@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: #B8001A; --bs-orange: #fd7e14; --bs-yellow: #FBB43E; --bs-green: #2FA64A; --bs-teal: #20c997; --bs-cyan: #25A2B6; --bs-black: #000000; --bs-white: #ffffff; --bs-gray: #6c757d; --bs-gray-dark: #343a40; --bs-gray-100: #f8f9fa; --bs-gray-200: #e9ecef; --bs-gray-300: #D8D8D8; --bs-gray-400: #ced4da; --bs-gray-500: #adb5bd; --bs-gray-600: #6c757d; --bs-gray-700: #495057; --bs-gray-800: #343a40; --bs-gray-900: #212529; --bs-primary: #E3011A; --bs-secondary: #D5B469; --bs-tertiary: #000000; --bs-success: #2FA64A; --bs-info: #25A2B6; --bs-warning: #D5B469; --bs-danger: #B8001A; --bs-light: #f8f9fa; --bs-dark: #212529; --bs-primary-rgb: 227, 1, 26; --bs-secondary-rgb: 213, 180, 105; --bs-tertiary-rgb: 0, 0, 0; --bs-success-rgb: 47, 166, 74; --bs-info-rgb: 37, 162, 182; --bs-warning-rgb: 213, 180, 105; --bs-danger-rgb: 184, 0, 26; --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: allerregular, 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: #D8D8D8; --bs-border-color-translucent: rgba(0, 0, 0, 0.175); --bs-border-radius: 0rem; --bs-border-radius-sm: 0rem; --bs-border-radius-lg: 0rem; --bs-border-radius-xl: 1rem; --bs-border-radius-2xl: 2rem; --bs-border-radius-pill: 50rem; --bs-link-color: #000000; --bs-link-hover-color: #E3011A; --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 #adb5bd; opacity: 1; }

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

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

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

pre, code, kbd, samp { font-family: var(--bs-font-monospace); font-size: 1em; }

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

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

code { font-size: 0.875em; color: var(--bs-code-color); word-wrap: break-word; }

a > code { color: inherit; }

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

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

figure { margin: 0 0 1rem; }

img, svg { vertical-align: middle; }

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

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

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

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

label { display: inline-block; }

button { border-radius: 0; }

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

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

button, select { text-transform: none; }

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

select { word-wrap: normal; }

select:disabled { opacity: 1; }

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

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

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

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

textarea { resize: vertical; }

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

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

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

legend + * { clear: left; }

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

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

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

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

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

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

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

output { display: inline-block; }

iframe { border: 0; }

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

progress { vertical-align: baseline; }

[hidden] { display: none !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

.list-unstyled, .gform_wrapper .ginput_container_fileupload .validation_message ul { padding-left: 0; list-style: none; }

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

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

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

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

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

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

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

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

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

.img-thumbnail { padding: 0.25rem; background-color: #ffffff; border: 1px solid 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: #6c757d; }

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

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

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

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

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

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

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

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

.col, .gform_wrapper .ginput_complex.ginput_container_name > span { flex: 1 0 0%; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.table-striped-columns > :not(caption) > tr > :nth-child(even) { --bs-table-accent-bg: var(--bs-table-striped-bg); color: var(--bs-table-striped-color); }

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

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

.table-primary { --bs-table-color: #000000; --bs-table-bg: #f9ccd1; --bs-table-border-color: #e0b8bc; --bs-table-striped-bg: #e0b8bc; --bs-table-striped-color: #000000; --bs-table-active-bg: #e0b8bc; --bs-table-active-color: #000000; --bs-table-hover-bg: #e6bdc1; --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: #f7f0e1; --bs-table-border-color: #ded8cb; --bs-table-striped-bg: #ded8cb; --bs-table-striped-color: #000000; --bs-table-active-bg: #ded8cb; --bs-table-active-color: #000000; --bs-table-hover-bg: #e4ded0; --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: #d5eddb; --bs-table-border-color: #c0d5c5; --bs-table-striped-bg: #c0d5c5; --bs-table-striped-color: #000000; --bs-table-active-bg: #c0d5c5; --bs-table-active-color: #000000; --bs-table-hover-bg: #c5dbcb; --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: #d3ecf0; --bs-table-border-color: #bed4d8; --bs-table-striped-bg: #bed4d8; --bs-table-striped-color: #000000; --bs-table-active-bg: #bed4d8; --bs-table-active-color: #000000; --bs-table-hover-bg: #c3dade; --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: #f7f0e1; --bs-table-border-color: #ded8cb; --bs-table-striped-bg: #ded8cb; --bs-table-striped-color: #000000; --bs-table-active-bg: #ded8cb; --bs-table-active-color: #000000; --bs-table-hover-bg: #e4ded0; --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: #f1ccd1; --bs-table-border-color: #d9b8bc; --bs-table-striped-bg: #d9b8bc; --bs-table-striped-color: #000000; --bs-table-active-bg: #d9b8bc; --bs-table-active-color: #000000; --bs-table-hover-bg: #dfbdc1; --bs-table-hover-color: #000000; color: var(--bs-table-color); border-color: var(--bs-table-border-color); }

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

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

.table-responsive, .wp-block-table, .wp-block-table.is-style-stripes { overflow-x: auto; -webkit-overflow-scrolling: touch; }

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

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

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

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

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

.form-label { margin-bottom: 0.5rem; font-size: 1rem; font-weight: 700; }

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

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

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

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

.form-control { display: block; width: 100%; padding: 0.5625rem 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 none; -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: #f1808d; outline: 0; box-shadow: 0 0 0 0.25rem rgba(227, 1, 26, 0.25); }

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

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

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

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

.form-control::-webkit-file-upload-button { padding: 0.5625rem 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='%23000000' 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 none; 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: #f1808d; outline: 0; box-shadow: 0 0 0 0.25rem rgba(227, 1, 26, 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: #f1808d; outline: 0; box-shadow: 0 0 0 0.25rem rgba(227, 1, 26, 0.25); }

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

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

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

.form-check-input[type="checkbox"]:indeterminate { background-color: #E3011A; border-color: #E3011A; 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='%23f1808d'/%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(227, 1, 26, 0.25); }

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

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

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

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

.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 none; 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: #2FA64A; }

.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(47, 166, 74, 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: #2FA64A; 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='%232FA64A' 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: #2FA64A; box-shadow: 0 0 0 0.25rem rgba(47, 166, 74, 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: #2FA64A; }

.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='%23000000' stroke-width='1.5'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%232FA64A' 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: #2FA64A; box-shadow: 0 0 0 0.25rem rgba(47, 166, 74, 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: #2FA64A; }

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

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

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

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

.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(184, 0, 26, 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: #B8001A; 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='%23B8001A'%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='%23B8001A' 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: #B8001A; box-shadow: 0 0 0 0.25rem rgba(184, 0, 26, 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: #B8001A; }

.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='%23000000' stroke-width='1.5'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23B8001A'%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='%23B8001A' 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: #B8001A; box-shadow: 0 0 0 0.25rem rgba(184, 0, 26, 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: #B8001A; }

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

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

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

.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: 700; --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); text-decoration: none; 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-buttons .wp-block-file__button, .wp-block-buttons .wp-block-button__link, .wp-block-file .wp-block-file__button { --bs-btn-color: #ffffff; --bs-btn-bg: #E3011A; --bs-btn-border-color: #E3011A; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #c10116; --bs-btn-hover-border-color: #b60115; --bs-btn-focus-shadow-rgb: 231, 39, 60; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #b60115; --bs-btn-active-border-color: #aa0114; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #E3011A; --bs-btn-disabled-border-color: #E3011A; }

.btn-secondary { --bs-btn-color: #000000; --bs-btn-bg: #D5B469; --bs-btn-border-color: #D5B469; --bs-btn-hover-color: #000000; --bs-btn-hover-bg: #dbbf80; --bs-btn-hover-border-color: #d9bc78; --bs-btn-focus-shadow-rgb: 181, 153, 89; --bs-btn-active-color: #000000; --bs-btn-active-bg: #ddc387; --bs-btn-active-border-color: #d9bc78; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #000000; --bs-btn-disabled-bg: #D5B469; --bs-btn-disabled-border-color: #D5B469; }

.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: #2FA64A; --bs-btn-border-color: #2FA64A; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #288d3f; --bs-btn-hover-border-color: #26853b; --bs-btn-focus-shadow-rgb: 78, 179, 101; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #26853b; --bs-btn-active-border-color: #237d38; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #2FA64A; --bs-btn-disabled-border-color: #2FA64A; }

.btn-info { --bs-btn-color: #ffffff; --bs-btn-bg: #25A2B6; --bs-btn-border-color: #25A2B6; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #1f8a9b; --bs-btn-hover-border-color: #1e8292; --bs-btn-focus-shadow-rgb: 70, 176, 193; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #1e8292; --bs-btn-active-border-color: #1c7a89; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #25A2B6; --bs-btn-disabled-border-color: #25A2B6; }

.btn-warning { --bs-btn-color: #000000; --bs-btn-bg: #D5B469; --bs-btn-border-color: #D5B469; --bs-btn-hover-color: #000000; --bs-btn-hover-bg: #dbbf80; --bs-btn-hover-border-color: #d9bc78; --bs-btn-focus-shadow-rgb: 181, 153, 89; --bs-btn-active-color: #000000; --bs-btn-active-bg: #ddc387; --bs-btn-active-border-color: #d9bc78; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #000000; --bs-btn-disabled-bg: #D5B469; --bs-btn-disabled-border-color: #D5B469; }

.btn-danger { --bs-btn-color: #ffffff; --bs-btn-bg: #B8001A; --bs-btn-border-color: #B8001A; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #9c0016; --bs-btn-hover-border-color: #930015; --bs-btn-focus-shadow-rgb: 195, 38, 60; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #930015; --bs-btn-active-border-color: #8a0014; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #B8001A; --bs-btn-disabled-border-color: #B8001A; }

.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: #E3011A; --bs-btn-border-color: #E3011A; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #E3011A; --bs-btn-hover-border-color: #E3011A; --bs-btn-focus-shadow-rgb: 227, 1, 26; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #E3011A; --bs-btn-active-border-color: #E3011A; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #E3011A; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #E3011A; --bs-gradient: none; }

.btn-outline-secondary { --bs-btn-color: #D5B469; --bs-btn-border-color: #D5B469; --bs-btn-hover-color: #000000; --bs-btn-hover-bg: #D5B469; --bs-btn-hover-border-color: #D5B469; --bs-btn-focus-shadow-rgb: 213, 180, 105; --bs-btn-active-color: #000000; --bs-btn-active-bg: #D5B469; --bs-btn-active-border-color: #D5B469; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #D5B469; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #D5B469; --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: #2FA64A; --bs-btn-border-color: #2FA64A; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #2FA64A; --bs-btn-hover-border-color: #2FA64A; --bs-btn-focus-shadow-rgb: 47, 166, 74; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #2FA64A; --bs-btn-active-border-color: #2FA64A; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #2FA64A; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #2FA64A; --bs-gradient: none; }

.btn-outline-info { --bs-btn-color: #25A2B6; --bs-btn-border-color: #25A2B6; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #25A2B6; --bs-btn-hover-border-color: #25A2B6; --bs-btn-focus-shadow-rgb: 37, 162, 182; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #25A2B6; --bs-btn-active-border-color: #25A2B6; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #25A2B6; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #25A2B6; --bs-gradient: none; }

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

.btn-outline-danger { --bs-btn-color: #B8001A; --bs-btn-border-color: #B8001A; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #B8001A; --bs-btn-hover-border-color: #B8001A; --bs-btn-focus-shadow-rgb: 184, 0, 26; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #B8001A; --bs-btn-active-border-color: #B8001A; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #B8001A; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #B8001A; --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: #E3011A; --bs-btn-hover-border-color: transparent; --bs-btn-active-color: #E3011A; --bs-btn-active-border-color: transparent; --bs-btn-disabled-color: #6c757d; --bs-btn-disabled-border-color: transparent; --bs-btn-box-shadow: none; --bs-btn-focus-shadow-rgb: 231, 39, 60; text-decoration: underline; }

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

.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: #E3011A; --bs-dropdown-link-disabled-color: #adb5bd; --bs-dropdown-item-padding-x: 1rem; --bs-dropdown-item-padding-y: 0.25rem; --bs-dropdown-header-color: #6c757d; --bs-dropdown-header-padding-x: 1rem; --bs-dropdown-header-padding-y: 0.5rem; position: absolute; z-index: var(--bs-dropdown-zindex); display: none; min-width: var(--bs-dropdown-min-width); padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x); margin: 0; font-size: var(--bs-dropdown-font-size); color: var(--bs-dropdown-color); text-align: left; list-style: none; background-color: var(--bs-dropdown-bg); background-clip: padding-box; border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color); border-radius: var(--bs-dropdown-border-radius); }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.dropdown-divider { height: 0; margin: var(--bs-dropdown-divider-margin-y) 0; overflow: hidden; border-top: 1px solid var(--bs-dropdown-divider-bg); opacity: 1; }

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

.dropdown-item:hover, .dropdown-item:focus { color: var(--bs-dropdown-link-hover-color); text-decoration: none; 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: #E3011A; --bs-dropdown-link-disabled-color: #adb5bd; --bs-dropdown-header-color: #adb5bd; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.nav-link { display: block; padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x); font-size: var(--bs-nav-link-font-size); font-weight: var(--bs-nav-link-font-weight); color: var(--bs-nav-link-color); text-decoration: none; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; }

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

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

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

.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); text-decoration: none; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.card { --bs-card-spacer-y: 1.25rem; --bs-card-spacer-x: 0.9375rem; --bs-card-title-spacer-y: 0.5rem; --bs-card-border-width: 1px; --bs-card-border-color: #D8D8D8; --bs-card-border-radius: 0rem; --bs-card-box-shadow: ; --bs-card-inner-border-radius: calc(0rem - 1px); --bs-card-cap-padding-y: 0.625rem; --bs-card-cap-padding-x: 0.9375rem; --bs-card-cap-bg: rgba(0, 0, 0, 0.03); --bs-card-cap-color: ; --bs-card-height: ; --bs-card-color: ; --bs-card-bg: 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:hover { text-decoration: none; }

.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.75rem; --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='%23E3011A'%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: #E3011A; --bs-accordion-btn-focus-box-shadow: none; --bs-accordion-body-padding-x: 1.25rem; --bs-accordion-body-padding-y: 1rem; --bs-accordion-active-color: #E3011A; --bs-accordion-active-bg: #fce6e8; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.breadcrumb { --bs-breadcrumb-padding-x: 0; --bs-breadcrumb-padding-y: 0; --bs-breadcrumb-margin-bottom: 1rem; --bs-breadcrumb-bg: ; --bs-breadcrumb-border-radius: ; --bs-breadcrumb-divider-color: #6c757d; --bs-breadcrumb-item-padding-x: 0.5rem; --bs-breadcrumb-item-active-color: #6c757d; 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: transparent; --bs-pagination-border-radius: 0rem; --bs-pagination-hover-color: #ffffff; --bs-pagination-hover-bg: #E3011A; --bs-pagination-hover-border-color: transparent; --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(227, 1, 26, 0.25); --bs-pagination-active-color: #ffffff; --bs-pagination-active-bg: #E3011A; --bs-pagination-active-border-color: transparent; --bs-pagination-disabled-color: #6c757d; --bs-pagination-disabled-bg: #ffffff; --bs-pagination-disabled-border-color: #D8D8D8; display: flex; padding-left: 0; list-style: none; }

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

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

.page-link:hover { z-index: 2; color: var(--bs-pagination-hover-color); text-decoration: none; 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: #e3011a; --bs-alert-border-color: #e3011a; }

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

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

.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: #2fa64a; --bs-alert-border-color: #2fa64a; }

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

.alert-info { --bs-alert-color: black; --bs-alert-bg: #25a2b6; --bs-alert-border-color: #25a2b6; }

.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: #d5b469; --bs-alert-border-color: #d5b469; }

.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: #b8001a; --bs-alert-border-color: #b8001a; }

.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: #E3011A; --bs-progress-bar-transition: width 0.6s ease; display: flex; height: var(--bs-progress-height); overflow: hidden; font-size: var(--bs-progress-font-size); background-color: var(--bs-progress-bg); border-radius: var(--bs-progress-border-radius); }

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

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

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

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

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

.list-group { --bs-list-group-color: #212529; --bs-list-group-bg: #ffffff; --bs-list-group-border-color: rgba(0, 0, 0, 0.125); --bs-list-group-border-width: 1px; --bs-list-group-border-radius: 0rem; --bs-list-group-item-padding-x: 1.25rem; --bs-list-group-item-padding-y: 0.625rem; --bs-list-group-action-color: #495057; --bs-list-group-action-hover-color: #495057; --bs-list-group-action-hover-bg: #f8f9fa; --bs-list-group-action-active-color: #000000; --bs-list-group-action-active-bg: #e9ecef; --bs-list-group-disabled-color: #6c757d; --bs-list-group-disabled-bg: #ffffff; --bs-list-group-active-color: #ffffff; --bs-list-group-active-bg: #E3011A; --bs-list-group-active-border-color: #E3011A; 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: #880110; background-color: #f9ccd1; }

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

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

.list-group-item-secondary { color: #806c3f; background-color: #f7f0e1; }

.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { color: #806c3f; background-color: #ded8cb; }

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

.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: #1c642c; background-color: #d5eddb; }

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

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

.list-group-item-info { color: #16616d; background-color: #d3ecf0; }

.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { color: #16616d; background-color: #bed4d8; }

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

.list-group-item-warning { color: #806c3f; background-color: #f7f0e1; }

.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { color: #806c3f; background-color: #ded8cb; }

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

.list-group-item-danger { color: #6e0010; background-color: #f1ccd1; }

.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { color: #6e0010; background-color: #d9b8bc; }

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

.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(227, 1, 26, 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: #6c757d; --bs-toast-header-bg: rgba(255, 255, 255, 0.85); --bs-toast-header-border-color: rgba(0, 0, 0, 0.05); width: var(--bs-toast-max-width); max-width: 100%; font-size: var(--bs-toast-font-size); color: var(--bs-toast-color); pointer-events: auto; background-color: var(--bs-toast-bg); background-clip: padding-box; border: var(--bs-toast-border-width) solid var(--bs-toast-border-color); box-shadow: var(--bs-toast-box-shadow); border-radius: var(--bs-toast-border-radius); }

.toast.showing { opacity: 0; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) { .modal { --bs-modal-margin: 1.75rem; --bs-modal-box-shadow: 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: "allerregular", 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: #212529; --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: "allerregular", 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(227, 1, 26, var(--bs-bg-opacity, 1)) !important; }

.text-bg-secondary { color: #000000 !important; background-color: RGBA(213, 180, 105, 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(47, 166, 74, var(--bs-bg-opacity, 1)) !important; }

.text-bg-info { color: #ffffff !important; background-color: RGBA(37, 162, 182, var(--bs-bg-opacity, 1)) !important; }

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

.text-bg-danger { color: #ffffff !important; background-color: RGBA(184, 0, 26, 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: #E3011A !important; }

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

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

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

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

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

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

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

.link-info { color: #25A2B6 !important; }

.link-info:hover, .link-info:focus { color: #1e8292 !important; }

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

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

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

.link-danger:hover, .link-danger:focus { color: #930015 !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: 100 !important; }

.fw-normal { font-weight: 400 !important; }

.fw-bold { font-weight: 700 !important; }

.fw-semibold { font-weight: 600 !important; }

.fw-bolder { font-weight: 800 !important; }

.lh-1 { line-height: 1 !important; }

.lh-sm { line-height: 1.5625 !important; }

.lh-base { line-height: 1.5625 !important; }

.lh-lg { line-height: 2 !important; }

.text-start { text-align: left !important; }

.text-end { text-align: right !important; }

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

.text-decoration-none { text-decoration: none !important; }

.text-decoration-underline { text-decoration: underline !important; }

.text-decoration-line-through { text-decoration: line-through !important; }

.text-lowercase { text-transform: lowercase !important; }

.text-uppercase { text-transform: uppercase !important; }

.text-capitalize { text-transform: capitalize !important; }

.text-wrap { white-space: normal !important; }

.text-nowrap { white-space: nowrap !important; }

/* rtl:begin:remove */
.text-break { word-wrap: break-word !important; word-break: break-word !important; }

/* rtl:end:remove */
.text-primary { --bs-text-opacity: 1; color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important; }

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

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

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

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

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

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

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

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

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

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

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

.text-muted { --bs-text-opacity: 1; color: #6c757d !important; }

.text-black-50 { --bs-text-opacity: 1; color: rgba(0, 0, 0, 0.5) !important; }

.text-white-50 { --bs-text-opacity: 1; color: rgba(255, 255, 255, 0.5) !important; }

.text-reset { --bs-text-opacity: 1; color: inherit !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

.bg-black { --bs-bg-opacity: 1; background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important; }

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

.bg-body { --bs-bg-opacity: 1; background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important; }

.bg-transparent { --bs-bg-opacity: 1; background-color: transparent !important; }

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

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

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

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

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

.bg-gradient { background-image: var(--bs-gradient) !important; }

.user-select-all { -webkit-user-select: all !important; -moz-user-select: all !important; user-select: all !important; }

.user-select-auto { -webkit-user-select: auto !important; -moz-user-select: auto !important; user-select: auto !important; }

.user-select-none { -webkit-user-select: none !important; -moz-user-select: none !important; user-select: none !important; }

.pe-none { pointer-events: none !important; }

.pe-auto { pointer-events: auto !important; }

.rounded { border-radius: var(--bs-border-radius) !important; }

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

.rounded-1 { border-radius: var(--bs-border-radius-sm) !important; }

.rounded-2 { border-radius: var(--bs-border-radius) !important; }

.rounded-3 { border-radius: var(--bs-border-radius-lg) !important; }

.rounded-4 { border-radius: var(--bs-border-radius-xl) !important; }

.rounded-5 { border-radius: var(--bs-border-radius-2xl) !important; }

.rounded-circle { border-radius: 50% !important; }

.rounded-pill { border-radius: var(--bs-border-radius-pill) !important; }

.rounded-top { border-top-left-radius: var(--bs-border-radius) !important; border-top-right-radius: var(--bs-border-radius) !important; }

.rounded-end { border-top-right-radius: var(--bs-border-radius) !important; border-bottom-right-radius: var(--bs-border-radius) !important; }

.rounded-bottom { border-bottom-right-radius: var(--bs-border-radius) !important; border-bottom-left-radius: var(--bs-border-radius) !important; }

.rounded-start { border-bottom-left-radius: var(--bs-border-radius) !important; border-top-left-radius: var(--bs-border-radius) !important; }

.visible { visibility: visible !important; }

.invisible { visibility: hidden !important; }

@media (min-width: 576px) { .float-sm-start { float: left !important; }
  .float-sm-end { float: right !important; }
  .float-sm-none { float: none !important; }
  .d-sm-inline { display: inline !important; }
  .d-sm-inline-block { display: inline-block !important; }
  .d-sm-block { display: block !important; }
  .d-sm-grid { display: grid !important; }
  .d-sm-table { display: table !important; }
  .d-sm-table-row { display: table-row !important; }
  .d-sm-table-cell { display: table-cell !important; }
  .d-sm-flex { display: flex !important; }
  .d-sm-inline-flex { display: inline-flex !important; }
  .d-sm-none { display: none !important; }
  .flex-sm-fill { flex: 1 1 auto !important; }
  .flex-sm-row { flex-direction: row !important; }
  .flex-sm-column { flex-direction: column !important; }
  .flex-sm-row-reverse { flex-direction: row-reverse !important; }
  .flex-sm-column-reverse { flex-direction: column-reverse !important; }
  .flex-sm-grow-0 { flex-grow: 0 !important; }
  .flex-sm-grow-1 { flex-grow: 1 !important; }
  .flex-sm-shrink-0 { flex-shrink: 0 !important; }
  .flex-sm-shrink-1 { flex-shrink: 1 !important; }
  .flex-sm-wrap { flex-wrap: wrap !important; }
  .flex-sm-nowrap { flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse { flex-wrap: wrap-reverse !important; }
  .justify-content-sm-start { justify-content: flex-start !important; }
  .justify-content-sm-end { justify-content: flex-end !important; }
  .justify-content-sm-center { justify-content: center !important; }
  .justify-content-sm-between { justify-content: space-between !important; }
  .justify-content-sm-around { justify-content: space-around !important; }
  .justify-content-sm-evenly { justify-content: space-evenly !important; }
  .align-items-sm-start { align-items: flex-start !important; }
  .align-items-sm-end { align-items: flex-end !important; }
  .align-items-sm-center { align-items: center !important; }
  .align-items-sm-baseline { align-items: baseline !important; }
  .align-items-sm-stretch { align-items: stretch !important; }
  .align-content-sm-start { align-content: flex-start !important; }
  .align-content-sm-end { align-content: flex-end !important; }
  .align-content-sm-center { align-content: center !important; }
  .align-content-sm-between { align-content: space-between !important; }
  .align-content-sm-around { align-content: space-around !important; }
  .align-content-sm-stretch { align-content: stretch !important; }
  .align-self-sm-auto { align-self: auto !important; }
  .align-self-sm-start { align-self: flex-start !important; }
  .align-self-sm-end { align-self: flex-end !important; }
  .align-self-sm-center { align-self: center !important; }
  .align-self-sm-baseline { align-self: baseline !important; }
  .align-self-sm-stretch { align-self: stretch !important; }
  .order-sm-first { order: -1 !important; }
  .order-sm-0 { order: 0 !important; }
  .order-sm-1 { order: 1 !important; }
  .order-sm-2 { order: 2 !important; }
  .order-sm-3 { order: 3 !important; }
  .order-sm-4 { order: 4 !important; }
  .order-sm-5 { order: 5 !important; }
  .order-sm-last { order: 6 !important; }
  .m-sm-0 { margin: 0 !important; }
  .m-sm-1 { margin: 0.25rem !important; }
  .m-sm-2 { margin: 0.5rem !important; }
  .m-sm-3 { margin: 1rem !important; }
  .m-sm-4 { margin: 1.5rem !important; }
  .m-sm-5 { margin: 2.5rem !important; }
  .m-sm-auto { margin: auto !important; }
  .mx-sm-0 { margin-right: 0 !important; margin-left: 0 !important; }
  .mx-sm-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; }
  .mx-sm-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; }
  .mx-sm-3 { margin-right: 1rem !important; margin-left: 1rem !important; }
  .mx-sm-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; }
  .mx-sm-5 { margin-right: 2.5rem !important; margin-left: 2.5rem !important; }
  .mx-sm-auto { margin-right: auto !important; margin-left: auto !important; }
  .my-sm-0 { margin-top: 0 !important; margin-bottom: 0 !important; }
  .my-sm-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }
  .my-sm-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
  .my-sm-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
  .my-sm-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
  .my-sm-5 { margin-top: 2.5rem !important; margin-bottom: 2.5rem !important; }
  .my-sm-auto { margin-top: auto !important; margin-bottom: auto !important; }
  .mt-sm-0 { margin-top: 0 !important; }
  .mt-sm-1 { margin-top: 0.25rem !important; }
  .mt-sm-2 { margin-top: 0.5rem !important; }
  .mt-sm-3 { margin-top: 1rem !important; }
  .mt-sm-4 { margin-top: 1.5rem !important; }
  .mt-sm-5 { margin-top: 2.5rem !important; }
  .mt-sm-auto { margin-top: auto !important; }
  .me-sm-0 { margin-right: 0 !important; }
  .me-sm-1 { margin-right: 0.25rem !important; }
  .me-sm-2 { margin-right: 0.5rem !important; }
  .me-sm-3 { margin-right: 1rem !important; }
  .me-sm-4 { margin-right: 1.5rem !important; }
  .me-sm-5 { margin-right: 2.5rem !important; }
  .me-sm-auto { margin-right: auto !important; }
  .mb-sm-0 { margin-bottom: 0 !important; }
  .mb-sm-1 { margin-bottom: 0.25rem !important; }
  .mb-sm-2 { margin-bottom: 0.5rem !important; }
  .mb-sm-3 { margin-bottom: 1rem !important; }
  .mb-sm-4 { margin-bottom: 1.5rem !important; }
  .mb-sm-5 { margin-bottom: 2.5rem !important; }
  .mb-sm-auto { margin-bottom: auto !important; }
  .ms-sm-0 { margin-left: 0 !important; }
  .ms-sm-1 { margin-left: 0.25rem !important; }
  .ms-sm-2 { margin-left: 0.5rem !important; }
  .ms-sm-3 { margin-left: 1rem !important; }
  .ms-sm-4 { margin-left: 1.5rem !important; }
  .ms-sm-5 { margin-left: 2.5rem !important; }
  .ms-sm-auto { margin-left: auto !important; }
  .m-sm-n1 { margin: -0.25rem !important; }
  .m-sm-n2 { margin: -0.5rem !important; }
  .m-sm-n3 { margin: -1rem !important; }
  .m-sm-n4 { margin: -1.5rem !important; }
  .m-sm-n5 { margin: -2.5rem !important; }
  .mx-sm-n1 { margin-right: -0.25rem !important; margin-left: -0.25rem !important; }
  .mx-sm-n2 { margin-right: -0.5rem !important; margin-left: -0.5rem !important; }
  .mx-sm-n3 { margin-right: -1rem !important; margin-left: -1rem !important; }
  .mx-sm-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important; }
  .mx-sm-n5 { margin-right: -2.5rem !important; margin-left: -2.5rem !important; }
  .my-sm-n1 { margin-top: -0.25rem !important; margin-bottom: -0.25rem !important; }
  .my-sm-n2 { margin-top: -0.5rem !important; margin-bottom: -0.5rem !important; }
  .my-sm-n3 { margin-top: -1rem !important; margin-bottom: -1rem !important; }
  .my-sm-n4 { margin-top: -1.5rem !important; margin-bottom: -1.5rem !important; }
  .my-sm-n5 { margin-top: -2.5rem !important; margin-bottom: -2.5rem !important; }
  .mt-sm-n1 { margin-top: -0.25rem !important; }
  .mt-sm-n2 { margin-top: -0.5rem !important; }
  .mt-sm-n3 { margin-top: -1rem !important; }
  .mt-sm-n4 { margin-top: -1.5rem !important; }
  .mt-sm-n5 { margin-top: -2.5rem !important; }
  .me-sm-n1 { margin-right: -0.25rem !important; }
  .me-sm-n2 { margin-right: -0.5rem !important; }
  .me-sm-n3 { margin-right: -1rem !important; }
  .me-sm-n4 { margin-right: -1.5rem !important; }
  .me-sm-n5 { margin-right: -2.5rem !important; }
  .mb-sm-n1 { margin-bottom: -0.25rem !important; }
  .mb-sm-n2 { margin-bottom: -0.5rem !important; }
  .mb-sm-n3 { margin-bottom: -1rem !important; }
  .mb-sm-n4 { margin-bottom: -1.5rem !important; }
  .mb-sm-n5 { margin-bottom: -2.5rem !important; }
  .ms-sm-n1 { margin-left: -0.25rem !important; }
  .ms-sm-n2 { margin-left: -0.5rem !important; }
  .ms-sm-n3 { margin-left: -1rem !important; }
  .ms-sm-n4 { margin-left: -1.5rem !important; }
  .ms-sm-n5 { margin-left: -2.5rem !important; }
  .p-sm-0 { padding: 0 !important; }
  .p-sm-1 { padding: 0.25rem !important; }
  .p-sm-2 { padding: 0.5rem !important; }
  .p-sm-3 { padding: 1rem !important; }
  .p-sm-4 { padding: 1.5rem !important; }
  .p-sm-5 { padding: 2.5rem !important; }
  .px-sm-0 { padding-right: 0 !important; padding-left: 0 !important; }
  .px-sm-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }
  .px-sm-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }
  .px-sm-3 { padding-right: 1rem !important; padding-left: 1rem !important; }
  .px-sm-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
  .px-sm-5 { padding-right: 2.5rem !important; padding-left: 2.5rem !important; }
  .py-sm-0 { padding-top: 0 !important; padding-bottom: 0 !important; }
  .py-sm-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
  .py-sm-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
  .py-sm-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
  .py-sm-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
  .py-sm-5 { padding-top: 2.5rem !important; padding-bottom: 2.5rem !important; }
  .pt-sm-0 { padding-top: 0 !important; }
  .pt-sm-1 { padding-top: 0.25rem !important; }
  .pt-sm-2 { padding-top: 0.5rem !important; }
  .pt-sm-3 { padding-top: 1rem !important; }
  .pt-sm-4 { padding-top: 1.5rem !important; }
  .pt-sm-5 { padding-top: 2.5rem !important; }
  .pe-sm-0 { padding-right: 0 !important; }
  .pe-sm-1 { padding-right: 0.25rem !important; }
  .pe-sm-2 { padding-right: 0.5rem !important; }
  .pe-sm-3 { padding-right: 1rem !important; }
  .pe-sm-4 { padding-right: 1.5rem !important; }
  .pe-sm-5 { padding-right: 2.5rem !important; }
  .pb-sm-0 { padding-bottom: 0 !important; }
  .pb-sm-1 { padding-bottom: 0.25rem !important; }
  .pb-sm-2 { padding-bottom: 0.5rem !important; }
  .pb-sm-3 { padding-bottom: 1rem !important; }
  .pb-sm-4 { padding-bottom: 1.5rem !important; }
  .pb-sm-5 { padding-bottom: 2.5rem !important; }
  .ps-sm-0 { padding-left: 0 !important; }
  .ps-sm-1 { padding-left: 0.25rem !important; }
  .ps-sm-2 { padding-left: 0.5rem !important; }
  .ps-sm-3 { padding-left: 1rem !important; }
  .ps-sm-4 { padding-left: 1.5rem !important; }
  .ps-sm-5 { padding-left: 2.5rem !important; }
  .gap-sm-0 { gap: 0 !important; }
  .gap-sm-1 { gap: 0.25rem !important; }
  .gap-sm-2 { gap: 0.5rem !important; }
  .gap-sm-3 { gap: 1rem !important; }
  .gap-sm-4 { gap: 1.5rem !important; }
  .gap-sm-5 { gap: 2.5rem !important; }
  .text-sm-start { text-align: left !important; }
  .text-sm-end { text-align: right !important; }
  .text-sm-center { text-align: center !important; } }

@media (min-width: 768px) { .float-md-start { float: left !important; }
  .float-md-end { float: right !important; }
  .float-md-none { float: none !important; }
  .d-md-inline { display: inline !important; }
  .d-md-inline-block { display: inline-block !important; }
  .d-md-block { display: block !important; }
  .d-md-grid { display: grid !important; }
  .d-md-table { display: table !important; }
  .d-md-table-row { display: table-row !important; }
  .d-md-table-cell { display: table-cell !important; }
  .d-md-flex { display: flex !important; }
  .d-md-inline-flex { display: inline-flex !important; }
  .d-md-none { display: none !important; }
  .flex-md-fill { flex: 1 1 auto !important; }
  .flex-md-row { flex-direction: row !important; }
  .flex-md-column { flex-direction: column !important; }
  .flex-md-row-reverse { flex-direction: row-reverse !important; }
  .flex-md-column-reverse { flex-direction: column-reverse !important; }
  .flex-md-grow-0 { flex-grow: 0 !important; }
  .flex-md-grow-1 { flex-grow: 1 !important; }
  .flex-md-shrink-0 { flex-shrink: 0 !important; }
  .flex-md-shrink-1 { flex-shrink: 1 !important; }
  .flex-md-wrap { flex-wrap: wrap !important; }
  .flex-md-nowrap { flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse { flex-wrap: wrap-reverse !important; }
  .justify-content-md-start { justify-content: flex-start !important; }
  .justify-content-md-end { justify-content: flex-end !important; }
  .justify-content-md-center { justify-content: center !important; }
  .justify-content-md-between { justify-content: space-between !important; }
  .justify-content-md-around { justify-content: space-around !important; }
  .justify-content-md-evenly { justify-content: space-evenly !important; }
  .align-items-md-start { align-items: flex-start !important; }
  .align-items-md-end { align-items: flex-end !important; }
  .align-items-md-center { align-items: center !important; }
  .align-items-md-baseline { align-items: baseline !important; }
  .align-items-md-stretch { align-items: stretch !important; }
  .align-content-md-start { align-content: flex-start !important; }
  .align-content-md-end { align-content: flex-end !important; }
  .align-content-md-center { align-content: center !important; }
  .align-content-md-between { align-content: space-between !important; }
  .align-content-md-around { align-content: space-around !important; }
  .align-content-md-stretch { align-content: stretch !important; }
  .align-self-md-auto { align-self: auto !important; }
  .align-self-md-start { align-self: flex-start !important; }
  .align-self-md-end { align-self: flex-end !important; }
  .align-self-md-center { align-self: center !important; }
  .align-self-md-baseline { align-self: baseline !important; }
  .align-self-md-stretch { align-self: stretch !important; }
  .order-md-first { order: -1 !important; }
  .order-md-0 { order: 0 !important; }
  .order-md-1 { order: 1 !important; }
  .order-md-2 { order: 2 !important; }
  .order-md-3 { order: 3 !important; }
  .order-md-4 { order: 4 !important; }
  .order-md-5 { order: 5 !important; }
  .order-md-last { order: 6 !important; }
  .m-md-0 { margin: 0 !important; }
  .m-md-1 { margin: 0.25rem !important; }
  .m-md-2 { margin: 0.5rem !important; }
  .m-md-3 { margin: 1rem !important; }
  .m-md-4 { margin: 1.5rem !important; }
  .m-md-5 { margin: 2.5rem !important; }
  .m-md-auto { margin: auto !important; }
  .mx-md-0 { margin-right: 0 !important; margin-left: 0 !important; }
  .mx-md-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; }
  .mx-md-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; }
  .mx-md-3 { margin-right: 1rem !important; margin-left: 1rem !important; }
  .mx-md-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; }
  .mx-md-5 { margin-right: 2.5rem !important; margin-left: 2.5rem !important; }
  .mx-md-auto { margin-right: auto !important; margin-left: auto !important; }
  .my-md-0 { margin-top: 0 !important; margin-bottom: 0 !important; }
  .my-md-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }
  .my-md-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
  .my-md-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
  .my-md-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
  .my-md-5 { margin-top: 2.5rem !important; margin-bottom: 2.5rem !important; }
  .my-md-auto { margin-top: auto !important; margin-bottom: auto !important; }
  .mt-md-0 { margin-top: 0 !important; }
  .mt-md-1 { margin-top: 0.25rem !important; }
  .mt-md-2 { margin-top: 0.5rem !important; }
  .mt-md-3 { margin-top: 1rem !important; }
  .mt-md-4 { margin-top: 1.5rem !important; }
  .mt-md-5 { margin-top: 2.5rem !important; }
  .mt-md-auto { margin-top: auto !important; }
  .me-md-0 { margin-right: 0 !important; }
  .me-md-1 { margin-right: 0.25rem !important; }
  .me-md-2 { margin-right: 0.5rem !important; }
  .me-md-3 { margin-right: 1rem !important; }
  .me-md-4 { margin-right: 1.5rem !important; }
  .me-md-5 { margin-right: 2.5rem !important; }
  .me-md-auto { margin-right: auto !important; }
  .mb-md-0 { margin-bottom: 0 !important; }
  .mb-md-1 { margin-bottom: 0.25rem !important; }
  .mb-md-2 { margin-bottom: 0.5rem !important; }
  .mb-md-3 { margin-bottom: 1rem !important; }
  .mb-md-4 { margin-bottom: 1.5rem !important; }
  .mb-md-5 { margin-bottom: 2.5rem !important; }
  .mb-md-auto { margin-bottom: auto !important; }
  .ms-md-0 { margin-left: 0 !important; }
  .ms-md-1 { margin-left: 0.25rem !important; }
  .ms-md-2 { margin-left: 0.5rem !important; }
  .ms-md-3 { margin-left: 1rem !important; }
  .ms-md-4 { margin-left: 1.5rem !important; }
  .ms-md-5 { margin-left: 2.5rem !important; }
  .ms-md-auto { margin-left: auto !important; }
  .m-md-n1 { margin: -0.25rem !important; }
  .m-md-n2 { margin: -0.5rem !important; }
  .m-md-n3 { margin: -1rem !important; }
  .m-md-n4 { margin: -1.5rem !important; }
  .m-md-n5 { margin: -2.5rem !important; }
  .mx-md-n1 { margin-right: -0.25rem !important; margin-left: -0.25rem !important; }
  .mx-md-n2 { margin-right: -0.5rem !important; margin-left: -0.5rem !important; }
  .mx-md-n3 { margin-right: -1rem !important; margin-left: -1rem !important; }
  .mx-md-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important; }
  .mx-md-n5 { margin-right: -2.5rem !important; margin-left: -2.5rem !important; }
  .my-md-n1 { margin-top: -0.25rem !important; margin-bottom: -0.25rem !important; }
  .my-md-n2 { margin-top: -0.5rem !important; margin-bottom: -0.5rem !important; }
  .my-md-n3 { margin-top: -1rem !important; margin-bottom: -1rem !important; }
  .my-md-n4 { margin-top: -1.5rem !important; margin-bottom: -1.5rem !important; }
  .my-md-n5 { margin-top: -2.5rem !important; margin-bottom: -2.5rem !important; }
  .mt-md-n1 { margin-top: -0.25rem !important; }
  .mt-md-n2 { margin-top: -0.5rem !important; }
  .mt-md-n3 { margin-top: -1rem !important; }
  .mt-md-n4 { margin-top: -1.5rem !important; }
  .mt-md-n5 { margin-top: -2.5rem !important; }
  .me-md-n1 { margin-right: -0.25rem !important; }
  .me-md-n2 { margin-right: -0.5rem !important; }
  .me-md-n3 { margin-right: -1rem !important; }
  .me-md-n4 { margin-right: -1.5rem !important; }
  .me-md-n5 { margin-right: -2.5rem !important; }
  .mb-md-n1 { margin-bottom: -0.25rem !important; }
  .mb-md-n2 { margin-bottom: -0.5rem !important; }
  .mb-md-n3 { margin-bottom: -1rem !important; }
  .mb-md-n4 { margin-bottom: -1.5rem !important; }
  .mb-md-n5 { margin-bottom: -2.5rem !important; }
  .ms-md-n1 { margin-left: -0.25rem !important; }
  .ms-md-n2 { margin-left: -0.5rem !important; }
  .ms-md-n3 { margin-left: -1rem !important; }
  .ms-md-n4 { margin-left: -1.5rem !important; }
  .ms-md-n5 { margin-left: -2.5rem !important; }
  .p-md-0 { padding: 0 !important; }
  .p-md-1 { padding: 0.25rem !important; }
  .p-md-2 { padding: 0.5rem !important; }
  .p-md-3 { padding: 1rem !important; }
  .p-md-4 { padding: 1.5rem !important; }
  .p-md-5 { padding: 2.5rem !important; }
  .px-md-0 { padding-right: 0 !important; padding-left: 0 !important; }
  .px-md-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }
  .px-md-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }
  .px-md-3 { padding-right: 1rem !important; padding-left: 1rem !important; }
  .px-md-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
  .px-md-5 { padding-right: 2.5rem !important; padding-left: 2.5rem !important; }
  .py-md-0 { padding-top: 0 !important; padding-bottom: 0 !important; }
  .py-md-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
  .py-md-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
  .py-md-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
  .py-md-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
  .py-md-5 { padding-top: 2.5rem !important; padding-bottom: 2.5rem !important; }
  .pt-md-0 { padding-top: 0 !important; }
  .pt-md-1 { padding-top: 0.25rem !important; }
  .pt-md-2 { padding-top: 0.5rem !important; }
  .pt-md-3 { padding-top: 1rem !important; }
  .pt-md-4 { padding-top: 1.5rem !important; }
  .pt-md-5 { padding-top: 2.5rem !important; }
  .pe-md-0 { padding-right: 0 !important; }
  .pe-md-1 { padding-right: 0.25rem !important; }
  .pe-md-2 { padding-right: 0.5rem !important; }
  .pe-md-3 { padding-right: 1rem !important; }
  .pe-md-4 { padding-right: 1.5rem !important; }
  .pe-md-5 { padding-right: 2.5rem !important; }
  .pb-md-0 { padding-bottom: 0 !important; }
  .pb-md-1 { padding-bottom: 0.25rem !important; }
  .pb-md-2 { padding-bottom: 0.5rem !important; }
  .pb-md-3 { padding-bottom: 1rem !important; }
  .pb-md-4 { padding-bottom: 1.5rem !important; }
  .pb-md-5 { padding-bottom: 2.5rem !important; }
  .ps-md-0 { padding-left: 0 !important; }
  .ps-md-1 { padding-left: 0.25rem !important; }
  .ps-md-2 { padding-left: 0.5rem !important; }
  .ps-md-3 { padding-left: 1rem !important; }
  .ps-md-4 { padding-left: 1.5rem !important; }
  .ps-md-5 { padding-left: 2.5rem !important; }
  .gap-md-0 { gap: 0 !important; }
  .gap-md-1 { gap: 0.25rem !important; }
  .gap-md-2 { gap: 0.5rem !important; }
  .gap-md-3 { gap: 1rem !important; }
  .gap-md-4 { gap: 1.5rem !important; }
  .gap-md-5 { gap: 2.5rem !important; }
  .text-md-start { text-align: left !important; }
  .text-md-end { text-align: right !important; }
  .text-md-center { text-align: center !important; } }

@media (min-width: 992px) { .float-lg-start { float: left !important; }
  .float-lg-end { float: right !important; }
  .float-lg-none { float: none !important; }
  .d-lg-inline { display: inline !important; }
  .d-lg-inline-block { display: inline-block !important; }
  .d-lg-block { display: block !important; }
  .d-lg-grid { display: grid !important; }
  .d-lg-table { display: table !important; }
  .d-lg-table-row { display: table-row !important; }
  .d-lg-table-cell { display: table-cell !important; }
  .d-lg-flex { display: flex !important; }
  .d-lg-inline-flex { display: inline-flex !important; }
  .d-lg-none { display: none !important; }
  .flex-lg-fill { flex: 1 1 auto !important; }
  .flex-lg-row { flex-direction: row !important; }
  .flex-lg-column { flex-direction: column !important; }
  .flex-lg-row-reverse { flex-direction: row-reverse !important; }
  .flex-lg-column-reverse { flex-direction: column-reverse !important; }
  .flex-lg-grow-0 { flex-grow: 0 !important; }
  .flex-lg-grow-1 { flex-grow: 1 !important; }
  .flex-lg-shrink-0 { flex-shrink: 0 !important; }
  .flex-lg-shrink-1 { flex-shrink: 1 !important; }
  .flex-lg-wrap { flex-wrap: wrap !important; }
  .flex-lg-nowrap { flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse { flex-wrap: wrap-reverse !important; }
  .justify-content-lg-start { justify-content: flex-start !important; }
  .justify-content-lg-end { justify-content: flex-end !important; }
  .justify-content-lg-center { justify-content: center !important; }
  .justify-content-lg-between { justify-content: space-between !important; }
  .justify-content-lg-around { justify-content: space-around !important; }
  .justify-content-lg-evenly { justify-content: space-evenly !important; }
  .align-items-lg-start { align-items: flex-start !important; }
  .align-items-lg-end { align-items: flex-end !important; }
  .align-items-lg-center { align-items: center !important; }
  .align-items-lg-baseline { align-items: baseline !important; }
  .align-items-lg-stretch { align-items: stretch !important; }
  .align-content-lg-start { align-content: flex-start !important; }
  .align-content-lg-end { align-content: flex-end !important; }
  .align-content-lg-center { align-content: center !important; }
  .align-content-lg-between { align-content: space-between !important; }
  .align-content-lg-around { align-content: space-around !important; }
  .align-content-lg-stretch { align-content: stretch !important; }
  .align-self-lg-auto { align-self: auto !important; }
  .align-self-lg-start { align-self: flex-start !important; }
  .align-self-lg-end { align-self: flex-end !important; }
  .align-self-lg-center { align-self: center !important; }
  .align-self-lg-baseline { align-self: baseline !important; }
  .align-self-lg-stretch { align-self: stretch !important; }
  .order-lg-first { order: -1 !important; }
  .order-lg-0 { order: 0 !important; }
  .order-lg-1 { order: 1 !important; }
  .order-lg-2 { order: 2 !important; }
  .order-lg-3 { order: 3 !important; }
  .order-lg-4 { order: 4 !important; }
  .order-lg-5 { order: 5 !important; }
  .order-lg-last { order: 6 !important; }
  .m-lg-0 { margin: 0 !important; }
  .m-lg-1 { margin: 0.25rem !important; }
  .m-lg-2 { margin: 0.5rem !important; }
  .m-lg-3 { margin: 1rem !important; }
  .m-lg-4 { margin: 1.5rem !important; }
  .m-lg-5 { margin: 2.5rem !important; }
  .m-lg-auto { margin: auto !important; }
  .mx-lg-0 { margin-right: 0 !important; margin-left: 0 !important; }
  .mx-lg-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; }
  .mx-lg-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; }
  .mx-lg-3 { margin-right: 1rem !important; margin-left: 1rem !important; }
  .mx-lg-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; }
  .mx-lg-5 { margin-right: 2.5rem !important; margin-left: 2.5rem !important; }
  .mx-lg-auto { margin-right: auto !important; margin-left: auto !important; }
  .my-lg-0 { margin-top: 0 !important; margin-bottom: 0 !important; }
  .my-lg-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }
  .my-lg-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
  .my-lg-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
  .my-lg-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
  .my-lg-5 { margin-top: 2.5rem !important; margin-bottom: 2.5rem !important; }
  .my-lg-auto { margin-top: auto !important; margin-bottom: auto !important; }
  .mt-lg-0 { margin-top: 0 !important; }
  .mt-lg-1 { margin-top: 0.25rem !important; }
  .mt-lg-2 { margin-top: 0.5rem !important; }
  .mt-lg-3 { margin-top: 1rem !important; }
  .mt-lg-4 { margin-top: 1.5rem !important; }
  .mt-lg-5 { margin-top: 2.5rem !important; }
  .mt-lg-auto { margin-top: auto !important; }
  .me-lg-0 { margin-right: 0 !important; }
  .me-lg-1 { margin-right: 0.25rem !important; }
  .me-lg-2 { margin-right: 0.5rem !important; }
  .me-lg-3 { margin-right: 1rem !important; }
  .me-lg-4 { margin-right: 1.5rem !important; }
  .me-lg-5 { margin-right: 2.5rem !important; }
  .me-lg-auto { margin-right: auto !important; }
  .mb-lg-0 { margin-bottom: 0 !important; }
  .mb-lg-1 { margin-bottom: 0.25rem !important; }
  .mb-lg-2 { margin-bottom: 0.5rem !important; }
  .mb-lg-3 { margin-bottom: 1rem !important; }
  .mb-lg-4 { margin-bottom: 1.5rem !important; }
  .mb-lg-5 { margin-bottom: 2.5rem !important; }
  .mb-lg-auto { margin-bottom: auto !important; }
  .ms-lg-0 { margin-left: 0 !important; }
  .ms-lg-1 { margin-left: 0.25rem !important; }
  .ms-lg-2 { margin-left: 0.5rem !important; }
  .ms-lg-3 { margin-left: 1rem !important; }
  .ms-lg-4 { margin-left: 1.5rem !important; }
  .ms-lg-5 { margin-left: 2.5rem !important; }
  .ms-lg-auto { margin-left: auto !important; }
  .m-lg-n1 { margin: -0.25rem !important; }
  .m-lg-n2 { margin: -0.5rem !important; }
  .m-lg-n3 { margin: -1rem !important; }
  .m-lg-n4 { margin: -1.5rem !important; }
  .m-lg-n5 { margin: -2.5rem !important; }
  .mx-lg-n1 { margin-right: -0.25rem !important; margin-left: -0.25rem !important; }
  .mx-lg-n2 { margin-right: -0.5rem !important; margin-left: -0.5rem !important; }
  .mx-lg-n3 { margin-right: -1rem !important; margin-left: -1rem !important; }
  .mx-lg-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important; }
  .mx-lg-n5 { margin-right: -2.5rem !important; margin-left: -2.5rem !important; }
  .my-lg-n1 { margin-top: -0.25rem !important; margin-bottom: -0.25rem !important; }
  .my-lg-n2 { margin-top: -0.5rem !important; margin-bottom: -0.5rem !important; }
  .my-lg-n3 { margin-top: -1rem !important; margin-bottom: -1rem !important; }
  .my-lg-n4 { margin-top: -1.5rem !important; margin-bottom: -1.5rem !important; }
  .my-lg-n5 { margin-top: -2.5rem !important; margin-bottom: -2.5rem !important; }
  .mt-lg-n1 { margin-top: -0.25rem !important; }
  .mt-lg-n2 { margin-top: -0.5rem !important; }
  .mt-lg-n3 { margin-top: -1rem !important; }
  .mt-lg-n4 { margin-top: -1.5rem !important; }
  .mt-lg-n5 { margin-top: -2.5rem !important; }
  .me-lg-n1 { margin-right: -0.25rem !important; }
  .me-lg-n2 { margin-right: -0.5rem !important; }
  .me-lg-n3 { margin-right: -1rem !important; }
  .me-lg-n4 { margin-right: -1.5rem !important; }
  .me-lg-n5 { margin-right: -2.5rem !important; }
  .mb-lg-n1 { margin-bottom: -0.25rem !important; }
  .mb-lg-n2 { margin-bottom: -0.5rem !important; }
  .mb-lg-n3 { margin-bottom: -1rem !important; }
  .mb-lg-n4 { margin-bottom: -1.5rem !important; }
  .mb-lg-n5 { margin-bottom: -2.5rem !important; }
  .ms-lg-n1 { margin-left: -0.25rem !important; }
  .ms-lg-n2 { margin-left: -0.5rem !important; }
  .ms-lg-n3 { margin-left: -1rem !important; }
  .ms-lg-n4 { margin-left: -1.5rem !important; }
  .ms-lg-n5 { margin-left: -2.5rem !important; }
  .p-lg-0 { padding: 0 !important; }
  .p-lg-1 { padding: 0.25rem !important; }
  .p-lg-2 { padding: 0.5rem !important; }
  .p-lg-3 { padding: 1rem !important; }
  .p-lg-4 { padding: 1.5rem !important; }
  .p-lg-5 { padding: 2.5rem !important; }
  .px-lg-0 { padding-right: 0 !important; padding-left: 0 !important; }
  .px-lg-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }
  .px-lg-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }
  .px-lg-3 { padding-right: 1rem !important; padding-left: 1rem !important; }
  .px-lg-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
  .px-lg-5 { padding-right: 2.5rem !important; padding-left: 2.5rem !important; }
  .py-lg-0 { padding-top: 0 !important; padding-bottom: 0 !important; }
  .py-lg-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
  .py-lg-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
  .py-lg-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
  .py-lg-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
  .py-lg-5 { padding-top: 2.5rem !important; padding-bottom: 2.5rem !important; }
  .pt-lg-0 { padding-top: 0 !important; }
  .pt-lg-1 { padding-top: 0.25rem !important; }
  .pt-lg-2 { padding-top: 0.5rem !important; }
  .pt-lg-3 { padding-top: 1rem !important; }
  .pt-lg-4 { padding-top: 1.5rem !important; }
  .pt-lg-5 { padding-top: 2.5rem !important; }
  .pe-lg-0 { padding-right: 0 !important; }
  .pe-lg-1 { padding-right: 0.25rem !important; }
  .pe-lg-2 { padding-right: 0.5rem !important; }
  .pe-lg-3 { padding-right: 1rem !important; }
  .pe-lg-4 { padding-right: 1.5rem !important; }
  .pe-lg-5 { padding-right: 2.5rem !important; }
  .pb-lg-0 { padding-bottom: 0 !important; }
  .pb-lg-1 { padding-bottom: 0.25rem !important; }
  .pb-lg-2 { padding-bottom: 0.5rem !important; }
  .pb-lg-3 { padding-bottom: 1rem !important; }
  .pb-lg-4 { padding-bottom: 1.5rem !important; }
  .pb-lg-5 { padding-bottom: 2.5rem !important; }
  .ps-lg-0 { padding-left: 0 !important; }
  .ps-lg-1 { padding-left: 0.25rem !important; }
  .ps-lg-2 { padding-left: 0.5rem !important; }
  .ps-lg-3 { padding-left: 1rem !important; }
  .ps-lg-4 { padding-left: 1.5rem !important; }
  .ps-lg-5 { padding-left: 2.5rem !important; }
  .gap-lg-0 { gap: 0 !important; }
  .gap-lg-1 { gap: 0.25rem !important; }
  .gap-lg-2 { gap: 0.5rem !important; }
  .gap-lg-3 { gap: 1rem !important; }
  .gap-lg-4 { gap: 1.5rem !important; }
  .gap-lg-5 { gap: 2.5rem !important; }
  .text-lg-start { text-align: left !important; }
  .text-lg-end { text-align: right !important; }
  .text-lg-center { text-align: center !important; } }

@media (min-width: 1200px) { .float-xl-start { float: left !important; }
  .float-xl-end { float: right !important; }
  .float-xl-none { float: none !important; }
  .d-xl-inline { display: inline !important; }
  .d-xl-inline-block { display: inline-block !important; }
  .d-xl-block { display: block !important; }
  .d-xl-grid { display: grid !important; }
  .d-xl-table { display: table !important; }
  .d-xl-table-row { display: table-row !important; }
  .d-xl-table-cell { display: table-cell !important; }
  .d-xl-flex { display: flex !important; }
  .d-xl-inline-flex { display: inline-flex !important; }
  .d-xl-none { display: none !important; }
  .flex-xl-fill { flex: 1 1 auto !important; }
  .flex-xl-row { flex-direction: row !important; }
  .flex-xl-column { flex-direction: column !important; }
  .flex-xl-row-reverse { flex-direction: row-reverse !important; }
  .flex-xl-column-reverse { flex-direction: column-reverse !important; }
  .flex-xl-grow-0 { flex-grow: 0 !important; }
  .flex-xl-grow-1 { flex-grow: 1 !important; }
  .flex-xl-shrink-0 { flex-shrink: 0 !important; }
  .flex-xl-shrink-1 { flex-shrink: 1 !important; }
  .flex-xl-wrap { flex-wrap: wrap !important; }
  .flex-xl-nowrap { flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse { flex-wrap: wrap-reverse !important; }
  .justify-content-xl-start { justify-content: flex-start !important; }
  .justify-content-xl-end { justify-content: flex-end !important; }
  .justify-content-xl-center { justify-content: center !important; }
  .justify-content-xl-between { justify-content: space-between !important; }
  .justify-content-xl-around { justify-content: space-around !important; }
  .justify-content-xl-evenly { justify-content: space-evenly !important; }
  .align-items-xl-start { align-items: flex-start !important; }
  .align-items-xl-end { align-items: flex-end !important; }
  .align-items-xl-center { align-items: center !important; }
  .align-items-xl-baseline { align-items: baseline !important; }
  .align-items-xl-stretch { align-items: stretch !important; }
  .align-content-xl-start { align-content: flex-start !important; }
  .align-content-xl-end { align-content: flex-end !important; }
  .align-content-xl-center { align-content: center !important; }
  .align-content-xl-between { align-content: space-between !important; }
  .align-content-xl-around { align-content: space-around !important; }
  .align-content-xl-stretch { align-content: stretch !important; }
  .align-self-xl-auto { align-self: auto !important; }
  .align-self-xl-start { align-self: flex-start !important; }
  .align-self-xl-end { align-self: flex-end !important; }
  .align-self-xl-center { align-self: center !important; }
  .align-self-xl-baseline { align-self: baseline !important; }
  .align-self-xl-stretch { align-self: stretch !important; }
  .order-xl-first { order: -1 !important; }
  .order-xl-0 { order: 0 !important; }
  .order-xl-1 { order: 1 !important; }
  .order-xl-2 { order: 2 !important; }
  .order-xl-3 { order: 3 !important; }
  .order-xl-4 { order: 4 !important; }
  .order-xl-5 { order: 5 !important; }
  .order-xl-last { order: 6 !important; }
  .m-xl-0 { margin: 0 !important; }
  .m-xl-1 { margin: 0.25rem !important; }
  .m-xl-2 { margin: 0.5rem !important; }
  .m-xl-3 { margin: 1rem !important; }
  .m-xl-4 { margin: 1.5rem !important; }
  .m-xl-5 { margin: 2.5rem !important; }
  .m-xl-auto { margin: auto !important; }
  .mx-xl-0 { margin-right: 0 !important; margin-left: 0 !important; }
  .mx-xl-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; }
  .mx-xl-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; }
  .mx-xl-3 { margin-right: 1rem !important; margin-left: 1rem !important; }
  .mx-xl-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; }
  .mx-xl-5 { margin-right: 2.5rem !important; margin-left: 2.5rem !important; }
  .mx-xl-auto { margin-right: auto !important; margin-left: auto !important; }
  .my-xl-0 { margin-top: 0 !important; margin-bottom: 0 !important; }
  .my-xl-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }
  .my-xl-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
  .my-xl-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
  .my-xl-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
  .my-xl-5 { margin-top: 2.5rem !important; margin-bottom: 2.5rem !important; }
  .my-xl-auto { margin-top: auto !important; margin-bottom: auto !important; }
  .mt-xl-0 { margin-top: 0 !important; }
  .mt-xl-1 { margin-top: 0.25rem !important; }
  .mt-xl-2 { margin-top: 0.5rem !important; }
  .mt-xl-3 { margin-top: 1rem !important; }
  .mt-xl-4 { margin-top: 1.5rem !important; }
  .mt-xl-5 { margin-top: 2.5rem !important; }
  .mt-xl-auto { margin-top: auto !important; }
  .me-xl-0 { margin-right: 0 !important; }
  .me-xl-1 { margin-right: 0.25rem !important; }
  .me-xl-2 { margin-right: 0.5rem !important; }
  .me-xl-3 { margin-right: 1rem !important; }
  .me-xl-4 { margin-right: 1.5rem !important; }
  .me-xl-5 { margin-right: 2.5rem !important; }
  .me-xl-auto { margin-right: auto !important; }
  .mb-xl-0 { margin-bottom: 0 !important; }
  .mb-xl-1 { margin-bottom: 0.25rem !important; }
  .mb-xl-2 { margin-bottom: 0.5rem !important; }
  .mb-xl-3 { margin-bottom: 1rem !important; }
  .mb-xl-4 { margin-bottom: 1.5rem !important; }
  .mb-xl-5 { margin-bottom: 2.5rem !important; }
  .mb-xl-auto { margin-bottom: auto !important; }
  .ms-xl-0 { margin-left: 0 !important; }
  .ms-xl-1 { margin-left: 0.25rem !important; }
  .ms-xl-2 { margin-left: 0.5rem !important; }
  .ms-xl-3 { margin-left: 1rem !important; }
  .ms-xl-4 { margin-left: 1.5rem !important; }
  .ms-xl-5 { margin-left: 2.5rem !important; }
  .ms-xl-auto { margin-left: auto !important; }
  .m-xl-n1 { margin: -0.25rem !important; }
  .m-xl-n2 { margin: -0.5rem !important; }
  .m-xl-n3 { margin: -1rem !important; }
  .m-xl-n4 { margin: -1.5rem !important; }
  .m-xl-n5 { margin: -2.5rem !important; }
  .mx-xl-n1 { margin-right: -0.25rem !important; margin-left: -0.25rem !important; }
  .mx-xl-n2 { margin-right: -0.5rem !important; margin-left: -0.5rem !important; }
  .mx-xl-n3 { margin-right: -1rem !important; margin-left: -1rem !important; }
  .mx-xl-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important; }
  .mx-xl-n5 { margin-right: -2.5rem !important; margin-left: -2.5rem !important; }
  .my-xl-n1 { margin-top: -0.25rem !important; margin-bottom: -0.25rem !important; }
  .my-xl-n2 { margin-top: -0.5rem !important; margin-bottom: -0.5rem !important; }
  .my-xl-n3 { margin-top: -1rem !important; margin-bottom: -1rem !important; }
  .my-xl-n4 { margin-top: -1.5rem !important; margin-bottom: -1.5rem !important; }
  .my-xl-n5 { margin-top: -2.5rem !important; margin-bottom: -2.5rem !important; }
  .mt-xl-n1 { margin-top: -0.25rem !important; }
  .mt-xl-n2 { margin-top: -0.5rem !important; }
  .mt-xl-n3 { margin-top: -1rem !important; }
  .mt-xl-n4 { margin-top: -1.5rem !important; }
  .mt-xl-n5 { margin-top: -2.5rem !important; }
  .me-xl-n1 { margin-right: -0.25rem !important; }
  .me-xl-n2 { margin-right: -0.5rem !important; }
  .me-xl-n3 { margin-right: -1rem !important; }
  .me-xl-n4 { margin-right: -1.5rem !important; }
  .me-xl-n5 { margin-right: -2.5rem !important; }
  .mb-xl-n1 { margin-bottom: -0.25rem !important; }
  .mb-xl-n2 { margin-bottom: -0.5rem !important; }
  .mb-xl-n3 { margin-bottom: -1rem !important; }
  .mb-xl-n4 { margin-bottom: -1.5rem !important; }
  .mb-xl-n5 { margin-bottom: -2.5rem !important; }
  .ms-xl-n1 { margin-left: -0.25rem !important; }
  .ms-xl-n2 { margin-left: -0.5rem !important; }
  .ms-xl-n3 { margin-left: -1rem !important; }
  .ms-xl-n4 { margin-left: -1.5rem !important; }
  .ms-xl-n5 { margin-left: -2.5rem !important; }
  .p-xl-0 { padding: 0 !important; }
  .p-xl-1 { padding: 0.25rem !important; }
  .p-xl-2 { padding: 0.5rem !important; }
  .p-xl-3 { padding: 1rem !important; }
  .p-xl-4 { padding: 1.5rem !important; }
  .p-xl-5 { padding: 2.5rem !important; }
  .px-xl-0 { padding-right: 0 !important; padding-left: 0 !important; }
  .px-xl-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }
  .px-xl-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }
  .px-xl-3 { padding-right: 1rem !important; padding-left: 1rem !important; }
  .px-xl-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
  .px-xl-5 { padding-right: 2.5rem !important; padding-left: 2.5rem !important; }
  .py-xl-0 { padding-top: 0 !important; padding-bottom: 0 !important; }
  .py-xl-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
  .py-xl-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
  .py-xl-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
  .py-xl-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
  .py-xl-5 { padding-top: 2.5rem !important; padding-bottom: 2.5rem !important; }
  .pt-xl-0 { padding-top: 0 !important; }
  .pt-xl-1 { padding-top: 0.25rem !important; }
  .pt-xl-2 { padding-top: 0.5rem !important; }
  .pt-xl-3 { padding-top: 1rem !important; }
  .pt-xl-4 { padding-top: 1.5rem !important; }
  .pt-xl-5 { padding-top: 2.5rem !important; }
  .pe-xl-0 { padding-right: 0 !important; }
  .pe-xl-1 { padding-right: 0.25rem !important; }
  .pe-xl-2 { padding-right: 0.5rem !important; }
  .pe-xl-3 { padding-right: 1rem !important; }
  .pe-xl-4 { padding-right: 1.5rem !important; }
  .pe-xl-5 { padding-right: 2.5rem !important; }
  .pb-xl-0 { padding-bottom: 0 !important; }
  .pb-xl-1 { padding-bottom: 0.25rem !important; }
  .pb-xl-2 { padding-bottom: 0.5rem !important; }
  .pb-xl-3 { padding-bottom: 1rem !important; }
  .pb-xl-4 { padding-bottom: 1.5rem !important; }
  .pb-xl-5 { padding-bottom: 2.5rem !important; }
  .ps-xl-0 { padding-left: 0 !important; }
  .ps-xl-1 { padding-left: 0.25rem !important; }
  .ps-xl-2 { padding-left: 0.5rem !important; }
  .ps-xl-3 { padding-left: 1rem !important; }
  .ps-xl-4 { padding-left: 1.5rem !important; }
  .ps-xl-5 { padding-left: 2.5rem !important; }
  .gap-xl-0 { gap: 0 !important; }
  .gap-xl-1 { gap: 0.25rem !important; }
  .gap-xl-2 { gap: 0.5rem !important; }
  .gap-xl-3 { gap: 1rem !important; }
  .gap-xl-4 { gap: 1.5rem !important; }
  .gap-xl-5 { gap: 2.5rem !important; }
  .text-xl-start { text-align: left !important; }
  .text-xl-end { text-align: right !important; }
  .text-xl-center { text-align: center !important; } }

@media (min-width: 1400px) { .float-xxl-start { float: left !important; }
  .float-xxl-end { float: right !important; }
  .float-xxl-none { float: none !important; }
  .d-xxl-inline { display: inline !important; }
  .d-xxl-inline-block { display: inline-block !important; }
  .d-xxl-block { display: block !important; }
  .d-xxl-grid { display: grid !important; }
  .d-xxl-table { display: table !important; }
  .d-xxl-table-row { display: table-row !important; }
  .d-xxl-table-cell { display: table-cell !important; }
  .d-xxl-flex { display: flex !important; }
  .d-xxl-inline-flex { display: inline-flex !important; }
  .d-xxl-none { display: none !important; }
  .flex-xxl-fill { flex: 1 1 auto !important; }
  .flex-xxl-row { flex-direction: row !important; }
  .flex-xxl-column { flex-direction: column !important; }
  .flex-xxl-row-reverse { flex-direction: row-reverse !important; }
  .flex-xxl-column-reverse { flex-direction: column-reverse !important; }
  .flex-xxl-grow-0 { flex-grow: 0 !important; }
  .flex-xxl-grow-1 { flex-grow: 1 !important; }
  .flex-xxl-shrink-0 { flex-shrink: 0 !important; }
  .flex-xxl-shrink-1 { flex-shrink: 1 !important; }
  .flex-xxl-wrap { flex-wrap: wrap !important; }
  .flex-xxl-nowrap { flex-wrap: nowrap !important; }
  .flex-xxl-wrap-reverse { flex-wrap: wrap-reverse !important; }
  .justify-content-xxl-start { justify-content: flex-start !important; }
  .justify-content-xxl-end { justify-content: flex-end !important; }
  .justify-content-xxl-center { justify-content: center !important; }
  .justify-content-xxl-between { justify-content: space-between !important; }
  .justify-content-xxl-around { justify-content: space-around !important; }
  .justify-content-xxl-evenly { justify-content: space-evenly !important; }
  .align-items-xxl-start { align-items: flex-start !important; }
  .align-items-xxl-end { align-items: flex-end !important; }
  .align-items-xxl-center { align-items: center !important; }
  .align-items-xxl-baseline { align-items: baseline !important; }
  .align-items-xxl-stretch { align-items: stretch !important; }
  .align-content-xxl-start { align-content: flex-start !important; }
  .align-content-xxl-end { align-content: flex-end !important; }
  .align-content-xxl-center { align-content: center !important; }
  .align-content-xxl-between { align-content: space-between !important; }
  .align-content-xxl-around { align-content: space-around !important; }
  .align-content-xxl-stretch { align-content: stretch !important; }
  .align-self-xxl-auto { align-self: auto !important; }
  .align-self-xxl-start { align-self: flex-start !important; }
  .align-self-xxl-end { align-self: flex-end !important; }
  .align-self-xxl-center { align-self: center !important; }
  .align-self-xxl-baseline { align-self: baseline !important; }
  .align-self-xxl-stretch { align-self: stretch !important; }
  .order-xxl-first { order: -1 !important; }
  .order-xxl-0 { order: 0 !important; }
  .order-xxl-1 { order: 1 !important; }
  .order-xxl-2 { order: 2 !important; }
  .order-xxl-3 { order: 3 !important; }
  .order-xxl-4 { order: 4 !important; }
  .order-xxl-5 { order: 5 !important; }
  .order-xxl-last { order: 6 !important; }
  .m-xxl-0 { margin: 0 !important; }
  .m-xxl-1 { margin: 0.25rem !important; }
  .m-xxl-2 { margin: 0.5rem !important; }
  .m-xxl-3 { margin: 1rem !important; }
  .m-xxl-4 { margin: 1.5rem !important; }
  .m-xxl-5 { margin: 2.5rem !important; }
  .m-xxl-auto { margin: auto !important; }
  .mx-xxl-0 { margin-right: 0 !important; margin-left: 0 !important; }
  .mx-xxl-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; }
  .mx-xxl-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; }
  .mx-xxl-3 { margin-right: 1rem !important; margin-left: 1rem !important; }
  .mx-xxl-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; }
  .mx-xxl-5 { margin-right: 2.5rem !important; margin-left: 2.5rem !important; }
  .mx-xxl-auto { margin-right: auto !important; margin-left: auto !important; }
  .my-xxl-0 { margin-top: 0 !important; margin-bottom: 0 !important; }
  .my-xxl-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }
  .my-xxl-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
  .my-xxl-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
  .my-xxl-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
  .my-xxl-5 { margin-top: 2.5rem !important; margin-bottom: 2.5rem !important; }
  .my-xxl-auto { margin-top: auto !important; margin-bottom: auto !important; }
  .mt-xxl-0 { margin-top: 0 !important; }
  .mt-xxl-1 { margin-top: 0.25rem !important; }
  .mt-xxl-2 { margin-top: 0.5rem !important; }
  .mt-xxl-3 { margin-top: 1rem !important; }
  .mt-xxl-4 { margin-top: 1.5rem !important; }
  .mt-xxl-5 { margin-top: 2.5rem !important; }
  .mt-xxl-auto { margin-top: auto !important; }
  .me-xxl-0 { margin-right: 0 !important; }
  .me-xxl-1 { margin-right: 0.25rem !important; }
  .me-xxl-2 { margin-right: 0.5rem !important; }
  .me-xxl-3 { margin-right: 1rem !important; }
  .me-xxl-4 { margin-right: 1.5rem !important; }
  .me-xxl-5 { margin-right: 2.5rem !important; }
  .me-xxl-auto { margin-right: auto !important; }
  .mb-xxl-0 { margin-bottom: 0 !important; }
  .mb-xxl-1 { margin-bottom: 0.25rem !important; }
  .mb-xxl-2 { margin-bottom: 0.5rem !important; }
  .mb-xxl-3 { margin-bottom: 1rem !important; }
  .mb-xxl-4 { margin-bottom: 1.5rem !important; }
  .mb-xxl-5 { margin-bottom: 2.5rem !important; }
  .mb-xxl-auto { margin-bottom: auto !important; }
  .ms-xxl-0 { margin-left: 0 !important; }
  .ms-xxl-1 { margin-left: 0.25rem !important; }
  .ms-xxl-2 { margin-left: 0.5rem !important; }
  .ms-xxl-3 { margin-left: 1rem !important; }
  .ms-xxl-4 { margin-left: 1.5rem !important; }
  .ms-xxl-5 { margin-left: 2.5rem !important; }
  .ms-xxl-auto { margin-left: auto !important; }
  .m-xxl-n1 { margin: -0.25rem !important; }
  .m-xxl-n2 { margin: -0.5rem !important; }
  .m-xxl-n3 { margin: -1rem !important; }
  .m-xxl-n4 { margin: -1.5rem !important; }
  .m-xxl-n5 { margin: -2.5rem !important; }
  .mx-xxl-n1 { margin-right: -0.25rem !important; margin-left: -0.25rem !important; }
  .mx-xxl-n2 { margin-right: -0.5rem !important; margin-left: -0.5rem !important; }
  .mx-xxl-n3 { margin-right: -1rem !important; margin-left: -1rem !important; }
  .mx-xxl-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important; }
  .mx-xxl-n5 { margin-right: -2.5rem !important; margin-left: -2.5rem !important; }
  .my-xxl-n1 { margin-top: -0.25rem !important; margin-bottom: -0.25rem !important; }
  .my-xxl-n2 { margin-top: -0.5rem !important; margin-bottom: -0.5rem !important; }
  .my-xxl-n3 { margin-top: -1rem !important; margin-bottom: -1rem !important; }
  .my-xxl-n4 { margin-top: -1.5rem !important; margin-bottom: -1.5rem !important; }
  .my-xxl-n5 { margin-top: -2.5rem !important; margin-bottom: -2.5rem !important; }
  .mt-xxl-n1 { margin-top: -0.25rem !important; }
  .mt-xxl-n2 { margin-top: -0.5rem !important; }
  .mt-xxl-n3 { margin-top: -1rem !important; }
  .mt-xxl-n4 { margin-top: -1.5rem !important; }
  .mt-xxl-n5 { margin-top: -2.5rem !important; }
  .me-xxl-n1 { margin-right: -0.25rem !important; }
  .me-xxl-n2 { margin-right: -0.5rem !important; }
  .me-xxl-n3 { margin-right: -1rem !important; }
  .me-xxl-n4 { margin-right: -1.5rem !important; }
  .me-xxl-n5 { margin-right: -2.5rem !important; }
  .mb-xxl-n1 { margin-bottom: -0.25rem !important; }
  .mb-xxl-n2 { margin-bottom: -0.5rem !important; }
  .mb-xxl-n3 { margin-bottom: -1rem !important; }
  .mb-xxl-n4 { margin-bottom: -1.5rem !important; }
  .mb-xxl-n5 { margin-bottom: -2.5rem !important; }
  .ms-xxl-n1 { margin-left: -0.25rem !important; }
  .ms-xxl-n2 { margin-left: -0.5rem !important; }
  .ms-xxl-n3 { margin-left: -1rem !important; }
  .ms-xxl-n4 { margin-left: -1.5rem !important; }
  .ms-xxl-n5 { margin-left: -2.5rem !important; }
  .p-xxl-0 { padding: 0 !important; }
  .p-xxl-1 { padding: 0.25rem !important; }
  .p-xxl-2 { padding: 0.5rem !important; }
  .p-xxl-3 { padding: 1rem !important; }
  .p-xxl-4 { padding: 1.5rem !important; }
  .p-xxl-5 { padding: 2.5rem !important; }
  .px-xxl-0 { padding-right: 0 !important; padding-left: 0 !important; }
  .px-xxl-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }
  .px-xxl-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }
  .px-xxl-3 { padding-right: 1rem !important; padding-left: 1rem !important; }
  .px-xxl-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
  .px-xxl-5 { padding-right: 2.5rem !important; padding-left: 2.5rem !important; }
  .py-xxl-0 { padding-top: 0 !important; padding-bottom: 0 !important; }
  .py-xxl-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
  .py-xxl-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
  .py-xxl-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
  .py-xxl-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
  .py-xxl-5 { padding-top: 2.5rem !important; padding-bottom: 2.5rem !important; }
  .pt-xxl-0 { padding-top: 0 !important; }
  .pt-xxl-1 { padding-top: 0.25rem !important; }
  .pt-xxl-2 { padding-top: 0.5rem !important; }
  .pt-xxl-3 { padding-top: 1rem !important; }
  .pt-xxl-4 { padding-top: 1.5rem !important; }
  .pt-xxl-5 { padding-top: 2.5rem !important; }
  .pe-xxl-0 { padding-right: 0 !important; }
  .pe-xxl-1 { padding-right: 0.25rem !important; }
  .pe-xxl-2 { padding-right: 0.5rem !important; }
  .pe-xxl-3 { padding-right: 1rem !important; }
  .pe-xxl-4 { padding-right: 1.5rem !important; }
  .pe-xxl-5 { padding-right: 2.5rem !important; }
  .pb-xxl-0 { padding-bottom: 0 !important; }
  .pb-xxl-1 { padding-bottom: 0.25rem !important; }
  .pb-xxl-2 { padding-bottom: 0.5rem !important; }
  .pb-xxl-3 { padding-bottom: 1rem !important; }
  .pb-xxl-4 { padding-bottom: 1.5rem !important; }
  .pb-xxl-5 { padding-bottom: 2.5rem !important; }
  .ps-xxl-0 { padding-left: 0 !important; }
  .ps-xxl-1 { padding-left: 0.25rem !important; }
  .ps-xxl-2 { padding-left: 0.5rem !important; }
  .ps-xxl-3 { padding-left: 1rem !important; }
  .ps-xxl-4 { padding-left: 1.5rem !important; }
  .ps-xxl-5 { padding-left: 2.5rem !important; }
  .gap-xxl-0 { gap: 0 !important; }
  .gap-xxl-1 { gap: 0.25rem !important; }
  .gap-xxl-2 { gap: 0.5rem !important; }
  .gap-xxl-3 { gap: 1rem !important; }
  .gap-xxl-4 { gap: 1.5rem !important; }
  .gap-xxl-5 { gap: 2.5rem !important; }
  .text-xxl-start { text-align: left !important; }
  .text-xxl-end { text-align: right !important; }
  .text-xxl-center { text-align: center !important; } }

@media (min-width: 1200px) { .fs-1 { font-size: 2.25rem !important; }
  .fs-2 { font-size: 1.875rem !important; }
  .fs-3 { font-size: 1.5rem !important; } }

@media print { .d-print-inline { display: inline !important; }
  .d-print-inline-block { display: inline-block !important; }
  .d-print-block { display: block !important; }
  .d-print-grid { display: grid !important; }
  .d-print-table { display: table !important; }
  .d-print-table-row { display: table-row !important; }
  .d-print-table-cell { display: table-cell !important; }
  .d-print-flex { display: flex !important; }
  .d-print-inline-flex { display: inline-flex !important; }
  .d-print-none { display: none !important; } }

.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: #E3011A; 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: #D5B469; color: #ffffff; }

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

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

.datepicker-input.in-edit:focus, .datepicker-input.in-edit:active { box-shadow: 0 0 0.25em 0.25em rgba(238, 105, 120, 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.25rem; }

.gform_wrapper .gfield .custom-control-label { font-size: 1rem; color: #000000; }

.gform_wrapper li.gchoice_select_all .custom-control-label, .gform_wrapper input:checked + .custom-control-label { font-weight: 700; }

.gform_wrapper .gchoice:last-child { margin-bottom: 0; }

.gform_wrapper .ginput_container_textarea .textarea.form-control-sm, .gform_wrapper .ginput_container_textarea .gform_widget textarea.textarea, .gform_widget .gform_wrapper .ginput_container_textarea textarea.textarea, .gform_wrapper .ginput_container_textarea .gform_widget input.textarea[type="text"], .gform_widget .gform_wrapper .ginput_container_textarea input.textarea[type="text"], .gform_wrapper .ginput_container_textarea .gform_widget input.textarea[type="email"], .gform_widget .gform_wrapper .ginput_container_textarea input.textarea[type="email"], .gform_wrapper .ginput_container_textarea .gform_widget input.textarea[type="url"], .gform_widget .gform_wrapper .ginput_container_textarea input.textarea[type="url"], .gform_wrapper .ginput_container_textarea .gform_widget input.textarea[type="search"], .gform_widget .gform_wrapper .ginput_container_textarea input.textarea[type="search"], .gform_wrapper .ginput_container_textarea .gform_widget input.textarea[type="number"], .gform_widget .gform_wrapper .ginput_container_textarea input.textarea[type="number"], .gform_wrapper .ginput_container_textarea .gform_widget input.textarea[type="tel"], .gform_widget .gform_wrapper .ginput_container_textarea input.textarea[type="tel"] { height: 75px; }

.gform_wrapper .ginput_container_textarea .textarea.form-control-lg { height: 125px; }

.gform_wrapper .ginput_container_textarea .charleft { color: #6c757d; font-size: 0.75rem; margin-top: 4px; white-space: nowrap; }

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

.gform_wrapper .progress_title { color: #6c757d; font-size: 0.875rem; font-weight: normal; text-transform: uppercase; }

.gform_wrapper .gf_page_steps { width: 100%; margin-bottom: 8px; padding-bottom: 4px; border-bottom: 1px dotted #D8D8D8; font-size: 0.875rem; }

.gform_wrapper .gf_page_steps .gf_step { width: auto; display: inline-block; margin: 8px 32px 8px 0; opacity: .6; }

.gform_wrapper .gf_page_steps .gf_step.gf_step_active { opacity: 1; font-weight: 700; }

.gform_wrapper select[multiple="multiple"] { font-size: 0.9375em; }

.gform_wrapper .datepicker { display: block; }

/* Advanced Fields
-------------------------------------------------------------- */
.gform_wrapper { /* Consent field -------------------------------------------------------------- */ /* Complex fields -------------------------------------------------------------- */ /* Date- & Timefields -------------------------------------------------------------- */ /* Lists -------------------------------------------------------------- */ /* File Upload -------------------------------------------------------------- */ /* List -------------------------------------------------------------- */ /* Nova Geolocalisation -------------------------------------------------------------- */ /* Custom File Upload - Javascript required to show filename and preview. -------------------------------------------------------------- */ /* Password -------------------------------------------------------------- */ }

.gform_wrapper .gfield_consent_description { color: #6c757d; background-color: transparent; max-height: 120px; margin-top: 0.5rem; overflow-y: auto; }

.gform_wrapper .ginput_complex { display: flex; align-items: center; }

.gform_wrapper .ginput_complex.ginput_container_name .name_prefix, .gform_wrapper .ginput_complex.ginput_container_name .name_suffix { flex-grow: 0.5; }

.gform_wrapper .ginput_complex.ginput_container_address > span { margin-bottom: 0.625rem; }

.gform_wrapper .ginput_complex .hour_minute_colon { margin-left: 0.5rem; margin-right: 0.5rem; }

.gform_wrapper .field_sublabel_hidden_label i { display: none; }

.gform_wrapper .ginput_container_date { position: relative; }

.gform_wrapper .ginput_container_date .ui-datepicker-trigger { position: absolute; top: 14px; right: 17px; }

.gform_wrapper .ginput_container_date img { display: none; }

.gform_wrapper .ginput_container_date input.datepicker { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' version='1'%3E%3Cpath fill='%23999' d='M15 6V3h-2v1a1 1 0 1 1-2 0V3H5v1a1 1 0 1 1-2 0V3H1v3h14zm0 1H1v8h14V7zm-2-5h2l1 1v12l-1 1H1l-1-1V3l1-1h2V1a1 1 0 1 1 2 0v1h6V1a1 1 0 1 1 2 0v1z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: calc(100% - 1em) center; }

.gform_wrapper .ginput_container_date input.datepicker.datepicker_no_icon { background-image: none; }

.gform_wrapper .clear-multi { display: flex; flex-flow: row nowrap; }

.gform_wrapper .clear-multi > div { width: 100%; }

.gform_wrapper .clear-multi > div:not(:last-child) { margin-right: 1.875rem; }

.gform_wrapper .clear-multi .gfield_time_hour i { float: right; font-style: normal; }

.gform_wrapper .gfield_list { width: 100%; }

.gform_wrapper .gfield_list th { color: #6c757d; font-size: 0.875rem; }

.gform_wrapper .gfield_list td { padding-bottom: 1.875rem; }

.gform_wrapper .gfield_list td a { background-color: transparent; border-color: transparent; }

.gform_wrapper .gfield_list th, .gform_wrapper .gfield_list td { /*&:not(:first-child) { // padding-left: $grid-gutter-width; }*/ }

.gform_wrapper .gfield_list_icons { display: flex; align-items: center; flex-wrap: nowrap; }

.gform_wrapper .gfield_list_icons .btn + .btn, .gform_wrapper .gfield_list_icons .wp-block-file .wp-block-file__button + .btn, .wp-block-file .gform_wrapper .gfield_list_icons .wp-block-file__button + .btn, .gform_wrapper .gfield_list_icons .wp-block-file .btn + .wp-block-file__button, .wp-block-file .gform_wrapper .gfield_list_icons .btn + .wp-block-file__button, .gform_wrapper .gfield_list_icons .wp-block-file .wp-block-file__button + .wp-block-file__button, .wp-block-file .gform_wrapper .gfield_list_icons .wp-block-file__button + .wp-block-file__button { margin-left: 8px; }

.gform_wrapper .ginput_container_fileupload .form-control + label { display: none !important; }

.gform_wrapper .ginput_container_fileupload .gform_fileupload_multifile { width: 100%; }

.gform_wrapper .ginput_container_fileupload .gform_drop_area { background: #e9ecef; border-radius: 0rem; border: 1px dashed #D8D8D8; 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.625rem; }

.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 none; border-left: none; color: #E3011A; 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 .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 .ginput_container_password button[label="Hide Password"] { 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 .ginput_container_password button .dashicons { display: none; }

.gform_wrapper .field_sublabel_above .ginput_container_password button { bottom: 0; top: auto; }

.gform_wrapper .gfield_password_strength { font-size: 0.875rem; border: 1px solid #D8D8D8; margin: 1.875rem 0 0; text-align: center; background-color: #EEE; border-bottom: 3px solid #DDD; padding: 3px; }

.gform_wrapper .gfield_password_strength.bad { background-color: #FFB78C; border-color: #FF853C; border-bottom: 3px solid #FF853C; }

.gform_wrapper .gfield_password_strength.good { background-color: #FFEC8b; border-color: #FC0; border-bottom: 3px solid #FC0; }

.gform_wrapper .gfield_password_strength.mismatch, .gform_wrapper .gfield_password_strength.short { background-color: #FFA0A0; border-color: #f04040; border-bottom: 3px solid #f04040; }

.gform_wrapper .gfield_password_strength.strong { background-color: #C3FF88; border-color: #8DFF1C; border-bottom: 3px solid #8DFF1C; }

/* --------------------------------------------------------------
# Chosen (Included in Gravity Forms for extend select UI)
# Chosen is a library for making long, unwieldy select boxes more user friendly.
# https://harvesthq.github.io/chosen/
-------------------------------------------------------------- */
/* stylelint-disable no-descending-specificity */
.chosen-container-single .chosen-single { position: relative; display: block; overflow: hidden; padding: 0 0 0 8px; height: 32px; border: 1px solid none; 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 none; 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 none; 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: normal; 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: bold; 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 none; 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 none; 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 #D5B469; box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }

.chosen-container-active.chosen-with-drop .chosen-single { border: 1px solid none; 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 #D5B469; 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 none; 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.25rem; margin-bottom: 0.625rem; background-color: #ffffff; padding: 20px 30px; color: #000000; }

.gpoll_container .green .gpoll_ratio_box { background-color: #2FA64A; }

.gpoll_container .green .gpoll_bar_juice { background: #2FA64A; }

.gpoll_container .blue .gpoll_ratio_box { background-color: #25A2B6; }

.gpoll_container .blue .gpoll_bar_juice { background: #25A2B6; }

.gpoll_container .red .gpoll_ratio_box { background-color: #B8001A; }

.gpoll_container .red .gpoll_bar_juice { background: #B8001A; }

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

.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.25rem; text-align: left; }

.gform_wrapper .gform_heading .gform_description { display: block; margin-bottom: 1.25rem; }

.gform_wrapper .gform_body { margin-bottom: 16px; }

.gform_wrapper ul.gform_fields { display: flex; flex-wrap: wrap; margin-right: -0.9375rem; margin-left: -0.9375rem; margin-bottom: 0; padding: 0; list-style: none; }

.gform_wrapper ul.gform_fields .gfield.form-group { width: 100%; padding-right: 0.9375rem; padding-left: 0.9375rem; }

.gform_wrapper ul.gform_fields .gfield.form-group.hidden_label { margin-bottom: 1.875rem; }

.gform_wrapper .gform_footer, .gform_wrapper .gform_page_footer { margin-top: 2rem; }

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

.gform_wrapper .gform_ajax_spinner { color: #E3011A; 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: #B8001A; 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(184, 0, 26, 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); } }

:root { --swiper-navigation-size: 44px; /* --swiper-navigation-color: var(--swiper-theme-color); */ }

.swiper-button-prev, .swiper-button-next { position: absolute; top: 50%; width: calc(var(--swiper-navigation-size) / 44 * 27); height: var(--swiper-navigation-size); margin-top: calc(0px - (var(--swiper-navigation-size) / 2)); 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: var(--swiper-navigation-size); text-transform: none !important; letter-spacing: 0; font-variant: initial; line-height: 1; }

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

:root { /* --swiper-pagination-color: var(--swiper-theme-color); --swiper-pagination-bullet-size: 8px; --swiper-pagination-bullet-width: 8px; --swiper-pagination-bullet-height: 8px; --swiper-pagination-bullet-inactive-color: #000; --swiper-pagination-bullet-inactive-opacity: 0.2; --swiper-pagination-bullet-opacity: 1; --swiper-pagination-bullet-horizontal-gap: 4px; --swiper-pagination-bullet-vertical-gap: 6px; */ }

.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: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px)); height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px)); display: inline-block; border-radius: 50%; background: var(--swiper-pagination-bullet-inactive-color, #000); opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2); }

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: var(--swiper-pagination-bullet-opacity, 1); background: var(--swiper-pagination-color, var(--swiper-theme-color)); }

.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: var(--swiper-pagination-bullet-vertical-gap, 6px) 0; 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: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px); }

.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: var(--swiper-pagination-color, var(--swiper-theme-color)); 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: #E3011A; }

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

.swiper-button-prev, .swiper-button-next { font-size: 2rem; width: auto; }

.swiper-button-prev svg, .swiper-button-next svg { font-size: 2.25rem; }

.swiper-button-prev { left: 0; }

.swiper-button-prev:active svg, .swiper-button-prev:focus svg, .swiper-button-prev:hover svg { animation-duration: 1s; animation-fill-mode: both; animation-name: fadeInRight; }

.swiper-button-next { right: 0; }

.swiper-button-next:active svg, .swiper-button-next:focus svg, .swiper-button-next:hover svg { animation-duration: 1s; animation-fill-mode: both; animation-name: fadeInLeft; }

.swiper.swiper-button-disabled { pointer-events: inherit; }

.swiper-container { margin: -15px; overflow: hidden; padding: 15px; position: relative; }

.swiper-container .swiper-button-prev, .swiper-container .swiper-button-next { font-size: 1.25rem; }

.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: 100%; 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: auto; position: absolute; right: 0; top: 100%; z-index: 999; transition: height 250ms; }

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

.fm-layer { display: block; padding-top: calc(3.5rem + 46px - 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 { background: none; border: none; padding: 0; display: flex; line-height: normal; align-items: center; text-transform: uppercase; font-size: 0.875rem; transition: color .3s; }

.fm-close-trigger svg { margin-left: 6px; transform: translateY(-1px); }

.fm-close-trigger:hover, .fm-close-trigger:active, .fm-close-trigger:focus, .fm-close-trigger.current { color: #E3011A; }

.fm-trigger-icon { color: #E3011A; 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 rgba(33, 37, 41, 0.1); display: flex; align-items: center; padding: 15px 0; margin-top: 4px; transition: .3s; color: inherit; position: relative; }

.fm-textline:after { content: ''; position: absolute; height: 1px; left: 0; bottom: -1px; width: 0; background-color: #E3011A; 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 { color: #000000; }

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

.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: #3b5998; 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: #0e76a8; 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: #1DA1F2; 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: #E3011A !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; }

#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: #E3011A; --bs-btn-border-color: #E3011A; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #E3011A; --bs-btn-hover-border-color: #E3011A; --bs-btn-focus-shadow-rgb: 227, 1, 26; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #E3011A; --bs-btn-active-border-color: #E3011A; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #E3011A; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #E3011A; --bs-gradient: none; }

#wthf-yes-no span:last-child { margin-left: 0.4em; --bs-btn-color: #E3011A; --bs-btn-border-color: #E3011A; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #E3011A; --bs-btn-hover-border-color: #E3011A; --bs-btn-focus-shadow-rgb: 227, 1, 26; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #E3011A; --bs-btn-active-border-color: #E3011A; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #E3011A; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #E3011A; --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: #B8001A; }

.mailster-wrapper.error .form-control:focus { border-color: #B8001A; box-shadow: 0 0 0 0.25rem rgba(184, 0, 26, 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: #B8001A; --bs-alert-border-color: #B8001A; }

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

.mailster-form-info.success { --bs-alert-color: #ffffff; --bs-alert-bg: #2FA64A; --bs-alert-border-color: #2FA64A; }

.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: #E3011A; --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: #E3011A; 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: #E3011A; 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: #E3011A; 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: #B8001A; width: 100%; margin-top: 0.25rem; font-size: 0.875em; }

.wppb-field-error .form-select, .wppb-field-error .form-control { border-color: #B8001A; }

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

.search-fullscreen { background-color: #EAD9B4; color: #ffffff; height: 100%; left: 0px; opacity: 0; position: fixed; top: 0px; transition: all 0.25s ease-in-out; transform: scale(0, 0); width: 100%; z-index: 2048; }

.search-fullscreen::before { content: url("data:image/svg+xml,%3Csvg width='721' height='869' viewBox='0 0 721 869' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M400.779 131.968L399.999 134.491L397.477 133.711C394.455 135.541 396.153 140.978 391.108 139.42C390.547 139.246 389.426 138.9 388.672 138.36L386.842 135.338C384.162 140.037 383.362 141.632 379.5 143.202C377.916 151.31 377.804 154.653 382.177 159.381L380.705 164.146C377.495 161.619 377.387 160.972 372.149 159.046C371.324 163.704 370.973 168.815 370.061 173.753L374.546 175.139C374.434 178.482 374.042 181.738 374.211 185.167C364.727 180.088 362.275 174.111 350.87 170.28C350.209 182.358 354.764 178.545 360.967 186.295L362.104 191.559C368.418 195.966 374.646 200.654 380.96 205.061L380.181 207.583C382.724 209.29 385.914 210.89 388.457 212.597L387.678 215.119C394.252 218.686 400.826 222.252 407.314 226.098L406.621 228.341L411.105 229.726L410.413 231.968L417.42 234.133L416.727 236.375L425.977 239.233L425.197 241.756C430.671 245.903 439.038 246.646 442.311 251.955C445.954 253.081 449.231 254.401 452.034 255.266C460.162 257.778 466.201 258.108 470.761 250.306C466.709 247.519 468.712 249.98 466.969 246.678C465.032 243.009 465.848 246.331 466.198 241.22C479.784 242.961 494.018 244.595 507.517 246.617L508.296 244.094L513.061 245.566L513.754 243.324L520.761 245.489L521.54 242.966L526.025 244.352L526.718 242.109L533.725 244.274L534.417 242.032L538.902 243.417L542.81 239.712L547.295 241.098C552.559 239.961 558.622 237.228 564.167 236.178C567.457 225.527 566.748 222.852 565.397 216.294C556.663 215.744 550.879 218.563 544.041 219.828L539.276 218.356L538.583 220.598L531.856 218.52L531.077 221.042L524.07 218.878L523.377 221.12L511.605 217.483L510.912 219.725L469.15 206.823L469.842 204.58L458.351 201.03L459.044 198.788L452.036 196.623L452.902 193.82L448.418 192.435L449.111 190.192L444.346 188.72L445.125 186.198L440.36 184.726L441.053 182.483L436.568 181.098L433.556 174.948L428.791 173.475L427.934 168.298L423.169 166.826C422.547 163.871 421.752 161.476 420.85 158.433L416.365 157.048C412.665 149.15 409.244 141.338 405.824 133.527L400.779 131.968Z' fill='white' fill-opacity='0.2'/%3E %3Cmask id='mask0_12825_28337' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='350' y='131' width='217' height='126'%3E %3Cpath d='M400.779 131.968L399.999 134.491L397.477 133.711C394.455 135.541 396.153 140.978 391.108 139.42C390.547 139.246 389.426 138.9 388.672 138.36L386.842 135.338C384.162 140.037 383.362 141.632 379.5 143.202C377.916 151.31 377.804 154.653 382.177 159.381L380.705 164.146C377.495 161.619 377.387 160.972 372.149 159.046C371.324 163.704 370.973 168.815 370.061 173.753L374.546 175.139C374.434 178.482 374.042 181.738 374.211 185.167C364.727 180.088 362.275 174.111 350.87 170.28C350.209 182.358 354.764 178.545 360.967 186.295L362.104 191.559C368.418 195.966 374.646 200.654 380.96 205.061L380.181 207.583C382.724 209.29 385.914 210.89 388.457 212.597L387.678 215.119C394.252 218.686 400.826 222.252 407.314 226.098L406.621 228.341L411.105 229.726L410.413 231.968L417.42 234.133L416.727 236.375L425.977 239.233L425.197 241.756C430.671 245.903 439.038 246.646 442.311 251.955C445.954 253.081 449.231 254.401 452.034 255.266C460.162 257.778 466.201 258.108 470.761 250.306C466.709 247.519 468.712 249.98 466.969 246.678C465.032 243.009 465.848 246.331 466.198 241.22C479.784 242.961 494.018 244.595 507.517 246.617L508.296 244.094L513.061 245.566L513.754 243.324L520.761 245.489L521.54 242.966L526.025 244.352L526.718 242.109L533.725 244.274L534.417 242.032L538.902 243.417L542.81 239.712L547.295 241.098C552.559 239.961 558.622 237.228 564.167 236.178C567.457 225.527 566.748 222.852 565.397 216.294C556.663 215.744 550.879 218.563 544.041 219.828L539.276 218.356L538.583 220.598L531.856 218.52L531.077 221.042L524.07 218.878L523.377 221.12L511.605 217.483L510.912 219.725L469.15 206.823L469.842 204.58L458.351 201.03L459.044 198.788L452.036 196.623L452.902 193.82L448.418 192.435L449.111 190.192L444.346 188.72L445.125 186.198L440.36 184.726L441.053 182.483L436.568 181.098L433.556 174.948L428.791 173.475L427.934 168.298L423.169 166.826C422.547 163.871 421.752 161.476 420.85 158.433L416.365 157.048C412.665 149.15 409.244 141.338 405.824 133.527L400.779 131.968Z' fill='white'/%3E %3C/mask%3E %3Cg mask='url(%23mask0_12825_28337)'%3E %3Cpath d='M579.32 187.128L366.023 121.23L335.802 219.05L549.099 284.948L579.32 187.128Z' fill='white' fill-opacity='0.2'/%3E %3C/g%3E %3Cpath d='M465.324 268.878L461.773 280.37C448.158 285.682 434.909 290.8 421.294 296.111C417.085 298.803 412.79 301.774 408.494 304.746L403.729 303.273C392.463 309.925 381.197 316.577 369.651 323.142L365.166 321.756L363.781 326.241C361.279 326.389 358.776 326.537 355.994 326.598C347.663 331.7 339.332 336.803 331.001 341.905L325.824 342.761L324.351 347.526L321.829 346.747C320.316 349.657 318.242 352.394 316.729 355.303L314.487 354.611L310.157 368.625L307.915 367.932C306.311 375.113 305.267 382.466 303.663 389.646L305.905 390.339C305.513 393.595 305.682 397.025 305.29 400.281L307.812 401.061C309.596 406.217 311.125 408.225 310.902 414.911C319.566 420.658 313.359 416.898 315.831 423.803L319.903 427.517C323.904 436.429 327.906 445.341 331.907 454.253L336.392 455.639L335.006 460.123L339.491 461.509L338.105 465.993C347.523 472.28 343.463 477.474 353.054 483.2L351.582 487.965C360.806 493.885 357.178 497.677 362.046 503.787L366.53 505.172L365.751 507.695C368.141 510.889 370.532 514.084 372.835 517.559L373.972 522.823L378.737 524.295C380.909 530.186 383.447 535.883 385.986 541.579L390.471 542.965C394.472 551.877 398.667 561.156 402.475 569.702L407.24 571.174L408.01 576.631C412.057 583.408 416.573 594.629 424.009 599.382L422.623 603.867C433.637 610.954 435.152 624.932 440.942 635.011C443.292 636.35 444.994 637.797 447.257 639.418L450.355 645.288L448.883 650.052C450.866 651.586 453.215 652.926 455.111 654.74L454.418 656.982C457.39 661.277 460.275 665.853 462.966 670.062L461.58 674.547C470.643 689.935 479.058 705.431 487.841 720.732L486.368 725.497C497.188 732.217 494.998 742.287 501.675 750.491C497.432 764.225 490.996 771.14 481.61 774.688C481.672 777.471 481.82 779.973 481.968 782.475L488.975 784.64L492.603 780.848L497.367 782.32C501.943 779.435 505.872 776.657 510.167 773.686L514.652 775.071C517.847 772.681 521.041 770.291 524.517 767.987L529.694 767.13L531.166 762.365C536.236 760.861 540.552 758.817 545.796 756.753L547.268 751.988C550.763 750.612 554.539 749.322 558.595 748.119C561.84 739.603 565.279 731.454 568.717 723.305C566.694 719.917 567.774 718.408 566.398 714.913L564.156 714.22L565.628 709.455C562.656 705.16 559.685 700.864 556.993 696.656L558.379 692.171C556.656 689.797 554.567 687.616 552.757 685.522C551.187 681.659 549.898 677.883 548.608 674.107L546.365 673.415L547.751 668.93C543.811 662.8 539.958 656.39 535.824 649.893L537.21 645.409C526.103 625.704 515.277 606.087 504.364 586.749L505.749 582.265L501.265 580.879C501.641 572.705 498.542 566.835 491.581 562.535C491.982 551.299 483.945 544.517 479.49 536.079C474.821 526.347 470.325 516.054 465.656 506.321L461.171 504.935L460.034 499.672L457.792 498.979C455.253 493.282 453.081 487.391 450.629 481.414L445.865 479.942L446.557 477.7C442.23 470.836 440.104 462.811 432.108 457.884L433.494 453.399L429.009 452.014L430.481 447.249L428.239 446.556C425.507 440.492 424.187 443.769 424.089 435.142L419.605 433.757L421.077 428.992L416.592 427.606L418.064 422.841L413.58 421.456L414.965 416.971L410.2 415.499C410.469 406.678 405.301 399.555 401.901 392.671L398.196 388.763L399.582 384.278C397.278 380.803 394.801 377.888 392.497 374.413C390.907 369.623 394.142 369.088 390.59 363.692L396.998 342.951L399.52 343.73L400.992 338.965L403.515 339.745L405.593 333.018L410.771 332.161L412.243 327.396L414.765 328.176C416.559 325.352 418.072 322.442 419.865 319.619C422.54 318.91 425.302 317.921 428.258 317.299L429.643 312.815C432.405 311.826 435.08 311.117 438.123 310.215L439.508 305.73L442.031 306.509C448.16 302.57 454.245 300.765 458.545 293.803C468.013 293.965 468.731 288.66 476.196 286.361C477.821 280.108 477.499 278.167 477.504 274.177L464.891 270.28L465.324 268.878Z' fill='white' fill-opacity='0.2'/%3E %3Cmask id='mask1_12825_28337' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='303' y='268' width='266' height='517'%3E %3Cpath d='M465.324 268.879L461.773 280.371C448.158 285.683 434.909 290.801 421.294 296.112C417.085 298.804 412.79 301.775 408.494 304.746L403.729 303.274C392.463 309.926 381.197 316.578 369.651 323.143L365.166 321.757L363.781 326.242C361.279 326.39 358.776 326.538 355.994 326.599C347.663 331.701 339.332 336.804 331.001 341.906L325.824 342.762L324.351 347.527L321.829 346.748C320.316 349.658 318.242 352.394 316.729 355.304L314.487 354.612L310.157 368.626L307.915 367.933C306.311 375.114 305.267 382.467 303.663 389.647L305.905 390.34C305.513 393.596 305.682 397.026 305.29 400.282L307.812 401.062C309.596 406.218 311.125 408.226 310.902 414.912C319.566 420.659 313.359 416.899 315.831 423.803L319.903 427.518C323.904 436.43 327.906 445.342 331.907 454.254L336.392 455.64L335.006 460.124L339.491 461.51L338.105 465.994C347.523 472.281 343.463 477.475 353.054 483.201L351.582 487.966C360.806 493.886 357.178 497.678 362.046 503.787L366.53 505.173L365.751 507.695C368.141 510.89 370.532 514.085 372.835 517.56L373.972 522.824L378.737 524.296C380.909 530.187 383.447 535.884 385.986 541.58L390.471 542.966C394.472 551.878 398.667 561.157 402.475 569.703L407.24 571.175L408.01 576.632C412.057 583.409 416.573 594.63 424.009 599.383L422.623 603.868C433.637 610.955 435.152 624.933 440.942 635.011C443.292 636.351 444.994 637.798 447.257 639.419L450.355 645.289L448.883 650.053C450.866 651.587 453.215 652.927 455.111 654.741L454.418 656.983C457.39 661.278 460.275 665.854 462.966 670.063L461.58 674.548C470.643 689.936 479.058 705.432 487.841 720.733L486.368 725.498C497.188 732.218 494.998 742.288 501.675 750.492C497.432 764.226 490.996 771.141 481.61 774.689C481.672 777.472 481.82 779.974 481.968 782.476L488.975 784.641L492.603 780.849L497.367 782.321C501.943 779.436 505.872 776.658 510.167 773.687L514.652 775.072C517.847 772.682 521.041 770.292 524.517 767.988L529.694 767.131L531.166 762.366C536.236 760.862 540.552 758.818 545.796 756.754L547.268 751.989C550.763 750.613 554.539 749.323 558.595 748.12C561.84 739.604 565.279 731.455 568.717 723.306C566.694 719.918 567.774 718.409 566.398 714.914L564.156 714.221L565.628 709.456C562.656 705.161 559.685 700.865 556.993 696.656L558.379 692.172C556.656 689.798 554.567 687.617 552.757 685.523C551.187 681.66 549.898 677.884 548.608 674.108L546.365 673.416L547.751 668.931C543.811 662.801 539.958 656.391 535.824 649.894L537.21 645.41C526.103 625.705 515.277 606.088 504.364 586.75L505.749 582.266L501.265 580.88C501.641 572.706 498.542 566.836 491.581 562.536C491.982 551.3 483.945 544.518 479.49 536.08C474.821 526.348 470.325 516.054 465.656 506.322L461.171 504.936L460.034 499.673L457.792 498.98C455.253 493.283 453.081 487.392 450.629 481.415L445.865 479.943L446.557 477.701C442.23 470.837 440.104 462.811 432.108 457.885L433.494 453.4L429.009 452.015L430.481 447.25L428.239 446.557C425.507 440.493 424.187 443.77 424.089 435.143L419.605 433.758L421.077 428.993L416.592 427.607L418.064 422.842L413.58 421.457L414.965 416.972L410.2 415.5C410.469 406.679 405.301 399.556 401.901 392.672L398.196 388.764L399.582 384.279C397.278 380.804 394.801 377.889 392.497 374.414C390.907 369.624 394.142 369.089 390.59 363.693L396.998 342.952L399.52 343.731L400.992 338.966L403.515 339.746L405.593 333.019L410.771 332.162L412.243 327.397L414.765 328.177C416.559 325.353 418.072 322.443 419.865 319.62C422.54 318.911 425.302 317.922 428.258 317.3L429.643 312.816C432.405 311.827 435.08 311.118 438.123 310.216L439.508 305.731L442.031 306.51C448.16 302.571 454.245 300.766 458.545 293.804C468.013 293.966 468.731 288.661 476.196 286.362C477.821 280.109 477.499 278.168 477.504 274.178L464.891 270.281L465.324 268.879Z' fill='white'/%3E %3C/mask%3E %3Cg mask='url(%23mask1_12825_28337)'%3E %3Cpath d='M687.877 337.636L349.293 233.031L205.981 696.903L544.565 801.508L687.877 337.636Z' fill='white' fill-opacity='0.2'/%3E %3C/g%3E %3Cpath d='M490.015 312.147L484.751 313.284L483.365 317.769C470.24 328.452 455.346 338.895 447.363 359.764C444.658 367.525 432.451 386.167 436.539 394.799C434.894 400.125 430.589 411.076 433.347 414.078C434.014 414.898 434.768 415.438 435.329 415.611C436.73 416.044 438.392 415.636 439.406 415.335C440.787 414.841 441.887 414.26 442.728 414.52L443.008 414.606C443.07 417.389 442.938 419.804 443.086 422.306L445.608 423.085C448.147 428.782 447.388 432.232 454.242 435.885C456.984 433.969 459.486 433.821 462.722 433.285C463.765 425.932 463.291 425.478 461.787 420.408L459.265 419.629L460.65 415.144L456.945 411.236C454.518 402.196 456.658 360.486 467.006 345.875L469.529 346.654C471.755 342.43 473.788 337.838 476.1 333.333L478.623 334.112L480.702 327.385L485.965 326.248L487.351 321.764L489.313 322.37C491.106 319.546 492.619 316.637 494.693 313.9L499.87 313.043L501.342 308.278L503.585 308.971C506.499 306.494 506.565 305.286 508.685 300.414C497.902 299.539 497.031 306.332 490.015 312.147Z' fill='white' fill-opacity='0.2'/%3E %3Cmask id='mask2_12825_28337' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='432' y='300' width='77' height='136'%3E %3Cpath d='M490.015 312.148L484.751 313.285L483.365 317.77C470.24 328.453 455.346 338.896 447.363 359.765C444.658 367.526 432.451 386.168 436.539 394.8C434.894 400.126 430.589 411.077 433.347 414.079C434.014 414.899 434.768 415.439 435.329 415.612C436.73 416.045 438.392 415.637 439.406 415.336C440.787 414.842 441.887 414.261 442.728 414.521L443.008 414.607C443.07 417.39 442.938 419.805 443.086 422.307L445.608 423.086C448.147 428.783 447.388 432.233 454.242 435.886C456.984 433.97 459.486 433.822 462.722 433.286C463.765 425.933 463.291 425.479 461.787 420.409L459.265 419.63L460.65 415.145L456.945 411.237C454.518 402.197 456.658 360.487 467.006 345.876L469.529 346.655C471.755 342.431 473.788 337.839 476.1 333.334L478.623 334.113L480.702 327.386L485.965 326.249L487.351 321.765L489.313 322.371C491.106 319.547 492.619 316.637 494.693 313.901L499.87 313.044L501.342 308.279L503.585 308.972C506.499 306.495 506.565 305.287 508.685 300.415C497.902 299.54 497.031 306.333 490.015 312.148Z' fill='white'/%3E %3C/mask%3E %3Cg mask='url(%23mask2_12825_28337)'%3E %3Cpath d='M508.745 300.133L463.059 286.019L420.022 425.32L465.708 439.435L508.745 300.133Z' fill='white' fill-opacity='0.2'/%3E %3C/g%3E %3Cpath d='M36.6909 225.195L31.9261 223.723C26.8263 232.279 20.5939 231.582 16.1822 241.887L23.1893 244.051L21.7172 248.816C13.6049 251.222 5.53825 251.494 -2.02944 249.156C-2.59001 248.982 -3.15072 248.809 -3.7113 248.636C-4.96462 250.705 -6.86493 252.881 -8.11825 254.95L-10.3606 254.258C-13.1475 258.309 -10.4062 256.393 -13.9884 258.049C-10.9554 265.127 -3.94822 267.292 1.65289 273.014L0.873551 275.537L5.358 276.922L4.66527 279.164L9.43006 280.636L12.4426 286.787L17.2074 288.259L18.0642 293.436L22.5487 294.822L23.6859 300.086C26.5092 301.879 29.1389 303.306 32.156 305.466L33.2929 310.73L37.7776 312.115C38.7665 314.877 39.4752 317.552 40.3775 320.594L44.862 321.98C45.5707 324.655 46.5597 327.417 47.1818 330.373L51.6663 331.758C52.5686 334.8 53.3641 337.195 54.2664 340.237L58.7509 341.623C61.2894 347.32 63.4611 353.21 65.913 359.187L70.3974 360.573C74.4671 385.165 123.118 428.443 114.719 455.631C110.264 447.192 104.209 441.944 96.361 439.52C95.5202 439.26 94.9596 439.087 94.399 438.914L95.0918 436.671L90.6073 435.286L91.3001 433.044L84.293 430.879L84.9857 428.637C82.1624 426.843 79.339 425.05 76.429 423.537L77.2084 421.014C68.9115 415.073 60.6147 409.133 52.3178 403.192L53.0971 400.669L48.3324 399.197L49.1117 396.675L42.1046 394.51L41.2477 389.333L31.9983 386.475L32.7776 383.952L28.0129 382.48L28.7056 380.238L21.9786 378.16L22.6713 375.918L15.6642 373.753L16.357 371.51L9.34988 369.346L10.0426 367.103C5.53754 364.79 1.22618 362.844 -3.19229 360.251L-2.49952 358.009L-6.98397 356.623L-6.20463 354.101L-15.4541 351.243L-14.7613 349.001L-21.7685 346.836L-20.9891 344.314L-27.9962 342.149L-27.3901 340.187L-34.3972 338.022L-33.7044 335.78C-35.3862 335.26 -37.0679 334.74 -38.7496 334.221C-65.9372 325.821 -89.8387 310.761 -110.821 289.234C-120.563 301.883 -120.096 327.204 -129.516 341.795L-131.759 341.102L-136.088 355.116C-122.776 369.669 -107.064 379.435 -89.6866 384.804C-88.2851 385.237 -86.6033 385.757 -84.9216 386.276L-85.7009 388.799L-80.9361 390.271L-81.6289 392.513L-74.6218 394.678L-75.4011 397.201L-68.394 399.365L-69.0867 401.608L-62.3599 403.686L-63.1393 406.208L-56.1322 408.373L-56.9115 410.896L-52.1467 412.368L-52.8395 414.61L-45.8324 416.775L-46.5251 419.017L-41.7601 420.489L-42.5394 423.012L-35.5323 425.177L-36.3117 427.699C-33.682 429.126 -30.2982 431.092 -27.7552 432.799L-28.4479 435.042L-21.4408 437.206L-22.1335 439.449L-17.3685 440.921L-18.0613 443.163C-7.21678 446.82 0.346227 453.149 3.89419 462.535L2.5087 467.019C-16.2453 458.155 -35.4323 450.692 -55.0522 444.63C-68.5059 440.474 -82.4129 436.791 -96.2995 434.036L-96.9923 436.279L-99.5149 435.499C-100.258 443.867 -101.755 451.694 -104.18 459.542L-97.1724 461.707L-98.6445 466.472L-103.129 465.086L-105.987 474.336L-108.229 473.643C-109.854 479.896 -109.813 481.751 -109.624 486.108L-56.3695 502.561L-57.0623 504.803C-88.8667 497.433 -121.302 495.088 -153.809 497.941C-156.625 509.045 -153.939 517.244 -146.483 522.925L-145.79 520.683L-141.025 522.155L-140.332 519.913C-129.722 521.348 -119.199 523.064 -108.676 524.78L-107.897 522.258C-69.2173 534.208 -29.3461 541.306 9.33322 553.256L8.64049 555.498L34.4266 563.465L33.6473 565.987L59.1531 573.867L58.3737 576.39L65.3809 578.555L64.6881 580.797L83.187 586.512L82.4077 589.035L93.8992 592.585L93.2065 594.827L104.698 598.378L104.005 600.62L113.255 603.478L112.562 605.72L121.812 608.578L121.032 611.1L130.282 613.958L129.589 616.2L138.838 619.058L138.146 621.3L145.153 623.465L144.46 625.707L151.467 627.872L150.774 630.114L155.259 631.5L154.48 634.022L161.487 636.187L160.707 638.71C164.759 641.496 169.004 644.65 173.336 647.524L172.643 649.766L177.128 651.152L176.435 653.394C179.258 655.187 182.082 656.981 184.905 658.774L185.762 663.951C196.862 670.758 194.569 676.19 205.389 682.91L206.245 688.088L211.01 689.56C212.3 693.336 213.59 697.112 215.16 700.974L219.644 702.36C222.096 708.337 224.354 713.947 226.806 719.924L231.291 721.31C237.311 737.6 245.166 752.923 255.502 767.169L254.117 771.654C257.389 776.963 261.028 782.079 264.581 787.475L263.195 791.96C264.918 794.334 266.727 796.429 268.73 798.89L267.345 803.374C269.154 805.468 270.877 807.843 272.599 810.217L271.214 814.702L275.2 818.697L273.814 823.181L277.606 826.809L275.441 833.816L277.964 834.595C279.36 839.018 279.834 839.472 279.871 845.317L280.432 845.49C292.764 849.3 301.977 846.313 307.876 836.161C312.094 825.489 310.336 817.27 302.88 811.589C303.272 808.333 303.383 804.99 303.495 801.647L299.703 798.019L301.175 793.254C299.366 791.16 297.643 788.786 295.64 786.325L297.112 781.56L293.32 777.932L294.706 773.448C292.983 771.073 291.174 768.979 289.171 766.518L290.556 762.033C285.001 754.176 279.226 749.015 282.257 739.205C291.773 754.119 304.142 763.774 319.277 768.45C319.838 768.624 320.679 768.883 321.52 769.143L320.827 771.385C323.09 773.006 325.159 774.259 327.055 776.073L327.825 781.53C330.735 783.044 333.558 784.837 336.382 786.63L337.519 791.894L342.003 793.28C342.233 799.492 344.925 803.7 350.918 806.166C351.51 816.174 356.612 824.505 365.944 831.073L365.164 833.595C376.446 831.861 386.76 828.293 396.385 822.976L394.143 822.284C393.933 816.999 393.917 812.082 393.708 806.797L391.465 806.105L392.851 801.62L388.865 797.625L390.251 793.141L386.459 789.513C386.571 786.17 386.963 782.914 386.794 779.484L383.089 775.576L384.475 771.092C382.752 768.717 380.943 766.623 378.94 764.162L380.325 759.678L376.533 756.05L378.005 751.285C376.196 749.191 374.473 746.816 372.384 744.635L373.856 739.871C371.552 736.396 369.075 733.481 367.051 730.093L368.437 725.608C360.231 715.397 354.421 704.391 350.898 691.942C353.186 690.499 354.719 688.517 355.218 685.908C355.218 685.908 355.498 685.994 355.779 686.081C359.142 687.12 357.176 690.504 358.598 691.864L363.362 693.336L364.133 698.794L368.897 700.266C369.52 703.222 370.228 705.897 371.217 708.659L375.982 710.131L376.839 715.308L381.323 716.694L382.374 722.238L386.858 723.623C388.729 728.5 390.686 733.096 392.557 737.973L397.042 739.358C402.996 756.857 437.653 796.732 432.371 813.83C435.153 813.768 437.655 813.62 440.158 813.472C441.411 811.403 443.225 809.507 444.565 807.158L449.049 808.543C451.424 806.82 453.518 805.011 455.979 803.008L458.221 803.701L461.079 794.452L463.321 795.144C464.039 789.839 465.033 788.611 463.936 785.202L461.694 784.509L463.166 779.745L459.094 776.03L460.48 771.546L456.774 767.638L457.467 765.395C455.744 763.021 453.935 760.927 451.846 758.746L453.318 753.981C451.228 751.8 449.699 749.793 447.696 747.332L449.081 742.847C445.809 737.538 442.257 732.141 438.618 727.026L440.436 721.14C437.164 715.83 433.611 710.434 430.252 705.405L431.032 702.882L426.96 699.168L428.345 694.683C417.84 677.007 409.117 647.6 393.95 633.089L395.422 628.324L393.18 627.631C392.471 624.956 391.482 622.194 390.774 619.519L386.289 618.134C380.157 605.186 374.025 592.238 367.613 579.203L365.37 578.511L364.514 573.333L359.749 571.861C356.629 565.064 353.877 558.073 350.757 551.275L346.272 549.89C343.239 542.812 340.4 536.101 337.281 529.303L332.516 527.831C330.645 522.955 328.774 518.078 326.817 513.482L322.332 512.097C321.042 508.321 319.559 504.178 318.183 500.682L313.418 499.21L312.648 493.753L310.405 493.06L309.548 487.883L304.784 486.41C303.494 482.635 302.204 478.859 300.634 474.996L296.15 473.611C295.441 470.936 294.452 468.174 293.55 465.132L289.065 463.746C288.076 460.984 287.367 458.309 286.379 455.547L281.894 454.162C280.324 450.299 279.314 446.61 277.744 442.747L273.26 441.362L272.403 436.185C270.334 434.931 268.351 433.398 266.175 431.497L266.868 429.255L262.383 427.869L261.527 422.692L257.042 421.307C256.985 414.534 253.733 410.152 247.567 408.247C247.006 408.074 246.446 407.901 246.166 407.814L245.396 402.357L240.631 400.884C239.922 398.209 239.3 395.254 238.224 392.772L233.46 391.3L234.239 388.778L229.754 387.392L228.898 382.215C226.074 380.421 223.251 378.628 220.341 377.115L219.571 371.657L215.086 370.272L214.316 364.814L209.831 363.429L208.781 357.885C205.03 356.112 201.366 354.058 197.982 352.092L196.845 346.828C194.022 345.035 191.112 343.522 188.288 341.728L187.518 336.27L183.034 334.885L183.986 331.802L179.221 330.33L180.001 327.807L175.516 326.422L176.295 323.899L171.811 322.514L172.504 320.271L168.019 318.886L168.798 316.363L164.033 314.891L164.813 312.369L160.328 310.983L161.021 308.741L156.537 307.355L157.316 304.833L152.551 303.361L153.244 301.118L148.479 299.646L149.258 297.124C146.628 295.697 143.611 293.537 140.701 292.024L141.394 289.782L136.629 288.31L137.322 286.067L130.595 283.989L131.375 281.466C128.551 279.673 125.641 278.16 122.818 276.367L123.597 273.844L116.59 271.679L117.283 269.437C114.46 267.644 111.636 265.85 108.813 264.057L109.592 261.534L102.305 259.283L102.998 257.041L98.5131 255.655L99.2924 253.133L92.5656 251.054L93.345 248.532L86.3378 246.367L87.0306 244.125L80.0235 241.96L80.1966 241.399L75.4318 239.927L76.2112 237.405L66.9617 234.547L67.6545 232.305L60.6474 230.14L61.3401 227.898C57.6759 225.844 53.925 224.071 50.5411 222.105L51.2338 219.863C41.4649 218.687 40.3643 219.268 36.6909 225.195Z' fill='white' fill-opacity='0.2'/%3E %3Cmask id='mask3_12825_28337' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='-155' y='219' width='620' height='629'%3E %3Cpath d='M36.6909 225.195L31.9261 223.723C26.8263 232.279 20.5939 231.582 16.1822 241.887L23.1893 244.051L21.7172 248.816C13.6049 251.222 5.53825 251.494 -2.02944 249.156C-2.59001 248.982 -3.15072 248.809 -3.7113 248.636C-4.96462 250.705 -6.86493 252.881 -8.11825 254.95L-10.3606 254.258C-13.1475 258.309 -10.4062 256.393 -13.9884 258.049C-10.9554 265.127 -3.94822 267.292 1.65289 273.014L0.873551 275.537L5.358 276.922L4.66527 279.164L9.43006 280.636L12.4426 286.787L17.2074 288.259L18.0642 293.436L22.5487 294.822L23.6859 300.086C26.5092 301.879 29.1389 303.306 32.156 305.466L33.2929 310.73L37.7776 312.115C38.7665 314.877 39.4752 317.552 40.3775 320.594L44.862 321.98C45.5707 324.655 46.5597 327.417 47.1818 330.373L51.6663 331.758C52.5686 334.8 53.3641 337.195 54.2664 340.237L58.7509 341.623C61.2894 347.32 63.4611 353.21 65.913 359.187L70.3974 360.573C74.4671 385.165 123.118 428.443 114.719 455.631C110.264 447.192 104.209 441.944 96.361 439.52C95.5202 439.26 94.9596 439.087 94.399 438.914L95.0918 436.671L90.6073 435.286L91.3001 433.044L84.293 430.879L84.9857 428.637C82.1624 426.843 79.339 425.05 76.429 423.537L77.2084 421.014C68.9115 415.073 60.6147 409.133 52.3178 403.192L53.0971 400.669L48.3324 399.197L49.1117 396.675L42.1046 394.51L41.2477 389.333L31.9983 386.475L32.7776 383.952L28.0129 382.48L28.7056 380.238L21.9786 378.16L22.6713 375.918L15.6642 373.753L16.357 371.51L9.34988 369.346L10.0426 367.103C5.53754 364.79 1.22618 362.844 -3.19229 360.251L-2.49952 358.009L-6.98397 356.623L-6.20463 354.101L-15.4541 351.243L-14.7613 349.001L-21.7685 346.836L-20.9891 344.314L-27.9962 342.149L-27.3901 340.187L-34.3972 338.022L-33.7044 335.78C-35.3862 335.26 -37.0679 334.74 -38.7496 334.221C-65.9372 325.821 -89.8387 310.761 -110.821 289.234C-120.563 301.883 -120.096 327.204 -129.516 341.795L-131.759 341.102L-136.088 355.116C-122.776 369.669 -107.064 379.435 -89.6866 384.804C-88.2851 385.237 -86.6033 385.757 -84.9216 386.276L-85.7009 388.799L-80.9361 390.271L-81.6289 392.513L-74.6218 394.678L-75.4011 397.201L-68.394 399.365L-69.0867 401.608L-62.3599 403.686L-63.1393 406.208L-56.1322 408.373L-56.9115 410.896L-52.1467 412.368L-52.8395 414.61L-45.8324 416.775L-46.5251 419.017L-41.7601 420.489L-42.5394 423.012L-35.5323 425.177L-36.3117 427.699C-33.682 429.126 -30.2982 431.092 -27.7552 432.799L-28.4479 435.042L-21.4408 437.206L-22.1335 439.449L-17.3685 440.921L-18.0613 443.163C-7.21678 446.82 0.346227 453.149 3.89419 462.535L2.5087 467.019C-16.2453 458.155 -35.4323 450.692 -55.0522 444.63C-68.5059 440.474 -82.4129 436.791 -96.2995 434.036L-96.9923 436.279L-99.5149 435.499C-100.258 443.867 -101.755 451.694 -104.18 459.542L-97.1724 461.707L-98.6445 466.472L-103.129 465.086L-105.987 474.336L-108.229 473.643C-109.854 479.896 -109.813 481.751 -109.624 486.108L-56.3695 502.561L-57.0623 504.803C-88.8667 497.433 -121.302 495.088 -153.809 497.941C-156.625 509.045 -153.939 517.244 -146.483 522.925L-145.79 520.683L-141.025 522.155L-140.332 519.913C-129.722 521.348 -119.199 523.064 -108.676 524.78L-107.897 522.258C-69.2173 534.208 -29.3461 541.306 9.33322 553.256L8.64049 555.498L34.4266 563.465L33.6473 565.987L59.1531 573.867L58.3737 576.39L65.3809 578.555L64.6881 580.797L83.187 586.512L82.4077 589.035L93.8992 592.585L93.2065 594.827L104.698 598.378L104.005 600.62L113.255 603.478L112.562 605.72L121.812 608.578L121.032 611.1L130.282 613.958L129.589 616.2L138.838 619.058L138.146 621.3L145.153 623.465L144.46 625.707L151.467 627.872L150.774 630.114L155.259 631.5L154.48 634.022L161.487 636.187L160.707 638.71C164.759 641.496 169.004 644.65 173.336 647.524L172.643 649.766L177.128 651.152L176.435 653.394C179.258 655.187 182.082 656.981 184.905 658.774L185.762 663.951C196.862 670.758 194.569 676.19 205.389 682.91L206.245 688.088L211.01 689.56C212.3 693.336 213.59 697.112 215.16 700.974L219.644 702.36C222.096 708.337 224.354 713.947 226.806 719.924L231.291 721.31C237.311 737.6 245.166 752.923 255.502 767.169L254.117 771.654C257.389 776.963 261.028 782.079 264.581 787.475L263.195 791.96C264.918 794.334 266.727 796.429 268.73 798.89L267.345 803.374C269.154 805.468 270.877 807.843 272.599 810.217L271.214 814.702L275.2 818.697L273.814 823.181L277.606 826.809L275.441 833.816L277.964 834.595C279.36 839.018 279.834 839.472 279.871 845.317L280.432 845.49C292.764 849.3 301.977 846.313 307.876 836.161C312.094 825.489 310.336 817.27 302.88 811.589C303.272 808.333 303.383 804.99 303.495 801.647L299.703 798.019L301.175 793.254C299.366 791.16 297.643 788.786 295.64 786.325L297.112 781.56L293.32 777.932L294.706 773.448C292.983 771.073 291.174 768.979 289.171 766.518L290.556 762.033C285.001 754.176 279.226 749.015 282.257 739.205C291.773 754.119 304.142 763.774 319.277 768.45C319.838 768.624 320.679 768.883 321.52 769.143L320.827 771.385C323.09 773.006 325.159 774.259 327.055 776.073L327.825 781.53C330.735 783.044 333.558 784.837 336.382 786.63L337.519 791.894L342.003 793.28C342.233 799.492 344.925 803.7 350.918 806.166C351.51 816.174 356.612 824.505 365.944 831.073L365.164 833.595C376.446 831.861 386.76 828.293 396.385 822.976L394.143 822.284C393.933 816.999 393.917 812.082 393.708 806.797L391.465 806.105L392.851 801.62L388.865 797.625L390.251 793.141L386.459 789.513C386.571 786.17 386.963 782.914 386.794 779.484L383.089 775.576L384.475 771.092C382.752 768.717 380.943 766.623 378.94 764.162L380.325 759.678L376.533 756.05L378.005 751.285C376.196 749.191 374.473 746.816 372.384 744.635L373.856 739.871C371.552 736.396 369.075 733.481 367.051 730.093L368.437 725.608C360.231 715.397 354.421 704.391 350.898 691.942C353.186 690.499 354.719 688.517 355.218 685.908C355.218 685.908 355.498 685.994 355.779 686.081C359.142 687.12 357.176 690.504 358.598 691.864L363.362 693.336L364.133 698.794L368.897 700.266C369.52 703.222 370.228 705.897 371.217 708.659L375.982 710.131L376.839 715.308L381.323 716.694L382.374 722.238L386.858 723.623C388.729 728.5 390.686 733.096 392.557 737.973L397.042 739.358C402.996 756.857 437.653 796.732 432.371 813.83C435.153 813.768 437.655 813.62 440.158 813.472C441.411 811.403 443.225 809.507 444.565 807.158L449.049 808.543C451.424 806.82 453.518 805.011 455.979 803.008L458.221 803.701L461.079 794.452L463.321 795.144C464.039 789.839 465.033 788.611 463.936 785.202L461.694 784.509L463.166 779.745L459.094 776.03L460.48 771.546L456.774 767.638L457.467 765.395C455.744 763.021 453.935 760.927 451.846 758.746L453.318 753.981C451.228 751.8 449.699 749.793 447.696 747.332L449.081 742.847C445.809 737.538 442.257 732.141 438.618 727.026L440.436 721.14C437.164 715.83 433.611 710.434 430.252 705.405L431.032 702.882L426.96 699.168L428.345 694.683C417.84 677.007 409.117 647.6 393.95 633.089L395.422 628.324L393.18 627.631C392.471 624.956 391.482 622.194 390.774 619.519L386.289 618.134C380.157 605.186 374.025 592.238 367.613 579.203L365.37 578.511L364.514 573.333L359.749 571.861C356.629 565.064 353.877 558.073 350.757 551.275L346.272 549.89C343.239 542.812 340.4 536.101 337.281 529.303L332.516 527.831C330.645 522.955 328.774 518.078 326.817 513.482L322.332 512.097C321.042 508.321 319.559 504.178 318.183 500.682L313.418 499.21L312.648 493.753L310.405 493.06L309.548 487.883L304.784 486.41C303.494 482.635 302.204 478.859 300.634 474.996L296.15 473.611C295.441 470.936 294.452 468.174 293.55 465.132L289.065 463.746C288.076 460.984 287.367 458.309 286.379 455.547L281.894 454.162C280.324 450.299 279.314 446.61 277.744 442.747L273.26 441.362L272.403 436.185C270.334 434.931 268.351 433.398 266.175 431.497L266.868 429.255L262.383 427.869L261.527 422.692L257.042 421.307C256.985 414.534 253.733 410.152 247.567 408.247C247.006 408.074 246.446 407.901 246.166 407.814L245.396 402.357L240.631 400.884C239.922 398.209 239.3 395.254 238.224 392.772L233.46 391.3L234.239 388.778L229.754 387.392L228.898 382.215C226.074 380.421 223.251 378.628 220.341 377.115L219.571 371.657L215.086 370.272L214.316 364.814L209.831 363.429L208.781 357.885C205.03 356.112 201.366 354.058 197.982 352.092L196.845 346.828C194.022 345.035 191.112 343.522 188.288 341.728L187.518 336.27L183.034 334.885L183.986 331.802L179.221 330.33L180.001 327.807L175.516 326.422L176.295 323.899L171.811 322.514L172.504 320.271L168.019 318.886L168.798 316.363L164.033 314.891L164.813 312.369L160.328 310.983L161.021 308.741L156.537 307.355L157.316 304.833L152.551 303.361L153.244 301.118L148.479 299.646L149.258 297.124C146.628 295.697 143.611 293.537 140.701 292.024L141.394 289.782L136.629 288.31L137.322 286.067L130.595 283.989L131.375 281.466C128.551 279.673 125.641 278.16 122.818 276.367L123.597 273.844L116.59 271.679L117.283 269.437C114.46 267.644 111.636 265.85 108.813 264.057L109.592 261.534L102.305 259.283L102.998 257.041L98.5131 255.655L99.2924 253.133L92.5656 251.054L93.345 248.532L86.3378 246.367L87.0306 244.125L80.0235 241.96L80.1966 241.399L75.4318 239.927L76.2112 237.405L66.9617 234.547L67.6545 232.305L60.6474 230.14L61.3401 227.898C57.6759 225.844 53.925 224.071 50.5411 222.105L51.2338 219.863C41.4649 218.687 40.3643 219.268 36.6909 225.195Z' fill='white'/%3E %3C/mask%3E %3Cg mask='url(%23mask3_12825_28337)'%3E %3Cpath d='M589.387 386.125L-81.8945 178.733L-238.023 684.087L433.259 891.478L589.387 386.125Z' fill='white' fill-opacity='0.2'/%3E %3C/g%3E %3Cpath d='M202.829 797.567L202.136 799.809L197.652 798.424L193.937 802.496L189.173 801.024C182.355 803.216 178.529 810.631 170.223 812.67C167.477 818.577 164.644 824.763 161.985 830.39L164.507 831.169L160.957 842.661L163.199 843.353L159.562 855.125L161.805 855.818L158.254 867.31L160.497 868.002L156.253 881.736L158.776 882.516L155.919 891.765L158.161 892.458L155.303 901.707L157.545 902.4L155.467 909.127L157.71 909.82L155.545 916.827L158.067 917.606L156.595 922.371L158.837 923.064L156.759 929.791L159.001 930.483L156.837 937.49L159.359 938.27L157.194 945.277L159.437 945.97C159.065 950.153 158.5 953.97 158.042 958.434L160.564 959.214C160.58 964.131 159.398 961.003 161.421 964.391C163.041 962.128 164.208 960.339 165.828 958.077L168.071 958.769L170.236 951.762L172.478 952.455C173.613 940.831 174.748 929.207 175.796 917.864L173.553 917.171L174.939 912.686L172.416 911.907L175.101 903.218L172.859 902.525C174.442 894.418 175.939 886.59 177.717 878.849C177.822 862.609 181.361 842.21 187.249 823.15L212.755 831.03L211.976 833.553L216.46 834.938L215.681 837.461L222.688 839.626L221.995 841.868C228.203 845.628 227.423 848.15 231.322 852.425L229.85 857.19L234.615 858.662L236.087 853.897L241.264 853.041C248.041 848.994 256.24 846.307 260.994 838.872L258.752 838.179L260.137 833.694L257.038 827.824C251.396 820.247 230.363 804.845 214.106 799.823C210.075 797.963 205.978 797.312 202.829 797.567Z' fill='white' fill-opacity='0.2'/%3E %3Cmask id='mask4_12825_28337' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='155' y='797' width='106' height='168'%3E %3Cpath d='M202.829 797.567L202.136 799.809L197.652 798.424L193.937 802.496L189.173 801.024C182.355 803.216 178.529 810.631 170.223 812.67C167.477 818.577 164.644 824.763 161.985 830.39L164.507 831.169L160.957 842.661L163.199 843.353L159.562 855.125L161.805 855.818L158.254 867.31L160.497 868.002L156.253 881.736L158.776 882.516L155.919 891.765L158.161 892.458L155.303 901.707L157.545 902.4L155.467 909.127L157.71 909.82L155.545 916.827L158.067 917.606L156.595 922.371L158.837 923.064L156.759 929.791L159.001 930.483L156.837 937.49L159.359 938.27L157.194 945.277L159.437 945.97C159.065 950.153 158.5 953.97 158.042 958.434L160.564 959.214C160.58 964.131 159.398 961.003 161.421 964.391C163.041 962.128 164.208 960.339 165.828 958.077L168.071 958.769L170.236 951.762L172.478 952.455C173.613 940.831 174.748 929.207 175.796 917.864L173.553 917.171L174.939 912.686L172.416 911.907L175.101 903.218L172.859 902.525C174.442 894.418 175.939 886.59 177.717 878.849C177.822 862.609 181.361 842.21 187.249 823.15L212.755 831.03L211.976 833.553L216.46 834.938L215.681 837.461L222.688 839.626L221.995 841.868C228.203 845.628 227.423 848.15 231.322 852.425L229.85 857.19L234.615 858.662L236.087 853.897L241.264 853.041C248.041 848.994 256.24 846.307 260.994 838.872L258.752 838.179L260.137 833.694L257.038 827.824C251.396 820.247 230.363 804.845 214.106 799.823C210.075 797.963 205.978 797.312 202.829 797.567Z' fill='white'/%3E %3C/mask%3E %3Cg mask='url(%23mask4_12825_28337)'%3E %3Cpath d='M268.091 815.901L175.316 787.238L123.88 953.727L216.654 982.39L268.091 815.901Z' fill='white' fill-opacity='0.2'/%3E %3C/g%3E %3C/svg%3E "); position: absolute; bottom: 0; left: 0; width: 782px; height: 865px; }

.search-fullscreen.open { opacity: 1; transform: translate(0px, 0px) scale(1, 1); }

.search-fullscreen-content { left: 0; margin: -50px auto 0; max-width: 100%; position: absolute; padding-left: 15px; padding-right: 15px; right: 0; top: 50%; width: 750px; }

.search-fullscreen-content h1, .search-fullscreen-content .h1 { color: #000000 !important; }

.search-fullscreen-content .form-control { color: #000000; }

.search-fullscreen-content .form-control::-moz-placeholder { color: #000000; }

.search-fullscreen-content .form-control::placeholder { color: #000000; }

.search-fullscreen .close { align-items: center; color: #000000; display: inline-flex; gap: 20px; justify-self: center; opacity: 1; position: fixed; right: 30px; top: 30px; right: 15px; top: 15px; }

.search-fullscreen .close svg path { fill: rgba(0, 0, 0, 0.5); transition: fill .3s; }

.search-fullscreen .close:hover svg path, .search-fullscreen .close:active svg path, .search-fullscreen .close:focus svg path { fill: black; }

.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: #E3011A; 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(227, 1, 26, 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; }

.admin-bar .searchwp-live-search-results { margin-top: -32px; }

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

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

/*-------------------------------------------------------------- # Infinite scroll --------------------------------------------------------------*/
/* Globally hidden elements when Infinite Scroll is supported and in use. */
.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer { /* Theme Footer (when set to scrolling) */ display: none; }

/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before. */
.infinity-end.neverending .site-footer { display: block; }

/* Make sure embeds and iframes fit their containers. */
embed, iframe, object { max-width: 100%; }

iframe { border: none; }

/*-------------------------------------------------------------- # Captions --------------------------------------------------------------*/
.wp-caption { margin-bottom: 1.5em; max-width: 100%; }

.wp-caption img[class*="wp-image-"] { display: block; margin-left: auto; margin-right: auto; }

.wp-caption .wp-caption-text { margin: 0.8075em 0; }

.wp-caption-text { text-align: center; }

/*-------------------------------------------------------------- # Galleries --------------------------------------------------------------*/
.gallery { margin-bottom: 1.5em; }

.gallery-item { display: inline-block; text-align: center; vertical-align: top; width: 100%; }

.gallery-columns-2 .gallery-item { max-width: 50%; }

.gallery-columns-3 .gallery-item { max-width: 33.33%; }

.gallery-columns-4 .gallery-item { max-width: 25%; }

.gallery-columns-5 .gallery-item { max-width: 20%; }

.gallery-columns-6 .gallery-item { max-width: 16.66%; }

.gallery-columns-7 .gallery-item { max-width: 14.28%; }

.gallery-columns-8 .gallery-item { max-width: 12.5%; }

.gallery-columns-9 .gallery-item { max-width: 11.11%; }

.gallery-caption { display: block; }

/*-------------------------------------------------------------- # Bannière --------------------------------------------------------------*/
.wp-block-cover-image.has-background-dim, .wp-block-cover.has-background-dim { margin-bottom: 1em; }

/*-------------------------------------------------------------- # Buttons --------------------------------------------------------------*/
.wp-block-buttons { color: #E3011A; margin-bottom: 1rem; }

.wp-block-buttons .wp-block-file__button, .wp-block-buttons .wp-block-button__link { border-width: 1px; border-radius: 0rem; font-size: 1rem; font-weight: 700; line-height: 1.25; padding: 0.5625rem 1.875rem; }

.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link, .wp-block-buttons .wp-block-button .wp-block-button__link.is-style-outline, .wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-background), .wp-block-buttons .wp-block-button .wp-block-button__link.is-style-outline:not(.has-background), .wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color), .wp-block-buttons .wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color) { background-color: #ffffff; border-color: #E3011A; color: #E3011A; border-width: 1px; padding: 0.5625rem 1.875rem; }

.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:hover, .wp-block-buttons .wp-block-button .wp-block-button__link.is-style-outline:hover, .wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-background):hover, .wp-block-buttons .wp-block-button .wp-block-button__link.is-style-outline:not(.has-background):hover, .wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color):hover, .wp-block-buttons .wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color):hover { background-color: #E3011A; border-color: #E3011A; color: #ffffff; }

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

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

.wp-block-file .title { font-weight: 700; text-decoration: underline; }

.wp-block-file .icon { margin-right: 5px; }

.wp-block-file a:first-child:hover, .wp-block-file a:first-child:active, .wp-block-file a:first-child:focus { text-decoration: underline; }

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

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

/*-------------------------------------------------------------- # Well --------------------------------------------------------------*/
.wp-block-well { border: 1px solid #D5B469; background-color: #D5B469; color: #000000; margin-bottom: 40px; padding: 24px; }

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

.wp-block-gallery.has-nested-images figure.wp-block-image { position: relative; }

.wp-block-gallery.has-nested-images figure.wp-block-image::before { content: ""; display: block; padding-top: 100%; }

.wp-block-gallery.has-nested-images figure.wp-block-image img { bottom: 0; height: 100%; left: 0; -o-object-fit: cover; object-fit: cover; position: absolute; right: 0; top: 0; width: 100%; }

/*
**
** BARLOW
**
*/
@font-face { font-display: swap; font-family: 'Barlow'; font-style: normal; font-weight: 100; src: url("../fonts/barlow/barlow-v12-latin-100.eot"); src: url("../fonts/barlow/barlow-v12-latin-100.eot?#iefix") format("embedded-opentype"), url("../fonts/barlow/barlow-v12-latin-100.woff2") format("woff2"), url("../fonts/barlow/barlow-v12-latin-100.woff") format("woff"), url("../fonts/barlow/barlow-v12-latin-100.ttf") format("truetype"), url("../fonts/barlow/barlow-v12-latin-100.svg#Barlow") format("svg"); }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/*
**
** CENTURY GOTHIC
**
*/
@font-face { font-family: 'Century Gothic'; src: url("../fonts/century-gothic/CenturyGothic-BoldItalic.eot"); src: url("../fonts/century-gothic/CenturyGothic-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/century-gothic/CenturyGothic-BoldItalic.woff2") format("woff2"), url("../fonts/century-gothic/CenturyGothic-BoldItalic.woff") format("woff"), url("../fonts/century-gothic/CenturyGothic-BoldItalic.ttf") format("truetype"), url("../fonts/century-gothic/CenturyGothic-BoldItalic.svg#CenturyGothic-BoldItalic") format("svg"); font-weight: bold; font-style: italic; font-display: swap; }

@font-face { font-family: 'Century Gothic'; src: url("../fonts/century-gothic/CenturyGothic.eot"); src: url("../fonts/century-gothic/CenturyGothic.eot?#iefix") format("embedded-opentype"), url("../fonts/century-gothic/CenturyGothic.woff2") format("woff2"), url("../fonts/century-gothic/CenturyGothic.woff") format("woff"), url("../fonts/century-gothic/CenturyGothic.ttf") format("truetype"), url("../fonts/century-gothic/CenturyGothic.svg#CenturyGothic") format("svg"); font-weight: normal; font-style: normal; font-display: swap; }

@font-face { font-family: 'Century Gothic'; src: url("../fonts/century-gothic/CenturyGothic-Italic.eot"); src: url("../fonts/century-gothic/CenturyGothic-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/century-gothic/CenturyGothic-Italic.woff2") format("woff2"), url("../fonts/century-gothic/CenturyGothic-Italic.woff") format("woff"), url("../fonts/century-gothic/CenturyGothic-Italic.ttf") format("truetype"), url("../fonts/century-gothic/CenturyGothic-Italic.svg#CenturyGothic-Italic") format("svg"); font-weight: normal; font-style: italic; font-display: swap; }

@font-face { font-family: 'Century Gothic'; src: url("../fonts/century-gothic/CenturyGothic-Bold.eot"); src: url("../fonts/century-gothic/CenturyGothic-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/century-gothic/CenturyGothic-Bold.woff2") format("woff2"), url("../fonts/century-gothic/CenturyGothic-Bold.woff") format("woff"), url("../fonts/century-gothic/CenturyGothic-Bold.ttf") format("truetype"), url("../fonts/century-gothic/CenturyGothic-Bold.svg#CenturyGothic-Bold") format("svg"); font-weight: bold; font-style: normal; font-display: swap; }

/*
**
** FIRA SANS
**
*/
@font-face { font-display: swap; font-family: 'Fira Sans'; font-style: normal; font-weight: 100; src: url("../fonts/fira-sans/fira-sans-v17-latin-100.eot"); src: url("../fonts/fira-sans/fira-sans-v17-latin-100.eot?#iefix") format("embedded-opentype"), url("../fonts/fira-sans/fira-sans-v17-latin-100.woff2") format("woff2"), url("../fonts/fira-sans/fira-sans-v17-latin-100.woff") format("woff"), url("../fonts/fira-sans/fira-sans-v17-latin-100.ttf") format("truetype"), url("../fonts/fira-sans/fira-sans-v17-latin-100.svg#FiraSans") format("svg"); }

@font-face { font-display: swap; font-family: 'Fira Sans'; font-style: italic; font-weight: 100; src: url("../fonts/fira-sans/fira-sans-v17-latin-100italic.eot"); src: url("../fonts/fira-sans/fira-sans-v17-latin-100italic.eot?#iefix") format("embedded-opentype"), url("../fonts/fira-sans/fira-sans-v17-latin-100italic.woff2") format("woff2"), url("../fonts/fira-sans/fira-sans-v17-latin-100italic.woff") format("woff"), url("../fonts/fira-sans/fira-sans-v17-latin-100italic.ttf") format("truetype"), url("../fonts/fira-sans/fira-sans-v17-latin-100italic.svg#FiraSans") format("svg"); }

@font-face { font-display: swap; font-family: 'Fira Sans'; font-style: normal; font-weight: 200; src: url("../fonts/fira-sans/fira-sans-v17-latin-200.eot"); src: url("../fonts/fira-sans/fira-sans-v17-latin-200.eot?#iefix") format("embedded-opentype"), url("../fonts/fira-sans/fira-sans-v17-latin-200.woff2") format("woff2"), url("../fonts/fira-sans/fira-sans-v17-latin-200.woff") format("woff"), url("../fonts/fira-sans/fira-sans-v17-latin-200.ttf") format("truetype"), url("../fonts/fira-sans/fira-sans-v17-latin-200.svg#FiraSans") format("svg"); }

@font-face { font-display: swap; font-family: 'Fira Sans'; font-style: italic; font-weight: 200; src: url("../fonts/fira-sans/fira-sans-v17-latin-200italic.eot"); src: url("../fonts/fira-sans/fira-sans-v17-latin-200italic.eot?#iefix") format("embedded-opentype"), url("../fonts/fira-sans/fira-sans-v17-latin-200italic.woff2") format("woff2"), url("../fonts/fira-sans/fira-sans-v17-latin-200italic.woff") format("woff"), url("../fonts/fira-sans/fira-sans-v17-latin-200italic.ttf") format("truetype"), url("../fonts/fira-sans/fira-sans-v17-latin-200italic.svg#FiraSans") format("svg"); }

@font-face { font-display: swap; font-family: 'Fira Sans'; font-style: normal; font-weight: 300; src: url("../fonts/fira-sans/fira-sans-v17-latin-300.eot"); src: url("../fonts/fira-sans/fira-sans-v17-latin-300.eot?#iefix") format("embedded-opentype"), url("../fonts/fira-sans/fira-sans-v17-latin-300.woff2") format("woff2"), url("../fonts/fira-sans/fira-sans-v17-latin-300.woff") format("woff"), url("../fonts/fira-sans/fira-sans-v17-latin-300.ttf") format("truetype"), url("../fonts/fira-sans/fira-sans-v17-latin-300.svg#FiraSans") format("svg"); }

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

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

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

@font-face { font-display: swap; font-family: 'Fira Sans'; font-style: normal; font-weight: 500; src: url("../fonts/fira-sans/fira-sans-v17-latin-500.eot"); src: url("../fonts/fira-sans/fira-sans-v17-latin-500.eot?#iefix") format("embedded-opentype"), url("../fonts/fira-sans/fira-sans-v17-latin-500.woff2") format("woff2"), url("../fonts/fira-sans/fira-sans-v17-latin-500.woff") format("woff"), url("../fonts/fira-sans/fira-sans-v17-latin-500.ttf") format("truetype"), url("../fonts/fira-sans/fira-sans-v17-latin-500.svg#FiraSans") format("svg"); }

@font-face { font-display: swap; font-family: 'Fira Sans'; font-style: italic; font-weight: 500; src: url("../fonts/fira-sans/fira-sans-v17-latin-500italic.eot"); src: url("../fonts/fira-sans/fira-sans-v17-latin-500italic.eot?#iefix") format("embedded-opentype"), url("../fonts/fira-sans/fira-sans-v17-latin-500italic.woff2") format("woff2"), url("../fonts/fira-sans/fira-sans-v17-latin-500italic.woff") format("woff"), url("../fonts/fira-sans/fira-sans-v17-latin-500italic.ttf") format("truetype"), url("../fonts/fira-sans/fira-sans-v17-latin-500italic.svg#FiraSans") format("svg"); }

@font-face { font-display: swap; font-family: 'Fira Sans'; font-style: normal; font-weight: 600; src: url("../fonts/fira-sans/fira-sans-v17-latin-600.eot"); src: url("../fonts/fira-sans/fira-sans-v17-latin-600.eot?#iefix") format("embedded-opentype"), url("../fonts/fira-sans/fira-sans-v17-latin-600.woff2") format("woff2"), url("../fonts/fira-sans/fira-sans-v17-latin-600.woff") format("woff"), url("../fonts/fira-sans/fira-sans-v17-latin-600.ttf") format("truetype"), url("../fonts/fira-sans/fira-sans-v17-latin-600.svg#FiraSans") format("svg"); }

@font-face { font-display: swap; font-family: 'Fira Sans'; font-style: italic; font-weight: 600; src: url("../fonts/fira-sans/fira-sans-v17-latin-600italic.eot"); src: url("../fonts/fira-sans/fira-sans-v17-latin-600italic.eot?#iefix") format("embedded-opentype"), url("../fonts/fira-sans/fira-sans-v17-latin-600italic.woff2") format("woff2"), url("../fonts/fira-sans/fira-sans-v17-latin-600italic.woff") format("woff"), url("../fonts/fira-sans/fira-sans-v17-latin-600italic.ttf") format("truetype"), url("../fonts/fira-sans/fira-sans-v17-latin-600italic.svg#FiraSans") format("svg"); }

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

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

@font-face { font-display: swap; font-family: 'Fira Sans'; font-style: normal; font-weight: 800; src: url("../fonts/fira-sans/fira-sans-v17-latin-800.eot"); src: url("../fonts/fira-sans/fira-sans-v17-latin-800.eot?#iefix") format("embedded-opentype"), url("../fonts/fira-sans/fira-sans-v17-latin-800.woff2") format("woff2"), url("../fonts/fira-sans/fira-sans-v17-latin-800.woff") format("woff"), url("../fonts/fira-sans/fira-sans-v17-latin-800.ttf") format("truetype"), url("../fonts/fira-sans/fira-sans-v17-latin-800.svg#FiraSans") format("svg"); }

@font-face { font-display: swap; font-family: 'Fira Sans'; font-style: italic; font-weight: 800; src: url("../fonts/fira-sans/fira-sans-v17-latin-800italic.eot"); src: url("../fonts/fira-sans/fira-sans-v17-latin-800italic.eot?#iefix") format("embedded-opentype"), url("../fonts/fira-sans/fira-sans-v17-latin-800italic.woff2") format("woff2"), url("../fonts/fira-sans/fira-sans-v17-latin-800italic.woff") format("woff"), url("../fonts/fira-sans/fira-sans-v17-latin-800italic.ttf") format("truetype"), url("../fonts/fira-sans/fira-sans-v17-latin-800italic.svg#FiraSans") format("svg"); }

@font-face { font-display: swap; font-family: 'Fira Sans'; font-style: normal; font-weight: 900; src: url("../fonts/fira-sans/fira-sans-v17-latin-900.eot"); src: url("../fonts/fira-sans/fira-sans-v17-latin-900.eot?#iefix") format("embedded-opentype"), url("../fonts/fira-sans/fira-sans-v17-latin-900.woff2") format("woff2"), url("../fonts/fira-sans/fira-sans-v17-latin-900.woff") format("woff"), url("../fonts/fira-sans/fira-sans-v17-latin-900.ttf") format("truetype"), url("../fonts/fira-sans/fira-sans-v17-latin-900.svg#FiraSans") format("svg"); }

@font-face { font-display: swap; font-family: 'Fira Sans'; font-style: italic; font-weight: 900; src: url("../fonts/fira-sans/fira-sans-v17-latin-900italic.eot"); src: url("../fonts/fira-sans/fira-sans-v17-latin-900italic.eot?#iefix") format("embedded-opentype"), url("../fonts/fira-sans/fira-sans-v17-latin-900italic.woff2") format("woff2"), url("../fonts/fira-sans/fira-sans-v17-latin-900italic.woff") format("woff"), url("../fonts/fira-sans/fira-sans-v17-latin-900italic.ttf") format("truetype"), url("../fonts/fira-sans/fira-sans-v17-latin-900italic.svg#FiraSans") format("svg"); }

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

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

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

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

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

/*
**
** JOSEFIN SANS
**
*/
@font-face { font-display: swap; font-family: 'Josefin Sans'; font-style: normal; font-weight: 300; src: url("../fonts/josefin-sans/josefin-sans-v26-latin-300.eot"); src: url("../fonts/josefin-sans/josefin-sans-v26-latin-300.eot?#iefix") format("embedded-opentype"), url("../fonts/josefin-sans/josefin-sans-v26-latin-300.woff2") format("woff2"), url("../fonts/josefin-sans/josefin-sans-v26-latin-300.woff") format("woff"), url("../fonts/josefin-sans/josefin-sans-v26-latin-300.ttf") format("truetype"), url("../fonts/josefin-sans/josefin-sans-v26-latin-300.svg#JosefinSans") format("svg"); }

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

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

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

@font-face { font-display: swap; font-family: 'Josefin Sans'; font-style: normal; font-weight: 500; src: url("../fonts/josefin-sans/josefin-sans-v26-latin-500.eot"); src: url("../fonts/josefin-sans/josefin-sans-v26-latin-500.eot?#iefix") format("embedded-opentype"), url("../fonts/josefin-sans/josefin-sans-v26-latin-500.woff2") format("woff2"), url("../fonts/josefin-sans/josefin-sans-v26-latin-500.woff") format("woff"), url("../fonts/josefin-sans/josefin-sans-v26-latin-500.ttf") format("truetype"), url("../fonts/josefin-sans/josefin-sans-v26-latin-500.svg#JosefinSans") format("svg"); }

@font-face { font-display: swap; font-family: 'Josefin Sans'; font-style: italic; font-weight: 500; src: url("../fonts/josefin-sans/josefin-sans-v26-latin-500italic.eot"); src: url("../fonts/josefin-sans/josefin-sans-v26-latin-500italic.eot?#iefix") format("embedded-opentype"), url("../fonts/josefin-sans/josefin-sans-v26-latin-500italic.woff2") format("woff2"), url("../fonts/josefin-sans/josefin-sans-v26-latin-500italic.woff") format("woff"), url("../fonts/josefin-sans/josefin-sans-v26-latin-500italic.ttf") format("truetype"), url("../fonts/josefin-sans/josefin-sans-v26-latin-500italic.svg#JosefinSans") format("svg"); }

@font-face { font-display: swap; font-family: 'Josefin Sans'; font-style: normal; font-weight: 600; src: url("../fonts/josefin-sans/josefin-sans-v26-latin-600.eot"); src: url("../fonts/josefin-sans/josefin-sans-v26-latin-600.eot?#iefix") format("embedded-opentype"), url("../fonts/josefin-sans/josefin-sans-v26-latin-600.woff2") format("woff2"), url("../fonts/josefin-sans/josefin-sans-v26-latin-600.woff") format("woff"), url("../fonts/josefin-sans/josefin-sans-v26-latin-600.ttf") format("truetype"), url("../fonts/josefin-sans/josefin-sans-v26-latin-600.svg#JosefinSans") format("svg"); }

@font-face { font-display: swap; font-family: 'Josefin Sans'; font-style: italic; font-weight: 600; src: url("../fonts/josefin-sans/josefin-sans-v26-latin-600italic.eot"); src: url("../fonts/josefin-sans/josefin-sans-v26-latin-600italic.eot?#iefix") format("embedded-opentype"), url("../fonts/josefin-sans/josefin-sans-v26-latin-600italic.woff2") format("woff2"), url("../fonts/josefin-sans/josefin-sans-v26-latin-600italic.woff") format("woff"), url("../fonts/josefin-sans/josefin-sans-v26-latin-600italic.ttf") format("truetype"), url("../fonts/josefin-sans/josefin-sans-v26-latin-600italic.svg#JosefinSans") format("svg"); }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/*
**
** OPEN SANS
**
*/
@font-face { font-display: swap; font-family: 'Open Sans'; font-style: normal; font-weight: 300; src: url("../fonts/open-sans/open-sans-v35-latin-300.eot"); src: url("../fonts/open-sans/open-sans-v35-latin-300.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans/open-sans-v35-latin-300.woff2") format("woff2"), url("../fonts/open-sans/open-sans-v35-latin-300.woff") format("woff"), url("../fonts/open-sans/open-sans-v35-latin-300.ttf") format("truetype"), url("../fonts/open-sans/open-sans-v35-latin-300.svg#OpenSans") format("svg"); }

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

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

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

@font-face { font-display: swap; font-family: 'Open Sans'; font-style: normal; font-weight: 500; src: url("../fonts/open-sans/open-sans-v35-latin-500.eot"); src: url("../fonts/open-sans/open-sans-v35-latin-500.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans/open-sans-v35-latin-500.woff2") format("woff2"), url("../fonts/open-sans/open-sans-v35-latin-500.woff") format("woff"), url("../fonts/open-sans/open-sans-v35-latin-500.ttf") format("truetype"), url("../fonts/open-sans/open-sans-v35-latin-500.svg#OpenSans") format("svg"); }

@font-face { font-display: swap; font-family: 'Open Sans'; font-style: italic; font-weight: 500; src: url("../fonts/open-sans/open-sans-v35-latin-500italic.eot"); src: url("../fonts/open-sans/open-sans-v35-latin-500italic.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans/open-sans-v35-latin-500italic.woff2") format("woff2"), url("../fonts/open-sans/open-sans-v35-latin-500italic.woff") format("woff"), url("../fonts/open-sans/open-sans-v35-latin-500italic.ttf") format("truetype"), url("../fonts/open-sans/open-sans-v35-latin-500italic.svg#OpenSans") format("svg"); }

@font-face { font-display: swap; font-family: 'Open Sans'; font-style: normal; font-weight: 600; src: url("../fonts/open-sans/open-sans-v35-latin-600.eot"); src: url("../fonts/open-sans/open-sans-v35-latin-600.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans/open-sans-v35-latin-600.woff2") format("woff2"), url("../fonts/open-sans/open-sans-v35-latin-600.woff") format("woff"), url("../fonts/open-sans/open-sans-v35-latin-600.ttf") format("truetype"), url("../fonts/open-sans/open-sans-v35-latin-600.svg#OpenSans") format("svg"); }

@font-face { font-display: swap; font-family: 'Open Sans'; font-style: italic; font-weight: 600; src: url("../fonts/open-sans/open-sans-v35-latin-600italic.eot"); src: url("../fonts/open-sans/open-sans-v35-latin-600italic.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans/open-sans-v35-latin-600italic.woff2") format("woff2"), url("../fonts/open-sans/open-sans-v35-latin-600italic.woff") format("woff"), url("../fonts/open-sans/open-sans-v35-latin-600italic.ttf") format("truetype"), url("../fonts/open-sans/open-sans-v35-latin-600italic.svg#OpenSans") format("svg"); }

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

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

@font-face { font-display: swap; font-family: 'Open Sans'; font-style: normal; font-weight: 800; src: url("../fonts/open-sans/open-sans-v35-latin-800.eot"); src: url("../fonts/open-sans/open-sans-v35-latin-800.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans/open-sans-v35-latin-800.woff2") format("woff2"), url("../fonts/open-sans/open-sans-v35-latin-800.woff") format("woff"), url("../fonts/open-sans/open-sans-v35-latin-800.ttf") format("truetype"), url("../fonts/open-sans/open-sans-v35-latin-800.svg#OpenSans") format("svg"); }

@font-face { font-display: swap; font-family: 'Open Sans'; font-style: italic; font-weight: 800; src: url("../fonts/open-sans/open-sans-v35-latin-800italic.eot"); src: url("../fonts/open-sans/open-sans-v35-latin-800italic.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans/open-sans-v35-latin-800italic.woff2") format("woff2"), url("../fonts/open-sans/open-sans-v35-latin-800italic.woff") format("woff"), url("../fonts/open-sans/open-sans-v35-latin-800italic.ttf") format("truetype"), url("../fonts/open-sans/open-sans-v35-latin-800italic.svg#OpenSans") format("svg"); }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/*
**
** ROBOTO CONDENSED
**
*/
@font-face { font-display: swap; font-family: 'Roboto Condensed'; font-style: normal; font-weight: 300; src: url("../fonts/roboto-condensed/roboto-condensed-v25-latin-300.eot"); src: url("../fonts/roboto-condensed/roboto-condensed-v25-latin-300.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto-condensed/roboto-condensed-v25-latin-300.woff2") format("woff2"), url("../fonts/roboto-condensed/roboto-condensed-v25-latin-300.woff") format("woff"), url("../fonts/roboto-condensed/roboto-condensed-v25-latin-300.ttf") format("truetype"), url("../fonts/roboto-condensed/roboto-condensed-v25-latin-300.svg#RobotoCondensed") format("svg"); }

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

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

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

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

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

/*
**
** ROBOTO FLEX
**
*/
/* roboto-flex-regular - latin */
@font-face { font-display: swap; font-family: 'Roboto Flex'; font-style: normal; font-weight: 400; src: url("../fonts/roboto-flex/roboto-flex-v9-latin-regular.eot"); src: url("../fonts/roboto-flex/roboto-flex-v9-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto-flex/roboto-flex-v9-latin-regular.woff2") format("woff2"), url("../fonts/roboto-flex/roboto-flex-v9-latin-regular.woff") format("woff"), url("../fonts/roboto-flex/roboto-flex-v9-latin-regular.ttf") format("truetype"), url("../fonts/roboto-flex/roboto-flex-v9-latin-regular.svg#RobotoFlex") format("svg"); }

/*
**
** ALLER
**
*/
@font-face { font-family: 'allerlight'; src: url("../fonts/aller/aller_std_lt-webfont.woff2") format("woff2"), url("../fonts/aller/aller_std_lt-webfont.woff") format("woff"), url("../fonts/aller/aller_std_lt.ttf") format("ttf"); font-weight: normal; font-style: normal; font-weight: 300; }

@font-face { font-family: 'alleritalic'; src: url("../fonts/aller/aller_it-webfont.woff2") format("woff2"), url("../fonts/aller/aller_it-webfont.woff") format("woff"), url("../fonts/aller/aller_it.ttf") format("ttf"); font-weight: normal; font-style: normal; font-weight: 400; }

@font-face { font-family: 'allerregular'; src: url("../fonts/aller/aller_rg-webfont.woff2") format("woff2"), url("../fonts/aller/aller_rg-webfont.woff") format("woff"), url("../fonts/aller/aller_rg.ttf") format("ttf"); font-weight: normal; font-style: normal; font-weight: 400; }

@font-face { font-family: 'allerbold'; src: url("../fonts/aller/aller-webfont.woff2") format("woff2"), url("../fonts/aller/aller-webfont.woff") format("woff"), url("../fonts/aller/aller.ttf") format("ttf"); font-weight: normal; font-style: normal; font-weight: 700; }

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

h2.wp-block-heading, .wp-block-heading.h2, h3.wp-block-heading, .wp-block-heading.h3, h4.wp-block-heading, .wp-block-heading.h4 { position: relative; margin-top: 42px; padding-left: 20px; }

h2.wp-block-heading::before, .wp-block-heading.h2::before, h3.wp-block-heading::before, .wp-block-heading.h3::before, h4.wp-block-heading::before, .wp-block-heading.h4::before { content: ''; position: absolute; left: 0; top: 0; height: 100%; width: 4px; background-color: #E3011A; }

h5.wp-block-heading, .wp-block-heading.h5, h6.wp-block-heading, .wp-block-heading.h6 { position: relative; margin-top: 16px; padding-left: 20px; }

h5.wp-block-heading::before, .wp-block-heading.h5::before, h6.wp-block-heading::before, .wp-block-heading.h6::before { content: ''; position: absolute; left: 0; top: 0; height: 100%; width: 4px; background-color: #D5B469; }

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

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

.stroke-none { stroke: none !important; }

@keyframes fadeInRight { from { opacity: 0;
    transform: translate3d(100%, 0, 0); }
  to { opacity: 1;
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInLeft { from { opacity: 0;
    transform: translate3d(-100%, 0, 0); }
  to { opacity: 1;
    transform: translate3d(0, 0, 0); } }

@keyframes shakeY { from, to { transform: translate3d(0, 0, 0); }
  10%, 30%, 50%, 70%, 90% { transform: translate3d(0, -10px, 0); }
  20%, 40%, 60%, 80% { transform: translate3d(0, 10px, 0); } }

@keyframes swing { 20% { transform: rotate3d(0, 0, 1, 15deg); }
  40% { transform: rotate3d(0, 0, 1, -10deg); }
  60% { transform: rotate3d(0, 0, 1, 5deg); }
  80% { transform: rotate3d(0, 0, 1, -5deg); }
  to { transform: rotate3d(0, 0, 1, 0deg); } }

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

.headroom { will-change: transform; }

.headroom--pinned { transform: translateY(0%); }

.headroom--unpinned { transform: translateY(-100%); }

.access { color: inherit; display: block; position: relative; text-align: center; text-decoration: none; transition: transform .3s; }

.access-icon { align-items: center; border: 1px solid #e9ecef; border-radius: 50%; display: flex; height: 130px; justify-content: center; margin-right: auto; margin-left: auto; margin-bottom: 18px; transition: border-color .3s; width: 130px; }

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

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

.access-icon > svg :not([fill]):not([stroke]), .access-icon > svg [fill] { 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 { margin-right: auto; margin-left: auto; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; }

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

a.access:active .access-icon, a.access:focus .access-icon, a.access:hover .access-icon { border-color: #E3011A; }

.access-block { background-color: #E3011A; color: #ffffff; }

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

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

.access-block .access-title { font-size: 1.125rem; font-weight: 700; }

.accordion-item { border: none; }

.accordion-header { font-size: 1rem; }

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

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

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

.accordion-button:not(.collapsed) { background-color: #ffffff; box-shadow: none; border-bottom: 1px solid #E3011A; }

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

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

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

.alert .container > :last-child, .gform_wrapper .ginput_container_fileupload .validation_message ul li .container > :last-child, .gform_wrapper .validation_error .container > :last-child, .gform_wrapper .validation_message .container > :last-child, .gform_confirmation_wrapper .container > :last-child, .wppb-success .container > :last-child, #wppb_register_pre_form_message .container > :last-child, .wppb-warning .container > :last-child, .wppb-error .container > :last-child, .alert body.page-template-full-width .layout-main .article-header > :last-child, body.page-template-full-width .layout-main .alert .article-header > :last-child, body.page-template-full-width .layout-main .gform_wrapper .ginput_container_fileupload .validation_message ul li .article-header > :last-child, .gform_wrapper .validation_error body.page-template-full-width .layout-main .article-header > :last-child, body.page-template-full-width .layout-main .gform_wrapper .validation_error .article-header > :last-child, .gform_wrapper .validation_message body.page-template-full-width .layout-main .article-header > :last-child, body.page-template-full-width .layout-main .gform_wrapper .validation_message .article-header > :last-child, .gform_confirmation_wrapper body.page-template-full-width .layout-main .article-header > :last-child, body.page-template-full-width .layout-main .gform_confirmation_wrapper .article-header > :last-child, .wppb-success body.page-template-full-width .layout-main .article-header > :last-child, body.page-template-full-width .layout-main .wppb-success .article-header > :last-child, #wppb_register_pre_form_message body.page-template-full-width .layout-main .article-header > :last-child, body.page-template-full-width .layout-main #wppb_register_pre_form_message .article-header > :last-child, .wppb-warning body.page-template-full-width .layout-main .article-header > :last-child, body.page-template-full-width .layout-main .wppb-warning .article-header > :last-child, .wppb-error body.page-template-full-width .layout-main .article-header > :last-child, body.page-template-full-width .layout-main .wppb-error .article-header > :last-child, .alert body.page-template-full-width .layout-main .article-content > * > :last-child, body.page-template-full-width .layout-main .alert .article-content > * > :last-child, body.page-template-full-width .layout-main .gform_wrapper .ginput_container_fileupload .validation_message ul li .article-content > * > :last-child, .gform_wrapper .validation_error body.page-template-full-width .layout-main .article-content > * > :last-child, body.page-template-full-width .layout-main .gform_wrapper .validation_error .article-content > * > :last-child, .gform_wrapper .validation_message body.page-template-full-width .layout-main .article-content > * > :last-child, body.page-template-full-width .layout-main .gform_wrapper .validation_message .article-content > * > :last-child, .gform_confirmation_wrapper body.page-template-full-width .layout-main .article-content > * > :last-child, body.page-template-full-width .layout-main .gform_confirmation_wrapper .article-content > * > :last-child, .wppb-success body.page-template-full-width .layout-main .article-content > * > :last-child, body.page-template-full-width .layout-main .wppb-success .article-content > * > :last-child, #wppb_register_pre_form_message body.page-template-full-width .layout-main .article-content > * > :last-child, body.page-template-full-width .layout-main #wppb_register_pre_form_message .article-content > * > :last-child, .wppb-warning body.page-template-full-width .layout-main .article-content > * > :last-child, body.page-template-full-width .layout-main .wppb-warning .article-content > * > :last-child, .wppb-error body.page-template-full-width .layout-main .article-content > * > :last-child, body.page-template-full-width .layout-main .wppb-error .article-content > * > :last-child, .alert body.page-template-full-width .layout-main .article-related > :last-child, body.page-template-full-width .layout-main .alert .article-related > :last-child, body.page-template-full-width .layout-main .gform_wrapper .ginput_container_fileupload .validation_message ul li .article-related > :last-child, .gform_wrapper .validation_error body.page-template-full-width .layout-main .article-related > :last-child, body.page-template-full-width .layout-main .gform_wrapper .validation_error .article-related > :last-child, .gform_wrapper .validation_message body.page-template-full-width .layout-main .article-related > :last-child, body.page-template-full-width .layout-main .gform_wrapper .validation_message .article-related > :last-child, .gform_confirmation_wrapper body.page-template-full-width .layout-main .article-related > :last-child, body.page-template-full-width .layout-main .gform_confirmation_wrapper .article-related > :last-child, .wppb-success body.page-template-full-width .layout-main .article-related > :last-child, body.page-template-full-width .layout-main .wppb-success .article-related > :last-child, #wppb_register_pre_form_message body.page-template-full-width .layout-main .article-related > :last-child, body.page-template-full-width .layout-main #wppb_register_pre_form_message .article-related > :last-child, .wppb-warning body.page-template-full-width .layout-main .article-related > :last-child, body.page-template-full-width .layout-main .wppb-warning .article-related > :last-child, .wppb-error body.page-template-full-width .layout-main .article-related > :last-child, body.page-template-full-width .layout-main .wppb-error .article-related > :last-child, .alert body.page-template-full-width .layout-main .article-footer > :last-child, body.page-template-full-width .layout-main .alert .article-footer > :last-child, body.page-template-full-width .layout-main .gform_wrapper .ginput_container_fileupload .validation_message ul li .article-footer > :last-child, .gform_wrapper .validation_error body.page-template-full-width .layout-main .article-footer > :last-child, body.page-template-full-width .layout-main .gform_wrapper .validation_error .article-footer > :last-child, .gform_wrapper .validation_message body.page-template-full-width .layout-main .article-footer > :last-child, body.page-template-full-width .layout-main .gform_wrapper .validation_message .article-footer > :last-child, .gform_confirmation_wrapper body.page-template-full-width .layout-main .article-footer > :last-child, body.page-template-full-width .layout-main .gform_confirmation_wrapper .article-footer > :last-child, .wppb-success body.page-template-full-width .layout-main .article-footer > :last-child, body.page-template-full-width .layout-main .wppb-success .article-footer > :last-child, #wppb_register_pre_form_message body.page-template-full-width .layout-main .article-footer > :last-child, body.page-template-full-width .layout-main #wppb_register_pre_form_message .article-footer > :last-child, .wppb-warning body.page-template-full-width .layout-main .article-footer > :last-child, body.page-template-full-width .layout-main .wppb-warning .article-footer > :last-child, .wppb-error body.page-template-full-width .layout-main .article-footer > :last-child, body.page-template-full-width .layout-main .wppb-error .article-footer > :last-child, .alert body.page-template-full-width .layout-main .article-image-full .figure-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .alert .figure-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .gform_wrapper .ginput_container_fileupload .validation_message ul li .figure-caption > :last-child, .gform_wrapper .validation_error body.page-template-full-width .layout-main .article-image-full .figure-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .gform_wrapper .validation_error .figure-caption > :last-child, .gform_wrapper .validation_message body.page-template-full-width .layout-main .article-image-full .figure-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .gform_wrapper .validation_message .figure-caption > :last-child, .gform_confirmation_wrapper body.page-template-full-width .layout-main .article-image-full .figure-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .gform_confirmation_wrapper .figure-caption > :last-child, .wppb-success body.page-template-full-width .layout-main .article-image-full .figure-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .wppb-success .figure-caption > :last-child, #wppb_register_pre_form_message body.page-template-full-width .layout-main .article-image-full .figure-caption > :last-child, body.page-template-full-width .layout-main .article-image-full #wppb_register_pre_form_message .figure-caption > :last-child, .wppb-warning body.page-template-full-width .layout-main .article-image-full .figure-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .wppb-warning .figure-caption > :last-child, .wppb-error body.page-template-full-width .layout-main .article-image-full .figure-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .wppb-error .figure-caption > :last-child, .alert body.page-template-full-width .layout-main .article-image-full .wp-element-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .alert .wp-element-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .gform_wrapper .ginput_container_fileupload .validation_message ul li .wp-element-caption > :last-child, .gform_wrapper .validation_error body.page-template-full-width .layout-main .article-image-full .wp-element-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .gform_wrapper .validation_error .wp-element-caption > :last-child, .gform_wrapper .validation_message body.page-template-full-width .layout-main .article-image-full .wp-element-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .gform_wrapper .validation_message .wp-element-caption > :last-child, .gform_confirmation_wrapper body.page-template-full-width .layout-main .article-image-full .wp-element-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .gform_confirmation_wrapper .wp-element-caption > :last-child, .wppb-success body.page-template-full-width .layout-main .article-image-full .wp-element-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .wppb-success .wp-element-caption > :last-child, #wppb_register_pre_form_message body.page-template-full-width .layout-main .article-image-full .wp-element-caption > :last-child, body.page-template-full-width .layout-main .article-image-full #wppb_register_pre_form_message .wp-element-caption > :last-child, .wppb-warning body.page-template-full-width .layout-main .article-image-full .wp-element-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .wppb-warning .wp-element-caption > :last-child, .wppb-error body.page-template-full-width .layout-main .article-image-full .wp-element-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .wppb-error .wp-element-caption > :last-child { margin-bottom: 0; }

.alert a, .gform_wrapper .ginput_container_fileupload .validation_message ul li a, .gform_wrapper .validation_error a, .gform_wrapper .validation_message a, .gform_confirmation_wrapper a, .wppb-success a, #wppb_register_pre_form_message a, .wppb-warning a, .wppb-error a { color: inherit; }

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

.article-header { margin-bottom: 16px; }

.article-title { font-size: 2.25rem; margin-bottom: 16px; }

.article-date { color: #E3011A; font-size: 1.5rem; font-weight: 700; margin-bottom: 16px; }

.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-infos > li > svg { color: #000000; }

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

.article-image { margin-bottom: 20px; }

.article-image figcaption { margin-top: .5em; }

.article-content { margin-bottom: 40px; }

.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 .fontawesome-regular-location-dot { color: #000000; }

.article-trombinoscope .article-content .list-inline-item { text-align: center; width: 30px; height: 30px; border: 1px solid #000000; background: #ffffff; border-radius: 50%; margin-right: 10px; transition: .3s; }

.article-trombinoscope .article-content .list-inline-item a svg { color: #000000; transition: .3s; }

.article-trombinoscope .article-content .list-inline-item:active, .article-trombinoscope .article-content .list-inline-item:focus, .article-trombinoscope .article-content .list-inline-item:hover { background-color: #E3011A; border-color: #E3011A; transition: .3s; }

.article-trombinoscope .article-content .list-inline-item:active svg, .article-trombinoscope .article-content .list-inline-item:focus svg, .article-trombinoscope .article-content .list-inline-item:hover svg { color: #ffffff; transition: .3s; }

.article-related { margin-bottom: 40px; }

.article-related .card-panel .card-header { background-color: inherit; border: 1px solid #E3011A; color: #E3011A; font-weight: 700; text-transform: uppercase; }

.article-related .card-panel-contacts .list-inline-item { width: 30px; height: 30px; border: 1px solid #000000; border-radius: 50%; transition: .3s; }

.article-related .card-panel-contacts .list-inline-item svg { color: #000000; transition: .3s; }

.article-related .card-panel-contacts .list-inline-item:active, .article-related .card-panel-contacts .list-inline-item:hover, .article-related .card-panel-contacts .list-inline-item:focus { border-color: #E3011A; background-color: #E3011A; transition: .3s; }

.article-related .card-panel-contacts .list-inline-item:active svg, .article-related .card-panel-contacts .list-inline-item:hover svg, .article-related .card-panel-contacts .list-inline-item:focus svg { color: #ffffff; transition: .3s; }

.article-section-title { margin-bottom: 35px; }

.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 #D8D8D8; font-size: 1.125rem; font-style: italic; line-height: 1.444; margin: 0 0 40px 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 { 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: #ffffff; --bs-btn-bg: #E3011A; --bs-btn-border-color: #E3011A; --bs-btn-hover-color: #E3011A; --bs-btn-hover-bg: #ffffff; --bs-btn-hover-border-color: #E3011A; --bs-btn-focus-shadow-rgb: 231, 39, 60; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #b60115; --bs-btn-active-border-color: #aa0114; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #E3011A; --bs-btn-disabled-border-color: #E3011A; }

.btn-primary, .wp-block-buttons .wp-block-file__button, .wp-block-buttons .wp-block-button__link, .wp-block-file .wp-block-file__button { --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; }

.btn-secondary { --bs-btn-color: #ffffff; --bs-btn-bg: #000000; --bs-btn-border-color: #000000; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #E3011A; --bs-btn-hover-border-color: #E3011A; --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-footer { text-transform: uppercase; --bs-btn-color: #ffffff; --bs-btn-bg: #E3011A; --bs-btn-border-color: #E3011A; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #000000; --bs-btn-hover-border-color: #ffffff; --bs-btn-focus-shadow-rgb: 231, 39, 60; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #b60115; --bs-btn-active-border-color: #aa0114; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #E3011A; --bs-btn-disabled-border-color: #E3011A; }

.btn-footer-link { --bs-btn-color: #ffffff; --bs-btn-bg: #000000; --bs-btn-border-color: #000000; --bs-btn-hover-color: #E3011A; --bs-btn-hover-bg: #000000; --bs-btn-hover-border-color: #000000; --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-facebook { --bs-btn-color: #ffffff; --bs-btn-bg: #3b5998; --bs-btn-border-color: #3b5998; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #324c81; --bs-btn-hover-border-color: #2f477a; --bs-btn-focus-shadow-rgb: 88, 114, 167; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #2f477a; --bs-btn-active-border-color: #2c4372; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #3b5998; --bs-btn-disabled-border-color: #3b5998; }

.btn-linkedin { --bs-btn-color: #ffffff; --bs-btn-bg: #0e76a8; --bs-btn-border-color: #0e76a8; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #0c648f; --bs-btn-hover-border-color: #0b5e86; --bs-btn-focus-shadow-rgb: 50, 139, 181; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #0b5e86; --bs-btn-active-border-color: #0b597e; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #0e76a8; --bs-btn-disabled-border-color: #0e76a8; }

.btn-mail { --bs-btn-color: #ffffff; --bs-btn-bg: #6c757d; --bs-btn-border-color: #6c757d; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #5c636a; --bs-btn-hover-border-color: #565e64; --bs-btn-focus-shadow-rgb: 130, 138, 145; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #565e64; --bs-btn-active-border-color: #51585e; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #6c757d; --bs-btn-disabled-border-color: #6c757d; }

.btn-twitter { --bs-btn-color: #ffffff; --bs-btn-bg: #1DA1F2; --bs-btn-border-color: #1DA1F2; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #1989ce; --bs-btn-hover-border-color: #1781c2; --bs-btn-focus-shadow-rgb: 63, 175, 244; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #1781c2; --bs-btn-active-border-color: #1679b6; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #1DA1F2; --bs-btn-disabled-border-color: #1DA1F2; }

.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-radius: 50%; display: inline-flex; font-size: 2.375rem; height: 50px; justify-content: center; padding: 0; width: 50px; --bs-btn-color: #000000; --bs-btn-bg: #D5B469; --bs-btn-border-color: #D5B469; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #D5B469; --bs-btn-hover-border-color: #D5B469; --bs-btn-focus-shadow-rgb: 181, 153, 89; --bs-btn-active-color: #000000; --bs-btn-active-bg: #ddc387; --bs-btn-active-border-color: #d9bc78; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #000000; --bs-btn-disabled-bg: #D5B469; --bs-btn-disabled-border-color: #D5B469; }

.btn-down { animation-duration: 15s; animation-fill-mode: both; animation-iteration-count: infinite; animation-name: shakeY; }

.form-group { margin-bottom: 1.25rem; }

.required { color: #B8001A; }

@media (min-width: 992px) { .col-form-label { padding-bottom: 0; } }

.form-control::-moz-placeholder { font-weight: 300; }

.form-control::placeholder { font-weight: 300; }

/* Text on image */
.novablock-text-on-image { margin: 30px 0; }

.novablock-text-on-image .novablock { margin-bottom: 30px; position: relative; z-index: 1; }

.novablock-text-on-image .novablock::after { background-color: #000000; content: ""; display: block; opacity: .7; padding-top: 67.222%; position: relative; z-index: 1; }

.novablock-text-on-image .novablock-image { bottom: 0; left: 0; margin: 0; position: absolute; right: 0; top: 0; z-index: -1; }

.novablock-text-on-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-on-image .novablock-body { bottom: 0; color: #ffffff; left: 0; overflow-y: auto; padding: 50px 70px; position: absolute; right: 0; top: 0; transition: opacity .3s; z-index: 3; }

.novablock-text-on-image .novablock-title { color: #ffffff; font-size: 1.875rem; margin-bottom: 15px; }

.novablock-text-on-image .novablock-more { align-items: center; bottom: 0; display: flex; flex-direction: column; left: 0; justify-content: center; opacity: 0; position: absolute; right: 0; top: 0; transition: opacity .3s; z-index: 4; }

.novablock-text-on-image .novablock:active .novablock-more, .novablock-text-on-image .novablock:focus .novablock-more, .novablock-text-on-image .novablock:hover .novablock-more { opacity: 1; }

.novablock-text-on-image .novablock:active .novablock-body, .novablock-text-on-image .novablock:focus .novablock-body, .novablock-text-on-image .novablock:hover .novablock-body { opacity: 0; }

.novablock-text-on-image > :last-child { margin-bottom: 0; }

/* Text next to image */
.novablock-text-next-to-image .novablock { display: flex; flex-direction: column; margin: 0 auto 60px; 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: 51.416%; }

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

.novablock-text-next-to-image > :last-child { margin-bottom: 0; }

/* Alternate */
.novablock-alternate { margin: 30px 0; max-width: 1410px !important; padding: 0 !important; }

.novablock-alternate .novablock { align-items: stretch; display: flex; flex-direction: column; margin: 0 auto 60px; 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: 51.416%; }

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

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

/* Carousel */
.novablock-carousel { margin: 30px 0; padding: 0 !important; max-width: 1440px !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 { margin: 30px 0px; }

.novablock-key-figures .novablock { display: flex; margin-bottom: 50px; }

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

.novablock-key-figures > :last-child { margin-bottom: 0; }

/* Timeline */
.novablock-timeline { margin: 30px 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:last-child { padding-bottom: 30px; }

.novablock-timeline .novablock::before, .novablock-timeline .novablock::after { background-color: #000000; 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(0, 0, 0, 0.3); height: 15px; width: 15px; }

.novablock-timeline .novablock::after { bottom: -15px; width: 2px; }

.novablock-timeline .novablock :last-child { margin-bottom: 0; }

.novablock-timeline .novablock-title { font-size: 1.875rem; margin-bottom: 14px; }

.novablock-timeline .novablock-date { align-items: center; display: flex; font-size: 1.5rem; font-weight: 700; gap: 10px; margin-bottom: 16px; }

.novablock-timeline .novablock:active::before, .novablock-timeline .novablock:focus::before, .novablock-timeline .novablock:hover::before { animation-duration: 1s; animation-fill-mode: both; animation-name: boxShadow; animation-iteration-count: infinite; }

/* Portrait */
.novablock-portrait { margin: 30px 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: #E3011A; 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, .card-infowindow.card-thumbnail .card-image { max-width: 246px; } }

.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-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 { max-width: 350px; overflow: hidden; position: relative; width: 100%; }

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

.card-line .card-image::before { background-color: #E3011A; 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 { 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: #adb5bd; font-weight: 700; margin-bottom: 10px; }

.card-line .card-tags .tag { color: #E3011A; border: 1px solid #E3011A; padding: 3px 6px; font-weight: 400; font-size: 0.75rem; text-transform: uppercase; }

.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: 400; margin-top: 15px; }

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

.card-line .card-date { font-weight: 400; font-size: 12px; text-transform: uppercase; margin: 15px 0; }

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

.card-line .card-footer { background-color: transparent; border-top: none; color: #000000; font-size: 0.875rem; order: 3; padding: 0 15px 20px; margin-top: 15px; text-align: right; text-decoration: none; transition: color .3s; width: 100%; }

.card-line .card-footer > svg { stroke: none; 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 > img, .card-line:focus .card-image > img, .card-line:hover .card-image > img { transform: scale(1.1); }

.card-line:active .card-footer, .card-line:focus .card-footer, .card-line:hover .card-footer { color: #000000; }

.card-line.card-trombinoscope .card-body { padding-left: 30px; }

.card-line.card-trombinoscope .card-wrapper { margin: 0; }

.card-line.card-trombinoscope .card-title { position: initial; font-weight: 400; transition: .3s; }

.card-line.card-trombinoscope .card-title::before { content: none; }

.card-line.card-trombinoscope .card-footer { text-align: left; }

.card-line.card-trombinoscope .card-footer svg { stroke: none; }

.card-line.card-trombinoscope:active .card-title, .card-line.card-trombinoscope:focus .card-title, .card-line.card-trombinoscope:hover .card-title { color: #E3011A; transition: .3s; }

.card-line.card-trombinoscope:active .card-footer, .card-line.card-trombinoscope:focus .card-footer, .card-line.card-trombinoscope:hover .card-footer { text-decoration: underline; }

.card-line.card-infowindow, .card-line.card-directory-service.card-infowindow, .card-line.card-directory-asso.card-infowindow { border-left: none !important; }

.card-line.card-infowindow .card-body .card-tags, .card-line.card-directory-service.card-infowindow .card-body .card-tags, .card-line.card-directory-asso.card-infowindow .card-body .card-tags { border: 1px solid #E3011A; color: #E3011A; display: inline; font-weight: 400; font-size: 0.75rem; padding: 3px 6px; }

.card-line.card-infowindow .card-footer a, .card-line.card-directory-service.card-infowindow .card-footer a, .card-line.card-directory-asso.card-infowindow .card-footer a { text-decoration: none; }

.card-line.card-infowindow:active, .card-line.card-infowindow:focus, .card-line.card-infowindow:hover, .card-line.card-directory-service.card-infowindow:active, .card-line.card-directory-service.card-infowindow:focus, .card-line.card-directory-service.card-infowindow:hover, .card-line.card-directory-asso.card-infowindow:active, .card-line.card-directory-asso.card-infowindow:focus, .card-line.card-directory-asso.card-infowindow:hover { background-color: #ffffff; }

.card-line.card-infowindow:active .card-footer a, .card-line.card-infowindow:focus .card-footer a, .card-line.card-infowindow:hover .card-footer a, .card-line.card-directory-service.card-infowindow:active .card-footer a, .card-line.card-directory-service.card-infowindow:focus .card-footer a, .card-line.card-directory-service.card-infowindow:hover .card-footer a, .card-line.card-directory-asso.card-infowindow:active .card-footer a, .card-line.card-directory-asso.card-infowindow:focus .card-footer a, .card-line.card-directory-asso.card-infowindow:hover .card-footer a { color: #000000; text-decoration: underline; }

.card-line.card-directory-service, .card-line.card-directory-asso { border-left: 1px solid #E3011A; transition: .3s; }

.card-line.card-directory-service .card-footer a, .card-line.card-directory-asso .card-footer a { text-decoration: none; }

.card-line.card-directory-service:active, .card-line.card-directory-service:focus, .card-line.card-directory-service:hover, .card-line.card-directory-asso:active, .card-line.card-directory-asso:focus, .card-line.card-directory-asso:hover { background-color: #f8f9fa; transition: .3s; }

.card-line.card-directory-service:active .card-footer a, .card-line.card-directory-service:focus .card-footer a, .card-line.card-directory-service:hover .card-footer a, .card-line.card-directory-asso:active .card-footer a, .card-line.card-directory-asso:focus .card-footer a, .card-line.card-directory-asso:hover .card-footer a { color: #000000; text-decoration: underline; }

.card-line.card-decree { border-left: 1px solid #E3011A; transition: .3s; }

.card-line.card-decree .card-body .card-tags span { border: 1px solid #E3011A; color: #E3011A; display: inline; font-weight: 400; font-size: 0.75rem; padding: 3px 6px; }

.card-line.card-decree .card-footer a { text-decoration: none; }

.card-line.card-decree:active, .card-line.card-decree:focus, .card-line.card-decree:hover { background-color: #f8f9fa; transition: .3s; }

.card-line.card-decree:active .card-footer a, .card-line.card-decree:focus .card-footer a, .card-line.card-decree:hover .card-footer a { color: #000000; text-decoration: underline; }

.card-line.card-classified, .card-line.card-job_offer, .card-line.card-press, .card-line.card-resource, .card-line.card-works { border-left: 1px solid #E3011A; transition: .3s; }

.card-line.card-classified .card-body .card-tags, .card-line.card-job_offer .card-body .card-tags, .card-line.card-press .card-body .card-tags, .card-line.card-resource .card-body .card-tags, .card-line.card-works .card-body .card-tags { border: 1px solid #E3011A; color: #E3011A; display: inline; font-weight: 400; font-size: 0.75rem; padding: 3px 6px; }

.card-line.card-classified .card-footer a, .card-line.card-job_offer .card-footer a, .card-line.card-press .card-footer a, .card-line.card-resource .card-footer a, .card-line.card-works .card-footer a { text-decoration: none; }

.card-line.card-classified:active, .card-line.card-classified:focus, .card-line.card-classified:hover, .card-line.card-job_offer:active, .card-line.card-job_offer:focus, .card-line.card-job_offer:hover, .card-line.card-press:active, .card-line.card-press:focus, .card-line.card-press:hover, .card-line.card-resource:active, .card-line.card-resource:focus, .card-line.card-resource:hover, .card-line.card-works:active, .card-line.card-works:focus, .card-line.card-works:hover { background-color: #f8f9fa; transition: .3s; }

.card-line.card-classified:active .card-footer a, .card-line.card-classified:focus .card-footer a, .card-line.card-classified:hover .card-footer a, .card-line.card-job_offer:active .card-footer a, .card-line.card-job_offer:focus .card-footer a, .card-line.card-job_offer:hover .card-footer a, .card-line.card-press:active .card-footer a, .card-line.card-press:focus .card-footer a, .card-line.card-press:hover .card-footer a, .card-line.card-resource:active .card-footer a, .card-line.card-resource:focus .card-footer a, .card-line.card-resource:hover .card-footer a, .card-line.card-works:active .card-footer a, .card-line.card-works:focus .card-footer a, .card-line.card-works:hover .card-footer a { color: #000000; text-decoration: underline; }

@media (min-width: 992px) { .card-line.card-event-v3 .card-image { max-width: 240px; } }

.card-line.card-event-v3 .card-image::before { padding-top: 141.333%; }

.card-line.card-event-v3 .card-footer { padding: 20px 15px 0; }

.map { height: 400px; }

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

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

.ni-lg { font-size: 1.33333em; }

.ni-sm { font-size: .875em; }

.ni-xs { font-size: .75em; }

.external-link .ni { font-size: 0.625rem; }

.page-header { margin-bottom: 30px; }

.page-title { font-size: 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: #ffffff; --bs-btn-border-color: #000000; --bs-btn-hover-color: #000000; --bs-btn-hover-bg: white; --bs-btn-hover-border-color: #1a1a1a; --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; white-space: nowrap; }

.page-header-options .btn-primary, .page-header-options .wp-block-buttons .wp-block-file__button, .wp-block-buttons .page-header-options .wp-block-file__button, .page-header-options .wp-block-buttons .wp-block-button__link, .wp-block-buttons .page-header-options .wp-block-button__link, .page-header-options .wp-block-file .wp-block-file__button, .wp-block-file .page-header-options .wp-block-file__button { --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; }

.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: #f8f9fa; margin-bottom: 30px; }

.page-filters-body { padding: 40px 15px 20px; }

.page-filters-body .form-group .form-control, .page-filters-body .form-group .form-select { border: none; color: #6c757d; font-weight: 400; }

.page-filters-body .form-group .input-group-text { background-color: inherit; font-weight: 700; }

.page-filters-footer { padding: 0 15px 40px; }

.page-filters-footer .btn-reset { --bs-btn-color: #ffffff; --bs-btn-bg: #000000; --bs-btn-border-color: #000000; --bs-btn-hover-color: #000000; --bs-btn-hover-bg: #ffffff; --bs-btn-hover-border-color: #000000; --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; }

.page-filters-footer .btn-submit { --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; }

.pagination { 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-radius: 0rem; }

.pagination .page-item.prev .page-link svg, .pagination .page-item.next .page-link svg { transition: .3s; }

.pagination .page-item.prev .page-link:active, .pagination .page-item.prev .page-link:focus, .pagination .page-item.prev .page-link:hover, .pagination .page-item.next .page-link:active, .pagination .page-item.next .page-link:focus, .pagination .page-item.next .page-link:hover { background-color: inherit; }

.pagination .page-item.prev .page-link:active svg, .pagination .page-item.prev .page-link:focus svg, .pagination .page-item.prev .page-link:hover svg, .pagination .page-item.next .page-link:active svg, .pagination .page-item.next .page-link:focus svg, .pagination .page-item.next .page-link:hover svg { color: #E3011A; transition: .3s; }

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

.card-panel-procedure, .card-panel-report { border: 1px solid #D8D8D8; margin-bottom: 30px; }

.card-panel-procedure .card-header, .card-panel-report .card-header { background-color: #E3011A; border-bottom-color: #E3011A; color: #ffffff; font-size: 1.125rem; font-weight: 700; line-height: 1.8125rem; margin: -1px -1px 0; padding: 10px 20px; text-transform: uppercase; }

.card-panel-procedure .list-group-item, .card-panel-report .list-group-item { color: #000000; line-height: 1.8125rem; padding: 10px 20px; position: relative; transition: background-color .3s, color .3s; }

.card-panel-procedure .list-group-item:active, .card-panel-procedure .list-group-item:focus, .card-panel-procedure .list-group-item:hover, .card-panel-report .list-group-item:active, .card-panel-report .list-group-item:focus, .card-panel-report .list-group-item:hover { background-color: rgba(227, 1, 26, 0.2); color: #000000; text-decoration: none; }

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

.card-publication.card-thumbnail .card-image { overflow: visible; }

.card-publication.card-thumbnail .card-image::before { padding-top: 141.333%; }

.card-publication.card-thumbnail .card-image > img { -o-object-fit: contain; object-fit: contain; }

.card-publication.card-thumbnail .card-title { font-size: 1rem; }

.card-publication.card-thumbnail .card-meta { color: #adb5bd; }

.card-publication.card-thumbnail .card-footer { align-items: center; display: flex; flex-wrap: wrap; gap: 10px; justify-content: center; }

.card-publication.card-thumbnail .card-footer a { padding-right: 10px; padding-left: 10px; width: 160px; }

.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 #D8D8D8; margin-bottom: 30px; }

.article-related .card-header { background-color: #E3011A; border-bottom-color: #E3011A; color: #ffffff; font-size: 1.125rem; font-weight: 700; line-height: 1.8125rem; margin: -1px -1px 0; padding: 10px 20px; text-transform: uppercase; }

.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 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: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 #D8D8D8; padding-right: 18px; }

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

.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 { position: relative; width: 30px; height: 30px; background-color: #E3011A; border-radius: 50% !important; margin: auto; border: none; color: #000000; padding-right: 5px; padding-left: 5px; }

.form-search .input-group .btn svg, .form-search .input-group .wp-block-file .wp-block-file__button svg, .wp-block-file .form-search .input-group .wp-block-file__button svg { position: absolute; right: 4px; bottom: 4px; color: #ffffff; }

.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: 1px solid #E3011A; }

.form-search .input-group .btn:active svg, .form-search .input-group .wp-block-file .wp-block-file__button:active svg, .wp-block-file .form-search .input-group .wp-block-file__button:active svg, .form-search .input-group .btn:focus svg, .form-search .input-group .wp-block-file .wp-block-file__button:focus svg, .wp-block-file .form-search .input-group .wp-block-file__button:focus svg, .form-search .input-group .btn:hover svg, .form-search .input-group .wp-block-file .wp-block-file__button:hover svg, .wp-block-file .form-search .input-group .wp-block-file__button:hover svg { color: #E3011A; }

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

.section-header { margin-bottom: 30px; text-align: center; }

.section-header svg { max-width: 100%; }

.section-title { font-size: 2.65rem; font-weight: 900; margin-bottom: 0; }

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

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

.section-map-panel .page-filters-wrapper { background-color: #ffffff; }

.section-map-panel .page-filters-wrapper .page-filters-body .form-group .form-select { border-radius: 0; border: 1px solid #D8D8D8; }

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

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

.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(206, 212, 218, 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 #D8D8D8; }

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

.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%; z-index: -1; }

.card-thumbnail .card-image::before { background-color: #E3011A; 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-wrapper { background: #ffffff; margin: -20px 15px 0; }

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

.card-thumbnail .card-tags { color: #E3011A; font-weight: 400; font-size: 12px; margin-bottom: 18px; text-align: left; }

.card-thumbnail .card-tags span { text-transform: uppercase; border: 1px solid red; padding: 2px; }

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

.card-thumbnail .card-title { font-size: 1.25rem; font-weight: 700; padding-left: 15px; position: relative; text-align: left; }

.card-thumbnail .card-title::before { content: ''; background-color: #E3011A; position: absolute; width: 4px; height: 50px; top: 0; left: 0; }

.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-align: right; text-decoration: none; transition: color .3s; }

.card-thumbnail .card-footer > svg { color: #000000; stroke: none; }

.card-thumbnail .card-footer .btn, .card-thumbnail .card-footer .wp-block-file .wp-block-file__button, .wp-block-file .card-thumbnail .card-footer .wp-block-file__button { position: relative; z-index: 2; }

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

.card-thumbnail:active .card-footer, .card-thumbnail:focus .card-footer, .card-thumbnail:hover .card-footer { color: #000000; text-decoration: underline; }

.card-thumbnail.card-news .card-tags, .card-thumbnail.card-page .card-tags { margin-left: 12px; }

.card-thumbnail.card-news .card-text, .card-thumbnail.card-page .card-text { text-align: left; }

.card-thumbnail.card-news .card-footer a, .card-thumbnail.card-page .card-footer a { text-decoration: none; }

.card-thumbnail.card-news:active .card-footer a, .card-thumbnail.card-news:focus .card-footer a, .card-thumbnail.card-news:hover .card-footer a, .card-thumbnail.card-page:active .card-footer a, .card-thumbnail.card-page:focus .card-footer a, .card-thumbnail.card-page:hover .card-footer a { color: #000000; text-decoration: none; }

.card-thumbnail.card-event { position: relative; }

.card-thumbnail.card-event .card-wrapper { margin: 0; }

.card-thumbnail.card-event .card-title::before { height: 90px; top: -45px; }

.card-thumbnail.card-event .card-tags { position: absolute; top: -8px; left: 0; color: #ffffff; font-weight: 400; font-size: 12px; margin-bottom: 18px; text-align: left; }

.card-thumbnail.card-event .card-tags span { background-color: #E3011A; text-transform: uppercase; padding: 3px 6px; margin-right: 12px; }

.card-thumbnail.card-event .card-tags .term-separator { display: none; }

.card-thumbnail.card-event .card-date { background: #ffffff; border-radius: 50%; filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25)); color: #000000; font-weight: 700; margin-bottom: 10px; display: flex; align-items: center; justify-content: center; width: 115px; height: 115px; position: absolute; right: 15px; top: 76px; transition: .3s; }

.card-thumbnail.card-event .card-date svg { color: #E3011A; transition: .3s; }

.card-thumbnail.card-event .card-date .date-from, .card-thumbnail.card-event .card-date .date-to { display: flex; flex-direction: column; }

.card-thumbnail.card-event .card-date .date-from .date-day, .card-thumbnail.card-event .card-date .date-to .date-day { font-weight: 700; font-size: 22px; line-height: 22px; }

.card-thumbnail.card-event .card-date .date-from .date-month, .card-thumbnail.card-event .card-date .date-to .date-month { font-weight: 400; font-size: 15px; text-transform: uppercase; }

.card-thumbnail.card-event .card-footer a { text-decoration: none; }

.card-thumbnail.card-event:active .card-date, .card-thumbnail.card-event:focus .card-date, .card-thumbnail.card-event:hover .card-date { background: #E3011A; color: #ffffff; transition: .3s; }

.card-thumbnail.card-event:active .card-date svg, .card-thumbnail.card-event:focus .card-date svg, .card-thumbnail.card-event:hover .card-date svg { color: #ffffff; transition: .3s; }

.card-thumbnail.card-event:active .card-footer, .card-thumbnail.card-event:focus .card-footer, .card-thumbnail.card-event:hover .card-footer { text-decoration: none; }

.card-thumbnail.card-event:active .card-footer a, .card-thumbnail.card-event:focus .card-footer a, .card-thumbnail.card-event:hover .card-footer a { color: #000000; text-decoration: none; }

.card-thumbnail.card-media_library .card-image > svg { left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); }

.card-thumbnail.card-trombinoscope .card-wrapper, .card-thumbnail.card-trombinoscope-jeune .card-wrapper { margin: 0; }

.card-thumbnail.card-trombinoscope .card-image::before, .card-thumbnail.card-trombinoscope-jeune .card-image::before { padding-top: 128%; }

.card-thumbnail.card-trombinoscope .card-title, .card-thumbnail.card-trombinoscope-jeune .card-title { text-align: center; position: initial; font-weight: 400; transition: .3s; }

.card-thumbnail.card-trombinoscope .card-title::before, .card-thumbnail.card-trombinoscope-jeune .card-title::before { content: none; }

.card-thumbnail.card-trombinoscope:active .card-title, .card-thumbnail.card-trombinoscope:focus .card-title, .card-thumbnail.card-trombinoscope:hover .card-title, .card-thumbnail.card-trombinoscope-jeune:active .card-title, .card-thumbnail.card-trombinoscope-jeune:focus .card-title, .card-thumbnail.card-trombinoscope-jeune:hover .card-title { color: #E3011A; transition: .3s; }

.card-thumbnail.card-publication .card-wrapper { margin: 0; }

.card-thumbnail.card-publication .card-title { text-align: center; position: initial; font-weight: 400; transition: .3s; }

.card-thumbnail.card-publication .card-title::before { content: none; }

.card-thumbnail.card-publication .card-meta { color: #000000; }

.card-thumbnail.card-publication .card-image::before { background-color: transparent; }

.card-thumbnail.card-publication:active .card-title, .card-thumbnail.card-publication:focus .card-title, .card-thumbnail.card-publication:hover .card-title { color: #E3011A; transition: .3s; }

.card-thumbnail.card-publication:active .card-footer, .card-thumbnail.card-publication:focus .card-footer, .card-thumbnail.card-publication:hover .card-footer { text-decoration: none; }

.card-thumbnail.card-publication:active .card-footer a, .card-thumbnail.card-publication:focus .card-footer a, .card-thumbnail.card-publication:hover .card-footer a { text-decoration: none; }

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

.article-timeline .article-section-title { font-size: 1.875rem; font-weight: 700; }

.article-timeline .timeline { list-style: none; padding-left: 0; margin-bottom: 0; }

.article-timeline .timeline > li { padding-bottom: 40px; padding-left: 65px; position: relative; }

.article-timeline .timeline > li:last-child { padding-bottom: 25px; }

.article-timeline .timeline > li::before, .article-timeline .timeline > li::after { background-color: #E3011A; content: ""; display: block; left: 0; position: absolute; top: 15px; transform: translateX(-50%); }

.article-timeline .timeline > li::before { border-radius: 50%; height: 15px; width: 15px; }

.article-timeline .timeline > li::after { bottom: -15px; width: 2px; }

.article-timeline .timeline > li :last-child { margin-bottom: 0; }

.article-timeline .timeline > li .title { font-size: 1.875rem; font-weight: 700; }

.article-timeline .timeline > li .date { font-size: 1.5rem; font-weight: 700; }

.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 { background-color: #F5F5F5; padding-top: 0; }

.section-access-carousel .container, .section-access-carousel body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .section-access-carousel .article-header, .section-access-carousel body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .section-access-carousel .article-content > *, .section-access-carousel body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .section-access-carousel .article-related, .section-access-carousel body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .section-access-carousel .article-footer, .section-access-carousel body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .section-access-carousel .figure-caption, .section-access-carousel 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-carousel .wp-element-caption { position: relative; }

.section-access-carousel .container::before, .section-access-carousel body.page-template-full-width .layout-main .article-header::before, body.page-template-full-width .layout-main .section-access-carousel .article-header::before, .section-access-carousel body.page-template-full-width .layout-main .article-content > ::before, body.page-template-full-width .layout-main .section-access-carousel .article-content > ::before, .section-access-carousel body.page-template-full-width .layout-main .article-related::before, body.page-template-full-width .layout-main .section-access-carousel .article-related::before, .section-access-carousel body.page-template-full-width .layout-main .article-footer::before, body.page-template-full-width .layout-main .section-access-carousel .article-footer::before, .section-access-carousel body.page-template-full-width .layout-main .article-image-full .figure-caption::before, body.page-template-full-width .layout-main .article-image-full .section-access-carousel .figure-caption::before, .section-access-carousel body.page-template-full-width .layout-main .article-image-full .wp-element-caption::before, body.page-template-full-width .layout-main .article-image-full .section-access-carousel .wp-element-caption::before { content: ''; position: absolute; background-color: #ffffff; filter: drop-shadow(0px 4px 30px rgba(0, 0, 0, 0.1)); height: 200px; width: calc(100% - 40px); right: 20px; left: 20px; top: -20px; z-index: 1; }

@media (min-width: 992px) { .section-access-carousel .container::before, .section-access-carousel body.page-template-full-width .layout-main .article-header::before, body.page-template-full-width .layout-main .section-access-carousel .article-header::before, .section-access-carousel body.page-template-full-width .layout-main .article-content > ::before, body.page-template-full-width .layout-main .section-access-carousel .article-content > ::before, .section-access-carousel body.page-template-full-width .layout-main .article-related::before, body.page-template-full-width .layout-main .section-access-carousel .article-related::before, .section-access-carousel body.page-template-full-width .layout-main .article-footer::before, body.page-template-full-width .layout-main .section-access-carousel .article-footer::before, .section-access-carousel body.page-template-full-width .layout-main .article-image-full .figure-caption::before, body.page-template-full-width .layout-main .article-image-full .section-access-carousel .figure-caption::before, .section-access-carousel body.page-template-full-width .layout-main .article-image-full .wp-element-caption::before, body.page-template-full-width .layout-main .article-image-full .section-access-carousel .wp-element-caption::before { width: 2400px; right: 0; left: inherit; } }

.section-access-carousel .swiper-container { padding-right: 40px; padding-left: 40px; padding-top: 16px; padding-bottom: 20px; }

.section-access-carousel .swiper-container .access { position: relative; }

.section-access-carousel .swiper-container .access::after { background-color: #E3011A; border-radius: 100px; bottom: -12px; content: ""; display: block; height: 3px; left: calc(50% - 15px); width: 30px; opacity: 0; position: absolute; right: 50%; transition: left .3s, opacity .3s, right .3s, .3s; }

.section-access-carousel .swiper-container .access:active, .section-access-carousel .swiper-container .access:focus, .section-access-carousel .swiper-container .access:hover { text-decoration: none; }

.section-access-carousel .swiper-container .access:active::after, .section-access-carousel .swiper-container .access:focus::after, .section-access-carousel .swiper-container .access:hover::after { width: 30px; opacity: 1; transition: .3s; }

.section-access-carousel .swiper-container .access-icon { border: none; border-radius: inherit; height: auto; margin-bottom: 15px; }

.section-access-carousel .swiper-container .access-icon svg { color: inherit; }

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

.section-access-carousel .swiper-button-prev svg, .section-access-carousel .swiper-button-next svg { font-size: 1.125rem; }

@media (min-width: 992px) { .section-access-carousel .swiper-button-prev svg, .section-access-carousel .swiper-button-next svg { font-size: 2.25rem; } }

.section-access-carousel .swiper-button-prev { left: 0; }

@media (min-width: 992px) { .section-access-carousel .swiper-button-prev { left: 20px; } }

.section-access-carousel .swiper-button-next { right: 0; }

@media (min-width: 992px) { .section-access-carousel .swiper-button-next { right: 20px; } }

.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: 25%; min-width: 25%; } }

@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: 20%; min-width: 20%; } }

.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: #6c757d; 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: #E3011A; border-color: #E3011A; 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 { background-color: #F5F5F5; padding-top: 10px; }

@media (min-width: 992px) { .section-contact { padding-top: 50px; } }

@media (max-width: 991.98px) { .section-contact .section-header .home-contact-title { height: 100px !important; } }

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

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

.section-contact .block-contact-title { font-weight: 700; margin-bottom: 10px; text-transform: uppercase; }

.section-contact .block-contact-text { margin-bottom: 15px; }

.section-contact .nav { justify-content: center; margin: -15px; }

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

@media (min-width: 992px) { .section-contact .nav-item { padding: 15px; } }

.section-contact .nav-link { align-items: center; background-color: transparent; border: 1px solid #000000; border-radius: 50%; color: #000000; display: inline-flex; font-size: 1.125rem; height: 60px; justify-content: center; transition-duration: .3s; transition-property: background-color, border-color, box-shadow, color, transform; width: 60px; }

.section-contact .nav-link:active, .section-contact .nav-link:focus, .section-contact .nav-link:hover { background-color: #E3011A; border-color: #E3011A; box-shadow: none; color: #ffffff; transform: scale(1.05); }

.section-events { box-shadow: 0px 4px 30px 0px rgba(0, 0, 0, 0.1); padding-top: 40px; }

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

@media (max-width: 991.98px) { .section-events .section-header .home-events-title { height: 100px !important; } }

@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 .section-content { margin-top: 80px; }

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

@media (max-width: 991.98px) { .section-events .swiper-button-prev, .section-events .swiper-button-next { width: 35px; height: 35px; background: #ffffff; border-radius: 100%; }
  .section-events .swiper-button-prev svg, .section-events .swiper-button-next svg { font-size: 1.125rem; } }

.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-events .section-footer a { text-transform: uppercase; }

.section-news { background-color: #F5F5F5; position: relative; padding-top: 10px; }

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

.section-news::before { content: ''; position: absolute; background-image: url("data:image/svg+xml,%3Csvg width='21' height='29' viewBox='0 0 21 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M11.8841 6V6.06752H11.8166C11.7566 6.13503 11.8391 6.25506 11.704 6.25506C11.689 6.25506 11.659 6.25506 11.6365 6.24756L11.569 6.18755C11.539 6.32258 11.5315 6.36759 11.449 6.43511C11.4715 6.64516 11.494 6.72768 11.6365 6.8102V6.93773C11.539 6.90023 11.5315 6.88522 11.389 6.87772C11.404 6.99775 11.434 7.12528 11.449 7.25281H11.569C11.5915 7.33533 11.6065 7.41786 11.6365 7.50038C11.3665 7.44786 11.2614 7.32033 10.9539 7.31283C11.0289 7.6129 11.1114 7.48537 11.3214 7.62791L11.389 7.74794C11.5765 7.80795 11.7641 7.87547 11.9516 7.93548V8.003C12.0266 8.02551 12.1166 8.04051 12.1917 8.06302V8.13053C12.3792 8.16804 12.5668 8.20555 12.7543 8.25056V8.31058H12.8743V8.37059H13.0619V8.43061H13.3094V8.49812C13.4745 8.55814 13.6845 8.51313 13.8046 8.61815C13.9021 8.61815 13.9921 8.62566 14.0671 8.62566C14.2847 8.62566 14.4347 8.58815 14.4872 8.36309C14.3672 8.32558 14.4347 8.37059 14.3672 8.30308C14.2922 8.22806 14.3372 8.30308 14.3072 8.17554C14.6523 8.11553 15.0124 8.04801 15.3575 7.9955V7.92798H15.485V7.86797H15.6725V7.80045H15.7926V7.74044H15.9801V7.68042H16.1002L16.1677 7.56039H16.2877C16.4077 7.49287 16.5353 7.38035 16.6628 7.31283C16.6628 7.02776 16.6253 6.96774 16.5428 6.8177C16.3252 6.87022 16.2052 6.98274 16.0476 7.06527H15.9201V7.12528H15.7401V7.1928H15.5525V7.25281H15.2374V7.31283H14.1196V7.25281H13.8121V7.1928H13.6245V7.11778H13.5045V7.05776H13.377V6.99025H13.2494V6.93023H13.1294L13.0094 6.8027H12.8818L12.8218 6.68267H12.6943C12.6568 6.61515 12.6193 6.56264 12.5743 6.49512H12.4542C12.3042 6.33008 12.1617 6.16504 12.0191 6H11.8841Z' fill='%23E3011A'/%3E %3Cmask id='mask0_12825_38960' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='10' y='6' width='7' height='3'%3E %3Cpath d='M11.8841 6V6.06752H11.8166C11.7566 6.13503 11.8391 6.25506 11.704 6.25506C11.689 6.25506 11.659 6.25506 11.6365 6.24756L11.569 6.18755C11.539 6.32258 11.5315 6.36759 11.449 6.43511C11.4715 6.64516 11.494 6.72768 11.6365 6.8102V6.93773C11.539 6.90023 11.5315 6.88522 11.389 6.87772C11.404 6.99775 11.434 7.12528 11.449 7.25281H11.569C11.5915 7.33533 11.6065 7.41786 11.6365 7.50038C11.3665 7.44786 11.2614 7.32033 10.9539 7.31283C11.0289 7.6129 11.1114 7.48537 11.3214 7.62791L11.389 7.74794C11.5765 7.80795 11.7641 7.87547 11.9516 7.93548V8.003C12.0266 8.02551 12.1166 8.04051 12.1917 8.06302V8.13053C12.3792 8.16804 12.5668 8.20555 12.7543 8.25056V8.31058H12.8743V8.37059H13.0619V8.43061H13.3094V8.49812C13.4745 8.55814 13.6845 8.51313 13.8046 8.61815C13.9021 8.61815 13.9921 8.62566 14.0671 8.62566C14.2847 8.62566 14.4347 8.58815 14.4872 8.36309C14.3672 8.32558 14.4347 8.37059 14.3672 8.30308C14.2922 8.22806 14.3372 8.30308 14.3072 8.17554C14.6523 8.11553 15.0124 8.04801 15.3575 7.9955V7.92798H15.485V7.86797H15.6725V7.80045H15.7926V7.74044H15.9801V7.68042H16.1002L16.1677 7.56039H16.2877C16.4077 7.49287 16.5353 7.38035 16.6628 7.31283C16.6628 7.02776 16.6253 6.96774 16.5428 6.8177C16.3252 6.87022 16.2052 6.98274 16.0476 7.06527H15.9201V7.12528H15.7401V7.1928H15.5525V7.25281H15.2374V7.31283H14.1196V7.25281H13.8121V7.1928H13.6245V7.11778H13.5045V7.05776H13.377V6.99025H13.2494V6.93023H13.1294L13.0094 6.8027H12.8818L12.8218 6.68267H12.6943C12.6568 6.61515 12.6193 6.56264 12.5743 6.49512H12.4542C12.3042 6.33008 12.1617 6.16504 12.0191 6H11.8841Z' fill='white'/%3E %3C/mask%3E %3Cg mask='url(%23mask0_12825_38960)'%3E %3Cpath d='M16.6628 6H10.9539V8.61815H16.6628V6Z' fill='%23E3011A'/%3E %3C/g%3E %3Cpath d='M14.4948 8.8584V9.16598C14.2022 9.39854 13.9171 9.62359 13.6245 9.85615C13.542 9.95367 13.4595 10.0587 13.377 10.1637H13.2494C13.0244 10.4113 12.7993 10.6589 12.5668 10.9064H12.4467V11.0264C12.3867 11.0489 12.3267 11.0715 12.2592 11.094C12.0942 11.2815 11.9291 11.4691 11.7641 11.6566L11.644 11.7166V11.8441H11.5765C11.5615 11.9267 11.5315 12.0092 11.5165 12.0917H11.4565V12.4668H11.3965C11.4115 12.6544 11.4415 12.8419 11.4565 13.0294H11.5165C11.5315 13.112 11.5615 13.1945 11.5765 13.277H11.644C11.7266 13.3895 11.7791 13.427 11.8241 13.5921C12.0792 13.6671 11.8991 13.6221 12.0116 13.7721L12.1392 13.8321C12.3042 14.0197 12.4692 14.2072 12.6343 14.3948H12.7543V14.5148H12.8743V14.6348C13.1519 14.7174 13.0919 14.8749 13.3695 14.9424V15.07C13.6395 15.145 13.5795 15.265 13.7446 15.3775H13.8646V15.445C13.9471 15.5051 14.0296 15.5651 14.1122 15.6326L14.1797 15.7526H14.3072C14.4047 15.8802 14.5098 16.0002 14.6148 16.1202H14.7348C14.8999 16.3078 15.0724 16.5028 15.2299 16.6829H15.3575L15.4175 16.8104C15.5675 16.9454 15.7626 17.1855 15.9801 17.2455V17.3655C16.3027 17.4556 16.4453 17.7856 16.6628 17.9882C16.7303 18.0032 16.7828 18.0257 16.8504 18.0482L16.9704 18.1682V18.2958C17.0304 18.3183 17.0979 18.3333 17.1579 18.3633V18.4233C17.2629 18.5058 17.368 18.5958 17.4655 18.6784V18.7984C17.8031 19.106 18.1257 19.421 18.4558 19.7286V19.8562C18.7708 19.9387 18.7933 20.2012 19.0184 20.3513C19.0184 20.7189 18.9134 20.9364 18.7108 21.094C18.7333 21.1615 18.7558 21.2215 18.7783 21.2815H18.9659L19.0259 21.1615H19.1534C19.2434 21.0565 19.3185 20.9589 19.401 20.8539H19.521C19.581 20.7714 19.6411 20.6889 19.7086 20.6063L19.8286 20.5463V20.4188C19.9411 20.3438 20.0311 20.2613 20.1437 20.1712V20.0437C20.2187 19.9837 20.3012 19.9237 20.3912 19.8637C20.4062 19.6311 20.4287 19.406 20.4512 19.181C20.3762 19.1135 20.3912 19.0685 20.3312 18.9934H20.2712V18.8659C20.1662 18.7834 20.0612 18.7009 19.9636 18.6183V18.4983C19.9036 18.4533 19.8361 18.4158 19.7761 18.3783C19.7086 18.2958 19.6486 18.2132 19.5885 18.1307H19.5285V18.0107C19.386 17.8907 19.2434 17.7631 19.0934 17.6356V17.5156C18.6733 17.118 18.2607 16.7204 17.8481 16.3303V16.2102H17.7281C17.6756 16.0077 17.5555 15.8877 17.353 15.8351C17.278 15.5576 17.0304 15.4526 16.8579 15.28C16.6703 15.0775 16.4828 14.8599 16.2952 14.6574H16.1752L16.1077 14.5373H16.0476C15.9426 14.4173 15.8451 14.2898 15.7401 14.1622H15.6125V14.1022C15.455 13.9672 15.3425 13.7871 15.1099 13.7271V13.6071H14.9899V13.4796H14.9299C14.8173 13.352 14.8098 13.442 14.7423 13.232H14.6223V13.1045H14.5023V12.9769H14.3822V12.8569H14.2547C14.1947 12.6393 14.0146 12.5043 13.8796 12.3618L13.7596 12.2943V12.1742C13.6771 12.1067 13.5945 12.0542 13.512 11.9867C13.437 11.8817 13.512 11.8441 13.3845 11.7391V11.184H13.452V11.0564H13.5195V10.8764L13.6395 10.8164V10.6889H13.7071C13.7296 10.6063 13.7446 10.5238 13.7671 10.4413C13.8271 10.4038 13.8871 10.3588 13.9546 10.3213V10.2012C14.0146 10.1562 14.0747 10.1187 14.1422 10.0737V9.95367H14.2097C14.3297 9.81114 14.4648 9.72112 14.5173 9.51856C14.7498 9.45105 14.7273 9.31602 14.8924 9.20349C14.8849 9.03845 14.8624 8.99343 14.8323 8.89591H14.4948V8.8584Z' fill='%23E3011A'/%3E %3Cmask id='mask1_12825_38960' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='11' y='8' width='10' height='14'%3E %3Cpath d='M14.4948 8.8584V9.16598C14.2022 9.39854 13.9171 9.62359 13.6245 9.85615C13.542 9.95367 13.4595 10.0587 13.377 10.1637H13.2494C13.0244 10.4113 12.7993 10.6589 12.5668 10.9064H12.4467V11.0264C12.3867 11.0489 12.3267 11.0715 12.2592 11.094C12.0942 11.2815 11.9291 11.4691 11.7641 11.6566L11.644 11.7166V11.8441H11.5765C11.5615 11.9267 11.5315 12.0092 11.5165 12.0917H11.4565V12.4668H11.3965C11.4115 12.6544 11.4415 12.8419 11.4565 13.0294H11.5165C11.5315 13.112 11.5615 13.1945 11.5765 13.277H11.644C11.7266 13.3895 11.7791 13.427 11.8241 13.5921C12.0792 13.6671 11.8991 13.6221 12.0116 13.7721L12.1392 13.8321C12.3042 14.0197 12.4692 14.2072 12.6343 14.3948H12.7543V14.5148H12.8743V14.6348C13.1519 14.7174 13.0919 14.8749 13.3695 14.9424V15.07C13.6395 15.145 13.5795 15.265 13.7446 15.3775H13.8646V15.445C13.9471 15.5051 14.0296 15.5651 14.1122 15.6326L14.1797 15.7526H14.3072C14.4047 15.8802 14.5098 16.0002 14.6148 16.1202H14.7348C14.8999 16.3078 15.0724 16.5028 15.2299 16.6829H15.3575L15.4175 16.8104C15.5675 16.9454 15.7626 17.1855 15.9801 17.2455V17.3655C16.3027 17.4556 16.4453 17.7856 16.6628 17.9882C16.7303 18.0032 16.7828 18.0257 16.8504 18.0482L16.9704 18.1682V18.2958C17.0304 18.3183 17.0979 18.3333 17.1579 18.3633V18.4233C17.2629 18.5058 17.368 18.5958 17.4655 18.6784V18.7984C17.8031 19.106 18.1257 19.421 18.4558 19.7286V19.8562C18.7708 19.9387 18.7933 20.2012 19.0184 20.3513C19.0184 20.7189 18.9134 20.9364 18.7108 21.094C18.7333 21.1615 18.7558 21.2215 18.7783 21.2815H18.9659L19.0259 21.1615H19.1534C19.2434 21.0565 19.3185 20.9589 19.401 20.8539H19.521C19.581 20.7714 19.6411 20.6889 19.7086 20.6063L19.8286 20.5463V20.4188C19.9411 20.3438 20.0311 20.2613 20.1437 20.1712V20.0437C20.2187 19.9837 20.3012 19.9237 20.3912 19.8637C20.4062 19.6311 20.4287 19.406 20.4512 19.181C20.3762 19.1135 20.3912 19.0685 20.3312 18.9934H20.2712V18.8659C20.1662 18.7834 20.0612 18.7009 19.9636 18.6183V18.4983C19.9036 18.4533 19.8361 18.4158 19.7761 18.3783C19.7086 18.2958 19.6486 18.2132 19.5885 18.1307H19.5285V18.0107C19.386 17.8907 19.2434 17.7631 19.0934 17.6356V17.5156C18.6733 17.118 18.2607 16.7204 17.8481 16.3303V16.2102H17.7281C17.6756 16.0077 17.5555 15.8877 17.353 15.8351C17.278 15.5576 17.0304 15.4526 16.8579 15.28C16.6703 15.0775 16.4828 14.8599 16.2952 14.6574H16.1752L16.1077 14.5373H16.0476C15.9426 14.4173 15.8451 14.2898 15.7401 14.1622H15.6125V14.1022C15.455 13.9672 15.3425 13.7871 15.1099 13.7271V13.6071H14.9899V13.4796H14.9299C14.8173 13.352 14.8098 13.442 14.7423 13.232H14.6223V13.1045H14.5023V12.9769H14.3822V12.8569H14.2547C14.1947 12.6393 14.0146 12.5043 13.8796 12.3618L13.7596 12.2943V12.1742C13.6771 12.1067 13.5945 12.0542 13.512 11.9867C13.437 11.8817 13.512 11.8441 13.3845 11.7391V11.184H13.452V11.0564H13.5195V10.8764L13.6395 10.8164V10.6889H13.7071C13.7296 10.6063 13.7446 10.5238 13.7671 10.4413C13.8271 10.4038 13.8871 10.3588 13.9546 10.3213V10.2012C14.0146 10.1562 14.0747 10.1187 14.1422 10.0737V9.95367H14.2097C14.3297 9.81114 14.4648 9.72112 14.5173 9.51856C14.7498 9.45105 14.7273 9.31602 14.8924 9.20349C14.8849 9.03845 14.8624 8.99343 14.8323 8.89591H14.4948V8.8584Z' fill='white'/%3E %3C/mask%3E %3Cg mask='url(%23mask1_12825_38960)'%3E %3Cpath d='M20.4512 8.8584H11.3889V21.274H20.4512V8.8584Z' fill='%23E3011A'/%3E %3C/g%3E %3Cpath d='M15.425 9.72839L15.3049 9.79591V9.91594C15.0649 10.276 14.7798 10.6436 14.7423 11.2138C14.7348 11.4238 14.5772 11.9715 14.7423 12.1515C14.7423 12.294 14.7198 12.5941 14.8098 12.6466C14.8323 12.6616 14.8548 12.6691 14.8698 12.6691C14.9073 12.6691 14.9448 12.6466 14.9673 12.6316C14.9973 12.6091 15.0199 12.5866 15.0424 12.5866H15.0499C15.0724 12.6541 15.0874 12.7141 15.1099 12.7742H15.1774C15.2824 12.8942 15.2899 12.9842 15.485 13.0217C15.5375 12.9542 15.5975 12.9317 15.6725 12.8942C15.6425 12.7066 15.6275 12.6991 15.5525 12.5866H15.485V12.4666L15.3649 12.3991C15.2374 12.1965 14.9748 11.1612 15.1174 10.7261H15.1849C15.2074 10.6061 15.2224 10.4786 15.2449 10.351H15.3124V10.171L15.4325 10.1035V9.98345H15.485C15.5075 9.90093 15.5225 9.81841 15.5525 9.73589L15.6725 9.67588V9.54834H15.7325C15.7851 9.46582 15.7775 9.43582 15.7926 9.30078C15.5225 9.3608 15.5525 9.53334 15.425 9.72839Z' fill='%23E3011A'/%3E %3Cmask id='mask2_12825_38960' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='14' y='9' width='2' height='5'%3E %3Cpath d='M15.425 9.72839L15.3049 9.79591V9.91594C15.0649 10.276 14.7798 10.6436 14.7423 11.2138C14.7348 11.4238 14.5772 11.9715 14.7423 12.1515C14.7423 12.294 14.7198 12.5941 14.8098 12.6466C14.8323 12.6616 14.8548 12.6691 14.8698 12.6691C14.9073 12.6691 14.9448 12.6466 14.9673 12.6316C14.9973 12.6091 15.0199 12.5866 15.0424 12.5866H15.0499C15.0724 12.6541 15.0874 12.7141 15.1099 12.7742H15.1774C15.2824 12.8942 15.2899 12.9842 15.485 13.0217C15.5375 12.9542 15.5975 12.9317 15.6725 12.8942C15.6425 12.7066 15.6275 12.6991 15.5525 12.5866H15.485V12.4666L15.3649 12.3991C15.2374 12.1965 14.9748 11.1612 15.1174 10.7261H15.1849C15.2074 10.6061 15.2224 10.4786 15.2449 10.351H15.3124V10.171L15.4325 10.1035V9.98345H15.485C15.5075 9.90093 15.5225 9.81841 15.5525 9.73589L15.6725 9.67588V9.54834H15.7325C15.7851 9.46582 15.7775 9.43582 15.7926 9.30078C15.5225 9.3608 15.5525 9.53334 15.425 9.72839Z' fill='white'/%3E %3C/mask%3E %3Cg mask='url(%23mask2_12825_38960)'%3E %3Cpath d='M15.7929 9.29297H14.5701V13.0214H15.7929V9.29297Z' fill='%23E3011A'/%3E %3C/g%3E %3Cpath d='M3.69198 11.0262H3.56445C3.50444 11.2738 3.3469 11.3038 3.31689 11.5888H3.50444V11.7164C3.32439 11.8364 3.12934 11.9039 2.92679 11.9039C2.91179 11.9039 2.89678 11.9039 2.88178 11.9039C2.86678 11.9639 2.83677 12.0314 2.82177 12.0915H2.76175C2.72424 12.2115 2.77675 12.144 2.70174 12.2115C2.82927 12.3615 3.01682 12.3615 3.19686 12.4591V12.5266H3.31689V12.5866H3.44442L3.56445 12.7141H3.69198L3.752 12.8341H3.87203L3.93955 12.9542C4.02207 12.9767 4.09709 12.9917 4.18711 13.0217L4.25462 13.1417H4.37466C4.41967 13.2017 4.45718 13.2618 4.50219 13.3293H4.62221C4.65972 13.3893 4.70474 13.4493 4.74225 13.5168H4.86227C4.90729 13.5843 4.9448 13.6368 4.98981 13.7044H5.10984C5.21486 13.8244 5.31239 13.9519 5.41742 14.0795H5.53744C5.82252 14.6496 7.3379 15.3398 7.3379 16.0675C7.16535 15.8949 6.97781 15.8124 6.76775 15.8124C6.74525 15.8124 6.73024 15.8124 6.71524 15.8124V15.7524H6.59521V15.6924H6.40767V15.6323C6.32514 15.6098 6.24262 15.5873 6.1601 15.5723V15.5048C5.91254 15.4223 5.66498 15.3398 5.41742 15.2573V15.1897H5.28989V15.1222H5.10234L5.04232 15.0022H4.79476V14.9347H4.66723V14.8747H4.48718V14.8146H4.29963V14.7546H4.11209V14.6946C3.98455 14.6721 3.86452 14.6571 3.73699 14.6271V14.5671H3.61697V14.4996H3.3694V14.4395H3.18186V14.372H2.99431V14.3195H2.80676V14.2595C2.76175 14.2595 2.71674 14.2595 2.67173 14.2595C1.94405 14.2595 1.24637 14.072 0.571205 13.7044C0.428669 14.087 0.631218 14.7021 0.511188 15.1297H0.451172V15.5048C0.886281 15.7599 1.34389 15.8799 1.80901 15.8799C1.84652 15.8799 1.89154 15.8799 1.93655 15.8799V15.9474H2.06408V16.0074H2.25162V16.075H2.43917V16.135H2.61921V16.2025H2.80676V16.27H2.93429V16.33H3.12184V16.39H3.24938V16.4576H3.43692V16.5251C3.51194 16.5401 3.60946 16.5626 3.68448 16.5851V16.6451H3.87203V16.7051H3.99956V16.7651C4.29214 16.7726 4.52469 16.8702 4.68223 17.0727V17.1927C4.1571 17.1177 3.63197 17.0802 3.10684 17.0802C2.74675 17.0802 2.37916 17.0952 2.01907 17.1327V17.1927H1.95155C1.99656 17.4028 2.01907 17.6053 2.01907 17.8154H2.20661V17.9429H2.08658V18.1905H2.02657C2.03407 18.3555 2.04907 18.4005 2.08658 18.5056H3.51194V18.5656C2.67923 18.6256 1.86903 18.8131 1.09633 19.1282C1.11134 19.4208 1.23887 19.6008 1.46392 19.6834V19.6233H1.59146V19.5633C1.86153 19.5183 2.13159 19.4808 2.40166 19.4433V19.3758C3.43692 19.3758 4.46468 19.2483 5.49994 19.2483V19.3083H6.19011V19.3758H6.87278V19.4433H7.06033V19.5033H7.55545V19.5708H7.86303V19.6308H8.17061V19.6909H8.41817V19.7509H8.66573V19.8184H8.91329V19.8784H9.16085V19.9384H9.3484V19.9984H9.53595V20.0585H9.65598V20.126H9.84353V20.1935C9.96356 20.231 10.0911 20.276 10.2186 20.3135V20.3735H10.3386V20.4335C10.4212 20.4561 10.5037 20.4786 10.5862 20.5011L10.6462 20.6211C10.9688 20.7036 10.9538 20.8537 11.2689 20.9362L11.3289 21.0562H11.4564C11.5164 21.1387 11.5765 21.2212 11.644 21.3038H11.764C11.869 21.4313 11.9666 21.5513 12.0716 21.6789H12.1916C12.4617 22.0314 12.7693 22.3465 13.1293 22.6166V22.7366C13.2494 22.8416 13.3769 22.9392 13.5044 23.0442V23.1642C13.5645 23.2092 13.6245 23.2468 13.692 23.2918V23.4118C13.752 23.4493 13.812 23.4943 13.872 23.5393V23.6594L13.9996 23.7269V23.8469L14.1196 23.9069V24.0945H14.1871C14.2546 24.192 14.2696 24.1995 14.3146 24.342H14.3297C14.6597 24.342 14.8623 24.1995 14.9298 23.9069C14.9523 23.6143 14.8473 23.4268 14.6222 23.3443C14.6072 23.2618 14.5847 23.1792 14.5622 23.0967L14.4422 23.0367V22.9092C14.3822 22.8717 14.3221 22.8266 14.2546 22.7816V22.6541L14.1346 22.5941V22.4741C14.0746 22.429 14.0146 22.3915 13.9471 22.3465V22.2265C13.752 22.0765 13.572 21.9939 13.572 21.7314C13.917 22.0239 14.2921 22.1665 14.6972 22.1665C14.7122 22.1665 14.7347 22.1665 14.7573 22.1665V22.2265C14.8248 22.249 14.8848 22.264 14.9448 22.294L15.0048 22.4215C15.0873 22.4365 15.1699 22.4591 15.2524 22.4816L15.3199 22.6016H15.4399C15.4924 22.7516 15.59 22.8341 15.755 22.8492C15.845 23.0892 16.0326 23.2543 16.3101 23.3443V23.4118C16.5727 23.2843 16.7978 23.1192 16.9928 22.9167H16.9328C16.8878 22.7891 16.8503 22.6691 16.8053 22.5416H16.7452V22.4215L16.6177 22.354V22.234L16.4977 22.174C16.4752 22.0915 16.4602 22.0089 16.4302 21.9264L16.3101 21.8589V21.7389C16.2501 21.6939 16.1901 21.6564 16.1226 21.6113V21.4913L16.0026 21.4313V21.3038C15.9426 21.2663 15.8825 21.2212 15.815 21.1837V21.0562C15.7325 20.9887 15.65 20.9362 15.575 20.8687V20.7486C15.2974 20.5611 15.0723 20.336 14.8923 20.0585C14.9373 20.0059 14.9598 19.9459 14.9523 19.8784C14.9523 19.8784 14.9598 19.8784 14.9673 19.8784C15.0573 19.8784 15.0348 19.9759 15.0798 19.9984H15.2074L15.2674 20.126H15.3949C15.4324 20.1935 15.4699 20.2535 15.5149 20.3135H15.6425L15.7025 20.4335H15.8225L15.89 20.5611H16.0101C16.0926 20.6661 16.1751 20.7636 16.2576 20.8687H16.3777C16.6552 21.2513 17.803 21.9639 17.803 22.4215C17.8705 22.399 17.9305 22.3765 17.9906 22.354C18.0056 22.294 18.0356 22.234 18.0506 22.1665H18.1706C18.2156 22.1065 18.2531 22.0465 18.2981 21.9789H18.3582V21.7314H18.4182C18.3957 21.5963 18.4107 21.5588 18.3582 21.4838H18.2981V21.3563L18.1706 21.2963V21.1762L18.0506 21.1087V21.0487C17.9906 21.0037 17.9305 20.9662 17.863 20.9287V20.8011C17.7955 20.7636 17.743 20.7261 17.6755 20.6811V20.5611C17.5555 20.4561 17.4279 20.351 17.3004 20.2535V20.096C17.1804 19.9909 17.0528 19.8859 16.9328 19.7884V19.7209L16.8053 19.6609V19.5408C16.4152 19.1882 15.9801 18.5356 15.4999 18.2955V18.168H15.4399C15.4024 18.108 15.3574 18.0479 15.3199 17.9879H15.1999C14.9523 17.7179 14.7047 17.4478 14.4497 17.1777H14.3897L14.3297 17.0577H14.2021C14.0746 16.9152 13.9546 16.7651 13.827 16.6226H13.707C13.5795 16.4726 13.4594 16.33 13.3319 16.1875H13.2044C13.1218 16.0825 13.0393 15.9774 12.9568 15.8799H12.8368C12.7768 15.7974 12.7092 15.7074 12.6492 15.6323H12.5217L12.4617 15.5048H12.4017L12.3416 15.3848H12.2141C12.1541 15.3023 12.0941 15.2197 12.0266 15.1372H11.9065C11.869 15.0772 11.824 15.0172 11.779 14.9497H11.659C11.614 14.8897 11.5765 14.8296 11.5315 14.7696H11.4114C11.3439 14.6871 11.2914 14.6046 11.2239 14.5221H11.1038L11.0438 14.402C10.9838 14.387 10.9238 14.3645 10.8563 14.3345V14.2745H10.7362L10.6762 14.1545H10.5562C10.5037 13.9894 10.3912 13.9069 10.2261 13.9069C10.2111 13.9069 10.1961 13.9069 10.1886 13.9069L10.1286 13.7794H10.0011C9.96356 13.7194 9.92604 13.6519 9.88103 13.5993H9.7535V13.5318H9.63347L9.57346 13.4118C9.49094 13.3893 9.40842 13.3668 9.3259 13.3518L9.26588 13.2242H9.14585L9.08584 13.0967H8.9658L8.89829 12.9692C8.79326 12.9542 8.68823 12.9317 8.59071 12.9092L8.5232 12.7891C8.44067 12.7666 8.35815 12.7516 8.27563 12.7291L8.21562 12.6016H8.09559V12.5191H7.96806V12.4515H7.84802V12.384H7.728V12.324H7.60796V12.2565H7.48043V12.189H7.3604V12.129H7.24037V12.0614H7.11284V12.0014H6.98531V11.9339C6.91029 11.9189 6.82026 11.8889 6.73774 11.8739V11.8139H6.61021V11.7539H6.43017V11.6864C6.34765 11.6639 6.26513 11.6488 6.18261 11.6263V11.5588H5.99506V11.4988C5.91254 11.4763 5.83002 11.4538 5.7475 11.4313V11.3638H5.55245V11.3038H5.43242V11.2362H5.25238V11.1687H5.06483V11.1087H4.87728V11.0937H4.74975V11.0262H4.50219V10.9662H4.31464V10.9062C4.20961 10.8837 4.10459 10.8687 4.00706 10.8461V10.7861C3.7595 10.8311 3.73699 10.8536 3.69198 11.0262Z' fill='%23E3011A'/%3E %3Cmask id='mask3_12825_38960' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='10' width='19' height='15'%3E %3Cpath d='M3.69198 11.0262H3.56445C3.50444 11.2738 3.3469 11.3038 3.31689 11.5888H3.50444V11.7164C3.32439 11.8364 3.12934 11.9039 2.92679 11.9039C2.91179 11.9039 2.89678 11.9039 2.88178 11.9039C2.86678 11.9639 2.83677 12.0314 2.82177 12.0915H2.76175C2.72424 12.2115 2.77675 12.144 2.70174 12.2115C2.82927 12.3615 3.01682 12.3615 3.19686 12.4591V12.5266H3.31689V12.5866H3.44442L3.56445 12.7141H3.69198L3.752 12.8341H3.87203L3.93955 12.9542C4.02207 12.9767 4.09709 12.9917 4.18711 13.0217L4.25462 13.1417H4.37466C4.41967 13.2017 4.45718 13.2618 4.50219 13.3293H4.62221C4.65972 13.3893 4.70474 13.4493 4.74225 13.5168H4.86227C4.90729 13.5843 4.9448 13.6368 4.98981 13.7044H5.10984C5.21486 13.8244 5.31239 13.9519 5.41742 14.0795H5.53744C5.82252 14.6496 7.3379 15.3398 7.3379 16.0675C7.16535 15.8949 6.97781 15.8124 6.76775 15.8124C6.74525 15.8124 6.73024 15.8124 6.71524 15.8124V15.7524H6.59521V15.6924H6.40767V15.6323C6.32514 15.6098 6.24262 15.5873 6.1601 15.5723V15.5048C5.91254 15.4223 5.66498 15.3398 5.41742 15.2573V15.1897H5.28989V15.1222H5.10234L5.04232 15.0022H4.79476V14.9347H4.66723V14.8747H4.48718V14.8146H4.29963V14.7546H4.11209V14.6946C3.98455 14.6721 3.86452 14.6571 3.73699 14.6271V14.5671H3.61697V14.4996H3.3694V14.4395H3.18186V14.372H2.99431V14.3195H2.80676V14.2595C2.76175 14.2595 2.71674 14.2595 2.67173 14.2595C1.94405 14.2595 1.24637 14.072 0.571205 13.7044C0.428669 14.087 0.631218 14.7021 0.511188 15.1297H0.451172V15.5048C0.886281 15.7599 1.34389 15.8799 1.80901 15.8799C1.84652 15.8799 1.89154 15.8799 1.93655 15.8799V15.9474H2.06408V16.0074H2.25162V16.075H2.43917V16.135H2.61921V16.2025H2.80676V16.27H2.93429V16.33H3.12184V16.39H3.24938V16.4576H3.43692V16.5251C3.51194 16.5401 3.60946 16.5626 3.68448 16.5851V16.6451H3.87203V16.7051H3.99956V16.7651C4.29214 16.7726 4.52469 16.8702 4.68223 17.0727V17.1927C4.1571 17.1177 3.63197 17.0802 3.10684 17.0802C2.74675 17.0802 2.37916 17.0952 2.01907 17.1327V17.1927H1.95155C1.99656 17.4028 2.01907 17.6053 2.01907 17.8154H2.20661V17.9429H2.08658V18.1905H2.02657C2.03407 18.3555 2.04907 18.4005 2.08658 18.5056H3.51194V18.5656C2.67923 18.6256 1.86903 18.8131 1.09633 19.1282C1.11134 19.4208 1.23887 19.6008 1.46392 19.6834V19.6233H1.59146V19.5633C1.86153 19.5183 2.13159 19.4808 2.40166 19.4433V19.3758C3.43692 19.3758 4.46468 19.2483 5.49994 19.2483V19.3083H6.19011V19.3758H6.87278V19.4433H7.06033V19.5033H7.55545V19.5708H7.86303V19.6308H8.17061V19.6909H8.41817V19.7509H8.66573V19.8184H8.91329V19.8784H9.16085V19.9384H9.3484V19.9984H9.53595V20.0585H9.65598V20.126H9.84353V20.1935C9.96356 20.231 10.0911 20.276 10.2186 20.3135V20.3735H10.3386V20.4335C10.4212 20.4561 10.5037 20.4786 10.5862 20.5011L10.6462 20.6211C10.9688 20.7036 10.9538 20.8537 11.2689 20.9362L11.3289 21.0562H11.4564C11.5164 21.1387 11.5765 21.2212 11.644 21.3038H11.764C11.869 21.4313 11.9666 21.5513 12.0716 21.6789H12.1916C12.4617 22.0314 12.7693 22.3465 13.1293 22.6166V22.7366C13.2494 22.8416 13.3769 22.9392 13.5044 23.0442V23.1642C13.5645 23.2092 13.6245 23.2468 13.692 23.2918V23.4118C13.752 23.4493 13.812 23.4943 13.872 23.5393V23.6594L13.9996 23.7269V23.8469L14.1196 23.9069V24.0945H14.1871C14.2546 24.192 14.2696 24.1995 14.3146 24.342H14.3297C14.6597 24.342 14.8623 24.1995 14.9298 23.9069C14.9523 23.6143 14.8473 23.4268 14.6222 23.3443C14.6072 23.2618 14.5847 23.1792 14.5622 23.0967L14.4422 23.0367V22.9092C14.3822 22.8717 14.3221 22.8266 14.2546 22.7816V22.6541L14.1346 22.5941V22.4741C14.0746 22.429 14.0146 22.3915 13.9471 22.3465V22.2265C13.752 22.0765 13.572 21.9939 13.572 21.7314C13.917 22.0239 14.2921 22.1665 14.6972 22.1665C14.7122 22.1665 14.7347 22.1665 14.7573 22.1665V22.2265C14.8248 22.249 14.8848 22.264 14.9448 22.294L15.0048 22.4215C15.0873 22.4365 15.1699 22.4591 15.2524 22.4816L15.3199 22.6016H15.4399C15.4924 22.7516 15.59 22.8341 15.755 22.8492C15.845 23.0892 16.0326 23.2543 16.3101 23.3443V23.4118C16.5727 23.2843 16.7978 23.1192 16.9928 22.9167H16.9328C16.8878 22.7891 16.8503 22.6691 16.8053 22.5416H16.7452V22.4215L16.6177 22.354V22.234L16.4977 22.174C16.4752 22.0915 16.4602 22.0089 16.4302 21.9264L16.3101 21.8589V21.7389C16.2501 21.6939 16.1901 21.6564 16.1226 21.6113V21.4913L16.0026 21.4313V21.3038C15.9426 21.2663 15.8825 21.2212 15.815 21.1837V21.0562C15.7325 20.9887 15.65 20.9362 15.575 20.8687V20.7486C15.2974 20.5611 15.0723 20.336 14.8923 20.0585C14.9373 20.0059 14.9598 19.9459 14.9523 19.8784C14.9523 19.8784 14.9598 19.8784 14.9673 19.8784C15.0573 19.8784 15.0348 19.9759 15.0798 19.9984H15.2074L15.2674 20.126H15.3949C15.4324 20.1935 15.4699 20.2535 15.5149 20.3135H15.6425L15.7025 20.4335H15.8225L15.89 20.5611H16.0101C16.0926 20.6661 16.1751 20.7636 16.2576 20.8687H16.3777C16.6552 21.2513 17.803 21.9639 17.803 22.4215C17.8705 22.399 17.9305 22.3765 17.9906 22.354C18.0056 22.294 18.0356 22.234 18.0506 22.1665H18.1706C18.2156 22.1065 18.2531 22.0465 18.2981 21.9789H18.3582V21.7314H18.4182C18.3957 21.5963 18.4107 21.5588 18.3582 21.4838H18.2981V21.3563L18.1706 21.2963V21.1762L18.0506 21.1087V21.0487C17.9906 21.0037 17.9305 20.9662 17.863 20.9287V20.8011C17.7955 20.7636 17.743 20.7261 17.6755 20.6811V20.5611C17.5555 20.4561 17.4279 20.351 17.3004 20.2535V20.096C17.1804 19.9909 17.0528 19.8859 16.9328 19.7884V19.7209L16.8053 19.6609V19.5408C16.4152 19.1882 15.9801 18.5356 15.4999 18.2955V18.168H15.4399C15.4024 18.108 15.3574 18.0479 15.3199 17.9879H15.1999C14.9523 17.7179 14.7047 17.4478 14.4497 17.1777H14.3897L14.3297 17.0577H14.2021C14.0746 16.9152 13.9546 16.7651 13.827 16.6226H13.707C13.5795 16.4726 13.4594 16.33 13.3319 16.1875H13.2044C13.1218 16.0825 13.0393 15.9774 12.9568 15.8799H12.8368C12.7768 15.7974 12.7092 15.7074 12.6492 15.6323H12.5217L12.4617 15.5048H12.4017L12.3416 15.3848H12.2141C12.1541 15.3023 12.0941 15.2197 12.0266 15.1372H11.9065C11.869 15.0772 11.824 15.0172 11.779 14.9497H11.659C11.614 14.8897 11.5765 14.8296 11.5315 14.7696H11.4114C11.3439 14.6871 11.2914 14.6046 11.2239 14.5221H11.1038L11.0438 14.402C10.9838 14.387 10.9238 14.3645 10.8563 14.3345V14.2745H10.7362L10.6762 14.1545H10.5562C10.5037 13.9894 10.3912 13.9069 10.2261 13.9069C10.2111 13.9069 10.1961 13.9069 10.1886 13.9069L10.1286 13.7794H10.0011C9.96356 13.7194 9.92604 13.6519 9.88103 13.5993H9.7535V13.5318H9.63347L9.57346 13.4118C9.49094 13.3893 9.40842 13.3668 9.3259 13.3518L9.26588 13.2242H9.14585L9.08584 13.0967H8.9658L8.89829 12.9692C8.79326 12.9542 8.68823 12.9317 8.59071 12.9092L8.5232 12.7891C8.44067 12.7666 8.35815 12.7516 8.27563 12.7291L8.21562 12.6016H8.09559V12.5191H7.96806V12.4515H7.84802V12.384H7.728V12.324H7.60796V12.2565H7.48043V12.189H7.3604V12.129H7.24037V12.0614H7.11284V12.0014H6.98531V11.9339C6.91029 11.9189 6.82026 11.8889 6.73774 11.8739V11.8139H6.61021V11.7539H6.43017V11.6864C6.34765 11.6639 6.26513 11.6488 6.18261 11.6263V11.5588H5.99506V11.4988C5.91254 11.4763 5.83002 11.4538 5.7475 11.4313V11.3638H5.55245V11.3038H5.43242V11.2362H5.25238V11.1687H5.06483V11.1087H4.87728V11.0937H4.74975V11.0262H4.50219V10.9662H4.31464V10.9062C4.20961 10.8837 4.10459 10.8687 4.00706 10.8461V10.7861C3.7595 10.8311 3.73699 10.8536 3.69198 11.0262Z' fill='white'/%3E %3C/mask%3E %3Cg mask='url(%23mask3_12825_38960)'%3E %3Cpath d='M18.4108 10.7861H0.443848V24.312H18.4108V10.7861Z' fill='%23E3011A'/%3E %3C/g%3E %3Cpath d='M12.0715 23.7576V23.8176H11.9514L11.8914 23.9451H11.7639C11.6139 24.0501 11.5764 24.2602 11.3888 24.3727C11.3663 24.5378 11.3438 24.7103 11.3213 24.8678H11.3888V25.1754H11.4488V25.4905H11.5088V25.7981H11.5689V26.1657H11.6364V26.4132H11.6964V26.6608H11.7564V26.8408H11.8164V27.0284H11.8839V27.1559H11.9439V27.336H12.004V27.5235H12.0715V27.7111H12.1315C12.154 27.8161 12.169 27.9136 12.1915 28.0261H12.259C12.2965 28.1462 12.244 28.0787 12.319 28.1462C12.3415 28.0787 12.3566 28.0261 12.3791 27.9586H12.4391V27.7711H12.4991C12.4391 27.4785 12.3791 27.1859 12.319 26.9009H12.259V26.7808H12.1915V26.5483H12.1315C12.109 26.3382 12.0865 26.1357 12.0715 25.9331C11.9514 25.5355 11.8839 25.0104 11.8839 24.5003H12.5666V24.5678H12.6866V24.6353H12.8742V24.6953C13.0542 24.7403 13.0542 24.8078 13.1818 24.8829V25.0104H13.3093V24.8829L13.4293 24.8228C13.5644 24.6728 13.7444 24.5453 13.8044 24.3277H13.7444V24.2077L13.6244 24.0877C13.4293 23.9451 12.7992 23.7276 12.364 23.7276C12.2515 23.7126 12.1465 23.7276 12.0715 23.7576Z' fill='%23E3011A'/%3E %3Cmask id='mask4_12825_38960' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='11' y='23' width='3' height='6'%3E %3Cpath d='M12.0715 23.7576V23.8176H11.9514L11.8914 23.9451H11.7639C11.6139 24.0501 11.5764 24.2602 11.3888 24.3727C11.3663 24.5378 11.3438 24.7103 11.3213 24.8678H11.3888V25.1754H11.4488V25.4905H11.5088V25.7981H11.5689V26.1657H11.6364V26.4132H11.6964V26.6608H11.7564V26.8408H11.8164V27.0284H11.8839V27.1559H11.9439V27.336H12.004V27.5235H12.0715V27.7111H12.1315C12.154 27.8161 12.169 27.9136 12.1915 28.0261H12.259C12.2965 28.1462 12.244 28.0787 12.319 28.1462C12.3415 28.0787 12.3566 28.0261 12.3791 27.9586H12.4391V27.7711H12.4991C12.4391 27.4785 12.3791 27.1859 12.319 26.9009H12.259V26.7808H12.1915V26.5483H12.1315C12.109 26.3382 12.0865 26.1357 12.0715 25.9331C11.9514 25.5355 11.8839 25.0104 11.8839 24.5003H12.5666V24.5678H12.6866V24.6353H12.8742V24.6953C13.0542 24.7403 13.0542 24.8078 13.1818 24.8829V25.0104H13.3093V24.8829L13.4293 24.8228C13.5644 24.6728 13.7444 24.5453 13.8044 24.3277H13.7444V24.2077L13.6244 24.0877C13.4293 23.9451 12.7992 23.7276 12.364 23.7276C12.2515 23.7126 12.1465 23.7276 12.0715 23.7576Z' fill='white'/%3E %3C/mask%3E %3Cg mask='url(%23mask4_12825_38960)'%3E %3Cpath d='M13.8044 23.7129H11.3213V28.169H13.8044V23.7129Z' fill='%23E3011A'/%3E %3C/g%3E %3C/svg%3E "); background-repeat: space; top: 115px; left: 0; height: 170px; width: 100%; z-index: 0; }

@media (min-width: 992px) { .section-news::before { top: 320px; height: 200px; } }

.section-news.no-showcase::before { top: 200px !important; }

@media (max-width: 991.98px) { .section-news .section-header .home-news-title { height: 50px !important; } }

.section-news .news-showcase { margin: 0 0 38px 0; }

@media (min-width: 992px) { .section-news .news-showcase { margin: 16px 30px 60px 30px; } }

.section-news .news-showcase .card-thumbnail { z-index: 1; }

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

@media (min-width: 992px) { .section-news .news-showcase .card-thumbnail .card-wrapper { background-color: #ffffff; box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.1); bottom: -26px; left: 26px; max-width: 375px; position: absolute; width: 100%; } }

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

@media (max-width: 991.98px) { .section-news .swiper-button-prev, .section-news .swiper-button-next { width: 35px; height: 35px; background: #ffffff; border-radius: 100%; }
  .section-news .swiper-button-prev svg, .section-news .swiper-button-next svg { font-size: 1.125rem; } }

.section-news .section-footer { padding-top: 50px; }

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

.section-news .section-footer a { text-transform: uppercase; }

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

.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 (min-width: 992px) { .section-publication-coverflow .swiper-slide .card-publication { transition: all .1s; } }

.section-publication-coverflow .swiper-slide .card-publication .card-image { box-shadow: 0 0.5rem 1rem 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; } }

.section-publication-coverflow-by-3 { position: relative; padding-bottom: 20px; }

@media (min-width: 992px) { .section-publication-coverflow-by-3 { padding-bottom: 50px; } }

.section-publication-coverflow-by-3::before { content: ''; position: absolute; right: 20px; top: 100px; width: 2000px; height: 200px; background-color: #E3011A; border-radius: 5px; }

@media (min-width: 992px) { .section-publication-coverflow-by-3::before { right: 0; top: 85px; } }

.section-publication-coverflow-by-3 .swiper-button-prev { left: 40px; }

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

.section-publication-coverflow-by-3 .swiper-button-next { right: 40px; }

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

.section-publication-coverflow-by-3 .swiper-button-prev svg, .section-publication-coverflow-by-3 .swiper-button-next svg { color: #ffffff; font-size: 1.125rem; }

@media (min-width: 992px) { .section-publication-coverflow-by-3 .swiper-button-prev svg, .section-publication-coverflow-by-3 .swiper-button-next svg { font-size: 2.25rem; } }

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

.section-publication-coverflow-by-3 .swiper-slide .card-publication.card-thumbnail { max-width: 215px; }

@media (min-width: 992px) { .section-publication-coverflow-by-3 .swiper-slide .card-publication.card-thumbnail { max-width: 255px; } }

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

.section-publication-coverflow-by-3 .swiper-slide .card-publication .card-wrapper { background-color: transparent; }

.section-publication-coverflow-by-3 .swiper-slide .card-publication .card-wrapper .card-body { padding-bottom: 0; }

.section-publication-coverflow-by-3 .swiper-slide .card-publication .card-wrapper .card-title { font-weight: 700; font-size: 22px; padding-left: 0; }

.section-publication-coverflow-by-3 .swiper-slide .card-publication .card-wrapper .card-meta { display: none; }

.section-publication-coverflow-by-3 .swiper-slide .card-publication .card-footer { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; }

@media (min-width: 992px) { .section-publication-coverflow-by-3 .swiper-slide .card-publication .card-footer { flex-wrap: nowrap !important; margin: 12px 0 0 -84px; } }

.section-publication-coverflow-by-3 .swiper-slide .card-publication .card-footer .btn, .section-publication-coverflow-by-3 .swiper-slide .card-publication .card-footer .wp-block-file .wp-block-file__button, .wp-block-file .section-publication-coverflow-by-3 .swiper-slide .card-publication .card-footer .wp-block-file__button { background-color: transparent; border: none; position: relative; text-transform: uppercase; font-weight: 700; }

.section-publication-coverflow-by-3 .swiper-slide .card-publication .card-footer .btn::after, .section-publication-coverflow-by-3 .swiper-slide .card-publication .card-footer .wp-block-file .wp-block-file__button::after, .wp-block-file .section-publication-coverflow-by-3 .swiper-slide .card-publication .card-footer .wp-block-file__button::after { content: ''; position: absolute; bottom: 0; left: calc(50% - 35px); width: 100px; height: 1px; background-color: #000000; }

.section-publication-coverflow-by-3 .swiper-slide .card-publication .card-footer .btn:active, .section-publication-coverflow-by-3 .swiper-slide .card-publication .card-footer .wp-block-file .wp-block-file__button:active, .wp-block-file .section-publication-coverflow-by-3 .swiper-slide .card-publication .card-footer .wp-block-file__button:active, .section-publication-coverflow-by-3 .swiper-slide .card-publication .card-footer .btn:focus, .section-publication-coverflow-by-3 .swiper-slide .card-publication .card-footer .wp-block-file .wp-block-file__button:focus, .wp-block-file .section-publication-coverflow-by-3 .swiper-slide .card-publication .card-footer .wp-block-file__button:focus, .section-publication-coverflow-by-3 .swiper-slide .card-publication .card-footer .btn:hover, .section-publication-coverflow-by-3 .swiper-slide .card-publication .card-footer .wp-block-file .wp-block-file__button:hover, .wp-block-file .section-publication-coverflow-by-3 .swiper-slide .card-publication .card-footer .wp-block-file__button:hover { background-color: #000000; }

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

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

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

.section-publication-coverflow-by-3 .section-footer a { text-transform: uppercase; }

@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: 590px; min-height: 250px; overflow: hidden; padding: 0; position: relative; text-align: center; }

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

@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; border: none; }

.section-spotlight .section-content .input-group .form-control::-moz-placeholder { color: #000000; }

.section-spotlight .section-content .input-group .form-control::placeholder { color: #000000; }

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

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

.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='%23E3011A'%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: #ffffff; }

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

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

.layout-footer-infos .title { font-size: 1.125rem; font-weight: 700; margin-top: 0; margin-bottom: 16px; }

.layout-footer-infos p, .layout-footer-infos ul { margin-bottom: 16px; }

.layout-footer-infos .btn, .layout-footer-infos .wp-block-file .wp-block-file__button, .wp-block-file .layout-footer-infos .wp-block-file__button { padding-right: 20px; padding-left: 20px; }

.layout-footer-infos .logo { background-color: #ffffff; -webkit-clip-path: polygon(0 0, 92% 0, 100% 94%, 8% 100%); clip-path: polygon(0 0, 92% 0, 100% 94%, 8% 100%); width: 260px; height: 160px; display: flex; justify-content: center; margin: 0 auto; }

.layout-footer-infos .nav-networks .nav-link { color: inherit; line-height: 1.25rem; padding: 15px; transition: color .3s; }

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

.layout-footer-infos .section-contactinfo-urls { font-size: 1.125rem; font-weight: 500; }

.layout-footer-infos .section-contactinfo-urls a { color: #ffffff; 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 { margin-bottom: 16px; color: #ffffff; }

.layout-footer-infos .section-contactinfo-address { margin-left: 0; }

@media (min-width: 992px) { .layout-footer-infos .section-contactinfo-address { margin-left: 40px; } }

.layout-footer-infos .section-contactinfo-address, .layout-footer-infos .section-contactinfo-schedules { color: #ffffff; margin-top: 48px; }

.layout-footer-infos .section-contactinfo-address .title, .layout-footer-infos .section-contactinfo-schedules .title { position: relative; padding-left: 20px; display: inline-block; }

.layout-footer-infos .section-contactinfo-address .title::before, .layout-footer-infos .section-contactinfo-schedules .title::before { content: ''; position: absolute; left: 0; top: 0; height: 100%; width: 4px; background-color: #E3011A; }

.layout-footer-infos .section-contactinfo-address p, .layout-footer-infos .section-contactinfo-schedules p { padding-left: 20px; }

.layout-footer-infos .section-contactinfo-address p .btn-footer-link, .layout-footer-infos .section-contactinfo-schedules p .btn-footer-link { padding-left: 0; margin-left: -30px; }

.layout-footer-infos .section-contactinfo-address p .btn-footer-link svg, .layout-footer-infos .section-contactinfo-schedules p .btn-footer-link svg { color: #E3011A; }

.layout-footer-menus { background-color: #000000; color: #ffffff; font-size: 0.9375rem; }

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

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

.layout-footer-menus .nav-link { color: #ffffff; 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: #ffffff; }

.layout-footer-watermark { background-color: #000000; color: #ffffff; padding-top: 15px; padding-bottom: 15px; }

.layout-footer-watermark a { color: #ffffff; transition: color .3s; }

.layout-footer-watermark a svg { transition: transform .3s; }

.layout-footer-watermark a:active, .layout-footer-watermark a:focus, .layout-footer-watermark a:hover { color: #ffffff; }

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

.layout-header { position: relative; z-index: 1030; }

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

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

.layout-header-info .container::after, .layout-header-info body.page-template-full-width .layout-main .article-header::after, body.page-template-full-width .layout-main .layout-header-info .article-header::after, .layout-header-info body.page-template-full-width .layout-main .article-content > ::after, body.page-template-full-width .layout-main .layout-header-info .article-content > ::after, .layout-header-info body.page-template-full-width .layout-main .article-related::after, body.page-template-full-width .layout-main .layout-header-info .article-related::after, .layout-header-info body.page-template-full-width .layout-main .article-footer::after, body.page-template-full-width .layout-main .layout-header-info .article-footer::after, .layout-header-info body.page-template-full-width .layout-main .article-image-full .figure-caption::after, body.page-template-full-width .layout-main .article-image-full .layout-header-info .figure-caption::after, .layout-header-info body.page-template-full-width .layout-main .article-image-full .wp-element-caption::after, body.page-template-full-width .layout-main .article-image-full .layout-header-info .wp-element-caption::after { position: absolute; content: ''; bottom: 0; right: 0; height: 1px; width: 100%; background-color: #000000; opacity: 0.25; }

@media (min-width: 1200px) { .layout-header-info .container::after, .layout-header-info body.page-template-full-width .layout-main .article-header::after, body.page-template-full-width .layout-main .layout-header-info .article-header::after, .layout-header-info body.page-template-full-width .layout-main .article-content > ::after, body.page-template-full-width .layout-main .layout-header-info .article-content > ::after, .layout-header-info body.page-template-full-width .layout-main .article-related::after, body.page-template-full-width .layout-main .layout-header-info .article-related::after, .layout-header-info body.page-template-full-width .layout-main .article-footer::after, body.page-template-full-width .layout-main .layout-header-info .article-footer::after, .layout-header-info body.page-template-full-width .layout-main .article-image-full .figure-caption::after, body.page-template-full-width .layout-main .article-image-full .layout-header-info .figure-caption::after, .layout-header-info body.page-template-full-width .layout-main .article-image-full .wp-element-caption::after, body.page-template-full-width .layout-main .article-image-full .layout-header-info .wp-element-caption::after { width: 65%; right: 20px; } }

.layout-header-info .nav-item .btn, .layout-header-info .nav-item .wp-block-file .wp-block-file__button, .wp-block-file .layout-header-info .nav-item .wp-block-file__button { font-weight: 700; padding-right: 20px; padding-left: 20px; }

.layout-header-info .nav-item .btn:active, .layout-header-info .nav-item .wp-block-file .wp-block-file__button:active, .wp-block-file .layout-header-info .nav-item .wp-block-file__button:active, .layout-header-info .nav-item .btn:focus, .layout-header-info .nav-item .wp-block-file .wp-block-file__button:focus, .wp-block-file .layout-header-info .nav-item .wp-block-file__button:focus, .layout-header-info .nav-item .btn:hover, .layout-header-info .nav-item .wp-block-file .wp-block-file__button:hover, .wp-block-file .layout-header-info .nav-item .wp-block-file__button:hover { transform: none; }

.layout-header-info .nav-link { color: #000000; line-height: 1.25rem; padding: 15px; transition: color .3s; }

.layout-header-info .nav-link:active span, .layout-header-info .nav-link:focus span, .layout-header-info .nav-link:hover span { text-decoration: underline; }

.layout-header-info .nav-infos { font-size: 0.875rem; font-weight: 500; }

@media (min-width: 1200px) { .layout-header-info .nav-infos { justify-content: flex-end; } }

.layout-header-info .nav-infos .nav-link svg { color: #E3011A; }

.layout-header-info .nav-networks { gap: 10px; margin: 14px 20px; font-size: 0.75rem; }

.layout-header-info .nav-networks .nav-item .nav-link { padding: 0; display: flex; align-items: center; justify-content: center; width: 30px; height: 30px; border: 1px solid #000000; border-radius: 50%; transition: .3s; }

.layout-header-info .nav-networks .nav-item .nav-link svg { color: #000000; transition: .3s; }

.layout-header-info .nav-networks .nav-item .nav-link:active, .layout-header-info .nav-networks .nav-item .nav-link:hover, .layout-header-info .nav-networks .nav-item .nav-link:focus { border-color: #E3011A; background-color: #E3011A; transition: .3s; }

.layout-header-info .nav-networks .nav-item .nav-link:active svg, .layout-header-info .nav-networks .nav-item .nav-link:hover svg, .layout-header-info .nav-networks .nav-item .nav-link:focus svg { color: #ffffff; transition: .3s; }

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

@media (max-width: 1199.98px) { .layout-navigation[data-mobile-mode-direction="up"].sticky { top: auto !important; } }

@media (max-width: 1199.98px) { .layout-navigation[data-mobile-mode-direction="up"].headroom--pinned { transform: translateY(0%); } }

@media (max-width: 1199.98px) { .layout-navigation[data-mobile-mode-direction="up"].headroom--unpinned { transform: translateY(100%); } }

@media (max-width: 1199.98px) { .layout-navigation[data-mobile-mode-direction="up"] { position: fixed; bottom: 0; left: 0; right: 0; top: auto; }
  .fm-is-open .layout-navigation[data-mobile-mode-direction="up"] { position: fixed; }
  .layout-navigation[data-mobile-mode-direction="up"] .fm-subnav { top: auto; bottom: 80px; }
  .layout-navigation[data-mobile-mode-direction="up"] .fm-wrapper { top: 0; } }

.layout-navigation { background-color: #ffffff; left: 0; max-width: 100%; min-width: 100%; right: 0; transition: box-shadow .3s, transform .3s linear; }

@media (min-width: 1200px) { .layout-navigation { background-color: #ffffff; } }

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

.layout-navigation.sticky .navbar-brand { margin: 0px auto 0 auto; }

@media (min-width: 1200px) { .layout-navigation.sticky .navbar-brand { position: absolute; } }

.layout-navigation .navbar { padding-bottom: 0; }

.layout-navigation .navbar .container, .layout-navigation .navbar body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .layout-navigation .navbar .article-header, .layout-navigation .navbar body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .layout-navigation .navbar .article-content > *, .layout-navigation .navbar body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .layout-navigation .navbar .article-related, .layout-navigation .navbar body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .layout-navigation .navbar .article-footer, .layout-navigation .navbar body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .layout-navigation .navbar .figure-caption, .layout-navigation .navbar body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .layout-navigation .navbar .wp-element-caption { filter: drop-shadow(0px 0px 40px rgba(0, 0, 0, 0.1)); }

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

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

@media (min-width: 1200px) { .layout-navigation .navbar .navbar-toggler:active, .layout-navigation .navbar .navbar-toggler:focus, .layout-navigation .navbar .navbar-toggler:hover, .layout-navigation .navbar .search-toggler:active, .layout-navigation .navbar .search-toggler:focus, .layout-navigation .navbar .search-toggler:hover { color: #000000; } }

.layout-navigation .navbar .navbar-toggler .bar { background-color: #000000; border-radius: 100px; display: block; height: 3px; margin-right: auto; margin-left: auto; transition: background-color .3s, transform .3s; width: 32px; }

.layout-navigation .navbar .navbar-toggler .bar + .bar { margin-top: 8px; }

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

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

@media (min-width: 1200px) { .layout-navigation .navbar .navbar-toggler:active .bar, .layout-navigation .navbar .navbar-toggler:focus .bar, .layout-navigation .navbar .navbar-toggler:hover .bar { background-color: #000000; } }

.layout-navigation .navbar .navbar-toggler:active .bar:nth-child(1), .layout-navigation .navbar .navbar-toggler:focus .bar:nth-child(1), .layout-navigation .navbar .navbar-toggler:hover .bar:nth-child(1) { transform: translateY(-2px); }

.layout-navigation .navbar .navbar-toggler:active .bar:nth-child(3), .layout-navigation .navbar .navbar-toggler:focus .bar:nth-child(3), .layout-navigation .navbar .navbar-toggler:hover .bar:nth-child(3) { transform: translateY(2px); }

.layout-navigation .navbar .search-toggler { position: relative; width: 30px; height: 30px; background-color: #E3011A; border-radius: 50% !important; border: none; color: #000000; padding-right: 5px; padding-left: 5px; transition: .3s; }

.layout-navigation .navbar .search-toggler svg { position: absolute; font-size: 1.125rem; right: 4px; bottom: 4px; color: #ffffff; transition: .3s; }

.layout-navigation .navbar .search-toggler:active, .layout-navigation .navbar .search-toggler:focus, .layout-navigation .navbar .search-toggler:hover { background: none; border: 1px solid #E3011A; transition: .3s; }

.layout-navigation .navbar .search-toggler:active svg, .layout-navigation .navbar .search-toggler:focus svg, .layout-navigation .navbar .search-toggler:hover svg { color: #E3011A; transition: .3s; }

.layout-navigation .navbar .search-toggler::after { content: none; }

.layout-navigation .navbar .search-toggler:active, .layout-navigation .navbar .search-toggler:focus, .layout-navigation .navbar .search-toggler:hover { animation-duration: 1s; animation-fill-mode: both; animation-name: swing; }

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

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

@media (min-width: 1200px) { .layout-navigation .navbar-brand { -webkit-clip-path: polygon(0 6%, 92% 0, 100% 94%, 8% 100%); clip-path: polygon(0 6%, 92% 0, 100% 94%, 8% 100%); background-color: #ffffff; width: 180px; height: 160px; margin: -66px auto 0 auto; } }

.layout-navigation .navbar-brand > img, .layout-navigation .navbar-brand > svg { max-height: 100%; }

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

.layout-navigation .navbar-nav .nav-item-search .nav-link { font-size: 1.125rem; position: relative; width: 30px; height: 30px; background-color: #E3011A; border-radius: 50% !important; margin: auto; border: none; color: #000000; padding-right: 5px; padding-left: 5px; transition: .3s; }

.layout-navigation .navbar-nav .nav-item-search .nav-link svg { position: absolute; right: 4px; bottom: 4px; color: #ffffff; transition: .3s; }

.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 { background: none; border: 1px solid #E3011A; transition: .3s; }

.layout-navigation .navbar-nav .nav-item-search .nav-link:active svg, .layout-navigation .navbar-nav .nav-item-search .nav-link:focus svg, .layout-navigation .navbar-nav .nav-item-search .nav-link:hover svg { color: #E3011A; transition: .3s; }

.layout-navigation .navbar-nav .nav-item-search .nav-link::after { content: 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 { animation-duration: 1s; animation-fill-mode: both; animation-name: swing; }

.layout-navigation .navbar-nav .nav-link { align-items: center; color: #000000; display: inline-flex; padding: 10px 20px; position: relative; text-align: center; text-transform: uppercase; transition: color .3s; }

.layout-navigation .navbar-nav .nav-link::after { background-color: #E3011A; border-radius: 100px; bottom: 0; content: ""; display: block; height: 3px; left: calc(50% - 15px); width: 30px; opacity: 0; position: absolute; right: 50%; transition: left .3s, opacity .3s, right .3s, .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 { width: 30px; opacity: 1; transition: .3s; }

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

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

body.error404 .layout-main { padding-top: 100px; padding-bottom: 75px; }

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

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

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

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: #6c757d; font-weight: bold; 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: #ffebee; box-shadow: inset 3px 0 0 0 #B8001A; padding: 20px 30px; display: flex; flex-direction: column; align-items: flex-start; margin-bottom: 40px; margin-top: 35px; }

.wppb-gdpr-delete-button label.form-label { display: block; text-indent: 0; position: static; }

.wppb-gdpr-delete-button .btn, .wppb-gdpr-delete-button .wp-block-file .wp-block-file__button, .wp-block-file .wppb-gdpr-delete-button .wp-block-file__button { order: 3; }

.wppb-gdpr-delete-button .form-text { display: block; color: inherit; margin-bottom: 12px; margin-top: 0; order: 2; }

/* Account */
.page-template-account .article-title { text-align: center; }

.account-header { border-bottom: 1px solid #D8D8D8; padding-bottom: 1rem; margin-bottom: 2rem; }

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

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

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

.account-navigation .account-user, .account-navigation .account-nav { padding: 25px 15px; }

.account-navigation .account-user { text-align: center; display: flex; align-items: center; flex-direction: column; border-bottom: 1px solid #D8D8D8; }

.account-navigation .account-user-image { width: 80px; height: 80px; background-color: #e9ecef; color: #495057; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 1.875rem; margin-bottom: 15px; }

.account-navigation .account-user-title { margin-bottom: 0; }

.account-navigation .account-nav .nav-link { text-decoration: underline; }

.account-navigation .account-nav .nav-link:hover, .account-navigation .account-nav .nav-link:active, .account-navigation .account-nav .nav-link:focus { background-color: rgba(227, 1, 26, 0.1); }

.account-navigation .account-nav .nav-link.active { background-color: #E3011A; color: #ffffff; font-weight: 700; text-decoration: none; }

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

.account-content .access-title { font-size: 1rem; }

.account-content .article-title { text-align: left; }

.home .layout-navigation { background-color: #ffffff; left: 0; max-width: 100%; min-width: 100%; max-height: 100%; right: 0; transition: box-shadow .3s, transform .3s linear; }

@media (min-width: 1200px) { .home .layout-navigation { max-height: 80px; } }

@media (min-width: 1200px) { .home .layout-navigation { background-color: #ffffff; } }

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

@media (max-width: 991.98px) { .home .layout-navigation.sticky { padding: 0; } }

@media (max-width: 991.98px) { .home .layout-navigation.sticky .navbar-brand { position: relative; } }

.home .layout-navigation .navbar { padding-top: 0; }

.home .layout-navigation .navbar .container, .home .layout-navigation .navbar body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .home .layout-navigation .navbar .article-header, .home .layout-navigation .navbar body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .home .layout-navigation .navbar .article-content > *, .home .layout-navigation .navbar body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .home .layout-navigation .navbar .article-related, .home .layout-navigation .navbar body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .home .layout-navigation .navbar .article-footer, .home .layout-navigation .navbar body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .home .layout-navigation .navbar .figure-caption, .home .layout-navigation .navbar body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .home .layout-navigation .navbar .wp-element-caption { filter: drop-shadow(0px 0px 40px rgba(0, 0, 0, 0.1)); }

@media (min-width: 1200px) { .home .layout-navigation .navbar .container, .home .layout-navigation .navbar body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .home .layout-navigation .navbar .article-header, .home .layout-navigation .navbar body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .home .layout-navigation .navbar .article-content > *, .home .layout-navigation .navbar body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .home .layout-navigation .navbar .article-related, .home .layout-navigation .navbar body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .home .layout-navigation .navbar .article-footer, .home .layout-navigation .navbar body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .home .layout-navigation .navbar .figure-caption, .home .layout-navigation .navbar body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .home .layout-navigation .navbar .wp-element-caption { max-height: 80px; } }

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

.home .layout-navigation .navbar .navbar-toggler:active, .home .layout-navigation .navbar .navbar-toggler:focus, .home .layout-navigation .navbar .navbar-toggler:hover, .home .layout-navigation .navbar .search-toggler:active, .home .layout-navigation .navbar .search-toggler:focus, .home .layout-navigation .navbar .search-toggler:hover { box-shadow: none; color: #E3011A; }

@media (min-width: 1200px) { .home .layout-navigation .navbar .navbar-toggler:active, .home .layout-navigation .navbar .navbar-toggler:focus, .home .layout-navigation .navbar .navbar-toggler:hover, .home .layout-navigation .navbar .search-toggler:active, .home .layout-navigation .navbar .search-toggler:focus, .home .layout-navigation .navbar .search-toggler:hover { color: #000000; } }

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

.home .layout-navigation .navbar .navbar-toggler .bar + .bar { margin-top: 8px; }

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

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

@media (min-width: 1200px) { .home .layout-navigation .navbar .navbar-toggler:active .bar, .home .layout-navigation .navbar .navbar-toggler:focus .bar, .home .layout-navigation .navbar .navbar-toggler:hover .bar { background-color: #000000; } }

.home .layout-navigation .navbar .navbar-toggler:active .bar:nth-child(1), .home .layout-navigation .navbar .navbar-toggler:focus .bar:nth-child(1), .home .layout-navigation .navbar .navbar-toggler:hover .bar:nth-child(1) { transform: translateY(-2px); }

.home .layout-navigation .navbar .navbar-toggler:active .bar:nth-child(3), .home .layout-navigation .navbar .navbar-toggler:focus .bar:nth-child(3), .home .layout-navigation .navbar .navbar-toggler:hover .bar:nth-child(3) { transform: translateY(2px); }

.home .layout-navigation .navbar .search-toggler { font-size: 1.875rem; }

.home .layout-navigation .navbar .search-toggler:active, .home .layout-navigation .navbar .search-toggler:focus, .home .layout-navigation .navbar .search-toggler:hover { animation-duration: 1s; animation-fill-mode: both; animation-name: swing; }

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

.home .layout-navigation .navbar-brand { display: flex; align-items: center; justify-content: center; height: 64px; max-width: calc(100% - 80px); margin: 20px auto; padding: 0; }

@media (min-width: 1200px) { .home .layout-navigation .navbar-brand { -webkit-clip-path: polygon(0 0, 92% 0, 100% 94%, 8% 100%); clip-path: polygon(0 0, 92% 0, 100% 94%, 8% 100%); background-color: #ffffff; width: 190px; height: 170px; margin: -26px auto 0 auto; } }

.home .layout-navigation .navbar-brand > img, .home .layout-navigation .navbar-brand > svg { max-height: 100%; }

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

.home .layout-navigation .navbar-nav .nav-item-search .nav-link { font-size: 1.125rem; position: relative; width: 30px; height: 30px; background-color: #E3011A; border-radius: 50% !important; margin: auto; border: none; color: #000000; padding-right: 5px; padding-left: 5px; transition: .3s; }

.home .layout-navigation .navbar-nav .nav-item-search .nav-link svg { position: absolute; right: 4px; bottom: 4px; color: #ffffff; transition: .3s; }

.home .layout-navigation .navbar-nav .nav-item-search .nav-link:active, .home .layout-navigation .navbar-nav .nav-item-search .nav-link:focus, .home .layout-navigation .navbar-nav .nav-item-search .nav-link:hover { background: none; border: 1px solid #E3011A; transition: .3s; }

.home .layout-navigation .navbar-nav .nav-item-search .nav-link:active svg, .home .layout-navigation .navbar-nav .nav-item-search .nav-link:focus svg, .home .layout-navigation .navbar-nav .nav-item-search .nav-link:hover svg { color: #E3011A; transition: .3s; }

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

.home .layout-navigation .navbar-nav .nav-item-search .nav-link:active, .home .layout-navigation .navbar-nav .nav-item-search .nav-link:focus, .home .layout-navigation .navbar-nav .nav-item-search .nav-link:hover { animation-duration: 1s; animation-fill-mode: both; animation-name: swing; }

.home .layout-navigation .navbar-nav .nav-link { align-items: center; color: #000000; display: inline-flex; padding: 10px 20px; position: relative; text-align: center; text-transform: uppercase; transition: color .3s; }

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

.home .layout-navigation .navbar-nav .nav-link:active::after, .home .layout-navigation .navbar-nav .nav-link:focus::after, .home .layout-navigation .navbar-nav .nav-link:hover::after, .home .layout-navigation .navbar-nav .nav-link.show::after, .home .layout-navigation .navbar-nav .nav-link.fm-is-active::after, .home .layout-navigation .navbar-nav .nav-link.fm-is-active:active::after, .home .layout-navigation .navbar-nav .nav-link.fm-is-active:focus::after, .home .layout-navigation .navbar-nav .nav-link.fm-is-active:hover::after { width: 30px; opacity: 1; transition: .3s; }

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

.home .layout-navigation .navbar-nav .fm-trigger-icon .ni { transform: rotate(0deg); transition: transform .3s; }

.home .layout-navigation .navbar-nav .fm-trigger.fm-is-active .fm-trigger-icon .ni { transform: rotate(180deg); }

.home .layout-main { padding: 0; }

.page-template-landing-page-festival .layout-main { padding: 0; }

.page-template-landing-page-festival .layout-main .article-content { margin-bottom: 0; }

.page-template-landing-page-festival .layout-main .section-spotlight { position: relative; height: 550px; }

.page-template-landing-page-festival .layout-main .section-spotlight::before { padding-top: 0; bottom: 0; content: ""; left: 0; position: absolute; right: 0; top: 0; z-index: 2; }

.page-template-landing-page-festival .layout-main .section-spotlight .article-header { position: absolute; width: 345px; left: 20%; bottom: 100px; color: #ffffff; font-size: 64px; text-transform: uppercase; text-align: left; line-height: 62.5px; font-weight: 700; }

.page-template-landing-page-festival .layout-main .section-spotlight .swiper-slide { height: 550px; }

.page-template-landing-page-festival .layout-main .section-highlight { background: #F5F5F5; }

.page-template-landing-page-festival .layout-main .section-highlight .highlight-content { display: flex; gap: 40px; justify-content: center; }

.page-template-landing-page-festival .layout-main .section-highlight .highlight-content .card-highlight-festival { max-width: 248px; }

.page-template-landing-page-festival .layout-main .section-highlight .highlight-content .card-highlight-festival .card-image { height: 358px; z-index: 0; }

.page-template-landing-page-festival .layout-main .section-highlight .highlight-content .card-highlight-festival .card-wrapper { margin: 0; padding: 0 15px; background-color: transparent; }

.page-template-landing-page-festival .layout-main .section-highlight .highlight-content .card-highlight-festival .card-wrapper .card-title { text-align: center; padding: 0; position: static; }

.page-template-landing-page-festival .layout-main .section-highlight .highlight-content .card-highlight-festival .card-wrapper .card-title::before { content: none; }

.page-template-landing-page-festival .layout-main .section-highlight .highlight-content .card-highlight-festival .card-wrapper .card-text { text-align: left; }

.page-template-landing-page-festival .layout-main .section-highlight .highlight-content .swiper-button-next, .page-template-landing-page-festival .layout-main .section-highlight .highlight-content .swiper-button-prev { top: 40%; }

.page-template-landing-page-festival .layout-main .section-highlight .highlight-content .swiper-button-next svg, .page-template-landing-page-festival .layout-main .section-highlight .highlight-content .swiper-button-prev svg { color: #E3011A; }

.page-template-landing-page-festival .layout-main .section-events { box-shadow: 0px 4px 30px 0px rgba(0, 0, 0, 0.1); }

@media (max-width: 991.98px) { .page-template-landing-page-festival .layout-main .section-events .section-header svg { height: 62px !important; } }

@media (max-width: 991.98px) { .page-template-landing-page-festival .layout-main .section-publication .section-header svg { height: 50px !important; } }

.page-template-landing-page-festival .layout-main .section-publication .section-content .swiper-button-next svg, .page-template-landing-page-festival .layout-main .section-publication .section-content .swiper-button-prev svg { color: #E3011A; }

.page-template-landing-page-festival .layout-main .section-publication .section-content .card-publication .card-footer { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; flex-wrap: nowrap !important; margin: 12px 0 0 -84px; }

.page-template-landing-page-festival .layout-main .section-publication .section-content .card-publication .card-footer .btn, .page-template-landing-page-festival .layout-main .section-publication .section-content .card-publication .card-footer .wp-block-file .wp-block-file__button, .wp-block-file .page-template-landing-page-festival .layout-main .section-publication .section-content .card-publication .card-footer .wp-block-file__button { background-color: transparent; border: none; position: relative; text-transform: uppercase; font-weight: 700; }

.page-template-landing-page-festival .layout-main .section-publication .section-content .card-publication .card-footer .btn::after, .page-template-landing-page-festival .layout-main .section-publication .section-content .card-publication .card-footer .wp-block-file .wp-block-file__button::after, .wp-block-file .page-template-landing-page-festival .layout-main .section-publication .section-content .card-publication .card-footer .wp-block-file__button::after { content: ''; position: absolute; bottom: 0; left: calc(50% - 35px); width: 100px; height: 1px; background-color: #000000; }

.page-template-landing-page-festival .layout-main .section-publication .section-content .card-publication .card-footer .btn:active, .page-template-landing-page-festival .layout-main .section-publication .section-content .card-publication .card-footer .wp-block-file .wp-block-file__button:active, .wp-block-file .page-template-landing-page-festival .layout-main .section-publication .section-content .card-publication .card-footer .wp-block-file__button:active, .page-template-landing-page-festival .layout-main .section-publication .section-content .card-publication .card-footer .btn:focus, .page-template-landing-page-festival .layout-main .section-publication .section-content .card-publication .card-footer .wp-block-file .wp-block-file__button:focus, .wp-block-file .page-template-landing-page-festival .layout-main .section-publication .section-content .card-publication .card-footer .wp-block-file__button:focus, .page-template-landing-page-festival .layout-main .section-publication .section-content .card-publication .card-footer .btn:hover, .page-template-landing-page-festival .layout-main .section-publication .section-content .card-publication .card-footer .wp-block-file .wp-block-file__button:hover, .wp-block-file .page-template-landing-page-festival .layout-main .section-publication .section-content .card-publication .card-footer .wp-block-file__button:hover { background-color: #000000; }

.page-template-landing-page-museum .layout-main { padding: 0; }

@media (max-width: 991.98px) { .page-template-landing-page-museum .layout-main .section-header svg { height: 50px !important; } }

.page-template-landing-page-museum .layout-main .article-content { margin-bottom: 0; }

.page-template-landing-page-museum .layout-main .section-spotlight { position: relative; }

.page-template-landing-page-museum .layout-main .section-spotlight::before { padding-top: 0; bottom: 0; content: ""; left: 0; position: absolute; right: 0; top: 0; z-index: 2; }

.page-template-landing-page-museum .layout-main .section-spotlight .article-header { position: absolute; width: 345px; left: 20%; bottom: 100px; color: #ffffff; font-size: 64px; text-transform: uppercase; text-align: left; line-height: 62.5px; font-weight: 700; }

@media (max-width: 575.98px) { .page-template-landing-page-museum .layout-main .section-spotlight .article-header { left: 5%; font-weight: 54px; } }

.page-template-landing-page-museum .layout-main .section-spotlight figure.article-image img { height: 550px; width: 100%; -o-object-fit: cover; object-fit: cover; }

.page-template-landing-page-museum .layout-main .section-highlight { background: #F5F5F5; }

.page-template-landing-page-museum .layout-main .section-highlight .highlight-content { display: flex; flex-wrap: wrap; gap: 40px; justify-content: center; }

.page-template-landing-page-museum .layout-main .section-highlight .highlight-content .card-highlight-museum { max-width: 248px; margin: 0; }

.page-template-landing-page-museum .layout-main .section-highlight .highlight-content .card-highlight-museum .card-image { height: 358px; z-index: 0; }

.page-template-landing-page-museum .layout-main .section-highlight .highlight-content .card-highlight-museum .card-wrapper { margin: 0; padding: 0 15px; background-color: transparent; }

.page-template-landing-page-museum .layout-main .section-highlight .highlight-content .card-highlight-museum .card-wrapper .card-title { text-align: center; padding: 0; position: static; }

.page-template-landing-page-museum .layout-main .section-highlight .highlight-content .card-highlight-museum .card-wrapper .card-title::before { content: none; }

.page-template-landing-page-museum .layout-main .section-highlight .highlight-content .card-highlight-museum .card-wrapper .card-text { text-align: left; }

.page-template-landing-page-museum .layout-main .section-events { box-shadow: 0px 4px 30px 0px rgba(0, 0, 0, 0.1); }

@media (max-width: 991.98px) { .page-template-landing-page-museum .layout-main .section-events .section-header svg { height: 62px !important; } }

.page-template-landing-page-museum .layout-main .section-pages { background: #F5F5F5; }

@media (max-width: 991.98px) { .page-template-landing-page-museum .layout-main .section-pages .section-header svg { height: 100px !important; } }

.page-template-landing-page-museum .layout-main .section-pages .swiper-container { max-width: 1440px; margin: auto; }

@media screen and (max-width: 768px) { .page-template-landing-page-museum .layout-main .section-pages .swiper-container { padding: 0; } }

@media screen and (max-width: 1379px) { .page-template-landing-page-museum .layout-main .section-pages .swiper-wrapper { flex-wrap: wrap; justify-content: center; } }

@media screen and (max-width: 1024px) { .page-template-landing-page-museum .layout-main .section-pages .swiper-wrapper { flex-wrap: nowrap; justify-content: start; } }

.page-template-landing-page-museum .layout-main .section-pages .swiper-slide-next { display: flex; }

.page-template-landing-page-museum .layout-main .section-pages .swiper-slide-next .card-wrapper { margin: -80px 30% 0 28px; }

.page-template-landing-page-museum .layout-main .section-pages .swiper-slide-active .card-wrapper { margin: -80px 28px 0 30%; }

@media screen and (max-width: 1379px) { .page-template-landing-page-museum .layout-main .section-pages .swiper-slide-active .card-wrapper { margin: -80px 30% 0 28px; } }

@media screen and (max-width: 768px) { .page-template-landing-page-museum .layout-main .section-pages .swiper-slide-active .card-wrapper { margin: -80px 28px 0 28px; } }

.page-template-landing-page-museum .layout-main .section-pages .swiper-slide .card-page { margin: 0; max-width: 705px; }

.page-template-landing-page-museum .layout-main .section-pages .swiper-slide .card-page .card-image { width: 705px; height: 400px; }

.page-template-landing-page-museum .layout-main .section-pages .swiper-slide .card-page .card-wrapper { box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.1); }

.page-template-landing-page-museum .layout-main .section-pages .swiper-slide .card-page .card-wrapper .card-body { min-height: 156px; }

.page-template-landing-page-museum .layout-main .section-pages .swiper-slide .card-page .card-wrapper .card-title { text-align: center; font-size: 400; }

.page-template-landing-page-museum .layout-main .section-pages .swiper-slide .card-page .card-wrapper .card-title::before { content: none; }

.page-template-landing-page-museum .layout-main .section-pages .swiper-button-next svg, .page-template-landing-page-museum .layout-main .section-pages .swiper-button-prev svg { color: #E3011A; }

.page-template-landing-page-museum .layout-main .section-pages .swiper-button-next { right: 160px; top: 80%; }

@media screen and (max-width: 768px) { .page-template-landing-page-museum .layout-main .section-pages .swiper-button-next { right: 60px; } }

.page-template-landing-page-museum .layout-main .section-pages .swiper-button-prev { left: 160px; top: 80%; }

@media screen and (max-width: 768px) { .page-template-landing-page-museum .layout-main .section-pages .swiper-button-prev { left: 60px; } }

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-directory-asso .article-header .article-related .card-panel, body.single-directory-service .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-directory-asso .article-header .article-related .card-panel .card-body, body.single-directory-service .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-directory-asso .article-header .article-related .list-icon, body.single-directory-service .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-directory-asso .article-header .article-related .list-icon > li, body.single-directory-service .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-directory-asso .article-header .article-related .list-icon > li pad + li, body.single-directory-service .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: #E3011A; }

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

@media (min-width: 992px) { body.page-template-poi-checkbox-template .section-map-checkbox { display: flex; align-items: stretch; }
  body.page-template-poi-checkbox-template .section-map-checkbox .map { flex-grow: 1; } }

@media (min-width: 992px) { body.page-template-poi-checkbox-template .section-map-checkbox .container, body.page-template-poi-checkbox-template .section-map-checkbox body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main body.page-template-poi-checkbox-template .section-map-checkbox .article-header, body.page-template-poi-checkbox-template .section-map-checkbox body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main body.page-template-poi-checkbox-template .section-map-checkbox .article-content > *, body.page-template-poi-checkbox-template .section-map-checkbox body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main body.page-template-poi-checkbox-template .section-map-checkbox .article-related, body.page-template-poi-checkbox-template .section-map-checkbox body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main body.page-template-poi-checkbox-template .section-map-checkbox .article-footer, body.page-template-poi-checkbox-template .section-map-checkbox body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full body.page-template-poi-checkbox-template .section-map-checkbox .figure-caption, body.page-template-poi-checkbox-template .section-map-checkbox body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full body.page-template-poi-checkbox-template .section-map-checkbox .wp-element-caption { max-width: 350px; padding-right: 0; padding-left: 0; } }

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

@media (min-width: 992px) { body.page-template-poi-checkbox-template .page-filters form { display: flex; flex-direction: column; height: 100%; } }

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

@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-summary .layout-main .article-nav { padding-top: 30px; padding-bottom: 15px; }

body.page-template-summary .layout-main .article-nav .nav-title { font-size: 1.875rem; font-weight: 700; }

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

body.page-template-summary .layout-main .article-nav .nav-item::before { background-color: #E3011A; border-radius: 50%; content: ""; display: block; height: 7px; left: 12px; position: absolute; top: 0.40625rem; 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 { color: #000000; }

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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGhlbWUuY3NzIiwic291cmNlcyI6WyJ0aGVtZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mdW5jdGlvbnMuc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsIl9mdW5jdGlvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9ib290c3RyYXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Jhbm5lci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbWFwcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19taXhpbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZGVwcmVjYXRlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY29sb3Itc2NoZW1lLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzaXplLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3V0aWxpdGllcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYWxlcnQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tkcm9wLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jYXJldC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS12YXJpYW50cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm94LXNoYWRvdy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY29udGFpbmVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3V0aWxpdGllcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb250YWluZXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdGFibGVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Zvcm1zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2xhYmVscy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXRleHQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jb250cm9sLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tc2VsZWN0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY2hlY2suc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1yYW5nZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mbG9hdGluZy1sYWJlbHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fdmFsaWRhdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWNjb3JkaW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fb2ZmY2FudmFzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BsYWNlaG9sZGVycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19oZWxwZXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY2xlYXJmaXguc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvci1iZy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yZWQtbGlua3Muc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19yYXRpby5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Bvc2l0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RhY2tzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192ci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLCIuLi9saWJzL3ZhbmlsbGFqcy1kYXRlcGlja2VyL3Nhc3MvZGF0ZXBpY2tlci1iczUuc2NzcyIsIi4uL2xpYnMvdmFuaWxsYWpzLWRhdGVwaWNrZXIvc2Fzcy9fbWl4aW5zLnNjc3MiLCIuLi9saWJzL3ZhbmlsbGFqcy1kYXRlcGlja2VyL3Nhc3MvZGF0ZXBpY2tlci5zY3NzIiwicGx1Z2lucy9ncmF2aXR5Zm9ybXMvZ3Jhdml0eWZvcm1zLnNjc3MiLCJwbHVnaW5zL2dyYXZpdHlmb3Jtcy9fZ3JpZC1sYXlvdXQuc2NzcyIsInBsdWdpbnMvZ3Jhdml0eWZvcm1zL19sYWJlbHMtZGVzY3JpcHRpb25zLnNjc3MiLCJwbHVnaW5zL2dyYXZpdHlmb3Jtcy9fZmllbGRzLXN0YW5kYXJkLnNjc3MiLCJwbHVnaW5zL2dyYXZpdHlmb3Jtcy9fZmllbGRzLWFkdmFuY2VkLnNjc3MiLCJwbHVnaW5zL2dyYXZpdHlmb3Jtcy9fY2hvc2VuLnNjc3MiLCJwbHVnaW5zL2dyYXZpdHlmb3Jtcy9fZGF0ZXBpY2tlci5zY3NzIiwicGx1Z2lucy9ncmF2aXR5Zm9ybXMvX3BvbGwtc3VydmV5LnNjc3MiLCJwbHVnaW5zL2dyYXZpdHlmb3Jtcy9fY3VzdG9tLnNjc3MiLCJwbHVnaW5zL3N3aXBlci9zd2lwZXIuc2NzcyIsInBsdWdpbnMvc3dpcGVyL19zd2lwZXItdmFycy5zY3NzIiwicGx1Z2lucy9zd2lwZXIvbW9kdWxlcy9hMTF5L2ExMXkuc2NzcyIsInBsdWdpbnMvc3dpcGVyL21vZHVsZXMvZWZmZWN0LWNvdmVyZmxvdy9lZmZlY3QtY292ZXJmbG93LnNjc3MiLCJwbHVnaW5zL3N3aXBlci9tb2R1bGVzL2VmZmVjdC1mYWRlL2VmZmVjdC1mYWRlLnNjc3MiLCJwbHVnaW5zL3N3aXBlci9tb2R1bGVzL2ZyZWUtbW9kZS9mcmVlLW1vZGUuc2NzcyIsInBsdWdpbnMvc3dpcGVyL21vZHVsZXMva2V5Ym9hcmQva2V5Ym9hcmQuc2NzcyIsInBsdWdpbnMvc3dpcGVyL21vZHVsZXMvbGF6eS9sYXp5LnNjc3MiLCJwbHVnaW5zL3N3aXBlci9tb2R1bGVzL25hdmlnYXRpb24vbmF2aWdhdGlvbi5zY3NzIiwicGx1Z2lucy9zd2lwZXIvbW9kdWxlcy9wYWdpbmF0aW9uL3BhZ2luYXRpb24uc2NzcyIsInBsdWdpbnMvX2FkZC10by1jYWxlbmRhci5zY3NzIiwicGx1Z2lucy9fZmF0bWVudS5zY3NzIiwicGx1Z2lucy9fZmxvdy1mbG93LnNjc3MiLCJwbHVnaW5zL19oZWxwZnVsLnNjc3MiLCJwbHVnaW5zL19sZWFmbGV0LnNjc3MiLCJwbHVnaW5zL19tYWlsc3Rlci5zY3NzIiwicGx1Z2lucy9fbW1lbnUuc2NzcyIsIi4uL2xpYnMvbW1lbnUtanMvc3JjL19taXhpbnMuc2NzcyIsIi4uL2xpYnMvbW1lbnUtanMvc3JjL192YXJpYWJsZXMuc2NzcyIsIi4uL2xpYnMvbW1lbnUtanMvc3JjL2NvcmUvb2ZmY2FudmFzL2pxdWVyeS5tbWVudS5vZmZjYW52YXMuc2NzcyIsIi4uL2xpYnMvbW1lbnUtanMvc3JjL2NvcmUvb2ZmY2FudmFzL19vZmZjYW52YXMucnRsLnNjc3MiLCIuLi9saWJzL21tZW51LWpzL3NyYy9jb3JlL29uY2FudmFzL2pxdWVyeS5tbWVudS5vbmNhbnZhcy5zY3NzIiwiLi4vbGlicy9tbWVudS1qcy9zcmMvY29yZS9vbmNhbnZhcy9fb25jYW52YXMubWVudS5zY3NzIiwiLi4vbGlicy9tbWVudS1qcy9zcmMvY29yZS9vbmNhbnZhcy9fb25jYW52YXMubWVudS5ydGwuc2NzcyIsIi4uL2xpYnMvbW1lbnUtanMvc3JjL2NvcmUvb25jYW52YXMvX29uY2FudmFzLnBhbmVscy5zY3NzIiwiLi4vbGlicy9tbWVudS1qcy9zcmMvY29yZS9vbmNhbnZhcy9fb25jYW52YXMucGFuZWxzLnJ0bC5zY3NzIiwiLi4vbGlicy9tbWVudS1qcy9zcmMvY29yZS9vbmNhbnZhcy9fb25jYW52YXMudmVydGljYWwuc2NzcyIsIi4uL2xpYnMvbW1lbnUtanMvc3JjL2NvcmUvb25jYW52YXMvX29uY2FudmFzLmJ1dHRvbnMuc2NzcyIsIi4uL2xpYnMvbW1lbnUtanMvc3JjL2NvcmUvb25jYW52YXMvX29uY2FudmFzLmJ1dHRvbnMucnRsLnNjc3MiLCIuLi9saWJzL21tZW51LWpzL3NyYy9jb3JlL29uY2FudmFzL19vbmNhbnZhcy5uYXZiYXJzLnNjc3MiLCIuLi9saWJzL21tZW51LWpzL3NyYy9jb3JlL29uY2FudmFzL19vbmNhbnZhcy5uYXZiYXJzLnJ0bC5zY3NzIiwiLi4vbGlicy9tbWVudS1qcy9zcmMvY29yZS9vbmNhbnZhcy9fb25jYW52YXMubGlzdHZpZXdzLnNjc3MiLCIuLi9saWJzL21tZW51LWpzL3NyYy9jb3JlL29uY2FudmFzL19vbmNhbnZhcy5saXN0dmlld3MucnRsLnNjc3MiLCIuLi9saWJzL21tZW51LWpzL3NyYy9jb3JlL3NjcmVlbnJlYWRlci9qcXVlcnkubW1lbnUuc2NyZWVucmVhZGVyLnNjc3MiLCIuLi9saWJzL21tZW51LWpzL3NyYy9leHRlbnNpb25zL2VmZmVjdHMvanF1ZXJ5Lm1tZW51LmVmZmVjdHMuc2NzcyIsIi4uL2xpYnMvbW1lbnUtanMvc3JjL2V4dGVuc2lvbnMvcG9zaXRpb25pbmcvanF1ZXJ5Lm1tZW51LnBvc2l0aW9uaW5nLnNjc3MiLCIuLi9saWJzL21tZW51LWpzL3NyYy9hZGRvbnMvbmF2YmFycy9qcXVlcnkubW1lbnUubmF2YmFycy5zY3NzIiwiLi4vbGlicy9tbWVudS1qcy9zcmMvYWRkb25zL25hdmJhcnMvX25hdmJhci5icmVhZGNydW1icy5zY3NzIiwiLi4vbGlicy9tbWVudS1qcy9zcmMvYWRkb25zL25hdmJhcnMvX25hdmJhci50YWJzLnNjc3MiLCJwbHVnaW5zL19ub3ZhYmxvY2suc2NzcyIsInBsdWdpbnMvX3Byb2ZpbGUtYnVpbGRlci5zY3NzIiwicGx1Z2lucy9fc2VhcmNoLWZ1bGxzY3JlZW4uc2NzcyIsInBsdWdpbnMvX3NlYXJjaHdwLnNjc3MiLCJwbHVnaW5zL193cC5zY3NzIiwiX2ZvbnRzLnNjc3MiLCJfcm9vdC5zY3NzIiwiX3R5cGUuc2NzcyIsImhlbHBlcnMvX2FuaW1hdGUuc2NzcyIsImhlbHBlcnMvX2NvbnRhaW5lci5zY3NzIiwiaGVscGVycy9faGVhZHJvb20uc2NzcyIsImhlbHBlcnMvX2ltYWdlLnNjc3MiLCJoZWxwZXJzL19saWZ0LnNjc3MiLCJoZWxwZXJzL19zdHJldGNoZWQtbGluay5zY3NzIiwiY29tcG9uZW50cy9fYWNjZXNzLnNjc3MiLCJjb21wb25lbnRzL19hY2NvcmRpb24uc2NzcyIsImNvbXBvbmVudHMvX2FsZXJ0LnNjc3MiLCJjb21wb25lbnRzL19hcnRpY2xlLnNjc3MiLCJjb21wb25lbnRzL19ibG9jay5zY3NzIiwiY29tcG9uZW50cy9fYmxvY2txdW90ZS5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9fZm9ybXMuc2NzcyIsImNvbXBvbmVudHMvX2d1dGVuYmVyZy5zY3NzIiwiY29tcG9uZW50cy9faW5mb3dpbmRvdy5zY3NzIiwiY29tcG9uZW50cy9fbGluZS5zY3NzIiwiY29tcG9uZW50cy9fbWFwLnNjc3MiLCJjb21wb25lbnRzL19tb2RhbC5zY3NzIiwiY29tcG9uZW50cy9fbmkuc2NzcyIsImNvbXBvbmVudHMvX3BhZ2Uuc2NzcyIsImNvbXBvbmVudHMvX3BhZ2luYXRpb24uc2NzcyIsImNvbXBvbmVudHMvX3BhbmVsLnNjc3MiLCJjb21wb25lbnRzL19wdWJsaWNhdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fcmVsYXRlZC5zY3NzIiwiY29tcG9uZW50cy9fc2Nyb2xsdG9wLnNjc3MiLCJjb21wb25lbnRzL19zZWFyY2hmb3JtLnNjc3MiLCJjb21wb25lbnRzL19zZWN0aW9uLnNjc3MiLCJjb21wb25lbnRzL19zb2NpYWwtdG9vbGJhci5zY3NzIiwiY29tcG9uZW50cy9fdGFibGUuc2NzcyIsImNvbXBvbmVudHMvX3RodW1ibmFpbC5zY3NzIiwiY29tcG9uZW50cy9fdGltZWxpbmUuc2NzcyIsImNvbXBvbmVudHMvX3Ryb21iaW5vc2NvcGUuc2NzcyIsInNlY3Rpb25zL19hY2Nlc3Muc2NzcyIsInNlY3Rpb25zL19hbGVydC5zY3NzIiwic2VjdGlvbnMvX2NvbnRhY3Quc2NzcyIsInNlY3Rpb25zL19ldmVudHMuc2NzcyIsInNlY3Rpb25zL19uZXdzLnNjc3MiLCJzZWN0aW9ucy9fcHVibGljYXRpb24uc2NzcyIsInNlY3Rpb25zL19zcG90bGlnaHQuc2NzcyIsImxheW91dHMvX2JyZWFkY3J1bWIuc2NzcyIsImxheW91dHMvX2Zvb3Rlci5zY3NzIiwibGF5b3V0cy9faGVhZGVyLnNjc3MiLCJsYXlvdXRzL19tYWluLnNjc3MiLCJsYXlvdXRzL19uYXZpZ2F0aW9uLnNjc3MiLCJ0ZW1wbGF0ZXMvXzQwNC5zY3NzIiwidGVtcGxhdGVzL19hY2NvdW50LnNjc3MiLCJ0ZW1wbGF0ZXMvX2hvbWUuc2NzcyIsInRlbXBsYXRlcy9fbGFuZGluZy1mZXN0aXZhbC5zY3NzIiwidGVtcGxhdGVzL19sYW5kaW5nLW11c2V1bS5zY3NzIiwidGVtcGxhdGVzL19zaW5nbGUuc2NzcyIsInRlbXBsYXRlcy9fdGVtcGxhdGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBS0NFLHlNQUtHO0ErQk5MLEFBQUEsS0FBSyxDQUFDLEVBUUYsU0FBcUIsQ0FBRSxRQUFDLEVBQXhCLFdBQXFCLENBQUUsUUFBQyxFQUF4QixXQUFxQixDQUFFLFFBQUMsRUFBeEIsU0FBcUIsQ0FBRSxRQUFDLEVBQXhCLFFBQXFCLENBQUUsUUFB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LEVBQ2QsRUFDQyxnQkFBZ0IsRUFBRSxLQUFhLEdBQy9COztDaUJJRCxBQUFBLEFqQlBBLEtpQk9DLEVBQU8sdUJBQXVCLEFBQTlCLEVBQWdDLFlBQVksQWpCUDVDLFVBQVcsQ0FBQyxDQUFDLEVBQ2QsRUFDQyxnQkFBZ0IsRUFBRSxLQUFhLEdBQy9COztDaUJJRCxBQUFBLEFqQlBBLEtpQk9DLEVBQU8sdUJBQXVCLEFBQTlCLEVBQWdDLFlBQVksQWpCUDVDLFVBQVcsQ0FBQyxDQUFDLEVBQ2QsRUFDQyxnQkFBZ0IsRUFBRSxLQUFhLEdBQy9COztDaUJJRCxBQUFBLEFqQlBBLEtpQk9DLEVBQU8sdUJBQXVCLEFBQTlCLEVBQWdDLFlBQVksQWpCUDVDLFVBQVcsQ0FBQyxDQUFDLEVBQ2QsRUFDQyxnQkFBZ0IsRUFBRSxLQUFhLEdBQy9COztDaUJJRCxBQUFBLEFqQlBBLEtpQk9DLEVBQU8sdUJBQXVCLEFBQTlCLEVBQWdDLFlBQVksQWpCUDVDLFVBQVcsQ0FBQyxDQUFDLEVBQ2QsRUFDQyxnQkFBZ0IsRUFBRSxLQUFhLEdBQy9COztDaUJJRCxBQUFBLEFqQlBBLEtpQk9DLEVBQU8sdUJBQXVCLEFBQTlCLEVBQWdDLFlBQVksQWpCUDVDLFVBQVcsQ0FBQyxFQUFFLEVBQ2YsRUFDQyxnQkFBZ0IsRUFBRSxLQUFhLEdBQy9COztDaUJJRCxBQUFBLEFqQlBBLEtpQk9DLEVBQU8sdUJBQXVCLEFBQTlCLEVBQWdDLFlBQVksQWpCUDVDLFVBQVcsQ0FBQyxFQUFFLEVBQ2YsRUFDQyxnQkFBZ0IsRUFBRSxLQUFhLEdBQy9COztDaUJJRCxBQUFBLEFqQlBBLEtpQk9DLEVBQU8sdUJBQXVCLEFBQTlCLEVBQWdDLFlBQVksQWpCUDVDLFVBQVcsQ0FBQyxFQUFFLEVBQ2YsRUFDQyxnQkFBZ0IsRUFBRSxLQUFhLEdBQy9COztDaUJJRCxBQUFBLEFqQlBBLEtpQk9DLEVBQU8sdUJBQXVCLEFBQTlCLEVBQWdDLFlBQVksQWpCUDVDLFVBQVcsQ0FBQyxFQUFFLEVBQ2YsRUFDQyxnQkFBZ0IsRUFBRSxLQUFhLEdBQy9COztD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 */

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