@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: #2F80ED; --bs-indigo: #6610f2; --bs-purple: #6f42c1; --bs-pink: #d63384; --bs-red: #BF2C22; --bs-orange: #fd7e14; --bs-yellow: #FBB43E; --bs-green: #6EA442; --bs-teal: #20c997; --bs-cyan: #6FCBF3; --bs-black: #000000; --bs-white: #ffffff; --bs-gray: #696969; --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: #696969; --bs-gray-700: #495057; --bs-gray-800: #343a40; --bs-gray-900: #212529; --bs-primary: #6FA643; --bs-secondary: #F6F6F6; --bs-tertiary: #000000; --bs-success: #6EA442; --bs-info: #6FCBF3; --bs-warning: #FBB43E; --bs-danger: #BF2C22; --bs-light: #f8f9fa; --bs-dark: #212529; --bs-primary-rgb: 111, 166, 67; --bs-secondary-rgb: 246, 246, 246; --bs-tertiary-rgb: 0, 0, 0; --bs-success-rgb: 110, 164, 66; --bs-info-rgb: 111, 203, 243; --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: 255, 255, 255; --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: Lato, 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: #ffffff; --bs-border-width: 1px; --bs-border-style: solid; --bs-border-color: #696969; --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: #000000; --bs-link-hover-color: #000000; --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 #696969; opacity: 1; }

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { margin-top: 0; margin-bottom: 0.5rem; font-family: "Lato", sans-serif; font-weight: 800; 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: #696969; 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: 1rem; }

.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: #ffffff; 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: #696969; }

.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(204, 204, 204, 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: #e2edd9; --bs-table-border-color: #cbd5c3; --bs-table-striped-bg: #cbd5c3; --bs-table-striped-color: #000000; --bs-table-active-bg: #cbd5c3; --bs-table-active-color: #000000; --bs-table-hover-bg: #d1dbc9; --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: #fdfdfd; --bs-table-border-color: #e4e4e4; --bs-table-striped-bg: #e4e4e4; --bs-table-striped-color: #000000; --bs-table-active-bg: #e4e4e4; --bs-table-active-color: #000000; --bs-table-hover-bg: #eaeaea; --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: #e2edd9; --bs-table-border-color: #cbd5c3; --bs-table-striped-bg: #cbd5c3; --bs-table-striped-color: #000000; --bs-table-active-bg: #cbd5c3; --bs-table-active-color: #000000; --bs-table-hover-bg: #d1dbc9; --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: #e2f5fd; --bs-table-border-color: #cbdde4; --bs-table-striped-bg: #cbdde4; --bs-table-striped-color: #000000; --bs-table-active-bg: #cbdde4; --bs-table-active-color: #000000; --bs-table-hover-bg: #d1e3ea; --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: #696969; }

.form-control { display: block; width: 100%; padding: 0.5625rem 1.25rem; font-family: inherit; font-size: 1rem; font-weight: 400; line-height: 1.25; color: #000000; background-color: #ffffff; background-clip: padding-box; border: 1px solid #696969; -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: #ffffff; border-color: #b7d3a1; outline: 0; box-shadow: 0 0 0 0.25rem rgba(111, 166, 67, 0.25); }

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

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

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

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

.form-control::-webkit-file-upload-button { padding: 0.5625rem 1.25rem; margin: -0.5625rem -1.25rem; -webkit-margin-end: 1.25rem; margin-inline-end: 1.25rem; 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 1.25rem; margin: -0.5625rem -1.25rem; -webkit-margin-end: 1.25rem; margin-inline-end: 1.25rem; 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 1.875rem; 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 1.875rem; margin: -0.5625rem -1.875rem; -webkit-margin-end: 1.875rem; margin-inline-end: 1.875rem; }

.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 1.875rem; margin: -0.5625rem -1.875rem; -webkit-margin-end: 1.875rem; margin-inline-end: 1.875rem; }

.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 3.75rem 0.5625rem 1.25rem; -moz-padding-start: calc(1.25rem - 3px); font-family: inherit; font-size: 1rem; font-weight: 400; line-height: 1.25; color: #000000; background-color: #ffffff; 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='%23696969' stroke-width='1.5'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right 1.25rem center; background-size: 15px 24px; border: 1px solid #696969; 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: #b7d3a1; outline: 0; box-shadow: 0 0 0 0.25rem rgba(111, 166, 67, 0.25); }

.form-select[multiple], .form-select[size]:not([size="1"]) { padding-right: 1.25rem; 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: 1.875rem; 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: #ffffff; background-repeat: no-repeat; background-position: center; background-size: contain; border: 1px solid rgba(0, 0, 0, 0.25); -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-print-color-adjust: exact; color-adjust: exact; 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: #b7d3a1; outline: 0; box-shadow: 0 0 0 0.25rem rgba(111, 166, 67, 0.25); }

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

.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='%23000000' 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='%23000000'/%3e%3c/svg%3e"); }

.form-check-input[type="checkbox"]:indeterminate { background-color: #6FA643; border-color: #6FA643; 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='%23b7d3a1'/%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 #ffffff, 0 0 0 0.25rem rgba(111, 166, 67, 0.25); }

.form-range:focus::-moz-range-thumb { box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.25rem rgba(111, 166, 67, 0.25); }

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

.form-range::-webkit-slider-thumb { width: 1rem; height: 1rem; margin-top: -0.25rem; background-color: #6FA643; 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: #d4e4c7; }

.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: #6FA643; 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: #d4e4c7; }

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

.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 1.25rem; font-size: 1rem; font-weight: 400; line-height: 1.25; color: #000000; text-align: center; white-space: nowrap; background-color: #e9ecef; border: 1px solid #696969; 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 1.875rem; font-size: 1rem; border-radius: 0rem; }

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

.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: #6EA442; }

.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: #ffffff; background-color: rgba(110, 164, 66, 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: #6EA442; 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='%236EA442' 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: #6EA442; box-shadow: 0 0 0 0.25rem rgba(110, 164, 66, 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: #6EA442; }

.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: 6.875rem; 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='%23696969' 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='%236EA442' 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 1.25rem center, center right 3.75rem; 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: #6EA442; box-shadow: 0 0 0 0.25rem rgba(110, 164, 66, 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: #6EA442; }

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

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

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

.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: 6.875rem; 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='%23696969' 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 1.25rem center, center right 3.75rem; 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: 600; --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; 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: #6FA643; --bs-btn-border-color: #6FA643; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #5e8d39; --bs-btn-hover-border-color: #598536; --bs-btn-focus-shadow-rgb: 133, 179, 95; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #598536; --bs-btn-active-border-color: #537d32; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #6FA643; --bs-btn-disabled-border-color: #6FA643; }

.btn-secondary { --bs-btn-color: #000000; --bs-btn-bg: #F6F6F6; --bs-btn-border-color: #F6F6F6; --bs-btn-hover-color: #000000; --bs-btn-hover-bg: #f7f7f7; --bs-btn-hover-border-color: #f7f7f7; --bs-btn-focus-shadow-rgb: 209, 209, 209; --bs-btn-active-color: #000000; --bs-btn-active-bg: #f8f8f8; --bs-btn-active-border-color: #f7f7f7; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #000000; --bs-btn-disabled-bg: #F6F6F6; --bs-btn-disabled-border-color: #F6F6F6; }

.btn-tertiary { --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-success { --bs-btn-color: #ffffff; --bs-btn-bg: #6EA442; --bs-btn-border-color: #6EA442; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #5e8b38; --bs-btn-hover-border-color: #588335; --bs-btn-focus-shadow-rgb: 132, 178, 94; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #588335; --bs-btn-active-border-color: #537b32; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #6EA442; --bs-btn-disabled-border-color: #6EA442; }

.btn-info { --bs-btn-color: #000000; --bs-btn-bg: #6FCBF3; --bs-btn-border-color: #6FCBF3; --bs-btn-hover-color: #000000; --bs-btn-hover-bg: #85d3f5; --bs-btn-hover-border-color: #7dd0f4; --bs-btn-focus-shadow-rgb: 94, 173, 207; --bs-btn-active-color: #000000; --bs-btn-active-bg: #8cd5f5; --bs-btn-active-border-color: #7dd0f4; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #000000; --bs-btn-disabled-bg: #6FCBF3; --bs-btn-disabled-border-color: #6FCBF3; }

.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: #6FA643; --bs-btn-border-color: #6FA643; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #6FA643; --bs-btn-hover-border-color: #6FA643; --bs-btn-focus-shadow-rgb: 111, 166, 67; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #6FA643; --bs-btn-active-border-color: #6FA643; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #6FA643; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #6FA643; --bs-gradient: none; }

.btn-outline-secondary { --bs-btn-color: #F6F6F6; --bs-btn-border-color: #F6F6F6; --bs-btn-hover-color: #000000; --bs-btn-hover-bg: #F6F6F6; --bs-btn-hover-border-color: #F6F6F6; --bs-btn-focus-shadow-rgb: 246, 246, 246; --bs-btn-active-color: #000000; --bs-btn-active-bg: #F6F6F6; --bs-btn-active-border-color: #F6F6F6; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #F6F6F6; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #F6F6F6; --bs-gradient: none; }

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

.btn-outline-success { --bs-btn-color: #6EA442; --bs-btn-border-color: #6EA442; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #6EA442; --bs-btn-hover-border-color: #6EA442; --bs-btn-focus-shadow-rgb: 110, 164, 66; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #6EA442; --bs-btn-active-border-color: #6EA442; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #6EA442; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #6EA442; --bs-gradient: none; }

.btn-outline-info { --bs-btn-color: #6FCBF3; --bs-btn-border-color: #6FCBF3; --bs-btn-hover-color: #000000; --bs-btn-hover-bg: #6FCBF3; --bs-btn-hover-border-color: #6FCBF3; --bs-btn-focus-shadow-rgb: 111, 203, 243; --bs-btn-active-color: #000000; --bs-btn-active-bg: #6FCBF3; --bs-btn-active-border-color: #6FCBF3; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #6FCBF3; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #6FCBF3; --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: #000000; --bs-btn-bg: transparent; --bs-btn-border-color: transparent; --bs-btn-hover-color: #000000; --bs-btn-hover-border-color: transparent; --bs-btn-active-color: #000000; --bs-btn-active-border-color: transparent; --bs-btn-disabled-color: #696969; --bs-btn-disabled-border-color: transparent; --bs-btn-box-shadow: none; --bs-btn-focus-shadow-rgb: 133, 179, 95; 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: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); --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: #6FA643; --bs-dropdown-link-disabled-color: #adb5bd; --bs-dropdown-item-padding-x: 1rem; --bs-dropdown-item-padding-y: 0.25rem; --bs-dropdown-header-color: #696969; --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: #6FA643; --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: #696969; 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: #ffffff; --bs-nav-tabs-link-active-border-color: #D8D8D8 #D8D8D8 #ffffff; 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: #6FA643; }

.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: #696969; --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: transparent; --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: #ffffff; --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: var(--bs-border-color); --bs-accordion-border-width: 1px; --bs-accordion-border-radius: 0rem; --bs-accordion-inner-border-radius: calc(0rem - 1px); --bs-accordion-btn-padding-x: 1.25rem; --bs-accordion-btn-padding-y: 1rem; --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: 0.9375rem; --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='%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-focus-border-color: #b7d3a1; --bs-accordion-btn-focus-box-shadow: none; --bs-accordion-body-padding-x: 1.25rem; --bs-accordion-body-padding-y: 1rem; --bs-accordion-active-color: #000000; --bs-accordion-active-bg: #f1f6ec; }

.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: #696969; --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: #696969; --bs-pagination-border-radius: 0rem; --bs-pagination-hover-color: #000000; --bs-pagination-hover-bg: #ffffff; --bs-pagination-hover-border-color: #6EA442; --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(111, 166, 67, 0.25); --bs-pagination-active-color: #000000; --bs-pagination-active-bg: #6EA442; --bs-pagination-active-border-color: #6EA442; --bs-pagination-disabled-color: #696969; --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: 1rem; --bs-alert-padding-y: 1rem; --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: 3rem; }

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

.alert-primary { --bs-alert-color: black; --bs-alert-bg: #6fa643; --bs-alert-border-color: #6fa643; }

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

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

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

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

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

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

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

.alert-info { --bs-alert-color: black; --bs-alert-bg: #6fcbf3; --bs-alert-border-color: #6fcbf3; }

.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: #e9ecef; --bs-progress-border-radius: 0rem; --bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075); --bs-progress-bar-color: #ffffff; --bs-progress-bar-bg: #6FA643; --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: #696969; --bs-list-group-disabled-bg: #ffffff; --bs-list-group-active-color: #ffffff; --bs-list-group-active-bg: #6FA643; --bs-list-group-active-border-color: #6FA643; 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: #436428; background-color: #e2edd9; }

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

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

.list-group-item-secondary { color: #949494; background-color: #fdfdfd; }

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

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

.list-group-item-tertiary { color: black; background-color: #cccccc; }

.list-group-item-tertiary.list-group-item-action:hover, .list-group-item-tertiary.list-group-item-action:focus { color: black; background-color: #b8b8b8; }

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

.list-group-item-success { color: #426228; background-color: #e2edd9; }

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

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

.list-group-item-info { color: #437a92; background-color: #e2f5fd; }

.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { color: #437a92; background-color: #cbdde4; }

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

.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(111, 166, 67, 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: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); --bs-toast-header-color: #696969; --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: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); }
  .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: "Lato", 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: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); --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: "Lato", 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(111, 166, 67, var(--bs-bg-opacity, 1)) !important; }

.text-bg-secondary { color: #000000 !important; background-color: RGBA(246, 246, 246, var(--bs-bg-opacity, 1)) !important; }

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

.text-bg-success { color: #ffffff !important; background-color: RGBA(110, 164, 66, var(--bs-bg-opacity, 1)) !important; }

.text-bg-info { color: #000000 !important; background-color: RGBA(111, 203, 243, 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: #6FA643 !important; }

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

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

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

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

.link-tertiary:hover, .link-tertiary:focus { color: black !important; }

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

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

.link-info { color: #6FCBF3 !important; }

.link-info:hover, .link-info:focus { color: #8cd5f5 !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: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !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: 300 !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: #696969 !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; } }

.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: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); }

.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: #6FA643; 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: #F6F6F6; color: #ffffff; }

.datepicker-cell.range-start.focused:not(.selected), .datepicker-cell.range-end.focused:not(.selected) { background-color: #f0f0f0; }

.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: #aacb90; }

.datepicker-input.in-edit:focus, .datepicker-input.in-edit:active { box-shadow: 0 0 0.25em 0.25em rgba(170, 203, 144, 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: #696969; font-size: 0.75rem; margin-top: 4px; white-space: nowrap; }

.gform_wrapper .progress_wrapper { margin-bottom: 3rem; }

.gform_wrapper .progress_title { color: #696969; font-size: 0.875rem; font-weight: 400; text-transform: uppercase; }

.gform_wrapper .gf_page_steps { width: 100%; margin-bottom: 8px; padding-bottom: 4px; border-bottom: 1px dotted #696969; 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: #696969; 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: #696969; 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 { background: #e9ecef; border-radius: 0rem; border: 1px dashed #696969; padding: 20px; text-align: center; min-height: 120px; display: flex; justify-content: center; align-items: center; }

.gform_wrapper .ginput_container_fileupload .gform_drop_instructions { margin-right: 10px; font-size: 0.875rem; }

.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 { display: flex; align-items: center; margin-bottom: 0.75rem; }

.gform_wrapper .ginput_container_list .gfield_list_group_item { margin-right: 0.5rem; }

.gform_wrapper .ginput_container_nova_geolocation .btn-location { background: #ffffff; border: 1px solid #696969; border-left: none; color: #6FA643; margin-left: -1.875rem !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 #696969; 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 #696969; 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 #696969; 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 #696969; 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 #696969; 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 #696969; 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 #F6F6F6; box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }

.chosen-container-active.chosen-with-drop .chosen-single { border: 1px solid #696969; 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 #F6F6F6; 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
-------------------------------------------------------------- */
.ui-datepicker { background-color: #ffffff; border: 1px solid #696969; 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: #6EA442; }

.gpoll_container .green .gpoll_bar_juice { background: #6EA442; }

.gpoll_container .blue .gpoll_ratio_box { background-color: #6FCBF3; }

.gpoll_container .blue .gpoll_bar_juice { background: #6FCBF3; }

.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: #e9ecef; 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 .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: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; }

.progress { border-radius: 100px; height: 25px; }

.progress-bar { background: #6FA643; }

.chosen-container-multi .chosen-choices { height: calc(1.25em + calc(1.125rem + 2px)); line-height: 1.25; padding: 0.5625rem 1.25rem; }

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

.gform_wrapper .gform_footer a { color: #000000; }

.gform_wrapper .gform_footer a:active, .gform_wrapper .gform_footer a:focus, .gform_wrapper .gform_footer a:hover { color: #000000; font-weight: 700; }

@keyframes ajax-spinner { 0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); } }

.gform_wrapper .gform_ajax_spinner { color: #6FA643; 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: #ffffff; }

.add_list_item, .add_list_item:active, .add_list_item:focus, .add_list_item:hover { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFgSURBVHgBrVPtTYRAEJ3dUMCVQAeeFbh0QAfEHyRASCxBWzAhQMIPvQ7uKnCtQEqghCuAgG9wF/c8oqf4kg3DzM7b+RS0gDzP1TAM0TiOCr8+64QQLT6tlPJQFMX+q49wf5Ik8eHwBFHR9+jwSFDXdXdGFMfx1vO8F4gbugxHPBqUZdnORCaStwWSI6djZN+cEzsiu+bI5MQmxGIk0D9WVRXwgbyjc2xMKUimaRouvPQbKGSkOKKQVgKdjDyEdoU8ra5zU8AIaFeGw+wMnzsy5eAxEUhtdMg114MuAPy4rmqOiv4JHk5Hn8XeZln2YI2cDlqrWZ4KKqWyNqTjOzwtE706RBtcuLdWUxNtZOXaXPD6SBifaSXAcZAmdE1/R4cG7T3DeLu0ItBH6M6NkbcLJLwiU5dXLW3f90HTNNMuzu1nBS8gfXTxJ2i+a0lOInJh9i80U29T4qnXGImdHQkX76CKpmClrGggAAAAAElFTkSuQmCC") no-repeat 50% 50%; border: none; color: transparent; height: 18px; padding: 0; width: 18px; }

/** 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); } }

.swiper-button-prev, .swiper-button-next { background-color: #6FA643; border-radius: 50%; position: absolute; top: 50%; width: 35px; height: 35px; margin-top: 0; transform: translateY(-50%); z-index: 10; cursor: pointer; display: flex; align-items: center; justify-content: center; color: #000000; }

.swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled { opacity: 0.35; cursor: auto; pointer-events: none; }

.swiper-button-prev.swiper-button-hidden, .swiper-button-next.swiper-button-hidden { opacity: 0; cursor: auto; 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: 16px; text-transform: none !important; letter-spacing: 0; font-variant: initial; line-height: 1; }

.swiper-button-prev .ni, .swiper-button-next .ni { transition: margin .3s; }

.swiper-button-prev .ni { margin-right: -20px; }

.swiper-button-prev:hover .ni { margin-right: 0; }

.swiper-button-next .ni { margin-left: -20px; }

.swiper-button-next:hover .ni { margin-left: 0; }

.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: #6FA643; }

.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: #6FA643; 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: #6FA643; }

.swiper { list-style: none; margin-left: auto; margin-right: auto; overflow: visible; padding: 0; position: relative; z-index: 1; }

.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: #ffffff; bottom: 0; height: 0; left: 0; overflow-x: hidden; overflow-y: auto; position: absolute; right: 0; top: 100%; z-index: 999; transition: height 250ms; }

.fm-subnav::-webkit-scrollbar { display: none; }

.fm-wrapper { height: 100%; overflow-x: hidden; overflow-y: auto; position: relative; width: 100%; }

.fm-wrapper::-webkit-scrollbar { display: none; }

.fm-layer { display: block; padding-top: calc(3.5rem + 50px - 20px); padding-bottom: 3.5rem; visibility: hidden; position: absolute; left: 0; right: 0; }

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

.fm-close-trigger svg { height: auto; width: 15px; }

.fm-close-trigger:hover, .fm-close-trigger:active, .fm-close-trigger:focus, .fm-close-trigger.current { text-decoration: underline; }

.fm-trigger-icon { display: inline-flex; align-items: center; }

.fm-is-open .fm { position: relative; z-index: 1025; }

.fm-overlay { display: none; position: absolute; z-index: 1024; background-color: #212529; width: 100vw; height: 100vh; opacity: .3; transition: opacity .15s linear; top: 0; position: fixed; }

.fm [class^="col-"] { position: static; }

/* ========================================================================== */
/* TEXTLINES */
/* ========================================================================== */
.fm-textline { border-bottom: 1px solid #696969; display: flex; align-items: center; padding: 20px 0; margin-top: 20px; transition: .3s; color: inherit; position: relative; }

.fm-textline:after { content: ''; position: absolute; height: 1px; left: 0; bottom: -1px; width: 0; background-color: #73AC45; transition: width .3s ease-out; }

.fm-textline .fm-trigger-icon { padding-left: 10px; }

.fm-textline:hover, .fm-textline:active, .fm-textline:focus, .fm-textline.current { font-weight: 700; }

.fm-textline:hover:after, .fm-textline:active:after, .fm-textline:focus:after, .fm-textline.current:after { width: 100%; }

.fm-textline:hover .fm-trigger-icon, .fm-textline:active .fm-trigger-icon, .fm-textline:focus .fm-trigger-icon, .fm-textline.current .fm-trigger-icon { color: #73AC45; }

.fm-textline-title { flex-grow: 1; margin: 0; padding: 0; line-height: normal; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.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 { overflow: hidden; height: 100%; }

.fm-mobile-visible { display: none; }

.fm-is-mobile .fm-layer { padding: 0; border-width: 3px; }

.fm-is-mobile .fm-textline { margin-left: -15px; margin-right: -15px; padding-left: 15px; padding-right: 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"] { 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; margin: 0; -moz-column-gap: 40px; column-gap: 40px; display: block; margin-top: -12px; margin-bottom: -12px; }

.fm-one-level.fm-is-desktop .fm-layer .row > div { float: none; display: block; width: auto; padding: 0; overflow: hidden; /* Fix for firefox and IE 10-11  */ page-break-inside: avoid; /* Firefox */ -moz-column-break-inside: avoid; break-inside: avoid; /* IE 10+ */ break-inside: avoid-column; margin: 0; padding-top: 12px; padding-bottom: 12px; }

.fm-one-level.fm-is-desktop .fm-textline .fm-textline-title { font-weight: 700; color: inherit; }

.fm-one-level.fm-is-desktop .fm-group-items { padding-top: 10px; }

.fm-one-level.fm-is-desktop .fm-group-items .fm-textline-title { padding: 8px 0; display: block; }

.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: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); }

.ff-stream .ff-overlay { background-color: rgba(255, 255, 255, 0.9) !important; }

.ff-stream .ff-content a { color: #000000 !important; }

.ff-stream .ff-nickname, .ff-stream .ff-timestamp, .ff-stream .ff-item-bar, .ff-stream .ff-item-bar a { color: #6FA643 !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: #6FA643; --bs-btn-border-color: #6FA643; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #6FA643; --bs-btn-hover-border-color: #6FA643; --bs-btn-focus-shadow-rgb: 111, 166, 67; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #6FA643; --bs-btn-active-border-color: #6FA643; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #6FA643; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #6FA643; --bs-gradient: none; }

#wthf-yes-no span:last-child { margin-left: 0.4em; --bs-btn-color: #6FA643; --bs-btn-border-color: #6FA643; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #6FA643; --bs-btn-hover-border-color: #6FA643; --bs-btn-focus-shadow-rgb: 111, 166, 67; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #6FA643; --bs-btn-active-border-color: #6FA643; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #6FA643; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #6FA643; --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; } }

.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: 1rem 1rem; 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: #ffffff; --bs-alert-bg: #6EA442; --bs-alert-border-color: #6EA442; }

.mailster-form-info.success .alert-link { color: #cccccc; }

.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: #CCC; --mm-color-button: #ffffff; --mm-color-text: #ffffff; --mm-color-text-dimmed: #ffffff; --mm-color-background: #6FA643; --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: #6FA643; border-color: #CCC; 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: #6FA643; border-color: #CCC; 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: #CCC; 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: #6FA643; border-color: #CCC; 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: #CCC; 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: #F6F6F6; z-index: 10035; }

.search-fullscreen::after { background-color: #ffffff; background-image: url("../img/bg-search.png"); background-position: 0 5px; background-repeat: no-repeat; content: ""; display: block; height: 312px; left: 0; position: absolute; right: 0; top: 0; transform: translateY(-165px); z-index: -1; }

.search-fullscreen .modal-dialog { align-items: center; display: flex; flex-direction: column; justify-content: center; }

.search-fullscreen .modal-body { overflow: visible; }

.search-fullscreen .modal-header { border: none; padding: 0; }

.search-fullscreen .modal-header .btn-close { align-items: center; background: none; border: none; color: inherit; display: inline-flex; font-size: 1rem; font-weight: 400; gap: 10px; height: auto; justify-content: center; opacity: 1; padding: 0; position: fixed; text-decoration: none; text-transform: uppercase; top: 15px; width: auto; z-index: 1; }

@media (max-width: 1199.98px) { .search-fullscreen .modal-header .btn-close { right: 15px; } }

@media (min-width: 1200px) { .search-fullscreen .modal-header .btn-close { right: 30px; } }

.search-fullscreen .modal-header .btn-close .text { background: linear-gradient(to bottom, transparent calc(100% - 1px), currentColor calc(100% - 1px), currentColor 100%) right top/0% 100% no-repeat; transition: background-size .3s ease; }

.search-fullscreen .modal-header .btn-close svg { fill: currentColor; stroke: currentColor; transition: color .3s, transform .3s; }

.search-fullscreen .modal-header .btn-close svg :not([fill]):not([stroke]), .search-fullscreen .modal-header .btn-close svg [fill] { fill: currentColor; stroke: none; }

.search-fullscreen .modal-header .btn-close svg [stroke] { fill: none; stroke: currentColor; }

.search-fullscreen .modal-header .btn-close:active .text, .search-fullscreen .modal-header .btn-close:hover .text { background-position: left top; background-size: 100% 100%; }

.search-fullscreen .modal-content { background: none; border: none; color: inherit; height: auto; max-width: 610px; }

.search-fullscreen .form-search .h1 { color: inherit; margin-bottom: 50px; position: relative; }

.search-fullscreen .form-search .h1::before, .search-fullscreen .form-search .h1::after { background-size: cover; content: ""; position: absolute; }

.search-fullscreen .form-search .h1::before { background-image: url("../img/h1-before.png"); height: 54px; left: -44px; top: -27px; width: 66px; }

.search-fullscreen .form-search .h1::after { background-image: url("../img/h1-after.png"); bottom: -12px; height: 24px; margin-left: -10px; width: 34px; }

@media (max-width: 782px) { body.admin-bar .search-fullscreen .modal-header .btn-close { top: calc( 15px + 46px) !important; } }

@media (min-width: 783px) { body.admin-bar .search-fullscreen .modal-header .btn-close { top: calc( 15px + 32px) !important; } }

.searchwp-live-search { /* Bullet proof Screen Reader Only text */ }

.searchwp-live-search-results { border-radius: 0rem; min-height: 0; transition: opacity .25s ease-in-out; opacity: 0; height: 0; overflow: hidden; z-index: 9999; position: absolute; display: none; font-size: 0.875rem; background: #f8f9fa; box-shadow: 0 0 2px 0 rgba(30, 30, 30, 0.4); width: 315px; min-height: 70px; max-height: 300px; }

@media (max-width: 575.98px) { .searchwp-live-search-results { left: 15px !important; right: 15px !important; width: auto !important; } }

.searchwp-live-search-results-showing { display: block; opacity: 1; height: auto; overflow: auto; }

.searchwp-live-search-results p { margin: 0; border-bottom: 1px solid #D8D8D8; }

.searchwp-live-search-results a { padding: 15px; display: block; transition: background-color .3s; display: flex; align-items: center; justify-content: space-between; white-space: normal; line-height: 1.1; text-decoration: none; }

.searchwp-live-search-results a strong { flex-grow: 1; color: #212529; }

.searchwp-live-search-results a span { text-transform: uppercase; color: #6FA643; letter-spacing: .05em; font-size: 0.75rem; flex-grow: 0; margin-left: 10px; }

.searchwp-live-search-results a:hover, .searchwp-live-search-results a:active, .searchwp-live-search-results a:focus { background-color: rgba(111, 166, 67, 0.1); text-decoration: none; }

.searchwp-live-search-results .spinner { position: absolute; opacity: .4; width: 30px !important; height: 30px !important; top: 0 !important; bottom: 0 !important; left: 0 !important; right: 0 !important; margin: auto; }

.searchwp-live-search-results .spinner:after { content: ''; width: 30px; height: 30px; display: block; overflow: hidden; 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; animation: searchwp-rotate 1.2s ease infinite; }

.searchwp-live-search-results .spinner > div { display: none; }

.searchwp-live-search-no-results { text-align: center; padding: 30px 15px; border: none; }

.searchwp-live-search-no-min-chars:after { display: block; text-align: center; padding: 30px 15px; content: 'Continuez d\'écrire...'; }

.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; width: 1px; white-space: nowrap; }

@keyframes searchwp-rotate { 0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); } }

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Accessibility
# Alignments
# Infinite scroll
# Captions
# Galleries
--------------------------------------------------------------*/
/*-------------------------------------------------------------- # Accessibility --------------------------------------------------------------*/
/* 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 { margin: 1.5rem 0; }

.wp-block-buttons .wp-block-button .wp-block-button__link { border-width: 1px; font-size: 1rem; font-weight: 600; line-height: 1.25; padding: 0.5625rem 1.875rem; }

.wp-block-buttons .wp-block-button .wp-block-button__link:active, .wp-block-buttons .wp-block-button .wp-block-button__link:focus, .wp-block-buttons .wp-block-button .wp-block-button__link:hover { transform: translateY(-2px); }

.wp-block-buttons .wp-block-button:not(.is-style-outline) .wp-block-button__link { background-color: #6FA643; color: #000000; }

.wp-block-buttons .wp-block-button:not(.is-style-outline) .wp-block-button__link.has-primary-background-color { color: #ffffff; }

.wp-block-buttons .wp-block-button:not(.is-style-outline) .wp-block-button__link.has-secondary-background-color { color: #000000; }

.wp-block-buttons .wp-block-button:not(.is-style-outline) .wp-block-button__link.has-tertiary-background-color { color: #ffffff; }

.wp-block-buttons .wp-block-button:not(.is-style-outline) .wp-block-button__link.has-white-background-color { color: #000000; }

.wp-block-buttons .wp-block-button:not(.is-style-outline) .wp-block-button__link.has-black-background-color { color: #ffffff; }

.wp-block-buttons .wp-block-button:not(.is-style-outline) .wp-block-button__link:active, .wp-block-buttons .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus, .wp-block-buttons .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover { background-color: #000000; border-color: #000000; color: #ffffff; transform: translateY(-2px); }

.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link { border-color: #000000; color: #000000; }

.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:active, .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus, .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:hover { background-color: #000000; border-color: #000000; color: #ffffff; }

/*-------------------------------------------------------------- # Caption --------------------------------------------------------------*/
/*-------------------------------------------------------------- # File --------------------------------------------------------------*/
.wp-block-file { align-items: center; border: 1px solid #D8D8D8; border-radius: 0rem; color: #6FA643; display: flex; justify-content: space-between; flex-wrap: wrap; margin: 1.5rem 0; padding: 0.625rem 1.25rem; }

.wp-block-file:not(.wp-element-button) { font-size: inherit; }

.wp-block-file .icon { color: #000000; margin-right: 7px; }

.wp-block-file .title { color: #000000; text-decoration: underline; }

.wp-block-file .information { margin-left: 7px; }

.wp-block-file a { text-decoration: none; }

.wp-block-file a:first-child, .wp-block-file object + a { flex: 1 0 0; }

.wp-block-file.wp-element-button { border: none; padding: 0; }

/*-------------------------------------------------------------- # 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-bottom: 1px solid; border-color: #000000; border-top: none; color: #000000; }

.wp-block-separator.is-style-wide { border-top: 1px solid; }

.wp-block-separator.is-style-dots::before { font-size: 1.25rem; }

/*-------------------------------------------------------------- # Territory --------------------------------------------------------------*/
.wp-block-territory { margin: 1.5rem 0; }

/*-------------------------------------------------------------- # Well --------------------------------------------------------------*/
.wp-block-well { background-color: #ffffff; box-shadow: 0px 4px 18px 0px rgba(0, 0, 0, 0.18); margin: 1.5rem 0; padding: 20px; position: relative; }

.wp-block-well::before { border-top: 5px solid #5D9332; border-left: 5px solid #5D9332; content: ""; display: block; height: 47px; left: 0; position: absolute; top: 0; transition: border-color .3s; width: 47px; z-index: 1; }

.wp-block-well::after { border-right: 5px solid #5D9332; border-bottom: 5px solid #5D9332; bottom: 0; content: ""; display: block; height: 47px; position: absolute; right: 0; transition: border-color .3s; width: 47px; z-index: 1; }

.wp-block-well > :first-child { margin-top: 0; }

.wp-block-well > :last-child { margin-bottom: 0; }

.wp-block-well a { color: inherit; }

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

/*
**
** LATO
**
*/
@font-face { font-display: swap; font-family: 'Lato'; font-style: normal; font-weight: 300; src: url("../fonts/lato/lato-v24-latin-300.eot"); src: url("../fonts/lato/lato-v24-latin-300.eot?#iefix") format("embedded-opentype"), url("../fonts/lato/lato-v24-latin-300.woff2") format("woff2"), url("../fonts/lato/lato-v24-latin-300.woff") format("woff"), url("../fonts/lato/lato-v24-latin-300.ttf") format("truetype"), url("../fonts/lato/lato-v24-latin-300.svg#Lato") format("svg"); }

@font-face { font-display: swap; font-family: 'Lato'; font-style: italic; font-weight: 300; src: url("../fonts/lato/lato-v24-latin-300italic.eot"); src: url("../fonts/lato/lato-v24-latin-300italic.eot?#iefix") format("embedded-opentype"), url("../fonts/lato/lato-v24-latin-300italic.woff2") format("woff2"), url("../fonts/lato/lato-v24-latin-300italic.woff") format("woff"), url("../fonts/lato/lato-v24-latin-300italic.ttf") format("truetype"), url("../fonts/lato/lato-v24-latin-300italic.svg#Lato") format("svg"); }

@font-face { font-display: swap; font-family: 'Lato'; font-style: normal; font-weight: 400; src: url("../fonts/lato/lato-v24-latin-regular.eot"); src: url("../fonts/lato/lato-v24-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/lato/lato-v24-latin-regular.woff2") format("woff2"), url("../fonts/lato/lato-v24-latin-regular.woff") format("woff"), url("../fonts/lato/lato-v24-latin-regular.ttf") format("truetype"), url("../fonts/lato/lato-v24-latin-regular.svg#Lato") format("svg"); }

@font-face { font-display: swap; font-family: 'Lato'; font-style: italic; font-weight: 400; src: url("../fonts/lato/lato-v24-latin-italic.eot"); src: url("../fonts/lato/lato-v24-latin-italic.eot?#iefix") format("embedded-opentype"), url("../fonts/lato/lato-v24-latin-italic.woff2") format("woff2"), url("../fonts/lato/lato-v24-latin-italic.woff") format("woff"), url("../fonts/lato/lato-v24-latin-italic.ttf") format("truetype"), url("../fonts/lato/lato-v24-latin-italic.svg#Lato") format("svg"); }

@font-face { font-display: swap; font-family: 'Lato'; font-style: normal; font-weight: 700; src: url("../fonts/lato/lato-v24-latin-700.eot"); src: url("../fonts/lato/lato-v24-latin-700.eot?#iefix") format("embedded-opentype"), url("../fonts/lato/lato-v24-latin-700.woff2") format("woff2"), url("../fonts/lato/lato-v24-latin-700.woff") format("woff"), url("../fonts/lato/lato-v24-latin-700.ttf") format("truetype"), url("../fonts/lato/lato-v24-latin-700.svg#Lato") format("svg"); }

@font-face { font-display: swap; font-family: 'Lato'; font-style: italic; font-weight: 700; src: url("../fonts/lato/lato-v24-latin-700italic.eot"); src: url("../fonts/lato/lato-v24-latin-700italic.eot?#iefix") format("embedded-opentype"), url("../fonts/lato/lato-v24-latin-700italic.woff2") format("woff2"), url("../fonts/lato/lato-v24-latin-700italic.woff") format("woff"), url("../fonts/lato/lato-v24-latin-700italic.ttf") format("truetype"), url("../fonts/lato/lato-v24-latin-700italic.svg#Lato") format("svg"); }

@font-face { font-display: swap; font-family: 'Lato'; font-style: normal; font-weight: 800; src: url("../fonts/lato/lato-v24-latin-900.eot"); src: url("../fonts/lato/lato-v24-latin-900.eot?#iefix") format("embedded-opentype"), url("../fonts/lato/lato-v24-latin-900.woff2") format("woff2"), url("../fonts/lato/lato-v24-latin-900.woff") format("woff"), url("../fonts/lato/lato-v24-latin-900.ttf") format("truetype"), url("../fonts/lato/lato-v24-latin-900.svg#Lato") format("svg"); }

@font-face { font-display: swap; font-family: 'Lato'; font-style: italic; font-weight: 800; src: url("../fonts/lato/lato-v24-latin-900italic.eot"); src: url("../fonts/lato/lato-v24-latin-900italic.eot?#iefix") format("embedded-opentype"), url("../fonts/lato/lato-v24-latin-900italic.woff2") format("woff2"), url("../fonts/lato/lato-v24-latin-900italic.woff") format("woff"), url("../fonts/lato/lato-v24-latin-900italic.ttf") format("truetype"), url("../fonts/lato/lato-v24-latin-900italic.svg#Lato") format("svg"); }

.has-primary-color { color: var(--bs-primary) !important; }

.has-seconday-color { color: var(--bs-seconday) !important; }

.has-tertiary-color { color: var(--bs-tertiary) !important; }

.has-primary-background-color { background-color: var(--bs-primary) !important; }

.has-seconday-background-color { background-color: var(--bs-seconday) !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; }

:focus-visible { outline-color: #0a76f6 !important; outline-offset: 2px !important; outline-style: solid !important; outline-width: 2px !important; }

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: "Lato", sans-serif; }

a { text-decoration-thickness: 1px !important; text-underline-offset: .25em; }

@keyframes pulse { 0% { transform: scale(0.95) translateX(-50%);
    box-shadow: 0 0 0 0 rgba(111, 166, 67, 0.3); }
  70% { transform: scale(1) translateX(-50%);
    box-shadow: 0px 0px 0px 7.5px rgba(111, 166, 67, 0.3); }
  100% { transform: scale(0.95) translateX(-50%);
    box-shadow: 0 0 0 0 rgba(111, 166, 67, 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; width: 100px; }

.access-icon { align-items: center; display: flex; height: 100px; justify-content: center; margin-right: auto; margin-left: auto; margin-bottom: 20px; transition: transform .3s; width: 100px; }

.access-icon > img, .access-icon > svg { height: auto; max-width: 60px; max-height: 60px; width: auto; }

.access-icon > svg { color: #000000; transition: color .3s; }

.access-icon > svg :not([fill]):not([stroke]), .access-icon > svg [fill] { fill: currentColor; stroke: none; }

.access-icon > svg [stroke] { fill: none; stroke: currentColor; }

.access-title { font-weight: 700; }

.access-text a { color: inherit; text-decoration: none; transition: color .3s; }

.access-text a:active, .access-text a:focus, .access-text a:hover { color: #000000; }

a.access:not(.access-block):active, a.access:not(.access-block):focus, a.access:not(.access-block):hover { color: inherit; }

a.access:not(.access-block):active .access-icon, a.access:not(.access-block):focus .access-icon, a.access:not(.access-block):hover .access-icon { transform: scale(1.025); }

a.access:not(.access-block):active .access-icon > svg, a.access:not(.access-block):focus .access-icon > svg, a.access:not(.access-block):hover .access-icon > svg { color: #5D9332; }

a.access:not(.access-block):active .access-title, a.access:not(.access-block):focus .access-title, a.access:not(.access-block):hover .access-title { -webkit-text-decoration-line: underline; text-decoration-line: underline; text-decoration-thickness: 2px !important; }

.access-block { background-color: rgba(110, 164, 66, 0.1); 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; fill: currentColor; }

.access-block .access-icon > img, .access-block .access-icon > svg { height: auto; max-width: 50px; max-height: 50px; width: auto; }

.access-block .access-title { font-size: 1rem; font-weight: 700; line-height: 1.625rem; }

a.access-block:active, a.access-block:focus, a.access-block:hover { transform: scale(1.025); }

.accordion { margin: 1.5rem 0; }

.accordion-item { border: none; }

.accordion-header { font-size: 1rem; margin: 0 !important; }

.accordion-button { font-weight: 700; }

.accordion-button, .accordion-button:focus { background-color: #ffffff; border-bottom: 1px solid #000000; font-weight: 700; line-height: 20px; padding: 20px 15px; }

.accordion-button:hover { color: #000000; }

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

.accordion-button:not(.collapsed) { background-color: #ffffff; box-shadow: none; }

.accordion-button.collapsed { border-bottom: 1px solid #696969; }

.accordion-button.collapsed:hover { border-bottom-color: #000000; }

.accordion-button::after { transform: rotate(-90deg); }

.accordion-body { border-bottom: 1px solid #000000; padding: 30px 25px; }

.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 { padding-right: 1rem; }

.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 { 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: 170px; } }

.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 p:last-of-type, .gform_wrapper .ginput_container_fileupload .validation_message ul li p:last-of-type, .gform_wrapper .validation_error p:last-of-type, .gform_wrapper .validation_message p:last-of-type, .gform_confirmation_wrapper p:last-of-type, .wppb-success p:last-of-type, #wppb_register_pre_form_message p:last-of-type, .wppb-warning p:last-of-type, .wppb-error p:last-of-type { 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 .btn.close, .gform_wrapper .validation_error .btn.close, .gform_wrapper .validation_message .btn.close, .gform_confirmation_wrapper .btn.close, .wppb-success .btn.close, #wppb_register_pre_form_message .btn.close, .wppb-warning .btn.close, .wppb-error .btn.close, .alert .wp-block-file .close.wp-block-file__button, .wp-block-file .alert .close.wp-block-file__button, .gform_wrapper .validation_error .wp-block-file .close.wp-block-file__button, .wp-block-file .gform_wrapper .validation_error .close.wp-block-file__button, .gform_wrapper .validation_message .wp-block-file .close.wp-block-file__button, .wp-block-file .gform_wrapper .validation_message .close.wp-block-file__button, .gform_confirmation_wrapper .wp-block-file .close.wp-block-file__button, .wp-block-file .gform_confirmation_wrapper .close.wp-block-file__button, .wppb-success .wp-block-file .close.wp-block-file__button, .wp-block-file .wppb-success .close.wp-block-file__button, #wppb_register_pre_form_message .wp-block-file .close.wp-block-file__button, .wp-block-file #wppb_register_pre_form_message .close.wp-block-file__button, .wppb-warning .wp-block-file .close.wp-block-file__button, .wp-block-file .wppb-warning .close.wp-block-file__button, .wppb-error .wp-block-file .close.wp-block-file__button, .wp-block-file .wppb-error .close.wp-block-file__button { color: inherit; font-weight: 400; gap: 15px; padding-right: 0; padding-left: 0; text-transform: uppercase; }

@media (min-width: 1200px) { .alert .btn.close, .gform_wrapper .validation_error .btn.close, .gform_wrapper .validation_message .btn.close, .gform_confirmation_wrapper .btn.close, .wppb-success .btn.close, #wppb_register_pre_form_message .btn.close, .wppb-warning .btn.close, .wppb-error .btn.close, .alert .wp-block-file .close.wp-block-file__button, .wp-block-file .alert .close.wp-block-file__button, .gform_wrapper .validation_error .wp-block-file .close.wp-block-file__button, .wp-block-file .gform_wrapper .validation_error .close.wp-block-file__button, .gform_wrapper .validation_message .wp-block-file .close.wp-block-file__button, .wp-block-file .gform_wrapper .validation_message .close.wp-block-file__button, .gform_confirmation_wrapper .wp-block-file .close.wp-block-file__button, .wp-block-file .gform_confirmation_wrapper .close.wp-block-file__button, .wppb-success .wp-block-file .close.wp-block-file__button, .wp-block-file .wppb-success .close.wp-block-file__button, #wppb_register_pre_form_message .wp-block-file .close.wp-block-file__button, .wp-block-file #wppb_register_pre_form_message .close.wp-block-file__button, .wppb-warning .wp-block-file .close.wp-block-file__button, .wp-block-file .wppb-warning .close.wp-block-file__button, .wppb-error .wp-block-file .close.wp-block-file__button, .wp-block-file .wppb-error .close.wp-block-file__button { position: absolute; right: 60px; top: 50%; transform: translateY(-50%); } }

.alert .btn.close .ni, .gform_wrapper .validation_error .btn.close .ni, .gform_wrapper .validation_message .btn.close .ni, .gform_confirmation_wrapper .btn.close .ni, .wppb-success .btn.close .ni, #wppb_register_pre_form_message .btn.close .ni, .wppb-warning .btn.close .ni, .wppb-error .btn.close .ni, .alert .wp-block-file .close.wp-block-file__button .ni, .wp-block-file .alert .close.wp-block-file__button .ni, .gform_wrapper .validation_error .wp-block-file .close.wp-block-file__button .ni, .wp-block-file .gform_wrapper .validation_error .close.wp-block-file__button .ni, .gform_wrapper .validation_message .wp-block-file .close.wp-block-file__button .ni, .wp-block-file .gform_wrapper .validation_message .close.wp-block-file__button .ni, .gform_confirmation_wrapper .wp-block-file .close.wp-block-file__button .ni, .wp-block-file .gform_confirmation_wrapper .close.wp-block-file__button .ni, .wppb-success .wp-block-file .close.wp-block-file__button .ni, .wp-block-file .wppb-success .close.wp-block-file__button .ni, #wppb_register_pre_form_message .wp-block-file .close.wp-block-file__button .ni, .wp-block-file #wppb_register_pre_form_message .close.wp-block-file__button .ni, .wppb-warning .wp-block-file .close.wp-block-file__button .ni, .wp-block-file .wppb-warning .close.wp-block-file__button .ni, .wppb-error .wp-block-file .close.wp-block-file__button .ni, .wp-block-file .wppb-error .close.wp-block-file__button .ni { font-size: 1.125rem; }

.alert-wrapper { align-items: center; display: flex; gap: 15px; }

.alert-wrapper .alert-icon { flex: 0 0 auto; max-height: 45px; }

.alert-wrapper .alert-icon > img { height: auto; max-height: 100%; }

.alert-danger, .wppb-error { color: #ffffff; }

.article-header { margin-bottom: 1.5rem; }

.article-title { font-size: 2.25rem; margin-bottom: 15px; position: relative; }

.article-title::before, .article-title::after { background-size: cover; content: ""; position: absolute; }

.article-title::before { background-image: url("../img/h1-before.png"); height: 54px; margin-left: -44px; top: -27px; width: 66px; }

.article-title::after { background-image: url("../img/h1-after.png"); bottom: -12px; height: 24px; margin-left: -10px; width: 34px; }

.article-date { font-size: 1.5rem; font-weight: 800; margin-bottom: 15px; }

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

.article-infos > li { align-items: center; display: inline-flex; gap: 4px; }

.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::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 { position: relative; }

.article-content > h1::before, .article-content > .h1::before, .article-content > h1::after, .article-content > .h1::after, .article-content > .h1::before, .article-content > .h1::after { background-size: cover; content: ""; position: absolute; }

.article-content > h1::before, .article-content > .h1::before, .article-content > .h1::before { background-image: url("../img/h1-before.png"); height: 54px; margin-left: -44px; top: -27px; width: 66px; }

.article-content > h1::after, .article-content > .h1::after, .article-content > .h1::after { background-image: url("../img/h1-after.png"); bottom: -12px; height: 24px; margin-left: -10px; width: 34px; }

.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 .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-section-header { text-align: center; }

.article-section-title { font-size: 1.875rem; font-weight: 800; margin-bottom: 34px; position: relative; }

.article-section-title::after { background-size: cover; content: ""; position: absolute; }

.article-section-title::after { background-image: url("../img/h1-after.png"); bottom: -12px; height: 24px; margin-left: -5px; width: 34px; }

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

.block-title + .block-text { margin-top: 15px; }

.block-title + .btn, .wp-block-file .block-title + .wp-block-file__button, .block-text + .btn, .wp-block-file .block-text + .wp-block-file__button { margin-top: 15px; }

.block .btn, .block .wp-block-file .wp-block-file__button, .wp-block-file .block .wp-block-file__button, .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%); }

.block:active, .block:focus, .block:hover { transform: scale(1.025); }

.block:active .block-image > img, .block:focus .block-image > img, .block:hover .block-image > img { transform: scale(1.05); }

blockquote { border-left: 1px solid #73AC45; 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-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; }

.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-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: #000000; --bs-btn-bg: #6FA643; --bs-btn-border-color: #6FA643; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #000000; --bs-btn-hover-border-color: #000000; --bs-btn-focus-shadow-rgb: 94, 141, 57; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #8cb869; --bs-btn-active-border-color: #7daf56; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #6FA643; --bs-btn-disabled-border-color: #6FA643; }

.btn-primary, .wp-block-file .wp-block-file__button { --bs-btn-color: #000000; --bs-btn-bg: #6FA643; --bs-btn-border-color: #6FA643; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #000000; --bs-btn-hover-border-color: #000000; --bs-btn-focus-shadow-rgb: 94, 141, 57; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #8cb869; --bs-btn-active-border-color: #7daf56; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #6FA643; --bs-btn-disabled-border-color: #6FA643; }

.btn-secondary { --bs-btn-color: #000000; --bs-btn-bg: #ffffff; --bs-btn-border-color: #000000; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #000000; --bs-btn-hover-border-color: #000000; --bs-btn-focus-shadow-rgb: 0, 0, 0; --bs-btn-active-color: #000000; --bs-btn-active-bg: white; --bs-btn-active-border-color: #1a1a1a; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #000000; --bs-btn-disabled-bg: #ffffff; --bs-btn-disabled-border-color: #000000; text-transform: uppercase; }

.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: #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-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: 0; border-radius: 50%; display: inline-flex; font-size: 2rem; height: 50px; justify-content: center; padding: 0; width: 50px; --bs-btn-color: #000000; --bs-btn-bg: rgba(110, 164, 66, 0.5); --bs-btn-border-color: rgba(110, 164, 66, 0.5); --bs-btn-hover-color: #000000; --bs-btn-hover-bg: #6EA442; --bs-btn-hover-border-color: #6EA442; --bs-btn-focus-shadow-rgb: 72, 107, 43; --bs-btn-active-color: #000000; --bs-btn-active-bg: rgba(172, 203, 147, 0.6); --bs-btn-active-border-color: rgba(146, 187, 113, 0.55); --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: rgba(110, 164, 66, 0.5); --bs-btn-disabled-border-color: rgba(110, 164, 66, 0.5); }

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

/* 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: #000000; }

/* 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: 510px; }

.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 #000000; 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: 1.875rem; margin-bottom: 15px; }

.novablock-key-figures .novablock-text { margin-bottom: 0; }

/* Timeline */
.novablock-timeline { margin: 1.5rem 0; }

.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: #6FA643; content: ""; display: block; left: 0; position: absolute; top: 15px; transform: translateX(-50%); }

.novablock-timeline .novablock::before { border-radius: 50%; box-shadow: 0px 0px 0px 7.5px rgba(111, 166, 67, 0.3); 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; margin: 0 0 1.5rem; }

.novablock-timeline .novablock-date { align-items: center; color: #6FA643; display: flex; font-size: 1.5rem; font-weight: 700; gap: 10px; margin: 1.5rem 0; }

.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: #6FA643; 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.card-line, .card-infowindow.card-thumbnail { background-color: #ffffff; margin: 0 auto; max-width: 350px; }

@media (min-width: 992px) { .card-infowindow.card-line, .card-infowindow.card-thumbnail { margin-left: -15px; max-width: inherit; width: 610px; } }

@media (min-width: 992px) { .card-infowindow.card-line .card-image-wrapper, .card-infowindow.card-line .card-image, .card-infowindow.card-thumbnail .card-image-wrapper, .card-infowindow.card-thumbnail .card-image { max-width: 246px; } }

.card-infowindow.card-line .card-image-wrapper::before, .card-infowindow.card-line .card-image-wrapper::after, .card-infowindow.card-thumbnail .card-image-wrapper::before, .card-infowindow.card-thumbnail .card-image-wrapper::after { content: none; }

.card-infowindow.card-line:active, .card-infowindow.card-line:focus, .card-infowindow.card-line:hover, .card-infowindow.card-thumbnail:active, .card-infowindow.card-thumbnail:focus, .card-infowindow.card-thumbnail:hover { transform: none; }

.card-infowindow.card-line:active .card-image > img, .card-infowindow.card-line:focus .card-image > img, .card-infowindow.card-line:hover .card-image > img, .card-infowindow.card-thumbnail:active .card-image > img, .card-infowindow.card-thumbnail:focus .card-image > img, .card-infowindow.card-thumbnail:hover .card-image > img { transform: none; }

.card-infowindow.card-line.card-classified::before, .card-infowindow.card-line.card-classified::after, .card-infowindow.card-line.card-decree::before, .card-infowindow.card-line.card-decree::after, .card-infowindow.card-line.card-directory::before, .card-infowindow.card-line.card-directory::after, .card-infowindow.card-line.card-job_offer::before, .card-infowindow.card-line.card-job_offer::after, .card-infowindow.card-line.card-press::before, .card-infowindow.card-line.card-press::after, .card-infowindow.card-line.card-resource::before, .card-infowindow.card-line.card-resource::after, .card-infowindow.card-line.card-works::before, .card-infowindow.card-line.card-works::after, .card-infowindow.card-thumbnail.card-classified::before, .card-infowindow.card-thumbnail.card-classified::after, .card-infowindow.card-thumbnail.card-decree::before, .card-infowindow.card-thumbnail.card-decree::after, .card-infowindow.card-thumbnail.card-directory::before, .card-infowindow.card-thumbnail.card-directory::after, .card-infowindow.card-thumbnail.card-job_offer::before, .card-infowindow.card-thumbnail.card-job_offer::after, .card-infowindow.card-thumbnail.card-press::before, .card-infowindow.card-thumbnail.card-press::after, .card-infowindow.card-thumbnail.card-resource::before, .card-infowindow.card-thumbnail.card-resource::after, .card-infowindow.card-thumbnail.card-works::before, .card-infowindow.card-thumbnail.card-works::after { content: none; }

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

.card-line .card-image-wrapper { max-width: 350px; position: relative; width: 100%; }

@media (min-width: 992px) { .card-line .card-image-wrapper { margin: 20px 0 20px 15px; order: 2; } }

.card-line .card-image-wrapper::before { border-top: 5px solid #5D9332; border-left: 5px solid #5D9332; content: ""; display: block; height: 47px; left: -18px; position: absolute; top: 0; transition: border-color .3s; width: 47px; z-index: 1; }

.card-line .card-image-wrapper::after { border-right: 5px solid #5D9332; border-bottom: 5px solid #5D9332; bottom: -13px; content: ""; display: block; height: 47px; position: absolute; right: -5px; transition: border-color .3s; width: 47px; z-index: 1; }

.card-line .card-image { max-width: 350px; overflow: hidden; position: relative; width: 100%; }

.card-line .card-image::before { background-color: #6FA643; 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 1s; width: 100%; }

.card-line .card-body { padding: 20px 20px 15px; 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 { color: #000000; font-weight: 700; margin-bottom: 15px; }

.card-line .card-tags .term + .term { margin-left: 25px; }

.card-line .card-tags .term-separator { margin: 0 4px; }

.card-line .card-title { font-size: 1.25rem; font-weight: 700; margin-bottom: 15px; }

.card-line .card-title a { color: inherit; text-decoration: none; }

.card-line .card-date { align-items: center; display: inline-flex; font-size: 1rem; font-weight: 700; gap: 4px; margin-bottom: 15px; }

.card-line .card-infos { list-style: none; margin-top: 1rem; 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 > li + li { margin-top: 10px; }

.card-line .card-infos a { color: inherit; font-weight: 600; 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 20px 20px; text-decoration: none; transition: color .3s; width: 100%; }

.card-line .card-footer > svg { color: #000000; }

.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-wrapper::before, .card-line:active .card-image-wrapper::after, .card-line:focus .card-image-wrapper::before, .card-line:focus .card-image-wrapper::after, .card-line:hover .card-image-wrapper::before, .card-line:hover .card-image-wrapper::after { border-color: #000000; }

.card-line:active .card-image > img, .card-line:focus .card-image > img, .card-line:hover .card-image > img { transform: scale(1.1); }

.card-line.card-classified::before, .card-line.card-decree::before, .card-line.card-directory::before, .card-line.card-job_offer::before, .card-line.card-press::before, .card-line.card-resource::before, .card-line.card-works::before { border-top: 5px solid #5D9332; border-left: 5px solid #5D9332; content: ""; display: block; height: 47px; left: 0; position: absolute; top: 0; transition: border-color .3s; width: 47px; z-index: 1; }

.card-line.card-classified::after, .card-line.card-decree::after, .card-line.card-directory::after, .card-line.card-job_offer::after, .card-line.card-press::after, .card-line.card-resource::after, .card-line.card-works::after { border-right: 5px solid #5D9332; border-bottom: 5px solid #5D9332; bottom: 0; content: ""; display: block; height: 47px; position: absolute; right: 0; transition: border-color .3s; width: 47px; z-index: 1; }

.card-line.card-classified .card-body, .card-line.card-decree .card-body, .card-line.card-directory .card-body, .card-line.card-job_offer .card-body, .card-line.card-press .card-body, .card-line.card-resource .card-body, .card-line.card-works .card-body { padding: 20px; }

.card-line.card-classified .card-date, .card-line.card-decree .card-date, .card-line.card-directory .card-date, .card-line.card-job_offer .card-date, .card-line.card-press .card-date, .card-line.card-resource .card-date, .card-line.card-works .card-date { font-size: 0.875rem; font-weight: 400; text-transform: uppercase; }

.card-line.card-classified:active::before, .card-line.card-classified:active::after, .card-line.card-classified:focus::before, .card-line.card-classified:focus::after, .card-line.card-classified:hover::before, .card-line.card-classified:hover::after, .card-line.card-decree:active::before, .card-line.card-decree:active::after, .card-line.card-decree:focus::before, .card-line.card-decree:focus::after, .card-line.card-decree:hover::before, .card-line.card-decree:hover::after, .card-line.card-directory:active::before, .card-line.card-directory:active::after, .card-line.card-directory:focus::before, .card-line.card-directory:focus::after, .card-line.card-directory:hover::before, .card-line.card-directory:hover::after, .card-line.card-job_offer:active::before, .card-line.card-job_offer:active::after, .card-line.card-job_offer:focus::before, .card-line.card-job_offer:focus::after, .card-line.card-job_offer:hover::before, .card-line.card-job_offer:hover::after, .card-line.card-press:active::before, .card-line.card-press:active::after, .card-line.card-press:focus::before, .card-line.card-press:focus::after, .card-line.card-press:hover::before, .card-line.card-press:hover::after, .card-line.card-resource:active::before, .card-line.card-resource:active::after, .card-line.card-resource:focus::before, .card-line.card-resource:focus::after, .card-line.card-resource:hover::before, .card-line.card-resource:hover::after, .card-line.card-works:active::before, .card-line.card-works:active::after, .card-line.card-works:focus::before, .card-line.card-works:focus::after, .card-line.card-works:hover::before, .card-line.card-works:hover::after { border-color: #000000; }

@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: 450px; margin-bottom: 1.5rem; }

@media (min-width: 992px) { .map-lg { height: 550px; } }

.ni { display: inline-block; fill: currentColor; height: 1em; line-height: 1; stroke: currentColor; vertical-align: middle; width: auto; }

.ni-lg { font-size: 1.375rem; }

.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-title { font-size: 2.25rem; position: relative; }

.page-title::before, .page-title::after { background-size: cover; content: ""; position: absolute; }

.page-title::before { background-image: url("../img/h1-before.png"); height: 54px; margin-left: -44px; top: -27px; width: 66px; }

.page-title::after { background-image: url("../img/h1-after.png"); bottom: -12px; height: 24px; margin-left: -10px; width: 34px; }

.page-section { background-color: #F6F6F6; margin-bottom: 40px; padding-top: 65px; padding-bottom: 50px; }

@media (min-width: 992px) { .page-section { font-size: 1.375rem; line-height: 2.25rem; } }

.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: #000000; --bs-btn-bg: #6FA643; --bs-btn-border-color: #6FA643; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #000000; --bs-btn-hover-border-color: #000000; --bs-btn-focus-shadow-rgb: 94, 141, 57; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #8cb869; --bs-btn-active-border-color: #7daf56; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #6FA643; --bs-btn-disabled-border-color: #6FA643; }

.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 { background-color: rgba(110, 164, 66, 0.1); margin-bottom: 1.5rem; position: relative; }

.page-filters-wrapper::before { border-top: 5px solid #5D9332; border-left: 5px solid #5D9332; content: ""; display: block; height: 47px; left: 0; position: absolute; top: 0; transition: border-color .3s; width: 47px; z-index: 1; }

.page-filters-wrapper::after { border-right: 5px solid #5D9332; border-bottom: 5px solid #5D9332; bottom: 0; content: ""; display: block; height: 47px; position: absolute; right: 0; transition: border-color .3s; width: 47px; z-index: 1; }

.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-footer { padding: 0 15px 40px; }

.page-filters-footer .btn-reset { --bs-btn-color: #000000; --bs-btn-bg: #ffffff; --bs-btn-border-color: #000000; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #000000; --bs-btn-hover-border-color: #000000; --bs-btn-focus-shadow-rgb: 0, 0, 0; --bs-btn-active-color: #000000; --bs-btn-active-bg: white; --bs-btn-active-border-color: #1a1a1a; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #000000; --bs-btn-disabled-bg: #ffffff; --bs-btn-disabled-border-color: #000000; text-transform: uppercase; }

.page-filters-footer .btn-submit { --bs-btn-color: #000000; --bs-btn-bg: #6FA643; --bs-btn-border-color: #6FA643; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #000000; --bs-btn-hover-border-color: #000000; --bs-btn-focus-shadow-rgb: 94, 141, 57; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #8cb869; --bs-btn-active-border-color: #7daf56; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #6FA643; --bs-btn-disabled-border-color: #6FA643; }

.pagination { gap: 5px; justify-content: center; }

.pagination .page-item { font-weight: 500; }

.pagination .page-item.active { font-weight: 700; }

.pagination .page-item.prev .page-link, .pagination .page-item.next .page-link { border: none; border-radius: 0rem; }

.pagination .page-link { align-items: center; border-radius: 0rem; display: flex; height: 38px; justify-content: center; width: 42px; }

.card-panel-procedure, .card-panel-report { border: 1px solid #696969; border-radius: 5px 5px 0 0; margin-bottom: 1.5rem; }

.card-panel-procedure .card-header, .card-panel-report .card-header { background-color: #6FA643; border-bottom-color: #6FA643; border-radius: 5px 5px 0 0; font-size: 1.25rem; font-weight: 400; line-height: 1.8125rem; margin: -1px -1px 0; padding: 10px 20px; }

.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(111, 166, 67, 0.06); color: #000000; text-decoration: none; }

.card-publication.card-thumbnail { max-width: 255px; text-align: center; }

.card-publication.card-thumbnail .card-image { box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.15); 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: 20px 0 15px; }

.card-publication.card-thumbnail .card-title { font-weight: 700; margin-bottom: 15px; }

.card-publication.card-thumbnail .card-meta { color: #505050; margin-bottom: 15px; }

.card-publication.card-thumbnail .card-footer { align-items: center; display: flex; 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 { min-width: 159px; padding-right: 20px; padding-left: 20px; width: 159px; }

.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: 0.8125rem; }

.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: 1px solid #696969; margin-bottom: 1.5rem; }

.article-related .card-header { background-color: #6FA643; border-bottom-color: #6FA643; font-size: 1.25rem; font-weight: 400; line-height: 1.8125rem; margin: -1px -1px 0; padding: 10px 20px; }

.article-related .card-body > :last-child { margin-bottom: 0; }

.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 a { color: inherit; font-weight: 600; }

.article-related .list-icon > li address { margin-bottom: 0; }

.article-related .list-group-item { line-height: 1.8125rem; padding-left: 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: 10px; width: 20px; }

.article-related .list-group-item .title { text-decoration: underline; transition: color .3s; }

.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 .list-inline a { color: inherit; transition: color .3s; }

.article-related .list-inline a:active, .article-related .list-inline a:focus, .article-related .list-inline a:hover { color: #000000; }

.article-related .portrait-header { align-items: center; display: flex; }

.article-related .portrait-image { border-radius: 50%; height: 70px; margin-right: 24px; -o-object-fit: cover; object-fit: cover; width: 70px; }

.article-related .portrait-title { font-weight: 700; }

.article-related .portrait blockquote { margin: 35px 5px 0; padding: 0 5px; }

.article-related .portrait blockquote p:last-of-type::after { content: none; }

.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.sticky { left: auto !important; opacity: 1; top: auto !important; z-index: 1000; }

.form-search { margin-right: auto; margin-left: auto; max-width: 613px; }

.form-search .input-group { background-color: rgba(255, 255, 255, 0.9); border: 1px solid #696969; border-radius: 100px; padding-right: 3px; }

.form-search .input-group .form-control { background: none; border: none; border-top-left-radius: 100px; border-bottom-left-radius: 100px; height: 38px; padding: 9px 0 9px 22px; }

.form-search .input-group .form-control:focus { box-shadow: none; }

.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 { background: none; border: none; border-radius: 50% !important; color: #000000; height: 32px; margin: 3px; padding: 5px; width: 32px; }

.form-search .input-group .btn:active, .form-search .input-group .wp-block-file .wp-block-file__button:active, .wp-block-file .form-search .input-group .wp-block-file__button:active, .form-search .input-group .btn:focus, .form-search .input-group .wp-block-file .wp-block-file__button:focus, .wp-block-file .form-search .input-group .wp-block-file__button:focus, .form-search .input-group .btn:hover, .form-search .input-group .wp-block-file .wp-block-file__button:hover, .wp-block-file .form-search .input-group .wp-block-file__button:hover { background: none; border: none; color: #6FA643; }

.form-search .input-group .btn-search { background-color: #6FA643; }

.form-search .input-group .btn-search:active, .form-search .input-group .btn-search:focus, .form-search .input-group .btn-search:hover { background-color: #000000; color: #ffffff; }

.section { padding-top: 50px; padding-bottom: 50px; }

.section-header { margin-bottom: 1.5rem; text-align: center; }

.section-title { color: #000000; font-size: 2.5rem; font-weight: 800; margin-bottom: 0; position: relative; text-transform: uppercase; }

@media (min-width: 992px) { .section-title { font-size: 2.5rem; } }

.section-title::before, .section-title::after { background-size: cover; content: ""; position: absolute; }

.section-title::before { background-image: url("../img/h1-before.png"); height: 54px; margin-left: -35px; top: -35px; width: 66px; }

.section-title::after { background-image: url("../img/h1-after.png"); bottom: -40px; height: 24px; margin-left: -47px; width: 34px; }

.section-title span { display: block; font-size: 1.6875rem; font-weight: 300; }

.section-footer { padding-top: 30px; text-align: center; }

.section-footer .btn, .section-footer .wp-block-file .wp-block-file__button, .wp-block-file .section-footer .wp-block-file__button { border-width: 2px; }

.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%; color: #ffffff; 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); }

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

.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-color: rgba(204, 204, 204, 0.1); }

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

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

.card-thumbnail { border: none; margin: 0 auto; max-width: 350px; text-align: center; transition: transform .3s; }

.card-thumbnail .card-image { overflow: hidden; position: relative; width: 100%; }

.card-thumbnail .card-image::before { background-color: #6FA643; 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 { color: #505050; font-weight: 700; margin-bottom: 15px; }

.card-thumbnail .card-tags .term-separator { margin: 0 4px; }

.card-thumbnail .card-title { font-size: 1.25rem; font-weight: 400; }

.card-thumbnail .card-title a { color: inherit; text-decoration: none; }

.card-thumbnail .card-infos { list-style: none; margin-top: 30px; 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 > li + li { margin-top: 10px; }

.card-thumbnail .card-infos a { position: relative; z-index: 2; }

.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: #000000; }

.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.card-child { border-radius: 8px; box-shadow: 0 4px 18px 0 rgba(0, 0, 0, 0.18); text-align: left; }

.card-thumbnail.card-child .card-image { aspect-ratio: 350 / 216; border-radius: 8px 8px 0 0; }

.card-thumbnail.card-child .card-image::before { content: none; }

.card-thumbnail.card-child .card-body { padding: 16px 20px; }

.card-thumbnail.card-child .card-title { font-size: 1.5rem; font-weight: 700; line-height: 2rem; margin-bottom: 12px; }

.card-thumbnail.card-child .card-text { font-size: 1rem; line-height: 1.5rem; }

.card-thumbnail.card-child .card-footer { align-items: center; display: flex; font-size: 1rem; gap: 12px; justify-content: flex-start; line-height: 1.375rem; padding: 0 20px 32px; }

.card-thumbnail.card-child .card-footer span { text-decoration: underline; text-decoration-thickness: 2px !important; text-underline-offset: .25em; }

.card-thumbnail.card-child .card-footer .ni { color: #000000; flex: 0 0 auto; font-size: 1.125rem; margin-top: 2px; }

.card-thumbnail.card-event { text-align: left; }

.card-thumbnail.card-event .card-image-wrapper { align-items: flex-end; display: flex; order: -1; padding-right: 15px; }

.card-thumbnail.card-event .card-image { box-shadow: 0px 4px 18px 0px rgba(0, 0, 0, 0.18); max-width: 255px; }

.card-thumbnail.card-event .card-image::before { padding-top: 127.843%; }

.card-thumbnail.card-event .card-date { align-items: center; display: flex; flex-direction: column; gap: 10px; justify-content: center; line-height: 1; padding: 59px 20px 43px; position: relative; width: 79px; }

.card-thumbnail.card-event .card-date::before { border-top: 5px solid #5D9332; border-left: 5px solid #5D9332; content: ""; display: block; height: 47px; left: 0; opacity: 0; position: absolute; top: 0; transition: opacity .3s; width: 47px; }

.card-thumbnail.card-event .card-date .ni { color: #5D9332; }

.card-thumbnail.card-event .card-date .date { align-items: center; display: flex; flex-direction: column; justify-content: center; }

.card-thumbnail.card-event .card-date .date-day { font-size: 1.5625rem; font-weight: 700; }

.card-thumbnail.card-event .card-body { display: flex; flex-direction: column; padding: 16px 41px 26px 29px; }

.card-thumbnail.card-event .card-body::after { border-right: 5px solid #5D9332; border-bottom: 5px solid #5D9332; bottom: 0; content: ""; display: block; height: 47px; opacity: 0; position: absolute; right: 0; transition: opacity .3s; width: 47px; }

.card-thumbnail.card-event .card-tags { order: -1; }

.card-thumbnail.card-event:active .card-date::before, .card-thumbnail.card-event:focus .card-date::before, .card-thumbnail.card-event:hover .card-date::before { opacity: 1; }

.card-thumbnail.card-event:active .card-body::after, .card-thumbnail.card-event:focus .card-body::after, .card-thumbnail.card-event:hover .card-body::after { opacity: 1; }

.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: #6FA643; 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-access-carousel .swiper-container { padding-right: 40px; padding-left: 40px; }

.section-access-carousel .swiper-button-prev, .section-access-carousel .swiper-button-next { top: 80px; }

.container + .section-access-col, body.page-template-full-width .layout-main .article-header + .section-access-col, body.page-template-full-width .layout-main .article-content > * + .section-access-col, body.page-template-full-width .layout-main .article-related + .section-access-col, body.page-template-full-width .layout-main .article-footer + .section-access-col, body.page-template-full-width .layout-main .article-image-full .figure-caption + .section-access-col, body.page-template-full-width .layout-main .article-image-full .wp-element-caption + .section-access-col { margin-top: -34px; position: relative; z-index: 1; }

@media (min-width: 992px) { .container + .section-access-col, body.page-template-full-width .layout-main .article-header + .section-access-col, body.page-template-full-width .layout-main .article-content > * + .section-access-col, body.page-template-full-width .layout-main .article-related + .section-access-col, body.page-template-full-width .layout-main .article-footer + .section-access-col, body.page-template-full-width .layout-main .article-image-full .figure-caption + .section-access-col, body.page-template-full-width .layout-main .article-image-full .wp-element-caption + .section-access-col { margin-top: -72px; } }

.section-access-col { padding: 0; }

.section-access-col .container, .section-access-col body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .section-access-col .article-header, .section-access-col body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .section-access-col .article-content > *, .section-access-col body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .section-access-col .article-related, .section-access-col body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .section-access-col .article-footer, .section-access-col body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .section-access-col .figure-caption, .section-access-col body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .section-access-col .wp-element-caption { position: relative; }

@media (min-width: 992px) { .section-access-col .container, .section-access-col body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .section-access-col .article-header, .section-access-col body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .section-access-col .article-content > *, .section-access-col body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .section-access-col .article-related, .section-access-col body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .section-access-col .article-footer, .section-access-col body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .section-access-col .figure-caption, .section-access-col body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .section-access-col .wp-element-caption { padding-left: 135px; } }

.section-access-col .section-header { align-items: flex-end; background-color: #ffffff; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2); display: flex; height: 88px; left: 38px; justify-content: center; padding: 3px; position: absolute; top: -54px; width: 103px; z-index: 1; }

@media (min-width: 992px) { .section-access-col .section-header { height: 90px; left: 27px; padding: 8px; top: 30px; width: 113px; } }

.section-access-col .section-header::before { background-color: #ffffff; bottom: 0; content: ""; display: block; left: 0; position: absolute; right: 0; top: 0; z-index: -1; }

.section-access-col .section-header::after { background-color: #73AC45; bottom: -8px; content: ""; display: block; left: 8px; position: absolute; right: -8px; top: 8px; z-index: -2; }

.section-access-col .section-title { font-size: 1.5625rem; line-height: 1; }

.section-access-col .section-title::before, .section-access-col .section-title::after { content: none; }

.section-access-col .section-title strong { font-size: 3.75rem; }

.section-access-col .section-title span { font-size: 1.4375rem; left: 0; padding-left: 17px; position: absolute; right: 0; top: 0; }

.section-access-col .section-content { background-color: #ffffff; box-shadow: 0px 4px 18px rgba(0, 0, 0, 0.13); margin: 0 15px; padding: 98px 20px 46px; }

@media (min-width: 992px) { .section-access-col .section-content { margin: 0; padding: 6px 50px 20px 80px; } }

.section-access-col .section-content .col, .section-access-col .section-content .gform_wrapper .ginput_complex.ginput_container_name > span, .gform_wrapper .section-access-col .section-content .ginput_complex.ginput_container_name > span { max-width: 50%; min-width: 50%; }

@media (min-width: 576px) { .section-access-col .section-content .col, .section-access-col .section-content .gform_wrapper .ginput_complex.ginput_container_name > span, .gform_wrapper .section-access-col .section-content .ginput_complex.ginput_container_name > span { max-width: 33.333%; min-width: 33.333%; } }

@media (min-width: 768px) { .section-access-col .section-content .col, .section-access-col .section-content .gform_wrapper .ginput_complex.ginput_container_name > span, .gform_wrapper .section-access-col .section-content .ginput_complex.ginput_container_name > span { max-width: 33.333%; min-width: 33.333%; } }

@media (min-width: 992px) { .section-access-col .section-content .col, .section-access-col .section-content .gform_wrapper .ginput_complex.ginput_container_name > span, .gform_wrapper .section-access-col .section-content .ginput_complex.ginput_container_name > span { max-width: 16.666%; min-width: 16.666%; } }

.section-access-profiles .swiper-container { padding-right: 40px; padding-left: 40px; }

.section-access-profiles .swiper-button-prev, .section-access-profiles .swiper-button-next { top: 80px; }

.section-access-profiles .nav-pills { margin-bottom: 40px; }

.section-access-profiles .nav-pills .nav-item { margin: 0 1px; }

.section-access-profiles .nav-pills .nav-item:first-child .nav-link { border-radius: 100px 0 0 100px; }

.section-access-profiles .nav-pills .nav-item:last-child .nav-link { border-radius: 0 100px 100px 0; }

.section-access-profiles .nav-pills .nav-link { background-color: #ffffff; border: 1px solid #D8D8D8; color: #696969; font-weight: 400; min-width: 137px; padding-top: 9px; padding-bottom: 9px; text-transform: uppercase; }

.section-access-profiles .nav-pills .nav-link.active, .section-access-profiles .nav-pills .show > .nav-link { background-color: #6FA643; border-color: #6FA643; color: #ffffff; font-weight: 700; }

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

.section-contact .block-contact-icon { padding: 5px 30px 5px 5px; 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 { fill: #6FA643; }

.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 .nav { justify-content: center; margin: -15px; }

.section-contact .nav-item { padding: 15px; }

.section-contact .nav-link { align-items: center; background-color: #6FA643; border: 1px solid #6FA643; 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: #6FA643; box-shadow: none; color: #6FA643; transform: scale(1.05); }

.section-events { background-color: #F6F6F6; padding-top: 127px; padding-bottom: 74px; position: relative; }

@media (min-width: 992px) { .section-events { padding-top: 77px; padding-bottom: 41px; } }

.section-events::before { background-image: url("../img/shape-section-events-mobile.png"); background-position: 0 100%; background-repeat: no-repeat; bottom: 100%; content: ""; height: 344px; left: 0; max-width: 375px; position: absolute; right: 0; width: 100%; z-index: -1; }

@media (min-width: 992px) { .section-events::before { background-image: url("../img/shape-section-events.png"); height: 414px; margin: 0 auto; max-width: 1886px; } }

.section-events .section-header { margin-bottom: 80px; }

@media (min-width: 992px) { .section-events .section-header { margin-bottom: 68px; text-align: left; } }

.section-events .section-title span { display: inline; font-size: inherit; }

.section-events .section-footer { padding-top: 22px; }

@media (min-width: 992px) { .section-events .section-footer { padding-top: 34px; } }

.section-events .card-thumbnail.card-event .card-date, .section-events .card-thumbnail.card-event .card-body { background-color: #ffffff; }

.section-events .card-thumbnail.card-event .card-date::after { background-color: #ffffff; bottom: 0; content: ""; display: block; left: 100%; position: absolute; top: 0; width: 271px; }

@media (min-width: 992px) { .section-events .events-showcase .card-thumbnail { max-width: 100%; text-align: left; } }

@media (min-width: 992px) { .section-events .events-showcase .card-thumbnail .card-wrapper { background-color: #ffffff; bottom: 50px; left: 95px; max-width: 375px; position: absolute; width: 100%; } }

.section-events .swiper-button-prev, .section-events .swiper-button-next { top: 107px; }

.section-events-search .card-filter { border: 1px solid #ced4da; text-align: center; }

.section-events-search .card-header { background-color: transparent; border-bottom: none; font-size: 1.5rem; padding: 40px 35px 15px; }

.section-events-search .card-body { padding: 15px 35px 40px; }

.section-events-search .form-select { border: 1px solid #ced4da; border-radius: 100px; }

.section-events-search .form-submit { margin-top: 50px; margin-bottom: 0; }

.section-news { padding-top: 86px; padding-bottom: 82px; }

@media (min-width: 992px) { .section-news { padding-top: 64px; padding-bottom: 61px; } }

.section-news .section-header { display: flex; justify-content: center; margin-bottom: 73px; }

@media (min-width: 992px) { .section-news .section-header { justify-content: flex-start; } }

.section-news .section-title::before { margin-left: -135px; top: -25px; }

.section-news .section-title::after { margin-left: -67px; }

.section-news .section-footer { padding-top: 0; }

@media (min-width: 992px) { .section-news .section-footer { padding-top: 72px; } }

.section-news .news-showcase { margin-bottom: 119px; }

@media (min-width: 992px) { .section-news .news-showcase { margin-bottom: 61px; } }

@media (min-width: 992px) { .section-news .news-showcase .card-thumbnail { max-width: 100%; padding-top: 30px; padding-right: 282px; padding-left: 30px; text-align: left; } }

.section-news .news-showcase .card-thumbnail::before { border-top: 5px solid #5D9332; border-left: 5px solid #5D9332; content: ""; display: block; height: 47px; left: -7px; position: absolute; top: -33px; width: 47px; }

@media (min-width: 992px) { .section-news .news-showcase .card-thumbnail::before { left: 0; top: 0; } }

.section-news .news-showcase .card-thumbnail::after { border-right: 5px solid #5D9332; border-bottom: 5px solid #5D9332; bottom: -38px; content: ""; display: block; height: 47px; position: absolute; right: -5px; width: 47px; }

@media (min-width: 992px) { .section-news .news-showcase .card-thumbnail::after { bottom: 0; right: 0; } }

.section-news .news-showcase .card-thumbnail .card-wrapper { background-color: #ffffff; box-shadow: 0px 4px 18px rgba(0, 0, 0, 0.13); margin: -89px 35px 0; max-width: 408px; position: relative; width: calc(100% - 70px); z-index: 1; }

@media (min-width: 992px) { .section-news .news-showcase .card-thumbnail .card-wrapper { margin: 0; position: absolute; right: 0; top: 50%; transform: translateY(-50%); } }

.section-news .news-showcase .card-thumbnail .card-body { align-items: center; display: flex; justify-content: center; min-height: 138px; }

@media (min-width: 992px) { .section-news .news-showcase .card-thumbnail .card-body { min-height: 199px; } }

.section-news .swiper-button-prev, .section-news .swiper-button-next { top: 107px; }

.section-publication { padding-top: 94px; padding-bottom: 55px; }

@media (min-width: 992px) { .section-publication { padding-top: 96px; padding-bottom: 51px; } }

.section-publication .section-header { margin-bottom: 57px; }

@media (min-width: 992px) { .section-publication .section-header { margin-bottom: 44px; } }

.section-publication .section-title::after { bottom: -30px; margin-left: 83px; }

.section-publication .section-content { overflow: hidden; }

@media (max-width: 991.98px) { .section-publication .section-content { margin-right: auto; margin-left: auto; max-width: 340px; } }

.section-publication .section-footer { padding-top: 0; }

.section-publication .swiper-container { overflow: visible; }

@media (min-width: 992px) { .section-publication-coverflow .swiper-container { margin-right: 0; margin-left: 0; padding-right: 0; padding-left: 0; } }

.section-publication-coverflow .swiper-button-prev, .section-publication-coverflow .swiper-button-next { top: 180px; }

@media (max-width: 991.98px) { .section-publication-coverflow .swiper-slide .card-publication { max-width: 235px; } }

@media (min-width: 992px) { .section-publication-coverflow .swiper-slide .card-publication { transition: all .1s; } }

.section-publication-coverflow .swiper-slide .card-publication .card-image { box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.15); }

@media (min-width: 992px) { .section-publication-coverflow .swiper-slide .card-publication .card-body, .section-publication-coverflow .swiper-slide .card-publication .card-footer { display: none; } }

@media (min-width: 992px) { .section-publication-coverflow-by-3 .swiper-button-prev, .section-publication-coverflow-by-3 .swiper-button-next { top: 189px; } }

@media (min-width: 992px) { .section-publication-coverflow-by-3 .swiper-slide .card-publication { max-width: 190px; transform: scale(0.71); } }

@media (min-width: 992px) { .section-publication-coverflow-by-3 .swiper .swiper-slide-prev .card-publication { right: -30px; } }

.section-publication-coverflow-by-3 .swiper .swiper-slide-prev + .swiper-slide-active { z-index: 1; }

@media (min-width: 992px) { .section-publication-coverflow-by-3 .swiper .swiper-slide-prev + .swiper-slide-active .card-publication { left: 50%; max-width: inherit; right: auto; transform: scale(1) translateX(-50%); width: 260px; } }

@media (min-width: 992px) { .section-publication-coverflow-by-3 .swiper .swiper-slide-prev + .swiper-slide-active .card-publication .card-body { display: block; } }

@media (min-width: 992px) { .section-publication-coverflow-by-3 .swiper .swiper-slide-prev + .swiper-slide-active .card-publication .card-footer { display: flex; } }

@media (min-width: 992px) { .section-publication-coverflow-by-3 .swiper .swiper-slide-prev + .swiper-slide-active + .swiper-slide-next .card-publication { left: -30px; } }

@media (min-width: 992px) { .section-publication-coverflow-by-5 .swiper-container { margin-right: -110px; margin-left: -110px; } }

@media (min-width: 992px) { .section-publication-coverflow-by-5 .swiper-button-prev, .section-publication-coverflow-by-5 .swiper-button-next { top: 170px; } }

@media (min-width: 992px) { .section-publication-coverflow-by-5 .swiper-button-prev { left: 110px; } }

@media (min-width: 992px) { .section-publication-coverflow-by-5 .swiper-button-next { right: 110px; } }

@media (min-width: 992px) { .section-publication-coverflow-by-5 .swiper-slide .card-publication { max-width: 240px; transform: scale(0.5625); } }

@media (min-width: 992px) { .section-publication-coverflow-by-5 .swiper .swiper-slide .card-publication { right: -105px; } }

@media (min-width: 992px) { .section-publication-coverflow-by-5 .swiper .swiper-slide + .swiper-slide-prev .card-publication { right: -25px; transform: scale(0.7916); } }

@media (min-width: 992px) { .section-publication-coverflow-by-5 .swiper .swiper-slide + .swiper-slide-prev + .swiper-slide-active .card-publication { left: auto; right: auto; transform: scale(1); } }

@media (min-width: 992px) { .section-publication-coverflow-by-5 .swiper .swiper-slide + .swiper-slide-prev + .swiper-slide-active .card-publication .card-body { display: block; } }

@media (min-width: 992px) { .section-publication-coverflow-by-5 .swiper .swiper-slide + .swiper-slide-prev + .swiper-slide-active .card-publication .card-footer { display: flex; } }

@media (min-width: 992px) { .section-publication-coverflow-by-5 .swiper .swiper-slide + .swiper-slide-prev + .swiper-slide-active + .swiper-slide-next .card-publication { left: -25px; transform: scale(0.7916); } }

@media (min-width: 992px) { .section-publication-coverflow-by-5 .swiper .swiper-slide + .swiper-slide-prev + .swiper-slide-active + .swiper-slide-next + .swiper-slide .card-publication { left: -105px; } }

@media (min-width: 992px) { .section-publication-coverflow-iTunes .swiper-container { margin-left: auto; max-width: 590px; padding-right: 30px; padding-left: 30px; } }

@media (min-width: 992px) { .section-publication-coverflow-iTunes .swiper-button-prev, .section-publication-coverflow-iTunes .swiper-button-next { top: 205px; } }

@media (min-width: 992px) { .section-publication-coverflow-iTunes .swiper-slide .card-publication { opacity: 0; max-width: 290px; text-align: left; transform: translateX(-25%) scale(0.551724); width: 290px; } }

@media (min-width: 992px) { .section-publication-coverflow-iTunes .swiper-slide .card-publication .card-title { font-size: 1.875rem; } }

@media (min-width: 992px) { .section-publication-coverflow-iTunes .swiper .swiper-slide-active { z-index: 3; } }

@media (min-width: 992px) { .section-publication-coverflow-iTunes .swiper .swiper-slide-active .card-publication { opacity: 1; transform: scale(1); } }

@media (min-width: 992px) { .section-publication-coverflow-iTunes .swiper .swiper-slide-active .card-publication .card-wrapper { left: -370px; position: absolute; top: 50%; transform: translateY(-50%); width: 340px; } }

@media (min-width: 1200px) { .section-publication-coverflow-iTunes .swiper .swiper-slide-active .card-publication .card-wrapper { left: -550px; } }

@media (min-width: 992px) { .section-publication-coverflow-iTunes .swiper .swiper-slide-active .card-publication .card-body { display: block; } }

@media (min-width: 992px) { .section-publication-coverflow-iTunes .swiper .swiper-slide-active .card-publication .card-footer { display: flex; } }

@media (min-width: 992px) { .section-publication-coverflow-iTunes .swiper .swiper-slide-active + .swiper-slide { z-index: 2; } }

.section-publication-coverflow-iTunes .swiper .swiper-slide-active + .swiper-slide .card-publication { opacity: 1; transform: translateX(-5%) scale(0.7931); }

@media (min-width: 992px) { .section-publication-coverflow-iTunes .swiper .swiper-slide-active + .swiper-slide + .swiper-slide { z-index: 1; } }

.section-publication-coverflow-iTunes .swiper .swiper-slide-active + .swiper-slide + .swiper-slide .card-publication { opacity: 1; transform: translateX(-25%) scale(0.551724); }

@media (min-width: 992px) { .section-publication-hover .card-thumbnail .card-footer { position: absolute; right: 0; top: 50%; transform: translateX(50%); } }

.section-spotlight { max-height: 510px; min-height: 510px; overflow: hidden; padding: 0; position: relative; text-align: center; }

.section-spotlight::before { content: ""; display: block; padding-top: 35%; }

@media (min-width: 992px) { .section-spotlight::before { padding-top: 35%; } }

.section-spotlight .swiper { height: 100%; left: 0; margin-bottom: 0; position: absolute; right: 0; top: 50%; transform: translateY(-50%); }

.section-spotlight .swiper-slide { background-position: center; background-size: cover; }

.section-spotlight .swiper > .container, .section-spotlight body.page-template-full-width .layout-main .swiper > .article-header, body.page-template-full-width .layout-main .section-spotlight .swiper > .article-header, .section-spotlight body.page-template-full-width .layout-main .article-content.swiper > *, body.page-template-full-width .layout-main .section-spotlight .article-content.swiper > *, .section-spotlight body.page-template-full-width .layout-main .swiper > .article-related, body.page-template-full-width .layout-main .section-spotlight .swiper > .article-related, .section-spotlight body.page-template-full-width .layout-main .swiper > .article-footer, body.page-template-full-width .layout-main .section-spotlight .swiper > .article-footer, .section-spotlight body.page-template-full-width .layout-main .article-image-full .swiper > .figure-caption, body.page-template-full-width .layout-main .article-image-full .section-spotlight .swiper > .figure-caption, .section-spotlight body.page-template-full-width .layout-main .article-image-full .swiper > .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .section-spotlight .swiper > .wp-element-caption { left: 0; position: absolute; right: 0; top: 50%; z-index: 3; }

.section-spotlight .section-bg, .section-spotlight .section-content, .section-spotlight .section-footer { bottom: 0; left: 0; position: absolute; right: 0; }

.section-spotlight .section-bg, .section-spotlight .section-content { top: 0; }

.section-spotlight .section-bg.ratio { bottom: auto; top: 50%; transform: translateY(-50%); }

.section-spotlight .section-title, .section-spotlight .section-content .form-search, .section-spotlight .section-content .list-inline { position: relative; z-index: 3; }

.section-spotlight .section-header { margin-bottom: 0; }

.section-spotlight .section-title { font-size: 2.25rem; margin-bottom: 30px; z-index: 3; }

.section-spotlight .section-content { align-items: center; display: flex; justify-content: center; }

.section-spotlight .section-content .input-group { margin-bottom: 32px; }

.section-spotlight .section-content .list-inline { margin-bottom: 0; }

.section-spotlight .section-footer { margin-bottom: 20px; z-index: 3; }

.section-web-tv { padding-top: 55px; padding-bottom: 103px; }

@media (max-width: 991.98px) { .section-web-tv { margin-right: auto; margin-left: auto; max-width: 370px; } }

@media (min-width: 992px) { .section-web-tv { padding-top: 0; padding-bottom: 0; } }

.section-web-tv .section-header { margin-right: 0; margin-bottom: -16px; margin-left: auto; position: relative; width: 205px; z-index: 3; }

@media (min-width: 992px) { .section-web-tv .section-header { width: 247px; } }

.section-web-tv .section-title::before { margin-left: -55px; }

.section-web-tv .section-title::after { bottom: -10px; margin-left: 65px; }

.section-web-tv .section-content { border: 3px solid #000000; border-radius: 10px 0; font-size: 1.125rem; padding: 51px 23px 42px; position: relative; text-align: center; }

@media (min-width: 992px) { .section-web-tv .section-content { padding: 51px 58px 105px; } }

.section-web-tv .section-content::before, .section-web-tv .section-content::after { background-color: #ffffff; content: ""; display: block; position: absolute; z-index: 1; }

.section-web-tv .section-content::before { height: 45px; right: -3px; top: -3px; width: 205px; }

@media (min-width: 992px) { .section-web-tv .section-content::before { width: 247px; } }

.section-web-tv .section-content::after { bottom: -3px; height: 96px; left: -3px; width: 57px; }

@media (min-width: 992px) { .section-web-tv .section-content::after { width: 69px; } }

.section-web-tv .section-content > svg { bottom: -3px; left: -17px; position: absolute; z-index: 2; }

.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: #f8f9fa; }

.fm-breadcrumb { background-color: rgba(110, 164, 66, 0.1); }

.layout-footer { background-color: #000000; color: #ffffff; }

.layout-footer-infos { padding: 60px 0 20px; }

@media (max-width: 991.98px) { .layout-footer-infos .logo, .layout-footer-infos .nav-networks, .layout-footer-infos .section-contactinfo-address, .layout-footer-infos .section-contactinfo-schedules, .layout-footer-infos .section-contactinfo-urls, .layout-footer-infos .section-contactinfo-newsletter { margin-right: auto; margin-bottom: 67px; margin-left: auto; max-width: 270px; } }

.layout-footer-infos .logo { align-items: center; display: flex; flex-direction: column; justify-content: center; margin-bottom: 30px; }

.layout-footer-infos .logo > img, .layout-footer-infos .logo > svg { max-height: 100%; width: auto; }

.layout-footer-infos .title { border-bottom: 1px solid rgba(105, 105, 105, 0.3); display: inline-block; font-size: 1.125rem; font-weight: 700; margin-top: 0; margin-bottom: 0.625rem; padding-bottom: 7px; }

.layout-footer-infos p, .layout-footer-infos ul { margin-bottom: 0.9375rem; }

.layout-footer-infos .btn, .layout-footer-infos .wp-block-file .wp-block-file__button, .wp-block-file .layout-footer-infos .wp-block-file__button { border-width: 2px; padding-right: 20px; padding-left: 20px; --bs-btn-color: #ffffff; --bs-btn-bg: #000000; --bs-btn-border-color: #5D9332; --bs-btn-hover-color: #000000; --bs-btn-hover-bg: #5D9332; --bs-btn-hover-border-color: #5D9332; --bs-btn-focus-shadow-rgb: 117, 163, 81; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: black; --bs-btn-active-border-color: #466e26; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #000000; --bs-btn-disabled-border-color: #5D9332; }

.layout-footer-infos .nav-networks { gap: 7px; }

.layout-footer-infos .nav-networks .nav-link { align-items: center; background-color: #5D9332; border: 1px solid #5D9332; border-radius: 50%; color: #000000; display: inline-flex; font-size: 0.875rem; height: 32px; justify-content: center; padding: 0; width: 32px; }

.layout-footer-infos .nav-networks .nav-link:active, .layout-footer-infos .nav-networks .nav-link:focus, .layout-footer-infos .nav-networks .nav-link:hover { background-color: #000000; color: #ffffff; }

@media (min-width: 992px) { .layout-footer-infos .section-contactinfo-address, .layout-footer-infos .section-contactinfo-schedules { padding-top: 7px; } }

.layout-footer-infos .section-contactinfo-urls { font-weight: 600; margin-bottom: 30px; }

@media (min-width: 992px) { .layout-footer-infos .section-contactinfo-urls { padding-top: 12px; } }

.layout-footer-infos .section-contactinfo-urls a { color: inherit; text-decoration: none; transition: color .3s; }

.layout-footer-infos .section-contactinfo-urls a:active, .layout-footer-infos .section-contactinfo-urls a:focus, .layout-footer-infos .section-contactinfo-urls a:hover { color: #000000; }

.layout-footer-infos .section-contactinfo-urls li { align-items: flex-start; display: flex; line-height: 1.625rem; margin-bottom: 10px; }

.layout-footer-infos .section-contactinfo-urls li > .icon { align-items: center; color: #5D9332; display: inline-flex; height: 26px; justify-content: center; margin-right: 10px; }

.layout-footer-menus { font-weight: 300; }

@media (max-width: 991.98px) { .layout-footer-menus { padding-top: 0; padding-bottom: 13px; } }

@media (min-width: 992px) { .layout-footer-menus .nav-item + .nav-item { padding-left: 5px; position: relative; } }

@media (min-width: 992px) { .layout-footer-menus .nav-item + .nav-item::before { content: "-"; left: 0; position: absolute; top: 50%; transform: translateY(-50%); } }

.layout-footer-menus .nav-link { color: inherit; font-weight: 400; line-height: 1.25rem; padding: 8px 7px; }

@media (min-width: 992px) { .layout-footer-menus .nav-link { padding: 15px 7px; } }

.layout-footer-menus .nav-link:active, .layout-footer-menus .nav-link:focus, .layout-footer-menus .nav-link:hover { color: #000000; }

.layout-footer-watermark { padding-top: 15px; 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: #000000; }

.layout-footer-watermark a:active svg, .layout-footer-watermark a:focus svg, .layout-footer-watermark a:hover svg { transform: scale(1.05); }

.header-wrapper { padding-top: 10px; }

.layout-header { background-color: #ffffff; position: relative; transition: box-shadow .3s, transform .3s linear; z-index: 10030; }

.layout-header > span { max-width: 100%; }

.layout-header-info { padding-top: 8.5px; padding-bottom: 8.5px; }

.layout-header-info p { font-size: 1.0625rem; margin-right: 10px; margin-bottom: 0; }

.layout-header-info .nav { gap: 7px; }

.layout-header-info .nav-link { align-items: center; background-color: #ffffff; border: 1px solid #5D9332; border-radius: 50%; color: #000000; display: inline-flex; font-size: 0.875rem; height: 32px; justify-content: center; padding: 0; width: 32px; }

.layout-header-info .nav-link:active, .layout-header-info .nav-link:focus, .layout-header-info .nav-link:hover { background-color: #5D9332; }

.layout-header.sticky { box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); }

@media (min-width: 992px) { .layout-header.sticky .layout-navigation .navbar-brand { margin-top: 0; } }

.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: .875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }

@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; left: 0; max-width: 100%; min-width: 100%; right: 0; transition: box-shadow .3s, transform .3s linear; }

.layout-navigation.sticky { box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); }

@media (min-width: 992px) { .layout-navigation.sticky .navbar-brand { margin-top: 0; }
  .layout-navigation.sticky .navbar-brand .logo > img, .layout-navigation.sticky .navbar-brand .logo > svg { width: 165px; } }

@media (max-width: 1199.98px) { .layout-navigation .navbar:not(.sticky) { padding: 20px 0; } }

.layout-navigation .navbar .navbar-toggler, .layout-navigation .navbar .search-toggler { border: none; color: #000000; font-size: 1.875rem; transition: color .3s; }

.layout-navigation .navbar .navbar-toggler .text, .layout-navigation .navbar .search-toggler .text { display: block; font-size: 0.6875rem; font-weight: 500; margin-top: 7px; }

.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: #6FA643; }

.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 .bar .text { text-transform: uppercase; }

.layout-navigation .navbar .navbar-toggler:active, .layout-navigation .navbar .navbar-toggler:focus, .layout-navigation .navbar .navbar-toggler:hover { color: #000000; }

.layout-navigation .navbar .navbar-toggler:active .bar, .layout-navigation .navbar .navbar-toggler:focus .bar, .layout-navigation .navbar .navbar-toggler:hover .bar { background-color: #6FA643; }

.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 .icon { align-items: center; background-color: #5D9332; border: none; border-radius: 50%; display: inline-flex; font-size: 0.9375rem; height: 30px; justify-content: center; transition: all .3s; width: 30px; }

.layout-navigation .navbar .search-toggler:active .icon, .layout-navigation .navbar .search-toggler:focus .icon, .layout-navigation .navbar .search-toggler:hover .icon { background-color: #000000; color: #ffffff; }

.layout-navigation .navbar-btn { white-space: nowrap; }

.layout-navigation .navbar-brand { display: flex; align-items: center; height: 70px; max-width: calc(100% - 130px); margin: 0 auto; padding: 0; }

@media (min-width: 1200px) { .layout-navigation .navbar-brand { margin-top: -38px; transition: margin-top .3s; } }

.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: 165px; }

@media (min-width: 1200px) { .layout-navigation .navbar-brand .logo > img, .layout-navigation .navbar-brand .logo > svg { width: 210px; } }

.layout-navigation .navbar-collapse { justify-content: flex-end; }

.layout-navigation .navbar-nav .nav-item-search .nav-link { background: none; border: none; gap: 7px; padding-top: 0; padding-bottom: 0; }

.layout-navigation .navbar-nav .nav-item-search .nav-link::after { content: none; }

.layout-navigation .navbar-nav .nav-item-search .nav-link .icon { align-items: center; background-color: #5D9332; border: none; border-radius: 50%; display: inline-flex; font-size: 1rem; height: 32px; justify-content: center; transition: all .3s; width: 32px; }

.layout-navigation .navbar-nav .nav-item-search .nav-link .text { font-size: 0.875rem; font-weight: 600; text-transform: none; }

.layout-navigation .navbar-nav .nav-item-search .nav-link:active, .layout-navigation .navbar-nav .nav-item-search .nav-link:focus, .layout-navigation .navbar-nav .nav-item-search .nav-link:hover { color: #000000; }

.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 { background-color: #000000; color: #ffffff; }

.layout-navigation .navbar-nav .nav-link { align-items: center; color: #000000; display: inline-flex; font-size: 1.0625rem; font-weight: 700; padding: 1.5px 10px 14px; position: relative; text-align: center; text-transform: uppercase; transition: color .3s; }

.layout-navigation .navbar-nav .nav-link::after { background-color: #000000; border-radius: 0; bottom: 12px; content: ""; display: block; height: 2px; left: 50%; max-width: calc(100% - 20px); opacity: 0; position: absolute; right: 50%; transition: left .3s, opacity .3s, right .3s; }

.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: 10px; opacity: 1; right: 10px; }

.layout-navigation .navbar-nav .fm-trigger-icon { display: none; margin-left: 16px; }

.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; }
  .layout-navigation[data-mobile-mode-direction="up"] .navbar { padding: 11px 0; }
  .layout-navigation[data-mobile-mode-direction="up"] .navbar-brand { opacity: 0; transition: opacity .3s; }
  .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; } }

@media (max-width: 1199.98px) { body.fm-is-open .layout-navigation[data-mobile-mode-direction="up"] .navbar-brand { opacity: 1; } }

body.error404 .layout-main { padding-top: 110px; padding-bottom: 180px; }

body.error404 .page-image { margin-bottom: 0; }

body.error404 .page-header { margin-bottom: 40px; }

body.error404 .page-title { font-size: 1.875rem; font-weight: 800; }

body.error404 .page-title::before, body.error404 .page-title::after { content: none; }

body.error404 .page-content p { margin-bottom: 50px; }

/* 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: #696969; 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 { margin-bottom: 2rem; }

.account-title { margin-bottom: 0; position: relative; }

.account-title::before, .account-title::after { background-size: cover; content: ""; position: absolute; }

.account-title::before { background-image: url("../img/h1-before.png"); height: 54px; margin-left: -44px; top: -27px; width: 66px; }

.account-title::after { background-image: url("../img/h1-after.png"); bottom: -12px; height: 24px; margin-left: -10px; width: 34px; }

.account-navigation { border: 1px solid #696969; margin-bottom: 2rem; }

@media (min-width: 992px) { .account-navigation { width: 350px; } }

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

.account-navigation .account-user-image { width: 70px; height: 70px; 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 { font-weight: 700; margin-bottom: 0; }

.account-navigation .account-nav .nav-link { color: #000000; font-weight: 600; text-decoration: underline; }

.account-navigation .account-nav .nav-link:active, .account-navigation .account-nav .nav-link:focus, .account-navigation .account-nav .nav-link:hover, .account-navigation .account-nav .nav-link.active { 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-navigation .navbar-brand { position: relative; }

@media (min-width: 1200px) { .home .layout-navigation .navbar-brand::after { background-color: #ffffff; bottom: -38px; -webkit-clip-path: polygon(0 0, 100% 0, calc(100% - 6px) 11px, 0% 100%); clip-path: polygon(0 0, 100% 0, calc(100% - 6px) 11px, 0% 100%); content: ""; display: block; height: 30px; left: 0; position: absolute; transition: opacity .3s; width: 230px; } }

.home .layout-navigation.sticky .navbar-brand::after { opacity: 0; }

@media (min-width: 1200px) { .home .layout-navigation:not(.sticky) .navbar-brand { height: 88px; margin-top: -46px; } }

.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 { border: 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; }

@media (min-width: 992px) { 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 { -moz-column-count: 2; column-count: 2; gap: 30px; } }

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 { margin-bottom: 10px; }

body.single-event .article-header .article-related .list-icon > li pad + li, body.single-directory .article-header .article-related .list-icon > li pad + li, body.single-poi .article-header .article-related .list-icon > li pad + li { margin-top: 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-tourinsoft .swiper-button-prev, body.single-tourinsoft .swiper-button-next { background-color: transparent; border: 2px solid #000000; color: #000000; font-size: 1rem; height: 40px; width: 40px; }

body.single-tourinsoft .swiper-button-prev:active, body.single-tourinsoft .swiper-button-prev:focus, body.single-tourinsoft .swiper-button-prev:hover, body.single-tourinsoft .swiper-button-next:active, body.single-tourinsoft .swiper-button-next:focus, body.single-tourinsoft .swiper-button-next:hover { background-color: #000000; border-color: #000000; color: #ffffff; }

body.single-tourinsoft .swiper-button-prev { left: 27px; }

body.single-tourinsoft .swiper-button-next { right: 27px; }

body.single-tourinsoft .article-header .btn, body.single-tourinsoft .article-header .wp-block-file .wp-block-file__button, .wp-block-file body.single-tourinsoft .article-header .wp-block-file__button { white-space: nowrap; }

body.single-tourinsoft .article-image { position: relative; }

body.single-tourinsoft .article-image::before { content: ""; display: block; padding-top: 39.495%; }

body.single-tourinsoft .article-image > img { bottom: 0; height: 100%; left: 0; -o-object-fit: cover; object-fit: cover; position: absolute; right: 0; top: 0; width: 100%; }

body.single-tourinsoft .article-image figcaption { bottom: 0; left: 0; position: absolute; right: 0; }

body.single-tourinsoft .article-content > h1, body.single-tourinsoft .article-content > .h1, body.single-tourinsoft .article-content > .h1, body.single-tourinsoft .article-content > h2, body.single-tourinsoft .article-content > .h2, body.single-tourinsoft .article-content > .h2, body.single-tourinsoft .article-content > h3, body.single-tourinsoft .article-content > .h3, body.single-tourinsoft .article-content > .h3, body.single-tourinsoft .article-content > h4, body.single-tourinsoft .article-content > .h4, body.single-tourinsoft .article-content > .h4, body.single-tourinsoft .article-content > h5, body.single-tourinsoft .article-content > .h5, body.single-tourinsoft .article-content > .h5, body.single-tourinsoft .article-content > h6, body.single-tourinsoft .article-content > .h6, body.single-tourinsoft .article-content > .h6 { color: #6FA643; }

body.single-tourinsoft .article-related .card-panel-contacts .btn, body.single-tourinsoft .article-related .card-panel-contacts .wp-block-file .wp-block-file__button, .wp-block-file body.single-tourinsoft .article-related .card-panel-contacts .wp-block-file__button { align-items: center; display: inline-flex; gap: 15px; justify-content: center; min-width: 204px; }

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: #000000; }

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

body.page-template-list-page .layout-main { padding-top: 0; }

body.page-template-list-page .article-image { background-color: #ffffff; border-radius: 16px; padding: 34px 22px; }

@media (min-width: 992px) { body.page-template-list-page .article-image { margin-left: 20px; } }

body.page-template-list-page .article-image img { border-radius: 16px; }

body.page-template-list-page .article-content > :last-child { margin-bottom: 0; }

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

body.page-template-poi-checkbox-template .page-filters-wrapper::before, body.page-template-poi-checkbox-template .page-filters-wrapper::after { content: none; }

@media (min-width: 992px) { body.page-template-poi-checkbox-template .page-filters-wrapper { height: 550px; } }

@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: #ffffff; --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: var(--bs-border-color); --bs-accordion-border-width: 1px; --bs-accordion-border-radius: 0rem; --bs-accordion-inner-border-radius: calc(0rem - 1px); --bs-accordion-btn-padding-x: 1.25rem; --bs-accordion-btn-padding-y: 1rem; --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: 0.9375rem; --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='%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-focus-border-color: #b7d3a1; --bs-accordion-btn-focus-box-shadow: none; --bs-accordion-body-padding-x: 1.25rem; --bs-accordion-body-padding-y: 1rem; --bs-accordion-active-color: #000000; --bs-accordion-active-bg: #f1f6ec; }

body.page-template-procedure .card-accordion .card-header, body.page-template-report .card-accordion .card-header { padding: 0; }

body.page-template-procedure .card-accordion .card-header-button, body.page-template-report .card-accordion .card-header-button { align-items: center; background: none; border: none; display: flex; padding: 10px 20px; width: 100%; }

body.page-template-procedure .card-accordion .card-header-button::after, body.page-template-report .card-accordion .card-header-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); transform: rotate(-90deg); }

body.page-template-procedure .card-accordion .card-header-button:hover, body.page-template-report .card-accordion .card-header-button:hover { color: #000000; }

body.page-template-procedure .card-accordion .card-header-button:hover::after, body.page-template-report .card-accordion .card-header-button:hover::after { background-image: var(--bs-accordion-btn-active-icon); }

body.page-template-procedure .card-accordion .card-header-button:not(.collapsed)::after, body.page-template-report .card-accordion .card-header-button:not(.collapsed)::after { background-image: var(--bs-accordion-btn-active-icon); transform: var(--bs-accordion-btn-icon-transform); }

body.page-template-trombinoscope .layout-main { overflow: hidden; }

body.page-template-summary .layout-main .article .sticky-top { top: 100px; }

body.page-template-summary .layout-main .article-nav { max-height: 100vh; overflow: hidden; overflow-y: auto; padding-top: 30px; padding-bottom: 15px; }

body.page-template-summary .layout-main .article-nav .nav-title { font-size: 1.875rem; font-weight: 800; margin-bottom: 10px; }

body.page-template-summary .layout-main .article-nav .nav-item { color: #000000; font-size: 1rem; line-height: 1.5625rem; margin-bottom: 5px; padding-left: 35px; position: relative; text-decoration: none; transition: color .3s; }

body.page-template-summary .layout-main .article-nav .nav-item::before { background-color: #6EA442; border-radius: 50%; content: ""; display: block; height: 7px; left: 12px; position: absolute; top: 50%; transform: translateY(-50%); width: 7px; }

body.page-template-summary .layout-main .article-nav .nav-item:active, body.page-template-summary .layout-main .article-nav .nav-item:focus, body.page-template-summary .layout-main .article-nav .nav-item:hover, body.page-template-summary .layout-main .article-nav .nav-item.active { font-weight: 700; }

@media (min-width: 992px) { body.page-template-tourinsoft .section-map-split > .row { flex-wrap: nowrap; margin: 0; }
  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-tourinsoft .section-map-split .col-map { padding: 0; }
  body.page-template-tourinsoft .section-map-split .map { height: 100vh; } }

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

/*# sourceMappingURL=theme.css.map */
