@charset "UTF-8"; :root, [data-bs-theme=light] {  --bs-blue: #0d6efd;  --bs-indigo: #6610f2;  --bs-purple: #6f42c1;  --bs-pink: #d63384;  --bs-red: #dc3545;  --bs-orange: #fd7e14;  --bs-yellow: #ffc107;  --bs-green: #198754;  --bs-teal: #20c997;  --bs-cyan: #0dcaf0;  --bs-black: #000;  --bs-white: #fff;  --bs-gray: #6c757d;  --bs-gray-dark: #343a40;  --bs-gray-100: #f8f9fa;  --bs-gray-200: #e9ecef;  --bs-gray-300: #dee2e6;  --bs-gray-400: #ced4da;  --bs-gray-500: #adb5bd;  --bs-gray-600: #6c757d;  --bs-gray-700: #495057;  --bs-gray-800: #343a40;  --bs-gray-900: #212529;  --bs-primary: #0d6efd;  --bs-secondary: #6c757d;  --bs-success: #198754;  --bs-info: #0dcaf0;  --bs-warning: #ffc107;  --bs-danger: #dc3545;  --bs-light: #f8f9fa;  --bs-dark: #212529;  --bs-primary-rgb: 13, 110, 253;  --bs-secondary-rgb: 108, 117, 125;  --bs-success-rgb: 25, 135, 84;  --bs-info-rgb: 13, 202, 240;  --bs-warning-rgb: 255, 193, 7;  --bs-danger-rgb: 220, 53, 69;  --bs-light-rgb: 248, 249, 250;  --bs-dark-rgb: 33, 37, 41;  --bs-primary-text-emphasis: #052c65;  --bs-secondary-text-emphasis: #2b2f32;  --bs-success-text-emphasis: #0a3622;  --bs-info-text-emphasis: #055160;  --bs-warning-text-emphasis: #664d03;  --bs-danger-text-emphasis: #58151c;  --bs-light-text-emphasis: #495057;  --bs-dark-text-emphasis: #495057;  --bs-primary-bg-subtle: #cfe2ff;  --bs-secondary-bg-subtle: #e2e3e5;  --bs-success-bg-subtle: #d1e7dd;  --bs-info-bg-subtle: #cff4fc;  --bs-warning-bg-subtle: #fff3cd;  --bs-danger-bg-subtle: #f8d7da;  --bs-light-bg-subtle: #fcfcfd;  --bs-dark-bg-subtle: #ced4da;  --bs-primary-border-subtle: #9ec5fe;  --bs-secondary-border-subtle: #c4c8cb;  --bs-success-border-subtle: #a3cfbb;  --bs-info-border-subtle: #9eeaf9;  --bs-warning-border-subtle: #ffe69c;  --bs-danger-border-subtle: #f1aeb5;  --bs-light-border-subtle: #e9ecef;  --bs-dark-border-subtle: #adb5bd;  --bs-white-rgb: 255, 255, 255;  --bs-black-rgb: 0, 0, 0;  --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: var(--bs-font-sans-serif);  --bs-body-font-size: 1rem;  --bs-body-font-weight: 400;  --bs-body-line-height: 1.5;  --bs-body-color: #212529;  --bs-body-color-rgb: 33, 37, 41;  --bs-body-bg: #fff;  --bs-body-bg-rgb: 255, 255, 255;  --bs-emphasis-color: #000;  --bs-emphasis-color-rgb: 0, 0, 0;  --bs-secondary-color: rgba(33, 37, 41, 0.75);  --bs-secondary-color-rgb: 33, 37, 41;  --bs-secondary-bg: #e9ecef;  --bs-secondary-bg-rgb: 233, 236, 239;  --bs-tertiary-color: rgba(33, 37, 41, 0.5);  --bs-tertiary-color-rgb: 33, 37, 41;  --bs-tertiary-bg: #f8f9fa;  --bs-tertiary-bg-rgb: 248, 249, 250;  --bs-heading-color: inherit;  --bs-link-color: #0d6efd;  --bs-link-color-rgb: 13, 110, 253;  --bs-link-decoration: underline;  --bs-link-hover-color: #0a58ca;  --bs-link-hover-color-rgb: 10, 88, 202;  --bs-code-color: #d63384;  --bs-highlight-color: #212529;  --bs-highlight-bg: #fff3cd;  --bs-border-width: 1px;  --bs-border-style: solid;  --bs-border-color: #dee2e6;  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);  --bs-border-radius: 0.375rem;  --bs-border-radius-sm: 0.25rem;  --bs-border-radius-lg: 0.5rem;  --bs-border-radius-xl: 1rem;  --bs-border-radius-xxl: 2rem;  --bs-border-radius-2xl: var(--bs-border-radius-xxl);  --bs-border-radius-pill: 50rem;  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);  --bs-focus-ring-width: 0.25rem;  --bs-focus-ring-opacity: 0.25;  --bs-focus-ring-color: rgba(13, 110, 253, 0.25);  --bs-form-valid-color: #198754;  --bs-form-valid-border-color: #198754;  --bs-form-invalid-color: #dc3545;  --bs-form-invalid-border-color: #dc3545; } [data-bs-theme=dark] {  color-scheme: dark;  --bs-body-color: #dee2e6;  --bs-body-color-rgb: 222, 226, 230;  --bs-body-bg: #212529;  --bs-body-bg-rgb: 33, 37, 41;  --bs-emphasis-color: #fff;  --bs-emphasis-color-rgb: 255, 255, 255;  --bs-secondary-color: rgba(222, 226, 230, 0.75);  --bs-secondary-color-rgb: 222, 226, 230;  --bs-secondary-bg: #343a40;  --bs-secondary-bg-rgb: 52, 58, 64;  --bs-tertiary-color: rgba(222, 226, 230, 0.5);  --bs-tertiary-color-rgb: 222, 226, 230;  --bs-tertiary-bg: #2b3035;  --bs-tertiary-bg-rgb: 43, 48, 53;  --bs-primary-text-emphasis: #6ea8fe;  --bs-secondary-text-emphasis: #a7acb1;  --bs-success-text-emphasis: #75b798;  --bs-info-text-emphasis: #6edff6;  --bs-warning-text-emphasis: #ffda6a;  --bs-danger-text-emphasis: #ea868f;  --bs-light-text-emphasis: #f8f9fa;  --bs-dark-text-emphasis: #dee2e6;  --bs-primary-bg-subtle: #031633;  --bs-secondary-bg-subtle: #161719;  --bs-success-bg-subtle: #051b11;  --bs-info-bg-subtle: #032830;  --bs-warning-bg-subtle: #332701;  --bs-danger-bg-subtle: #2c0b0e;  --bs-light-bg-subtle: #343a40;  --bs-dark-bg-subtle: #1a1d20;  --bs-primary-border-subtle: #084298;  --bs-secondary-border-subtle: #41464b;  --bs-success-border-subtle: #0f5132;  --bs-info-border-subtle: #087990;  --bs-warning-border-subtle: #997404;  --bs-danger-border-subtle: #842029;  --bs-light-border-subtle: #495057;  --bs-dark-border-subtle: #343a40;  --bs-heading-color: inherit;  --bs-link-color: #6ea8fe;  --bs-link-hover-color: #8bb9fe;  --bs-link-color-rgb: 110, 168, 254;  --bs-link-hover-color-rgb: 139, 185, 254;  --bs-code-color: #e685b5;  --bs-highlight-color: #dee2e6;  --bs-highlight-bg: #664d03;  --bs-border-color: #495057;  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);  --bs-form-valid-color: #75b798;  --bs-form-valid-border-color: #75b798;  --bs-form-invalid-color: #ea868f;  --bs-form-invalid-border-color: #ea868f; } *, *::before, *::after {  box-sizing: border-box; } @media (prefers-reduced-motion: no-preference) {  :root {   scroll-behavior: smooth;  } } body {  margin: 0;  font-family: var(--bs-body-font-family);  font-size: var(--bs-body-font-size);  font-weight: var(--bs-body-font-weight);  line-height: var(--bs-body-line-height);  color: var(--bs-body-color);  text-align: var(--bs-body-text-align);  background-color: var(--bs-body-bg);  -webkit-text-size-adjust: 100%;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } hr {  margin: 1rem 0;  color: inherit;  border: 0;  border-top: var(--bs-border-width) solid;  opacity: 0.25; } h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {  margin-top: 0;  margin-bottom: 0.5rem;  font-weight: 500;  line-height: 1.2;  color: var(--bs-heading-color); } h1, .h1 {  font-size: calc(1.375rem + 1.5vw); } @media (min-width: 1200px) {  h1, .h1 {   font-size: 2.5rem;  } } h2, .h2 {  font-size: calc(1.325rem + 0.9vw); } @media (min-width: 1200px) {  h2, .h2 {   font-size: 2rem;  } } h3, .h3 {  font-size: calc(1.3rem + 0.6vw); } @media (min-width: 1200px) {  h3, .h3 {   font-size: 1.75rem;  } } h4, .h4 {  font-size: calc(1.275rem + 0.3vw); } @media (min-width: 1200px) {  h4, .h4 {   font-size: 1.5rem;  } } h5, .h5 {  font-size: 1.25rem; } h6, .h6 {  font-size: 1rem; } p {  margin-top: 0;  margin-bottom: 1rem; } abbr[title] {  text-decoration: underline dotted;  cursor: help;  text-decoration-skip-ink: none; } address {  margin-bottom: 1rem;  font-style: normal;  line-height: inherit; } ol, ul {  padding-left: 2rem; } ol, ul, dl {  margin-top: 0;  margin-bottom: 1rem; } ol ol, ul ul, ol ul, ul ol {  margin-bottom: 0; } dt {  font-weight: 700; } dd {  margin-bottom: 0.5rem;  margin-left: 0; } blockquote {  margin: 0 0 1rem; } b, strong {  font-weight: bolder; } small, .small {  font-size: 0.875em; } mark, .mark {  padding: 0.1875em;  color: var(--bs-highlight-color);  background-color: var(--bs-highlight-bg); } sub, sup {  position: relative;  font-size: 0.75em;  line-height: 0;  vertical-align: baseline; } sub {  bottom: -0.25em; } sup {  top: -0.5em; } a {  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));  text-decoration: underline; } a:hover {  --bs-link-color-rgb: var(--bs-link-hover-color-rgb); } 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: 0.25rem; } 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: var(--bs-secondary-color);  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] {  -webkit-appearance: textfield;  outline-offset: -2px; }  ::-webkit-search-decoration {  -webkit-appearance: none; } ::-webkit-color-swatch-wrapper {  padding: 0; } ::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: 300; } .display-1 {  font-size: calc(1.625rem + 4.5vw);  font-weight: 300;  line-height: 1.2; } @media (min-width: 1200px) {  .display-1 {   font-size: 5rem;  } } .display-2 {  font-size: calc(1.575rem + 3.9vw);  font-weight: 300;  line-height: 1.2; } @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.2; } @media (min-width: 1200px) {  .display-3 {   font-size: 4rem;  } } .display-4 {  font-size: calc(1.475rem + 2.7vw);  font-weight: 300;  line-height: 1.2; } @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.2; } @media (min-width: 1200px) {  .display-5 {   font-size: 3rem;  } } .display-6 {  font-size: calc(1.375rem + 1.5vw);  font-weight: 300;  line-height: 1.2; } @media (min-width: 1200px) {  .display-6 {   font-size: 2.5rem;  } } .list-unstyled {  padding-left: 0;  list-style: none; } .list-inline {  padding-left: 0;  list-style: none; } .list-inline-item {  display: inline-block; } .list-inline-item:not(:last-child) {  margin-right: 0.5rem; } .initialism {  font-size: 0.875em;  text-transform: uppercase; } .blockquote {  margin-bottom: 1rem;  font-size: 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: "— "; } .img-fluid {  max-width: 100%;  height: auto; } .img-thumbnail {  padding: 0.25rem;  background-color: var(--bs-body-bg);  border: var(--bs-border-width) solid var(--bs-border-color);  border-radius: var(--bs-border-radius);  max-width: 100%;  height: auto; } .figure {  display: inline-block; } .figure-img {  margin-bottom: 0.5rem;  line-height: 1; } .figure-caption {  font-size: 0.875em;  color: var(--bs-secondary-color); } .container, .container-fluid, .container-xxl, .container-xl, .container-lg, .container-md, .container-sm {  --bs-gutter-x: 1.5rem;  --bs-gutter-y: 0;  width: 100%;  padding-right: calc(var(--bs-gutter-x) * 0.5);  padding-left: calc(var(--bs-gutter-x) * 0.5);  margin-right: auto;  margin-left: auto; } @media (min-width: 576px) {  .container-sm, .container {   max-width: 540px;  } } @media (min-width: 768px) {  .container-md, .container-sm, .container {   max-width: 720px;  } } @media (min-width: 992px) {  .container-lg, .container-md, .container-sm, .container {   max-width: 960px;  } } @media (min-width: 1200px) {  .container-xl, .container-lg, .container-md, .container-sm, .container {   max-width: 1140px;  } } @media (min-width: 1400px) {  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {   max-width: 1320px;  } } :root {  --bs-breakpoint-xs: 0;  --bs-breakpoint-sm: 576px;  --bs-breakpoint-md: 768px;  --bs-breakpoint-lg: 992px;  --bs-breakpoint-xl: 1200px;  --bs-breakpoint-xxl: 1400px; } .row {  --bs-gutter-x: 1.5rem;  --bs-gutter-y: 0;  display: flex;  flex-wrap: wrap;  margin-top: calc(-1 * var(--bs-gutter-y));  margin-right: calc(-0.5 * var(--bs-gutter-x));  margin-left: calc(-0.5 * var(--bs-gutter-x)); } .row > * {  flex-shrink: 0;  width: 100%;  max-width: 100%;  padding-right: calc(var(--bs-gutter-x) * 0.5);  padding-left: calc(var(--bs-gutter-x) * 0.5);  margin-top: var(--bs-gutter-y); } .col {  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.33333333%; } .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.66666667%; } .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: 3rem; } .g-5, .gy-5 {  --bs-gutter-y: 3rem; } @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.33333333%;  }  .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.66666667%;  }  .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: 3rem;  }  .g-sm-5,  .gy-sm-5 {   --bs-gutter-y: 3rem;  } } @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.33333333%;  }  .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.66666667%;  }  .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: 3rem;  }  .g-md-5,  .gy-md-5 {   --bs-gutter-y: 3rem;  } } @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.33333333%;  }  .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.66666667%;  }  .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: 3rem;  }  .g-lg-5,  .gy-lg-5 {   --bs-gutter-y: 3rem;  } } @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.33333333%;  }  .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.66666667%;  }  .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: 3rem;  }  .g-xl-5,  .gy-xl-5 {   --bs-gutter-y: 3rem;  } } @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.33333333%;  }  .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.66666667%;  }  .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: 3rem;  }  .g-xxl-5,  .gy-xxl-5 {   --bs-gutter-y: 3rem;  } } .table {  --bs-table-color-type: initial;  --bs-table-bg-type: initial;  --bs-table-color-state: initial;  --bs-table-bg-state: initial;  --bs-table-color: var(--bs-emphasis-color);  --bs-table-bg: var(--bs-body-bg);  --bs-table-border-color: var(--bs-border-color);  --bs-table-accent-bg: transparent;  --bs-table-striped-color: var(--bs-emphasis-color);  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);  --bs-table-active-color: var(--bs-emphasis-color);  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);  --bs-table-hover-color: var(--bs-emphasis-color);  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);  width: 100%;  margin-bottom: 1rem;  vertical-align: top;  border-color: var(--bs-table-border-color); } .table > :not(caption) > * > * {  padding: 0.5rem 0.5rem;  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));  background-color: var(--bs-table-bg);  border-bottom-width: var(--bs-border-width);  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg))); } .table > tbody {  vertical-align: inherit; } .table > thead {  vertical-align: bottom; } .table-group-divider {  border-top: calc(var(--bs-border-width) * 2) solid currentcolor; } .caption-top {  caption-side: top; } .table-sm > :not(caption) > * > * {  padding: 0.25rem 0.25rem; } .table-bordered > :not(caption) > * {  border-width: var(--bs-border-width) 0; } .table-bordered > :not(caption) > * > * {  border-width: 0 var(--bs-border-width); } .table-borderless > :not(caption) > * > * {  border-bottom-width: 0; } .table-borderless > :not(:first-child) {  border-top-width: 0; } .table-striped > tbody > tr:nth-of-type(odd) > * {  --bs-table-color-type: var(--bs-table-striped-color);  --bs-table-bg-type: var(--bs-table-striped-bg); } .table-striped-columns > :not(caption) > tr > :nth-child(even) {  --bs-table-color-type: var(--bs-table-striped-color);  --bs-table-bg-type: var(--bs-table-striped-bg); } .table-active {  --bs-table-color-state: var(--bs-table-active-color);  --bs-table-bg-state: var(--bs-table-active-bg); } .table-hover > tbody > tr:hover > * {  --bs-table-color-state: var(--bs-table-hover-color);  --bs-table-bg-state: var(--bs-table-hover-bg); } .table-primary {  --bs-table-color: #000;  --bs-table-bg: #cfe2ff;  --bs-table-border-color: #a6b5cc;  --bs-table-striped-bg: #c5d7f2;  --bs-table-striped-color: #000;  --bs-table-active-bg: #bacbe6;  --bs-table-active-color: #000;  --bs-table-hover-bg: #bfd1ec;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color); } .table-secondary {  --bs-table-color: #000;  --bs-table-bg: #e2e3e5;  --bs-table-border-color: #b5b6b7;  --bs-table-striped-bg: #d7d8da;  --bs-table-striped-color: #000;  --bs-table-active-bg: #cbccce;  --bs-table-active-color: #000;  --bs-table-hover-bg: #d1d2d4;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color); } .table-success {  --bs-table-color: #000;  --bs-table-bg: #d1e7dd;  --bs-table-border-color: #a7b9b1;  --bs-table-striped-bg: #c7dbd2;  --bs-table-striped-color: #000;  --bs-table-active-bg: #bcd0c7;  --bs-table-active-color: #000;  --bs-table-hover-bg: #c1d6cc;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color); } .table-info {  --bs-table-color: #000;  --bs-table-bg: #cff4fc;  --bs-table-border-color: #a6c3ca;  --bs-table-striped-bg: #c5e8ef;  --bs-table-striped-color: #000;  --bs-table-active-bg: #badce3;  --bs-table-active-color: #000;  --bs-table-hover-bg: #bfe2e9;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color); } .table-warning {  --bs-table-color: #000;  --bs-table-bg: #fff3cd;  --bs-table-border-color: #ccc2a4;  --bs-table-striped-bg: #f2e7c3;  --bs-table-striped-color: #000;  --bs-table-active-bg: #e6dbb9;  --bs-table-active-color: #000;  --bs-table-hover-bg: #ece1be;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color); } .table-danger {  --bs-table-color: #000;  --bs-table-bg: #f8d7da;  --bs-table-border-color: #c6acae;  --bs-table-striped-bg: #eccccf;  --bs-table-striped-color: #000;  --bs-table-active-bg: #dfc2c4;  --bs-table-active-color: #000;  --bs-table-hover-bg: #e5c7ca;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color); } .table-light {  --bs-table-color: #000;  --bs-table-bg: #f8f9fa;  --bs-table-border-color: #c6c7c8;  --bs-table-striped-bg: #ecedee;  --bs-table-striped-color: #000;  --bs-table-active-bg: #dfe0e1;  --bs-table-active-color: #000;  --bs-table-hover-bg: #e5e6e7;  --bs-table-hover-color: #000;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color); } .table-dark {  --bs-table-color: #fff;  --bs-table-bg: #212529;  --bs-table-border-color: #4d5154;  --bs-table-striped-bg: #2c3034;  --bs-table-striped-color: #fff;  --bs-table-active-bg: #373b3e;  --bs-table-active-color: #fff;  --bs-table-hover-bg: #323539;  --bs-table-hover-color: #fff;  color: var(--bs-table-color);  border-color: var(--bs-table-border-color); } .table-responsive {  overflow-x: auto;  -webkit-overflow-scrolling: touch; } @media (max-width: 575.98px) {  .table-responsive-sm {   overflow-x: auto;   -webkit-overflow-scrolling: touch;  } } @media (max-width: 767.98px) {  .table-responsive-md {   overflow-x: auto;   -webkit-overflow-scrolling: touch;  } } @media (max-width: 991.98px) {  .table-responsive-lg {   overflow-x: auto;   -webkit-overflow-scrolling: touch;  } } @media (max-width: 1199.98px) {  .table-responsive-xl {   overflow-x: auto;   -webkit-overflow-scrolling: touch;  } } @media (max-width: 1399.98px) {  .table-responsive-xxl {   overflow-x: auto;   -webkit-overflow-scrolling: touch;  } } .form-label {  margin-bottom: 0.5rem; } .col-form-label {  padding-top: calc(0.375rem + var(--bs-border-width));  padding-bottom: calc(0.375rem + var(--bs-border-width));  margin-bottom: 0;  font-size: inherit;  line-height: 1.5; } .col-form-label-lg {  padding-top: calc(0.5rem + var(--bs-border-width));  padding-bottom: calc(0.5rem + var(--bs-border-width));  font-size: 1.25rem; } .col-form-label-sm {  padding-top: calc(0.25rem + var(--bs-border-width));  padding-bottom: calc(0.25rem + var(--bs-border-width));  font-size: 0.875rem; } .form-text {  margin-top: 0.25rem;  font-size: 0.875em;  color: var(--bs-secondary-color); } .form-control {  display: block;  width: 100%;  padding: 0.375rem 0.75rem;  font-size: 1rem;  font-weight: 400;  line-height: 1.5;  color: var(--bs-body-color);  appearance: none;  background-color: var(--bs-body-bg);  background-clip: padding-box;  border: var(--bs-border-width) solid var(--bs-border-color);  border-radius: var(--bs-border-radius);  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: var(--bs-body-color);  background-color: var(--bs-body-bg);  border-color: #86b7fe;  outline: 0;  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } .form-control::-webkit-date-and-time-value {  min-width: 85px;  height: 1.5em;  margin: 0; } .form-control::-webkit-datetime-edit {  display: block;  padding: 0; } .form-control::placeholder {  color: var(--bs-secondary-color);  opacity: 1; } .form-control:disabled {  background-color: var(--bs-secondary-bg);  opacity: 1; } .form-control::file-selector-button {  padding: 0.375rem 0.75rem;  margin: -0.375rem -0.75rem;  margin-inline-end: 0.75rem;  color: var(--bs-body-color);  background-color: var(--bs-tertiary-bg);  pointer-events: none;  border-color: inherit;  border-style: solid;  border-width: 0;  border-inline-end-width: var(--bs-border-width);  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::file-selector-button {   transition: none;  } } .form-control:hover:not(:disabled):not([readonly])::file-selector-button {  background-color: var(--bs-secondary-bg); } .form-control-plaintext {  display: block;  width: 100%;  padding: 0.375rem 0;  margin-bottom: 0;  line-height: 1.5;  color: var(--bs-body-color);  background-color: transparent;  border: solid transparent;  border-width: var(--bs-border-width) 0; } .form-control-plaintext:focus {  outline: 0; } .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {  padding-right: 0;  padding-left: 0; } .form-control-sm {  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));  padding: 0.25rem 0.5rem;  font-size: 0.875rem;  border-radius: var(--bs-border-radius-sm); } .form-control-sm::file-selector-button {  padding: 0.25rem 0.5rem;  margin: -0.25rem -0.5rem;  margin-inline-end: 0.5rem; } .form-control-lg {  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));  padding: 0.5rem 1rem;  font-size: 1.25rem;  border-radius: var(--bs-border-radius-lg); } .form-control-lg::file-selector-button {  padding: 0.5rem 1rem;  margin: -0.5rem -1rem;  margin-inline-end: 1rem; } textarea.form-control {  min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2)); } textarea.form-control-sm {  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2)); } textarea.form-control-lg {  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2)); } .form-control-color {  width: 3rem;  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));  padding: 0.375rem; } .form-control-color:not(:disabled):not([readonly]) {  cursor: pointer; } .form-control-color::-moz-color-swatch {  border: 0 !important;  border-radius: var(--bs-border-radius); } .form-control-color::-webkit-color-swatch {  border: 0 !important;  border-radius: var(--bs-border-radius); } .form-control-color.form-control-sm {  height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2)); } .form-control-color.form-control-lg {  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2)); } .form-select {  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");  display: block;  width: 100%;  padding: 0.375rem 2.25rem 0.375rem 0.75rem;  font-size: 1rem;  font-weight: 400;  line-height: 1.5;  color: var(--bs-body-color);  appearance: none;  background-color: var(--bs-body-bg);  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);  background-repeat: no-repeat;  background-position: right 0.75rem center;  background-size: 16px 12px;  border: var(--bs-border-width) solid var(--bs-border-color);  border-radius: var(--bs-border-radius);  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) {  .form-select {   transition: none;  } } .form-select:focus {  border-color: #86b7fe;  outline: 0;  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } .form-select[multiple], .form-select[size]:not([size="1"]) {  padding-right: 0.75rem;  background-image: none; } .form-select:disabled {  background-color: var(--bs-secondary-bg); } .form-select:-moz-focusring {  color: transparent;  text-shadow: 0 0 0 var(--bs-body-color); } .form-select-sm {  padding-top: 0.25rem;  padding-bottom: 0.25rem;  padding-left: 0.5rem;  font-size: 0.875rem;  border-radius: var(--bs-border-radius-sm); } .form-select-lg {  padding-top: 0.5rem;  padding-bottom: 0.5rem;  padding-left: 1rem;  font-size: 1.25rem;  border-radius: var(--bs-border-radius-lg); } [data-bs-theme=dark] .form-select {  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"); } .form-check {  display: block;  min-height: 1.5rem;  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 {  --bs-form-check-bg: var(--bs-body-bg);  flex-shrink: 0;  width: 1em;  height: 1em;  margin-top: 0.25em;  vertical-align: top;  appearance: none;  background-color: var(--bs-form-check-bg);  background-image: var(--bs-form-check-bg-image);  background-repeat: no-repeat;  background-position: center;  background-size: contain;  border: var(--bs-border-width) solid var(--bs-border-color);  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: #86b7fe;  outline: 0;  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } .form-check-input:checked {  background-color: #0d6efd;  border-color: #0d6efd; } .form-check-input:checked[type=checkbox] {  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e"); } .form-check-input:checked[type=radio] {  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e"); } .form-check-input[type=checkbox]:indeterminate {  background-color: #0d6efd;  border-color: #0d6efd;  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); } .form-check-input:disabled {  pointer-events: none;  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 {  --bs-form-switch-bg: 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");  width: 2em;  margin-left: -2.5em;  background-image: var(--bs-form-switch-bg);  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 {  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e"); } .form-switch .form-check-input:checked {  background-position: right center;  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); } .form-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, .btn-check:disabled + .btn {  pointer-events: none;  filter: none;  opacity: 0.65; } [data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e"); } .form-range {  width: 100%;  height: 1.5rem;  padding: 0;  appearance: none;  background-color: transparent; } .form-range:focus {  outline: 0; } .form-range:focus::-webkit-slider-thumb {  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } .form-range:focus::-moz-range-thumb {  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } .form-range::-moz-focus-outer {  border: 0; } .form-range::-webkit-slider-thumb {  width: 1rem;  height: 1rem;  margin-top: -0.25rem;  appearance: none;  background-color: #0d6efd;  border: 0;  border-radius: 1rem;  transition: 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-range::-webkit-slider-thumb {   transition: none;  } } .form-range::-webkit-slider-thumb:active {  background-color: #b6d4fe; } .form-range::-webkit-slider-runnable-track {  width: 100%;  height: 0.5rem;  color: transparent;  cursor: pointer;  background-color: var(--bs-secondary-bg);  border-color: transparent;  border-radius: 1rem; } .form-range::-moz-range-thumb {  width: 1rem;  height: 1rem;  appearance: none;  background-color: #0d6efd;  border: 0;  border-radius: 1rem;  transition: 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-range::-moz-range-thumb {   transition: none;  } } .form-range::-moz-range-thumb:active {  background-color: #b6d4fe; } .form-range::-moz-range-track {  width: 100%;  height: 0.5rem;  color: transparent;  cursor: pointer;  background-color: var(--bs-secondary-bg);  border-color: transparent;  border-radius: 1rem; } .form-range:disabled {  pointer-events: none; } .form-range:disabled::-webkit-slider-thumb {  background-color: var(--bs-secondary-color); } .form-range:disabled::-moz-range-thumb {  background-color: var(--bs-secondary-color); } .form-floating {  position: relative; } .form-floating > .form-control, .form-floating > .form-control-plaintext, .form-floating > .form-select {  height: calc(3.5rem + calc(var(--bs-border-width) * 2));  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));  line-height: 1.25; } .form-floating > label {  position: absolute;  top: 0;  left: 0;  z-index: 2;  height: 100%;  padding: 1rem 0.75rem;  overflow: hidden;  text-align: start;  text-overflow: ellipsis;  white-space: nowrap;  pointer-events: none;  border: var(--bs-border-width) solid transparent;  transform-origin: 0 0;  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; } @media (prefers-reduced-motion: reduce) {  .form-floating > label {   transition: none;  } } .form-floating > .form-control, .form-floating > .form-control-plaintext {  padding: 1rem 0.75rem; } .form-floating > .form-control::placeholder, .form-floating > .form-control-plaintext::placeholder {  color: transparent; } .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:focus ~ label, .form-floating > .form-control:not(:placeholder-shown) ~ label, .form-floating > .form-control-plaintext ~ label, .form-floating > .form-select ~ label {  color: rgba(var(--bs-body-color-rgb), 0.65);  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); } .form-floating > .form-control:focus ~ label::after, .form-floating > .form-control:not(:placeholder-shown) ~ label::after, .form-floating > .form-control-plaintext ~ label::after, .form-floating > .form-select ~ label::after {  position: absolute;  inset: 1rem 0.375rem;  z-index: -1;  height: 1.5em;  content: "";  background-color: var(--bs-body-bg);  border-radius: var(--bs-border-radius); } .form-floating > .form-control:-webkit-autofill ~ label {  color: rgba(var(--bs-body-color-rgb), 0.65);  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); } .form-floating > .form-control-plaintext ~ label {  border-width: var(--bs-border-width) 0; } .form-floating > :disabled ~ label, .form-floating > .form-control:disabled ~ label {  color: #6c757d; } .form-floating > :disabled ~ label::after, .form-floating > .form-control:disabled ~ label::after {  background-color: var(--bs-secondary-bg); } .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 {  position: relative;  z-index: 2; } .input-group .btn:focus {  z-index: 5; } .input-group-text {  display: flex;  align-items: center;  padding: 0.375rem 0.75rem;  font-size: 1rem;  font-weight: 400;  line-height: 1.5;  color: var(--bs-body-color);  text-align: center;  white-space: nowrap;  background-color: var(--bs-tertiary-bg);  border: var(--bs-border-width) solid var(--bs-border-color);  border-radius: var(--bs-border-radius); } .input-group-lg > .form-control, .input-group-lg > .form-select, .input-group-lg > .input-group-text, .input-group-lg > .btn {  padding: 0.5rem 1rem;  font-size: 1.25rem;  border-radius: var(--bs-border-radius-lg); } .input-group-sm > .form-control, .input-group-sm > .form-select, .input-group-sm > .input-group-text, .input-group-sm > .btn {  padding: 0.25rem 0.5rem;  font-size: 0.875rem;  border-radius: var(--bs-border-radius-sm); } .input-group-lg > .form-select, .input-group-sm > .form-select {  padding-right: 3rem; } .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: calc(var(--bs-border-width) * -1);  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: var(--bs-form-valid-color); } .valid-tooltip {  position: absolute;  top: 100%;  z-index: 5;  display: none;  max-width: 100%;  padding: 0.25rem 0.5rem;  margin-top: 0.1rem;  font-size: 0.875rem;  color: #fff;  background-color: var(--bs-success);  border-radius: var(--bs-border-radius); } .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: var(--bs-form-valid-border-color);  padding-right: calc(1.5em + 0.75rem);  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' 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.375em + 0.1875rem) center;  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } .was-validated .form-control:valid:focus, .form-control.is-valid:focus {  border-color: var(--bs-form-valid-border-color);  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25); } .was-validated textarea.form-control:valid, textarea.form-control.is-valid {  padding-right: calc(1.5em + 0.75rem);  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); } .was-validated .form-select:valid, .form-select.is-valid {  border-color: var(--bs-form-valid-border-color); } .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"] {  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' 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");  padding-right: 4.125rem;  background-position: right 0.75rem center, center right 2.25rem;  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } .was-validated .form-select:valid:focus, .form-select.is-valid:focus {  border-color: var(--bs-form-valid-border-color);  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25); } .was-validated .form-control-color:valid, .form-control-color.is-valid {  width: calc(3rem + calc(1.5em + 0.75rem)); } .was-validated .form-check-input:valid, .form-check-input.is-valid {  border-color: var(--bs-form-valid-border-color); } .was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {  background-color: var(--bs-form-valid-color); } .was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25); } .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {  color: var(--bs-form-valid-color); } .form-check-inline .form-check-input ~ .valid-feedback {  margin-left: 0.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: var(--bs-form-invalid-color); } .invalid-tooltip {  position: absolute;  top: 100%;  z-index: 5;  display: none;  max-width: 100%;  padding: 0.25rem 0.5rem;  margin-top: 0.1rem;  font-size: 0.875rem;  color: #fff;  background-color: var(--bs-danger);  border-radius: var(--bs-border-radius); } .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: var(--bs-form-invalid-border-color);  padding-right: calc(1.5em + 0.75rem);  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");  background-repeat: no-repeat;  background-position: right calc(0.375em + 0.1875rem) center;  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {  border-color: var(--bs-form-invalid-border-color);  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25); } .was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {  padding-right: calc(1.5em + 0.75rem);  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); } .was-validated .form-select:invalid, .form-select.is-invalid {  border-color: var(--bs-form-invalid-border-color); } .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"] {  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");  padding-right: 4.125rem;  background-position: right 0.75rem center, center right 2.25rem;  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } .was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {  border-color: var(--bs-form-invalid-border-color);  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25); } .was-validated .form-control-color:invalid, .form-control-color.is-invalid {  width: calc(3rem + calc(1.5em + 0.75rem)); } .was-validated .form-check-input:invalid, .form-check-input.is-invalid {  border-color: var(--bs-form-invalid-border-color); } .was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {  background-color: var(--bs-form-invalid-color); } .was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25); } .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {  color: var(--bs-form-invalid-color); } .form-check-inline .form-check-input ~ .invalid-feedback {  margin-left: 0.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 {  --bs-btn-padding-x: 0.75rem;  --bs-btn-padding-y: 0.375rem;  --bs-btn-font-family: ;  --bs-btn-font-size: 1rem;  --bs-btn-font-weight: 400;  --bs-btn-line-height: 1.5;  --bs-btn-color: var(--bs-body-color);  --bs-btn-bg: transparent;  --bs-btn-border-width: var(--bs-border-width);  --bs-btn-border-color: transparent;  --bs-btn-border-radius: var(--bs-border-radius);  --bs-btn-hover-border-color: transparent;  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);  --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;  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 {   transition: none;  } } .btn:hover {  color: var(--bs-btn-hover-color);  background-color: var(--bs-btn-hover-bg);  border-color: var(--bs-btn-hover-border-color); } .btn-check + .btn:hover {  color: var(--bs-btn-color);  background-color: var(--bs-btn-bg);  border-color: var(--bs-btn-border-color); } .btn: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 {  border-color: var(--bs-btn-hover-border-color);  outline: 0;  box-shadow: var(--bs-btn-focus-box-shadow); } .btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {  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, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {  box-shadow: var(--bs-btn-focus-box-shadow); } .btn-check:checked:focus-visible + .btn {  box-shadow: var(--bs-btn-focus-box-shadow); } .btn:disabled, .btn.disabled, fieldset:disabled .btn {  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 {  --bs-btn-color: #fff;  --bs-btn-bg: #0d6efd;  --bs-btn-border-color: #0d6efd;  --bs-btn-hover-color: #fff;  --bs-btn-hover-bg: #0b5ed7;  --bs-btn-hover-border-color: #0a58ca;  --bs-btn-focus-shadow-rgb: 49, 132, 253;  --bs-btn-active-color: #fff;  --bs-btn-active-bg: #0a58ca;  --bs-btn-active-border-color: #0a53be;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #fff;  --bs-btn-disabled-bg: #0d6efd;  --bs-btn-disabled-border-color: #0d6efd; } .btn-secondary {  --bs-btn-color: #fff;  --bs-btn-bg: #6c757d;  --bs-btn-border-color: #6c757d;  --bs-btn-hover-color: #fff;  --bs-btn-hover-bg: #5c636a;  --bs-btn-hover-border-color: #565e64;  --bs-btn-focus-shadow-rgb: 130, 138, 145;  --bs-btn-active-color: #fff;  --bs-btn-active-bg: #565e64;  --bs-btn-active-border-color: #51585e;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #fff;  --bs-btn-disabled-bg: #6c757d;  --bs-btn-disabled-border-color: #6c757d; } .btn-success {  --bs-btn-color: #fff;  --bs-btn-bg: #198754;  --bs-btn-border-color: #198754;  --bs-btn-hover-color: #fff;  --bs-btn-hover-bg: #157347;  --bs-btn-hover-border-color: #146c43;  --bs-btn-focus-shadow-rgb: 60, 153, 110;  --bs-btn-active-color: #fff;  --bs-btn-active-bg: #146c43;  --bs-btn-active-border-color: #13653f;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #fff;  --bs-btn-disabled-bg: #198754;  --bs-btn-disabled-border-color: #198754; } .btn-info {  --bs-btn-color: #000;  --bs-btn-bg: #0dcaf0;  --bs-btn-border-color: #0dcaf0;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #31d2f2;  --bs-btn-hover-border-color: #25cff2;  --bs-btn-focus-shadow-rgb: 11, 172, 204;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #3dd5f3;  --bs-btn-active-border-color: #25cff2;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #000;  --bs-btn-disabled-bg: #0dcaf0;  --bs-btn-disabled-border-color: #0dcaf0; } .btn-warning {  --bs-btn-color: #000;  --bs-btn-bg: #ffc107;  --bs-btn-border-color: #ffc107;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #ffca2c;  --bs-btn-hover-border-color: #ffc720;  --bs-btn-focus-shadow-rgb: 217, 164, 6;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #ffcd39;  --bs-btn-active-border-color: #ffc720;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #000;  --bs-btn-disabled-bg: #ffc107;  --bs-btn-disabled-border-color: #ffc107; } .btn-danger {  --bs-btn-color: #fff;  --bs-btn-bg: #dc3545;  --bs-btn-border-color: #dc3545;  --bs-btn-hover-color: #fff;  --bs-btn-hover-bg: #bb2d3b;  --bs-btn-hover-border-color: #b02a37;  --bs-btn-focus-shadow-rgb: 225, 83, 97;  --bs-btn-active-color: #fff;  --bs-btn-active-bg: #b02a37;  --bs-btn-active-border-color: #a52834;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #fff;  --bs-btn-disabled-bg: #dc3545;  --bs-btn-disabled-border-color: #dc3545; } .btn-light {  --bs-btn-color: #000;  --bs-btn-bg: #f8f9fa;  --bs-btn-border-color: #f8f9fa;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #d3d4d5;  --bs-btn-hover-border-color: #c6c7c8;  --bs-btn-focus-shadow-rgb: 211, 212, 213;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #c6c7c8;  --bs-btn-active-border-color: #babbbc;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #000;  --bs-btn-disabled-bg: #f8f9fa;  --bs-btn-disabled-border-color: #f8f9fa; } .btn-dark {  --bs-btn-color: #fff;  --bs-btn-bg: #212529;  --bs-btn-border-color: #212529;  --bs-btn-hover-color: #fff;  --bs-btn-hover-bg: #424649;  --bs-btn-hover-border-color: #373b3e;  --bs-btn-focus-shadow-rgb: 66, 70, 73;  --bs-btn-active-color: #fff;  --bs-btn-active-bg: #4d5154;  --bs-btn-active-border-color: #373b3e;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #fff;  --bs-btn-disabled-bg: #212529;  --bs-btn-disabled-border-color: #212529; } .btn-outline-primary {  --bs-btn-color: #0d6efd;  --bs-btn-border-color: #0d6efd;  --bs-btn-hover-color: #fff;  --bs-btn-hover-bg: #0d6efd;  --bs-btn-hover-border-color: #0d6efd;  --bs-btn-focus-shadow-rgb: 13, 110, 253;  --bs-btn-active-color: #fff;  --bs-btn-active-bg: #0d6efd;  --bs-btn-active-border-color: #0d6efd;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #0d6efd;  --bs-btn-disabled-bg: transparent;  --bs-btn-disabled-border-color: #0d6efd;  --bs-gradient: none; } .btn-outline-secondary {  --bs-btn-color: #6c757d;  --bs-btn-border-color: #6c757d;  --bs-btn-hover-color: #fff;  --bs-btn-hover-bg: #6c757d;  --bs-btn-hover-border-color: #6c757d;  --bs-btn-focus-shadow-rgb: 108, 117, 125;  --bs-btn-active-color: #fff;  --bs-btn-active-bg: #6c757d;  --bs-btn-active-border-color: #6c757d;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #6c757d;  --bs-btn-disabled-bg: transparent;  --bs-btn-disabled-border-color: #6c757d;  --bs-gradient: none; } .btn-outline-success {  --bs-btn-color: #198754;  --bs-btn-border-color: #198754;  --bs-btn-hover-color: #fff;  --bs-btn-hover-bg: #198754;  --bs-btn-hover-border-color: #198754;  --bs-btn-focus-shadow-rgb: 25, 135, 84;  --bs-btn-active-color: #fff;  --bs-btn-active-bg: #198754;  --bs-btn-active-border-color: #198754;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #198754;  --bs-btn-disabled-bg: transparent;  --bs-btn-disabled-border-color: #198754;  --bs-gradient: none; } .btn-outline-info {  --bs-btn-color: #0dcaf0;  --bs-btn-border-color: #0dcaf0;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #0dcaf0;  --bs-btn-hover-border-color: #0dcaf0;  --bs-btn-focus-shadow-rgb: 13, 202, 240;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #0dcaf0;  --bs-btn-active-border-color: #0dcaf0;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #0dcaf0;  --bs-btn-disabled-bg: transparent;  --bs-btn-disabled-border-color: #0dcaf0;  --bs-gradient: none; } .btn-outline-warning {  --bs-btn-color: #ffc107;  --bs-btn-border-color: #ffc107;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #ffc107;  --bs-btn-hover-border-color: #ffc107;  --bs-btn-focus-shadow-rgb: 255, 193, 7;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #ffc107;  --bs-btn-active-border-color: #ffc107;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #ffc107;  --bs-btn-disabled-bg: transparent;  --bs-btn-disabled-border-color: #ffc107;  --bs-gradient: none; } .btn-outline-danger {  --bs-btn-color: #dc3545;  --bs-btn-border-color: #dc3545;  --bs-btn-hover-color: #fff;  --bs-btn-hover-bg: #dc3545;  --bs-btn-hover-border-color: #dc3545;  --bs-btn-focus-shadow-rgb: 220, 53, 69;  --bs-btn-active-color: #fff;  --bs-btn-active-bg: #dc3545;  --bs-btn-active-border-color: #dc3545;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --bs-btn-disabled-color: #dc3545;  --bs-btn-disabled-bg: transparent;  --bs-btn-disabled-border-color: #dc3545;  --bs-gradient: none; } .btn-outline-light {  --bs-btn-color: #f8f9fa;  --bs-btn-border-color: #f8f9fa;  --bs-btn-hover-color: #000;  --bs-btn-hover-bg: #f8f9fa;  --bs-btn-hover-border-color: #f8f9fa;  --bs-btn-focus-shadow-rgb: 248, 249, 250;  --bs-btn-active-color: #000;  --bs-btn-active-bg: #f8f9fa;  --bs-btn-active-border-color: #f8f9fa;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --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: #fff;  --bs-btn-hover-bg: #212529;  --bs-btn-hover-border-color: #212529;  --bs-btn-focus-shadow-rgb: 33, 37, 41;  --bs-btn-active-color: #fff;  --bs-btn-active-bg: #212529;  --bs-btn-active-border-color: #212529;  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  --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: var(--bs-link-color);  --bs-btn-bg: transparent;  --bs-btn-border-color: transparent;  --bs-btn-hover-color: var(--bs-link-hover-color);  --bs-btn-hover-border-color: transparent;  --bs-btn-active-color: var(--bs-link-hover-color);  --bs-btn-active-border-color: transparent;  --bs-btn-disabled-color: #6c757d;  --bs-btn-disabled-border-color: transparent;  --bs-btn-box-shadow: 0 0 0 #000;  --bs-btn-focus-shadow-rgb: 49, 132, 253;  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 {  --bs-btn-padding-y: 0.5rem;  --bs-btn-padding-x: 1rem;  --bs-btn-font-size: 1.25rem;  --bs-btn-border-radius: var(--bs-border-radius-lg); } .btn-sm, .btn-group-sm > .btn {  --bs-btn-padding-y: 0.25rem;  --bs-btn-padding-x: 0.5rem;  --bs-btn-font-size: 0.875rem;  --bs-btn-border-radius: var(--bs-border-radius-sm); } .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: var(--bs-body-color);  --bs-dropdown-bg: var(--bs-body-bg);  --bs-dropdown-border-color: var(--bs-border-color-translucent);  --bs-dropdown-border-radius: var(--bs-border-radius);  --bs-dropdown-border-width: var(--bs-border-width);  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);  --bs-dropdown-divider-margin-y: 0.5rem;  --bs-dropdown-box-shadow: var(--bs-box-shadow);  --bs-dropdown-link-color: var(--bs-body-color);  --bs-dropdown-link-hover-color: var(--bs-body-color);  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);  --bs-dropdown-link-active-color: #fff;  --bs-dropdown-link-active-bg: #0d6efd;  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);  --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;  border-radius: var(--bs-dropdown-item-border-radius, 0); } .dropdown-item:hover, .dropdown-item:focus {  color: var(--bs-dropdown-link-hover-color);  background-color: var(--bs-dropdown-link-hover-bg); } .dropdown-item.active, .dropdown-item:active {  color: var(--bs-dropdown-link-active-color);  text-decoration: none;  background-color: var(--bs-dropdown-link-active-bg); } .dropdown-item.disabled, .dropdown-item:disabled {  color: var(--bs-dropdown-link-disabled-color);  pointer-events: none;  background-color: transparent; } .dropdown-menu.show {  display: block; } .dropdown-header {  display: block;  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);  margin-bottom: 0;  font-size: 0.875rem;  color: var(--bs-dropdown-header-color);  white-space: nowrap; } .dropdown-item-text {  display: block;  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);  color: var(--bs-dropdown-link-color); } .dropdown-menu-dark {  --bs-dropdown-color: #dee2e6;  --bs-dropdown-bg: #343a40;  --bs-dropdown-border-color: var(--bs-border-color-translucent);  --bs-dropdown-box-shadow: ;  --bs-dropdown-link-color: #dee2e6;  --bs-dropdown-link-hover-color: #fff;  --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: #fff;  --bs-dropdown-link-active-bg: #0d6efd;  --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, .btn-group-vertical > .btn {  position: relative;  flex: 1 1 auto; } .btn-group > .btn-check:checked + .btn, .btn-group > .btn-check:focus + .btn, .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn-check:checked + .btn, .btn-group-vertical > .btn-check:focus + .btn, .btn-group-vertical > .btn:hover, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active {  z-index: 1; } .btn-toolbar {  display: flex;  flex-wrap: wrap;  justify-content: flex-start; } .btn-toolbar .input-group {  width: auto; } .btn-group {  border-radius: var(--bs-border-radius); } .btn-group > :not(.btn-check:first-child) + .btn, .btn-group > .btn-group:not(:first-child) {  margin-left: calc(var(--bs-border-width) * -1); } .btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn.dropdown-toggle-split:first-child, .btn-group > .btn-group:not(:last-child) > .btn {  border-top-right-radius: 0;  border-bottom-right-radius: 0; } .btn-group > .btn:nth-child(n+3), .btn-group > :not(.btn-check) + .btn, .btn-group > .btn-group:not(:first-child) > .btn {  border-top-left-radius: 0;  border-bottom-left-radius: 0; } .dropdown-toggle-split {  padding-right: 0.5625rem;  padding-left: 0.5625rem; } .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 {  padding-right: 0.375rem;  padding-left: 0.375rem; } .btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {  padding-right: 0.75rem;  padding-left: 0.75rem; } .btn-group-vertical {  flex-direction: column;  align-items: flex-start;  justify-content: center; } .btn-group-vertical > .btn, .btn-group-vertical > .btn-group {  width: 100%; } .btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) {  margin-top: calc(var(--bs-border-width) * -1); } .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn {  border-bottom-right-radius: 0;  border-bottom-left-radius: 0; } .btn-group-vertical > .btn ~ .btn, .btn-group-vertical > .btn-group:not(:first-child) > .btn {  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: var(--bs-secondary-color);  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;  background: none;  border: 0;  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) {  .nav-link {   transition: none;  } } .nav-link:hover, .nav-link:focus {  color: var(--bs-nav-link-hover-color); } .nav-link:focus-visible {  outline: 0;  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } .nav-link.disabled, .nav-link:disabled {  color: var(--bs-nav-link-disabled-color);  pointer-events: none;  cursor: default; } .nav-tabs {  --bs-nav-tabs-border-width: var(--bs-border-width);  --bs-nav-tabs-border-color: var(--bs-border-color);  --bs-nav-tabs-border-radius: var(--bs-border-radius);  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);  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));  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.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: var(--bs-border-radius);  --bs-nav-pills-link-active-color: #fff;  --bs-nav-pills-link-active-bg: #0d6efd; } .nav-pills .nav-link {  border-radius: var(--bs-nav-pills-border-radius); } .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-underline {  --bs-nav-underline-gap: 1rem;  --bs-nav-underline-border-width: 0.125rem;  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);  gap: var(--bs-nav-underline-gap); } .nav-underline .nav-link {  padding-right: 0;  padding-left: 0;  border-bottom: var(--bs-nav-underline-border-width) solid transparent; } .nav-underline .nav-link:hover, .nav-underline .nav-link:focus {  border-bottom-color: currentcolor; } .nav-underline .nav-link.active, .nav-underline .show > .nav-link {  font-weight: 700;  color: var(--bs-nav-underline-link-active-color);  border-bottom-color: currentcolor; } .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(var(--bs-emphasis-color-rgb), 0.65);  --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);  --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);  --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);  --bs-navbar-brand-padding-y: 0.3125rem;  --bs-navbar-brand-margin-end: 1rem;  --bs-navbar-brand-font-size: 1.25rem;  --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);  --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);  --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%2833, 37, 41, 0.75%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(var(--bs-emphasis-color-rgb), 0.15);  --bs-navbar-toggler-border-radius: var(--bs-border-radius);  --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, .navbar > .container-fluid, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl, .navbar > .container-xxl {  display: flex;  flex-wrap: inherit;  align-items: center;  justify-content: space-between; } .navbar-brand {  padding-top: var(--bs-navbar-brand-padding-y);  padding-bottom: var(--bs-navbar-brand-padding-y);  margin-right: var(--bs-navbar-brand-margin-end);  font-size: var(--bs-navbar-brand-font-size);  color: var(--bs-navbar-brand-color);  text-decoration: none;  white-space: nowrap; } .navbar-brand:hover, .navbar-brand:focus {  color: var(--bs-navbar-brand-hover-color); } .navbar-nav {  --bs-nav-link-padding-x: 0;  --bs-nav-link-padding-y: 0.5rem;  --bs-nav-link-font-weight: ;  --bs-nav-link-color: var(--bs-navbar-color);  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);  display: flex;  flex-direction: column;  padding-left: 0;  margin-bottom: 0;  list-style: none; } .navbar-nav .nav-link.active, .navbar-nav .nav-link.show {  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, .navbar[data-bs-theme=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: #fff;  --bs-navbar-brand-color: #fff;  --bs-navbar-brand-hover-color: #fff;  --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"); } [data-bs-theme=dark] .navbar-toggler-icon {  --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: 1rem;  --bs-card-spacer-x: 1rem;  --bs-card-title-spacer-y: 0.5rem;  --bs-card-title-color: ;  --bs-card-subtitle-color: ;  --bs-card-border-width: var(--bs-border-width);  --bs-card-border-color: var(--bs-border-color-translucent);  --bs-card-border-radius: var(--bs-border-radius);  --bs-card-box-shadow: ;  --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));  --bs-card-cap-padding-y: 0.5rem;  --bs-card-cap-padding-x: 1rem;  --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);  --bs-card-cap-color: ;  --bs-card-height: ;  --bs-card-color: ;  --bs-card-bg: var(--bs-body-bg);  --bs-card-img-overlay-padding: 1rem;  --bs-card-group-margin: 0.75rem;  position: relative;  display: flex;  flex-direction: column;  min-width: 0;  height: var(--bs-card-height);  color: var(--bs-body-color);  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);  color: var(--bs-card-title-color); } .card-subtitle {  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));  margin-bottom: 0;  color: var(--bs-card-subtitle-color); } .card-text:last-child {  margin-bottom: 0; } .card-link + .card-link {  margin-left: var(--bs-card-spacer-x); } .card-header {  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);  margin-bottom: 0;  color: var(--bs-card-cap-color);  background-color: var(--bs-card-cap-bg);  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color); } .card-header:first-child {  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0; } .card-footer {  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);  color: var(--bs-card-cap-color);  background-color: var(--bs-card-cap-bg);  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color); } .card-footer:last-child {  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius); } .card-header-tabs {  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));  margin-left: calc(-0.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(-0.5 * var(--bs-card-cap-padding-x));  margin-left: calc(-0.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: var(--bs-body-color);  --bs-accordion-bg: var(--bs-body-bg);  --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: var(--bs-border-width);  --bs-accordion-border-radius: var(--bs-border-radius);  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));  --bs-accordion-btn-padding-x: 1.25rem;  --bs-accordion-btn-padding-y: 1rem;  --bs-accordion-btn-color: var(--bs-body-color);  --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 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");  --bs-accordion-btn-icon-width: 1.25rem;  --bs-accordion-btn-icon-transform: rotate(-180deg);  --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 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);  --bs-accordion-body-padding-x: 1.25rem;  --bs-accordion-body-padding-y: 1rem;  --bs-accordion-active-color: var(--bs-primary-text-emphasis);  --bs-accordion-active-bg: var(--bs-primary-bg-subtle); } .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;  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-header .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-header .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-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-header .accordion-button, .accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {  border-radius: 0; } .accordion-flush > .accordion-item > .accordion-collapse {  border-radius: 0; } [data-bs-theme=dark] .accordion-button::after {  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); } .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: var(--bs-secondary-color);  --bs-breadcrumb-item-padding-x: 0.5rem;  --bs-breadcrumb-item-active-color: var(--bs-secondary-color);  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, "/") ; } .breadcrumb-item.active {  color: var(--bs-breadcrumb-item-active-color); } .pagination {  --bs-pagination-padding-x: 0.75rem;  --bs-pagination-padding-y: 0.375rem;  --bs-pagination-font-size: 1rem;  --bs-pagination-color: var(--bs-link-color);  --bs-pagination-bg: var(--bs-body-bg);  --bs-pagination-border-width: var(--bs-border-width);  --bs-pagination-border-color: var(--bs-border-color);  --bs-pagination-border-radius: var(--bs-border-radius);  --bs-pagination-hover-color: var(--bs-link-hover-color);  --bs-pagination-hover-bg: var(--bs-tertiary-bg);  --bs-pagination-hover-border-color: var(--bs-border-color);  --bs-pagination-focus-color: var(--bs-link-hover-color);  --bs-pagination-focus-bg: var(--bs-secondary-bg);  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);  --bs-pagination-active-color: #fff;  --bs-pagination-active-bg: #0d6efd;  --bs-pagination-active-border-color: #0d6efd;  --bs-pagination-disabled-color: var(--bs-secondary-color);  --bs-pagination-disabled-bg: var(--bs-secondary-bg);  --bs-pagination-disabled-border-color: var(--bs-border-color);  display: flex;  padding-left: 0;  list-style: none; } .page-link {  position: relative;  display: block;  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);  font-size: var(--bs-pagination-font-size);  color: var(--bs-pagination-color);  text-decoration: none;  background-color: var(--bs-pagination-bg);  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) {  .page-link {   transition: none;  } } .page-link:hover {  z-index: 2;  color: var(--bs-pagination-hover-color);  background-color: var(--bs-pagination-hover-bg);  border-color: var(--bs-pagination-hover-border-color); } .page-link:focus {  z-index: 3;  color: var(--bs-pagination-focus-color);  background-color: var(--bs-pagination-focus-bg);  outline: 0;  box-shadow: var(--bs-pagination-focus-box-shadow); } .page-link.active, .active > .page-link {  z-index: 3;  color: var(--bs-pagination-active-color);  background-color: var(--bs-pagination-active-bg);  border-color: var(--bs-pagination-active-border-color); } .page-link.disabled, .disabled > .page-link {  color: var(--bs-pagination-disabled-color);  pointer-events: none;  background-color: var(--bs-pagination-disabled-bg);  border-color: var(--bs-pagination-disabled-border-color); } .page-item:not(:first-child) .page-link {  margin-left: calc(var(--bs-border-width) * -1); } .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: var(--bs-border-radius-lg); } .pagination-sm {  --bs-pagination-padding-x: 0.5rem;  --bs-pagination-padding-y: 0.25rem;  --bs-pagination-font-size: 0.875rem;  --bs-pagination-border-radius: var(--bs-border-radius-sm); } .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: #fff;  --bs-badge-border-radius: var(--bs-border-radius);  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 {  position: relative;  top: -1px; } .alert {  --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: var(--bs-border-width) solid var(--bs-alert-border-color);  --bs-alert-border-radius: var(--bs-border-radius);  --bs-alert-link-color: inherit;  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;  color: var(--bs-alert-link-color); } .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: var(--bs-primary-text-emphasis);  --bs-alert-bg: var(--bs-primary-bg-subtle);  --bs-alert-border-color: var(--bs-primary-border-subtle);  --bs-alert-link-color: var(--bs-primary-text-emphasis); } .alert-secondary {  --bs-alert-color: var(--bs-secondary-text-emphasis);  --bs-alert-bg: var(--bs-secondary-bg-subtle);  --bs-alert-border-color: var(--bs-secondary-border-subtle);  --bs-alert-link-color: var(--bs-secondary-text-emphasis); } .alert-success {  --bs-alert-color: var(--bs-success-text-emphasis);  --bs-alert-bg: var(--bs-success-bg-subtle);  --bs-alert-border-color: var(--bs-success-border-subtle);  --bs-alert-link-color: var(--bs-success-text-emphasis); } .alert-info {  --bs-alert-color: var(--bs-info-text-emphasis);  --bs-alert-bg: var(--bs-info-bg-subtle);  --bs-alert-border-color: var(--bs-info-border-subtle);  --bs-alert-link-color: var(--bs-info-text-emphasis); } .alert-warning {  --bs-alert-color: var(--bs-warning-text-emphasis);  --bs-alert-bg: var(--bs-warning-bg-subtle);  --bs-alert-border-color: var(--bs-warning-border-subtle);  --bs-alert-link-color: var(--bs-warning-text-emphasis); } .alert-danger {  --bs-alert-color: var(--bs-danger-text-emphasis);  --bs-alert-bg: var(--bs-danger-bg-subtle);  --bs-alert-border-color: var(--bs-danger-border-subtle);  --bs-alert-link-color: var(--bs-danger-text-emphasis); } .alert-light {  --bs-alert-color: var(--bs-light-text-emphasis);  --bs-alert-bg: var(--bs-light-bg-subtle);  --bs-alert-border-color: var(--bs-light-border-subtle);  --bs-alert-link-color: var(--bs-light-text-emphasis); } .alert-dark {  --bs-alert-color: var(--bs-dark-text-emphasis);  --bs-alert-bg: var(--bs-dark-bg-subtle);  --bs-alert-border-color: var(--bs-dark-border-subtle);  --bs-alert-link-color: var(--bs-dark-text-emphasis); } @keyframes progress-bar-stripes {  0% {   background-position-x: 1rem;  } } .progress, .progress-stacked {  --bs-progress-height: 1rem;  --bs-progress-font-size: 0.75rem;  --bs-progress-bg: var(--bs-secondary-bg);  --bs-progress-border-radius: var(--bs-border-radius);  --bs-progress-box-shadow: var(--bs-box-shadow-inset);  --bs-progress-bar-color: #fff;  --bs-progress-bar-bg: #0d6efd;  --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-stacked > .progress {  overflow: visible; } .progress-stacked > .progress > .progress-bar {  width: 100%; } .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: var(--bs-body-color);  --bs-list-group-bg: var(--bs-body-bg);  --bs-list-group-border-color: var(--bs-border-color);  --bs-list-group-border-width: var(--bs-border-width);  --bs-list-group-border-radius: var(--bs-border-radius);  --bs-list-group-item-padding-x: 1rem;  --bs-list-group-item-padding-y: 0.5rem;  --bs-list-group-action-color: var(--bs-secondary-color);  --bs-list-group-action-hover-color: var(--bs-emphasis-color);  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);  --bs-list-group-action-active-color: var(--bs-body-color);  --bs-list-group-action-active-bg: var(--bs-secondary-bg);  --bs-list-group-disabled-color: var(--bs-secondary-color);  --bs-list-group-disabled-bg: var(--bs-body-bg);  --bs-list-group-active-color: #fff;  --bs-list-group-active-bg: #0d6efd;  --bs-list-group-active-border-color: #0d6efd;  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 {  --bs-list-group-color: var(--bs-primary-text-emphasis);  --bs-list-group-bg: var(--bs-primary-bg-subtle);  --bs-list-group-border-color: var(--bs-primary-border-subtle);  --bs-list-group-action-hover-color: var(--bs-emphasis-color);  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);  --bs-list-group-action-active-color: var(--bs-emphasis-color);  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);  --bs-list-group-active-color: var(--bs-primary-bg-subtle);  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis); } .list-group-item-secondary {  --bs-list-group-color: var(--bs-secondary-text-emphasis);  --bs-list-group-bg: var(--bs-secondary-bg-subtle);  --bs-list-group-border-color: var(--bs-secondary-border-subtle);  --bs-list-group-action-hover-color: var(--bs-emphasis-color);  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);  --bs-list-group-action-active-color: var(--bs-emphasis-color);  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis); } .list-group-item-success {  --bs-list-group-color: var(--bs-success-text-emphasis);  --bs-list-group-bg: var(--bs-success-bg-subtle);  --bs-list-group-border-color: var(--bs-success-border-subtle);  --bs-list-group-action-hover-color: var(--bs-emphasis-color);  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);  --bs-list-group-action-active-color: var(--bs-emphasis-color);  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);  --bs-list-group-active-color: var(--bs-success-bg-subtle);  --bs-list-group-active-bg: var(--bs-success-text-emphasis);  --bs-list-group-active-border-color: var(--bs-success-text-emphasis); } .list-group-item-info {  --bs-list-group-color: var(--bs-info-text-emphasis);  --bs-list-group-bg: var(--bs-info-bg-subtle);  --bs-list-group-border-color: var(--bs-info-border-subtle);  --bs-list-group-action-hover-color: var(--bs-emphasis-color);  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);  --bs-list-group-action-active-color: var(--bs-emphasis-color);  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);  --bs-list-group-active-color: var(--bs-info-bg-subtle);  --bs-list-group-active-bg: var(--bs-info-text-emphasis);  --bs-list-group-active-border-color: var(--bs-info-text-emphasis); } .list-group-item-warning {  --bs-list-group-color: var(--bs-warning-text-emphasis);  --bs-list-group-bg: var(--bs-warning-bg-subtle);  --bs-list-group-border-color: var(--bs-warning-border-subtle);  --bs-list-group-action-hover-color: var(--bs-emphasis-color);  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);  --bs-list-group-action-active-color: var(--bs-emphasis-color);  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);  --bs-list-group-active-color: var(--bs-warning-bg-subtle);  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis); } .list-group-item-danger {  --bs-list-group-color: var(--bs-danger-text-emphasis);  --bs-list-group-bg: var(--bs-danger-bg-subtle);  --bs-list-group-border-color: var(--bs-danger-border-subtle);  --bs-list-group-action-hover-color: var(--bs-emphasis-color);  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);  --bs-list-group-action-active-color: var(--bs-emphasis-color);  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);  --bs-list-group-active-color: var(--bs-danger-bg-subtle);  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis); } .list-group-item-light {  --bs-list-group-color: var(--bs-light-text-emphasis);  --bs-list-group-bg: var(--bs-light-bg-subtle);  --bs-list-group-border-color: var(--bs-light-border-subtle);  --bs-list-group-action-hover-color: var(--bs-emphasis-color);  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);  --bs-list-group-action-active-color: var(--bs-emphasis-color);  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);  --bs-list-group-active-color: var(--bs-light-bg-subtle);  --bs-list-group-active-bg: var(--bs-light-text-emphasis);  --bs-list-group-active-border-color: var(--bs-light-text-emphasis); } .list-group-item-dark {  --bs-list-group-color: var(--bs-dark-text-emphasis);  --bs-list-group-bg: var(--bs-dark-bg-subtle);  --bs-list-group-border-color: var(--bs-dark-border-subtle);  --bs-list-group-action-hover-color: var(--bs-emphasis-color);  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);  --bs-list-group-action-active-color: var(--bs-emphasis-color);  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);  --bs-list-group-active-color: var(--bs-dark-bg-subtle);  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis); } .btn-close {  --bs-btn-close-color: #000;  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 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");  --bs-btn-close-opacity: 0.5;  --bs-btn-close-hover-opacity: 0.75;  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);  --bs-btn-close-focus-opacity: 1;  --bs-btn-close-disabled-opacity: 0.25;  --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);  box-sizing: content-box;  width: 1em;  height: 1em;  padding: 0.25em 0.25em;  color: var(--bs-btn-close-color);  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;  border: 0;  border-radius: 0.375rem;  opacity: var(--bs-btn-close-opacity); } .btn-close:hover {  color: var(--bs-btn-close-color);  text-decoration: none;  opacity: var(--bs-btn-close-hover-opacity); } .btn-close:focus {  outline: 0;  box-shadow: var(--bs-btn-close-focus-shadow);  opacity: var(--bs-btn-close-focus-opacity); } .btn-close:disabled, .btn-close.disabled {  pointer-events: none;  user-select: none;  opacity: var(--bs-btn-close-disabled-opacity); } .btn-close-white {  filter: var(--bs-btn-close-white-filter); } [data-bs-theme=dark] .btn-close {  filter: var(--bs-btn-close-white-filter); } .toast {  --bs-toast-zindex: 1090;  --bs-toast-padding-x: 0.75rem;  --bs-toast-padding-y: 0.5rem;  --bs-toast-spacing: 1.5rem;  --bs-toast-max-width: 350px;  --bs-toast-font-size: 0.875rem;  --bs-toast-color: ;  --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);  --bs-toast-border-width: var(--bs-border-width);  --bs-toast-border-color: var(--bs-border-color-translucent);  --bs-toast-border-radius: var(--bs-border-radius);  --bs-toast-box-shadow: var(--bs-box-shadow);  --bs-toast-header-color: var(--bs-secondary-color);  --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);  --bs-toast-header-border-color: var(--bs-border-color-translucent);  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: 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(-0.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: var(--bs-body-bg);  --bs-modal-border-color: var(--bs-border-color-translucent);  --bs-modal-border-width: var(--bs-border-width);  --bs-modal-border-radius: var(--bs-border-radius-lg);  --bs-modal-box-shadow: var(--bs-box-shadow-sm);  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));  --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: var(--bs-border-width);  --bs-modal-title-line-height: 1.5;  --bs-modal-footer-gap: 0.5rem;  --bs-modal-footer-bg: ;  --bs-modal-footer-border-color: var(--bs-border-color);  --bs-modal-footer-border-width: var(--bs-border-width);  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: #000;  --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;  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) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);  margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.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) * 0.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) * 0.5); } @media (min-width: 576px) {  .modal {   --bs-modal-margin: 1.75rem;   --bs-modal-box-shadow: var(--bs-box-shadow);  }  .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: var(--bs-body-bg);  --bs-tooltip-bg: var(--bs-emphasis-color);  --bs-tooltip-border-radius: var(--bs-border-radius);  --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;  margin: var(--bs-tooltip-margin);  font-family: var(--bs-font-sans-serif);  font-style: normal;  font-weight: 400;  line-height: 1.5;  text-align: left;  text-align: start;  text-decoration: none;  text-shadow: none;  text-transform: none;  letter-spacing: normal;  word-break: normal;  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: calc(-1 * var(--bs-tooltip-arrow-height)); } .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) * 0.5) 0;  border-top-color: var(--bs-tooltip-bg); }  .bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {  left: calc(-1 * var(--bs-tooltip-arrow-height));  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) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;  border-right-color: var(--bs-tooltip-bg); }  .bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {  top: calc(-1 * var(--bs-tooltip-arrow-height)); } .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) * 0.5) var(--bs-tooltip-arrow-height);  border-bottom-color: var(--bs-tooltip-bg); }  .bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {  right: calc(-1 * var(--bs-tooltip-arrow-height));  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) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);  border-left-color: var(--bs-tooltip-bg); }  .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: var(--bs-body-bg);  --bs-popover-border-width: var(--bs-border-width);  --bs-popover-border-color: var(--bs-border-color-translucent);  --bs-popover-border-radius: var(--bs-border-radius-lg);  --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));  --bs-popover-box-shadow: var(--bs-box-shadow);  --bs-popover-header-padding-x: 1rem;  --bs-popover-header-padding-y: 0.5rem;  --bs-popover-header-font-size: 1rem;  --bs-popover-header-color: inherit;  --bs-popover-header-bg: var(--bs-secondary-bg);  --bs-popover-body-padding-x: 1rem;  --bs-popover-body-padding-y: 1rem;  --bs-popover-body-color: var(--bs-body-color);  --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: var(--bs-font-sans-serif);  font-style: normal;  font-weight: 400;  line-height: 1.5;  text-align: left;  text-align: start;  text-decoration: none;  text-shadow: none;  text-transform: none;  letter-spacing: normal;  word-break: normal;  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) * 0.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); }  .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) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.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); }  .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) * 0.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(-0.5 * var(--bs-popover-arrow-width));  content: "";  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg); }  .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) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.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); }  .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%;  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: #fff;  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: #fff;  text-decoration: none;  outline: 0;  opacity: 0.9; } .carousel-control-prev {  left: 0; } .carousel-control-next {  right: 0; } .carousel-control-prev-icon, .carousel-control-next-icon {  display: inline-block;  width: 2rem;  height: 2rem;  background-repeat: no-repeat;  background-position: 50%;  background-size: 100% 100%; } .carousel-control-prev-icon {  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e") ; } .carousel-control-next-icon {  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") ; } .carousel-indicators {  position: absolute;  right: 0;  bottom: 0;  left: 0;  z-index: 2;  display: flex;  justify-content: center;  padding: 0;  margin-right: 15%;  margin-bottom: 1rem;  margin-left: 15%; } .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: #fff;  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: #fff;  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: #000; } .carousel-dark .carousel-caption {  color: #000; } [data-bs-theme=dark] .carousel .carousel-control-prev-icon, [data-bs-theme=dark] .carousel .carousel-control-next-icon, [data-bs-theme=dark].carousel .carousel-control-prev-icon, [data-bs-theme=dark].carousel .carousel-control-next-icon {  filter: invert(1) grayscale(100); } [data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target], [data-bs-theme=dark].carousel .carousel-indicators [data-bs-target] {  background-color: #000; } [data-bs-theme=dark] .carousel .carousel-caption, [data-bs-theme=dark].carousel .carousel-caption {  color: #000; } .spinner-grow, .spinner-border {  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) ;  } } .spinner-border {  --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 {  --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,  .spinner-grow {   --bs-spinner-animation-speed: 1.5s;  } } .offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {  --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: var(--bs-body-color);  --bs-offcanvas-bg: var(--bs-body-bg);  --bs-offcanvas-border-width: var(--bs-border-width);  --bs-offcanvas-border-color: var(--bs-border-color-translucent);  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);  --bs-offcanvas-transition: transform 0.3s ease-in-out;  --bs-offcanvas-title-line-height: 1.5; } @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: var(--bs-offcanvas-transition);  } } @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: var(--bs-offcanvas-transition);  } } @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: var(--bs-offcanvas-transition);  } } @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: var(--bs-offcanvas-transition);  } } @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: var(--bs-offcanvas-transition);  } } @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: var(--bs-offcanvas-transition); } @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: #000; } .offcanvas-backdrop.fade {  opacity: 0; } .offcanvas-backdrop.show {  opacity: 0.5; } .offcanvas-header {  display: flex;  align-items: center;  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x); } .offcanvas-header .btn-close {  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);  margin: calc(-0.5 * var(--bs-offcanvas-padding-y)) calc(-0.5 * var(--bs-offcanvas-padding-x)) calc(-0.5 * var(--bs-offcanvas-padding-y)) auto; } .offcanvas-title {  margin-bottom: 0;  line-height: var(--bs-offcanvas-title-line-height); } .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 {  display: inline-block;  content: ""; } .placeholder-xs {  min-height: 0.6em; } .placeholder-sm {  min-height: 0.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 {  mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);  mask-size: 200% 100%;  animation: placeholder-wave 2s linear infinite; } @keyframes placeholder-wave {  100% {   mask-position: -200% 0%;  } } .clearfix::after {  display: block;  clear: both;  content: ""; } .text-bg-primary {  color: #fff !important;  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important; } .text-bg-secondary {  color: #fff !important;  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important; } .text-bg-success {  color: #fff !important;  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important; } .text-bg-info {  color: #000 !important;  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important; } .text-bg-warning {  color: #000 !important;  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important; } .text-bg-danger {  color: #fff !important;  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important; } .text-bg-light {  color: #000 !important;  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important; } .text-bg-dark {  color: #fff !important;  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important; } .link-primary {  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-primary:hover, .link-primary:focus {  color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;  text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important; } .link-secondary {  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-secondary:hover, .link-secondary:focus {  color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;  text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important; } .link-success {  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-success:hover, .link-success:focus {  color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;  text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important; } .link-info {  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-info:hover, .link-info:focus {  color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;  text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important; } .link-warning {  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-warning:hover, .link-warning:focus {  color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;  text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important; } .link-danger {  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-danger:hover, .link-danger:focus {  color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;  text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important; } .link-light {  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-light:hover, .link-light:focus {  color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;  text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important; } .link-dark {  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-dark:hover, .link-dark:focus {  color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;  text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important; } .link-body-emphasis {  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-body-emphasis:hover, .link-body-emphasis:focus {  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important; } .focus-ring:focus {  outline: 0;  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color); } .icon-link {  display: inline-flex;  gap: 0.375rem;  align-items: center;  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));  text-underline-offset: 0.25em;  backface-visibility: hidden; } .icon-link > .bi {  flex-shrink: 0;  width: 1em;  height: 1em;  fill: currentcolor;  transition: 0.2s ease-in-out transform; } @media (prefers-reduced-motion: reduce) {  .icon-link > .bi {   transition: none;  } } .icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0)); } .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: 75%; } .ratio-16x9 {  --bs-aspect-ratio: 56.25%; } .ratio-21x9 {  --bs-aspect-ratio: 42.8571428571%; } .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: sticky;  top: 0;  z-index: 1020; } .sticky-bottom {  position: sticky;  bottom: 0;  z-index: 1020; } @media (min-width: 576px) {  .sticky-sm-top {   position: sticky;   top: 0;   z-index: 1020;  }  .sticky-sm-bottom {   position: sticky;   bottom: 0;   z-index: 1020;  } } @media (min-width: 768px) {  .sticky-md-top {   position: sticky;   top: 0;   z-index: 1020;  }  .sticky-md-bottom {   position: sticky;   bottom: 0;   z-index: 1020;  } } @media (min-width: 992px) {  .sticky-lg-top {   position: sticky;   top: 0;   z-index: 1020;  }  .sticky-lg-bottom {   position: sticky;   bottom: 0;   z-index: 1020;  } } @media (min-width: 1200px) {  .sticky-xl-top {   position: sticky;   top: 0;   z-index: 1020;  }  .sticky-xl-bottom {   position: sticky;   bottom: 0;   z-index: 1020;  } } @media (min-width: 1400px) {  .sticky-xxl-top {   position: sticky;   top: 0;   z-index: 1020;  }  .sticky-xxl-bottom {   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, .visually-hidden-focusable:not(:focus):not(:focus-within) {  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; } .visually-hidden:not(caption), .visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {  position: absolute !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: var(--bs-border-width);  min-height: 1em;  background-color: currentcolor;  opacity: 0.25; } .align-baseline {  vertical-align: baseline !important; } .align-top {  vertical-align: top !important; } .align-middle {  vertical-align: middle !important; } .align-bottom {  vertical-align: bottom !important; } .align-text-bottom {  vertical-align: text-bottom !important; } .align-text-top {  vertical-align: text-top !important; } .float-start {  float: left !important; } .float-end {  float: right !important; } .float-none {  float: none !important; } .object-fit-contain {  object-fit: contain !important; } .object-fit-cover {  object-fit: cover !important; } .object-fit-fill {  object-fit: fill !important; } .object-fit-scale {  object-fit: scale-down !important; } .object-fit-none {  object-fit: 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; } .overflow-x-auto {  overflow-x: auto !important; } .overflow-x-hidden {  overflow-x: hidden !important; } .overflow-x-visible {  overflow-x: visible !important; } .overflow-x-scroll {  overflow-x: scroll !important; } .overflow-y-auto {  overflow-y: auto !important; } .overflow-y-hidden {  overflow-y: hidden !important; } .overflow-y-visible {  overflow-y: visible !important; } .overflow-y-scroll {  overflow-y: 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-inline-grid {  display: inline-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: var(--bs-box-shadow) !important; } .shadow-sm {  box-shadow: var(--bs-box-shadow-sm) !important; } .shadow-lg {  box-shadow: var(--bs-box-shadow-lg) !important; } .shadow-none {  box-shadow: none !important; } .focus-ring-primary {  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity)); } .focus-ring-secondary {  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity)); } .focus-ring-success {  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity)); } .focus-ring-info {  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity)); } .focus-ring-warning {  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity)); } .focus-ring-danger {  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity)); } .focus-ring-light {  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity)); } .focus-ring-dark {  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity)); } .position-static {  position: static !important; } .position-relative {  position: relative !important; } .position-absolute {  position: absolute !important; } .position-fixed {  position: fixed !important; } .position-sticky {  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-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-black {  --bs-border-opacity: 1;  border-color: rgba(var(--bs-black-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-primary-subtle {  border-color: var(--bs-primary-border-subtle) !important; } .border-secondary-subtle {  border-color: var(--bs-secondary-border-subtle) !important; } .border-success-subtle {  border-color: var(--bs-success-border-subtle) !important; } .border-info-subtle {  border-color: var(--bs-info-border-subtle) !important; } .border-warning-subtle {  border-color: var(--bs-warning-border-subtle) !important; } .border-danger-subtle {  border-color: var(--bs-danger-border-subtle) !important; } .border-light-subtle {  border-color: var(--bs-light-border-subtle) !important; } .border-dark-subtle {  border-color: var(--bs-dark-border-subtle) !important; } .border-1 {  border-width: 1px !important; } .border-2 {  border-width: 2px !important; } .border-3 {  border-width: 3px !important; } .border-4 {  border-width: 4px !important; } .border-5 {  border-width: 5px !important; } .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: 3rem !important; } .m-auto {  margin: auto !important; } .mx-0 {  margin-right: 0 !important;  margin-left: 0 !important; } .mx-1 {  margin-right: 0.25rem !important;  margin-left: 0.25rem !important; } .mx-2 {  margin-right: 0.5rem !important;  margin-left: 0.5rem !important; } .mx-3 {  margin-right: 1rem !important;  margin-left: 1rem !important; } .mx-4 {  margin-right: 1.5rem !important;  margin-left: 1.5rem !important; } .mx-5 {  margin-right: 3rem !important;  margin-left: 3rem !important; } .mx-auto {  margin-right: auto !important;  margin-left: auto !important; } .my-0 {  margin-top: 0 !important;  margin-bottom: 0 !important; } .my-1 {  margin-top: 0.25rem !important;  margin-bottom: 0.25rem !important; } .my-2 {  margin-top: 0.5rem !important;  margin-bottom: 0.5rem !important; } .my-3 {  margin-top: 1rem !important;  margin-bottom: 1rem !important; } .my-4 {  margin-top: 1.5rem !important;  margin-bottom: 1.5rem !important; } .my-5 {  margin-top: 3rem !important;  margin-bottom: 3rem !important; } .my-auto {  margin-top: auto !important;  margin-bottom: auto !important; } .mt-0 {  margin-top: 0 !important; } .mt-1 {  margin-top: 0.25rem !important; } .mt-2 {  margin-top: 0.5rem !important; } .mt-3 {  margin-top: 1rem !important; } .mt-4 {  margin-top: 1.5rem !important; } .mt-5 {  margin-top: 3rem !important; } .mt-auto {  margin-top: auto !important; } .me-0 {  margin-right: 0 !important; } .me-1 {  margin-right: 0.25rem !important; } .me-2 {  margin-right: 0.5rem !important; } .me-3 {  margin-right: 1rem !important; } .me-4 {  margin-right: 1.5rem !important; } .me-5 {  margin-right: 3rem !important; } .me-auto {  margin-right: auto !important; } .mb-0 {  margin-bottom: 0 !important; } .mb-1 {  margin-bottom: 0.25rem !important; } .mb-2 {  margin-bottom: 0.5rem !important; } .mb-3 {  margin-bottom: 1rem !important; } .mb-4 {  margin-bottom: 1.5rem !important; } .mb-5 {  margin-bottom: 3rem !important; } .mb-auto {  margin-bottom: auto !important; } .ms-0 {  margin-left: 0 !important; } .ms-1 {  margin-left: 0.25rem !important; } .ms-2 {  margin-left: 0.5rem !important; } .ms-3 {  margin-left: 1rem !important; } .ms-4 {  margin-left: 1.5rem !important; } .ms-5 {  margin-left: 3rem !important; } .ms-auto {  margin-left: auto !important; } .p-0 {  padding: 0 !important; } .p-1 {  padding: 0.25rem !important; } .p-2 {  padding: 0.5rem !important; } .p-3 {  padding: 1rem !important; } .p-4 {  padding: 1.5rem !important; } .p-5 {  padding: 3rem !important; } .px-0 {  padding-right: 0 !important;  padding-left: 0 !important; } .px-1 {  padding-right: 0.25rem !important;  padding-left: 0.25rem !important; } .px-2 {  padding-right: 0.5rem !important;  padding-left: 0.5rem !important; } .px-3 {  padding-right: 1rem !important;  padding-left: 1rem !important; } .px-4 {  padding-right: 1.5rem !important;  padding-left: 1.5rem !important; } .px-5 {  padding-right: 3rem !important;  padding-left: 3rem !important; } .py-0 {  padding-top: 0 !important;  padding-bottom: 0 !important; } .py-1 {  padding-top: 0.25rem !important;  padding-bottom: 0.25rem !important; } .py-2 {  padding-top: 0.5rem !important;  padding-bottom: 0.5rem !important; } .py-3 {  padding-top: 1rem !important;  padding-bottom: 1rem !important; } .py-4 {  padding-top: 1.5rem !important;  padding-bottom: 1.5rem !important; } .py-5 {  padding-top: 3rem !important;  padding-bottom: 3rem !important; } .pt-0 {  padding-top: 0 !important; } .pt-1 {  padding-top: 0.25rem !important; } .pt-2 {  padding-top: 0.5rem !important; } .pt-3 {  padding-top: 1rem !important; } .pt-4 {  padding-top: 1.5rem !important; } .pt-5 {  padding-top: 3rem !important; } .pe-0 {  padding-right: 0 !important; } .pe-1 {  padding-right: 0.25rem !important; } .pe-2 {  padding-right: 0.5rem !important; } .pe-3 {  padding-right: 1rem !important; } .pe-4 {  padding-right: 1.5rem !important; } .pe-5 {  padding-right: 3rem !important; } .pb-0 {  padding-bottom: 0 !important; } .pb-1 {  padding-bottom: 0.25rem !important; } .pb-2 {  padding-bottom: 0.5rem !important; } .pb-3 {  padding-bottom: 1rem !important; } .pb-4 {  padding-bottom: 1.5rem !important; } .pb-5 {  padding-bottom: 3rem !important; } .ps-0 {  padding-left: 0 !important; } .ps-1 {  padding-left: 0.25rem !important; } .ps-2 {  padding-left: 0.5rem !important; } .ps-3 {  padding-left: 1rem !important; } .ps-4 {  padding-left: 1.5rem !important; } .ps-5 {  padding-left: 3rem !important; } .gap-0 {  gap: 0 !important; } .gap-1 {  gap: 0.25rem !important; } .gap-2 {  gap: 0.5rem !important; } .gap-3 {  gap: 1rem !important; } .gap-4 {  gap: 1.5rem !important; } .gap-5 {  gap: 3rem !important; } .row-gap-0 {  row-gap: 0 !important; } .row-gap-1 {  row-gap: 0.25rem !important; } .row-gap-2 {  row-gap: 0.5rem !important; } .row-gap-3 {  row-gap: 1rem !important; } .row-gap-4 {  row-gap: 1.5rem !important; } .row-gap-5 {  row-gap: 3rem !important; } .column-gap-0 {  column-gap: 0 !important; } .column-gap-1 {  column-gap: 0.25rem !important; } .column-gap-2 {  column-gap: 0.5rem !important; } .column-gap-3 {  column-gap: 1rem !important; } .column-gap-4 {  column-gap: 1.5rem !important; } .column-gap-5 {  column-gap: 3rem !important; } .font-monospace {  font-family: var(--bs-font-monospace) !important; } .fs-1 {  font-size: calc(1.375rem + 1.5vw) !important; } .fs-2 {  font-size: calc(1.325rem + 0.9vw) !important; } .fs-3 {  font-size: calc(1.3rem + 0.6vw) !important; } .fs-4 {  font-size: calc(1.275rem + 0.3vw) !important; } .fs-5 {  font-size: 1.25rem !important; } .fs-6 {  font-size: 1rem !important; } .fst-italic {  font-style: italic !important; } .fst-normal {  font-style: normal !important; } .fw-lighter {  font-weight: lighter !important; } .fw-light {  font-weight: 300 !important; } .fw-normal {  font-weight: 400 !important; } .fw-medium {  font-weight: 500 !important; } .fw-semibold {  font-weight: 600 !important; } .fw-bold {  font-weight: 700 !important; } .fw-bolder {  font-weight: bolder !important; } .lh-1 {  line-height: 1 !important; } .lh-sm {  line-height: 1.25 !important; } .lh-base {  line-height: 1.5 !important; } .lh-lg {  line-height: 2 !important; } .text-start {  text-align: left !important; } .text-end {  text-align: right !important; } .text-center {  text-align: center !important; } .text-decoration-none {  text-decoration: none !important; } .text-decoration-underline {  text-decoration: underline !important; } .text-decoration-line-through {  text-decoration: line-through !important; } .text-lowercase {  text-transform: lowercase !important; } .text-uppercase {  text-transform: uppercase !important; } .text-capitalize {  text-transform: capitalize !important; } .text-wrap {  white-space: normal !important; } .text-nowrap {  white-space: nowrap !important; }  .text-break {  word-wrap: break-word !important;  word-break: break-word !important; }  .text-primary {  --bs-text-opacity: 1;  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important; } .text-secondary {  --bs-text-opacity: 1;  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important; } .text-success {  --bs-text-opacity: 1;  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important; } .text-info {  --bs-text-opacity: 1;  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important; } .text-warning {  --bs-text-opacity: 1;  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important; } .text-danger {  --bs-text-opacity: 1;  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important; } .text-light {  --bs-text-opacity: 1;  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important; } .text-dark {  --bs-text-opacity: 1;  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important; } .text-black {  --bs-text-opacity: 1;  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important; } .text-white {  --bs-text-opacity: 1;  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; } .text-body {  --bs-text-opacity: 1;  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important; } .text-muted {  --bs-text-opacity: 1;  color: var(--bs-secondary-color) !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-body-secondary {  --bs-text-opacity: 1;  color: var(--bs-secondary-color) !important; } .text-body-tertiary {  --bs-text-opacity: 1;  color: var(--bs-tertiary-color) !important; } .text-body-emphasis {  --bs-text-opacity: 1;  color: var(--bs-emphasis-color) !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; } .text-primary-emphasis {  color: var(--bs-primary-text-emphasis) !important; } .text-secondary-emphasis {  color: var(--bs-secondary-text-emphasis) !important; } .text-success-emphasis {  color: var(--bs-success-text-emphasis) !important; } .text-info-emphasis {  color: var(--bs-info-text-emphasis) !important; } .text-warning-emphasis {  color: var(--bs-warning-text-emphasis) !important; } .text-danger-emphasis {  color: var(--bs-danger-text-emphasis) !important; } .text-light-emphasis {  color: var(--bs-light-text-emphasis) !important; } .text-dark-emphasis {  color: var(--bs-dark-text-emphasis) !important; } .link-opacity-10 {  --bs-link-opacity: 0.1; } .link-opacity-10-hover:hover {  --bs-link-opacity: 0.1; } .link-opacity-25 {  --bs-link-opacity: 0.25; } .link-opacity-25-hover:hover {  --bs-link-opacity: 0.25; } .link-opacity-50 {  --bs-link-opacity: 0.5; } .link-opacity-50-hover:hover {  --bs-link-opacity: 0.5; } .link-opacity-75 {  --bs-link-opacity: 0.75; } .link-opacity-75-hover:hover {  --bs-link-opacity: 0.75; } .link-opacity-100 {  --bs-link-opacity: 1; } .link-opacity-100-hover:hover {  --bs-link-opacity: 1; } .link-offset-1 {  text-underline-offset: 0.125em !important; } .link-offset-1-hover:hover {  text-underline-offset: 0.125em !important; } .link-offset-2 {  text-underline-offset: 0.25em !important; } .link-offset-2-hover:hover {  text-underline-offset: 0.25em !important; } .link-offset-3 {  text-underline-offset: 0.375em !important; } .link-offset-3-hover:hover {  text-underline-offset: 0.375em !important; } .link-underline-primary {  --bs-link-underline-opacity: 1;  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important; } .link-underline-secondary {  --bs-link-underline-opacity: 1;  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important; } .link-underline-success {  --bs-link-underline-opacity: 1;  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important; } .link-underline-info {  --bs-link-underline-opacity: 1;  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important; } .link-underline-warning {  --bs-link-underline-opacity: 1;  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important; } .link-underline-danger {  --bs-link-underline-opacity: 1;  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important; } .link-underline-light {  --bs-link-underline-opacity: 1;  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important; } .link-underline-dark {  --bs-link-underline-opacity: 1;  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important; } .link-underline {  --bs-link-underline-opacity: 1;  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important; } .link-underline-opacity-0 {  --bs-link-underline-opacity: 0; } .link-underline-opacity-0-hover:hover {  --bs-link-underline-opacity: 0; } .link-underline-opacity-10 {  --bs-link-underline-opacity: 0.1; } .link-underline-opacity-10-hover:hover {  --bs-link-underline-opacity: 0.1; } .link-underline-opacity-25 {  --bs-link-underline-opacity: 0.25; } .link-underline-opacity-25-hover:hover {  --bs-link-underline-opacity: 0.25; } .link-underline-opacity-50 {  --bs-link-underline-opacity: 0.5; } .link-underline-opacity-50-hover:hover {  --bs-link-underline-opacity: 0.5; } .link-underline-opacity-75 {  --bs-link-underline-opacity: 0.75; } .link-underline-opacity-75-hover:hover {  --bs-link-underline-opacity: 0.75; } .link-underline-opacity-100 {  --bs-link-underline-opacity: 1; } .link-underline-opacity-100-hover:hover {  --bs-link-underline-opacity: 1; } .bg-primary {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important; } .bg-secondary {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important; } .bg-success {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important; } .bg-info {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important; } .bg-warning {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important; } .bg-danger {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important; } .bg-light {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important; } .bg-dark {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important; } .bg-black {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important; } .bg-white {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important; } .bg-body {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important; } .bg-transparent {  --bs-bg-opacity: 1;  background-color: transparent !important; } .bg-body-secondary {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important; } .bg-body-tertiary {  --bs-bg-opacity: 1;  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !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-primary-subtle {  background-color: var(--bs-primary-bg-subtle) !important; } .bg-secondary-subtle {  background-color: var(--bs-secondary-bg-subtle) !important; } .bg-success-subtle {  background-color: var(--bs-success-bg-subtle) !important; } .bg-info-subtle {  background-color: var(--bs-info-bg-subtle) !important; } .bg-warning-subtle {  background-color: var(--bs-warning-bg-subtle) !important; } .bg-danger-subtle {  background-color: var(--bs-danger-bg-subtle) !important; } .bg-light-subtle {  background-color: var(--bs-light-bg-subtle) !important; } .bg-dark-subtle {  background-color: var(--bs-dark-bg-subtle) !important; } .bg-gradient {  background-image: var(--bs-gradient) !important; } .user-select-all {  user-select: all !important; } .user-select-auto {  user-select: auto !important; } .user-select-none {  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-xxl) !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-top-0 {  border-top-left-radius: 0 !important;  border-top-right-radius: 0 !important; } .rounded-top-1 {  border-top-left-radius: var(--bs-border-radius-sm) !important;  border-top-right-radius: var(--bs-border-radius-sm) !important; } .rounded-top-2 {  border-top-left-radius: var(--bs-border-radius) !important;  border-top-right-radius: var(--bs-border-radius) !important; } .rounded-top-3 {  border-top-left-radius: var(--bs-border-radius-lg) !important;  border-top-right-radius: var(--bs-border-radius-lg) !important; } .rounded-top-4 {  border-top-left-radius: var(--bs-border-radius-xl) !important;  border-top-right-radius: var(--bs-border-radius-xl) !important; } .rounded-top-5 {  border-top-left-radius: var(--bs-border-radius-xxl) !important;  border-top-right-radius: var(--bs-border-radius-xxl) !important; } .rounded-top-circle {  border-top-left-radius: 50% !important;  border-top-right-radius: 50% !important; } .rounded-top-pill {  border-top-left-radius: var(--bs-border-radius-pill) !important;  border-top-right-radius: var(--bs-border-radius-pill) !important; } .rounded-end {  border-top-right-radius: var(--bs-border-radius) !important;  border-bottom-right-radius: var(--bs-border-radius) !important; } .rounded-end-0 {  border-top-right-radius: 0 !important;  border-bottom-right-radius: 0 !important; } .rounded-end-1 {  border-top-right-radius: var(--bs-border-radius-sm) !important;  border-bottom-right-radius: var(--bs-border-radius-sm) !important; } .rounded-end-2 {  border-top-right-radius: var(--bs-border-radius) !important;  border-bottom-right-radius: var(--bs-border-radius) !important; } .rounded-end-3 {  border-top-right-radius: var(--bs-border-radius-lg) !important;  border-bottom-right-radius: var(--bs-border-radius-lg) !important; } .rounded-end-4 {  border-top-right-radius: var(--bs-border-radius-xl) !important;  border-bottom-right-radius: var(--bs-border-radius-xl) !important; } .rounded-end-5 {  border-top-right-radius: var(--bs-border-radius-xxl) !important;  border-bottom-right-radius: var(--bs-border-radius-xxl) !important; } .rounded-end-circle {  border-top-right-radius: 50% !important;  border-bottom-right-radius: 50% !important; } .rounded-end-pill {  border-top-right-radius: var(--bs-border-radius-pill) !important;  border-bottom-right-radius: var(--bs-border-radius-pill) !important; } .rounded-bottom {  border-bottom-right-radius: var(--bs-border-radius) !important;  border-bottom-left-radius: var(--bs-border-radius) !important; } .rounded-bottom-0 {  border-bottom-right-radius: 0 !important;  border-bottom-left-radius: 0 !important; } .rounded-bottom-1 {  border-bottom-right-radius: var(--bs-border-radius-sm) !important;  border-bottom-left-radius: var(--bs-border-radius-sm) !important; } .rounded-bottom-2 {  border-bottom-right-radius: var(--bs-border-radius) !important;  border-bottom-left-radius: var(--bs-border-radius) !important; } .rounded-bottom-3 {  border-bottom-right-radius: var(--bs-border-radius-lg) !important;  border-bottom-left-radius: var(--bs-border-radius-lg) !important; } .rounded-bottom-4 {  border-bottom-right-radius: var(--bs-border-radius-xl) !important;  border-bottom-left-radius: var(--bs-border-radius-xl) !important; } .rounded-bottom-5 {  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;  border-bottom-left-radius: var(--bs-border-radius-xxl) !important; } .rounded-bottom-circle {  border-bottom-right-radius: 50% !important;  border-bottom-left-radius: 50% !important; } .rounded-bottom-pill {  border-bottom-right-radius: var(--bs-border-radius-pill) !important;  border-bottom-left-radius: var(--bs-border-radius-pill) !important; } .rounded-start {  border-bottom-left-radius: var(--bs-border-radius) !important;  border-top-left-radius: var(--bs-border-radius) !important; } .rounded-start-0 {  border-bottom-left-radius: 0 !important;  border-top-left-radius: 0 !important; } .rounded-start-1 {  border-bottom-left-radius: var(--bs-border-radius-sm) !important;  border-top-left-radius: var(--bs-border-radius-sm) !important; } .rounded-start-2 {  border-bottom-left-radius: var(--bs-border-radius) !important;  border-top-left-radius: var(--bs-border-radius) !important; } .rounded-start-3 {  border-bottom-left-radius: var(--bs-border-radius-lg) !important;  border-top-left-radius: var(--bs-border-radius-lg) !important; } .rounded-start-4 {  border-bottom-left-radius: var(--bs-border-radius-xl) !important;  border-top-left-radius: var(--bs-border-radius-xl) !important; } .rounded-start-5 {  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;  border-top-left-radius: var(--bs-border-radius-xxl) !important; } .rounded-start-circle {  border-bottom-left-radius: 50% !important;  border-top-left-radius: 50% !important; } .rounded-start-pill {  border-bottom-left-radius: var(--bs-border-radius-pill) !important;  border-top-left-radius: var(--bs-border-radius-pill) !important; } .visible {  visibility: visible !important; } .invisible {  visibility: hidden !important; } .z-n1 {  z-index: -1 !important; } .z-0 {  z-index: 0 !important; } .z-1 {  z-index: 1 !important; } .z-2 {  z-index: 2 !important; } .z-3 {  z-index: 3 !important; } @media (min-width: 576px) {  .float-sm-start {   float: left !important;  }  .float-sm-end {   float: right !important;  }  .float-sm-none {   float: none !important;  }  .object-fit-sm-contain {   object-fit: contain !important;  }  .object-fit-sm-cover {   object-fit: cover !important;  }  .object-fit-sm-fill {   object-fit: fill !important;  }  .object-fit-sm-scale {   object-fit: scale-down !important;  }  .object-fit-sm-none {   object-fit: 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-inline-grid {   display: inline-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: 3rem !important;  }  .m-sm-auto {   margin: auto !important;  }  .mx-sm-0 {   margin-right: 0 !important;   margin-left: 0 !important;  }  .mx-sm-1 {   margin-right: 0.25rem !important;   margin-left: 0.25rem !important;  }  .mx-sm-2 {   margin-right: 0.5rem !important;   margin-left: 0.5rem !important;  }  .mx-sm-3 {   margin-right: 1rem !important;   margin-left: 1rem !important;  }  .mx-sm-4 {   margin-right: 1.5rem !important;   margin-left: 1.5rem !important;  }  .mx-sm-5 {   margin-right: 3rem !important;   margin-left: 3rem !important;  }  .mx-sm-auto {   margin-right: auto !important;   margin-left: auto !important;  }  .my-sm-0 {   margin-top: 0 !important;   margin-bottom: 0 !important;  }  .my-sm-1 {   margin-top: 0.25rem !important;   margin-bottom: 0.25rem !important;  }  .my-sm-2 {   margin-top: 0.5rem !important;   margin-bottom: 0.5rem !important;  }  .my-sm-3 {   margin-top: 1rem !important;   margin-bottom: 1rem !important;  }  .my-sm-4 {   margin-top: 1.5rem !important;   margin-bottom: 1.5rem !important;  }  .my-sm-5 {   margin-top: 3rem !important;   margin-bottom: 3rem !important;  }  .my-sm-auto {   margin-top: auto !important;   margin-bottom: auto !important;  }  .mt-sm-0 {   margin-top: 0 !important;  }  .mt-sm-1 {   margin-top: 0.25rem !important;  }  .mt-sm-2 {   margin-top: 0.5rem !important;  }  .mt-sm-3 {   margin-top: 1rem !important;  }  .mt-sm-4 {   margin-top: 1.5rem !important;  }  .mt-sm-5 {   margin-top: 3rem !important;  }  .mt-sm-auto {   margin-top: auto !important;  }  .me-sm-0 {   margin-right: 0 !important;  }  .me-sm-1 {   margin-right: 0.25rem !important;  }  .me-sm-2 {   margin-right: 0.5rem !important;  }  .me-sm-3 {   margin-right: 1rem !important;  }  .me-sm-4 {   margin-right: 1.5rem !important;  }  .me-sm-5 {   margin-right: 3rem !important;  }  .me-sm-auto {   margin-right: auto !important;  }  .mb-sm-0 {   margin-bottom: 0 !important;  }  .mb-sm-1 {   margin-bottom: 0.25rem !important;  }  .mb-sm-2 {   margin-bottom: 0.5rem !important;  }  .mb-sm-3 {   margin-bottom: 1rem !important;  }  .mb-sm-4 {   margin-bottom: 1.5rem !important;  }  .mb-sm-5 {   margin-bottom: 3rem !important;  }  .mb-sm-auto {   margin-bottom: auto !important;  }  .ms-sm-0 {   margin-left: 0 !important;  }  .ms-sm-1 {   margin-left: 0.25rem !important;  }  .ms-sm-2 {   margin-left: 0.5rem !important;  }  .ms-sm-3 {   margin-left: 1rem !important;  }  .ms-sm-4 {   margin-left: 1.5rem !important;  }  .ms-sm-5 {   margin-left: 3rem !important;  }  .ms-sm-auto {   margin-left: auto !important;  }  .p-sm-0 {   padding: 0 !important;  }  .p-sm-1 {   padding: 0.25rem !important;  }  .p-sm-2 {   padding: 0.5rem !important;  }  .p-sm-3 {   padding: 1rem !important;  }  .p-sm-4 {   padding: 1.5rem !important;  }  .p-sm-5 {   padding: 3rem !important;  }  .px-sm-0 {   padding-right: 0 !important;   padding-left: 0 !important;  }  .px-sm-1 {   padding-right: 0.25rem !important;   padding-left: 0.25rem !important;  }  .px-sm-2 {   padding-right: 0.5rem !important;   padding-left: 0.5rem !important;  }  .px-sm-3 {   padding-right: 1rem !important;   padding-left: 1rem !important;  }  .px-sm-4 {   padding-right: 1.5rem !important;   padding-left: 1.5rem !important;  }  .px-sm-5 {   padding-right: 3rem !important;   padding-left: 3rem !important;  }  .py-sm-0 {   padding-top: 0 !important;   padding-bottom: 0 !important;  }  .py-sm-1 {   padding-top: 0.25rem !important;   padding-bottom: 0.25rem !important;  }  .py-sm-2 {   padding-top: 0.5rem !important;   padding-bottom: 0.5rem !important;  }  .py-sm-3 {   padding-top: 1rem !important;   padding-bottom: 1rem !important;  }  .py-sm-4 {   padding-top: 1.5rem !important;   padding-bottom: 1.5rem !important;  }  .py-sm-5 {   padding-top: 3rem !important;   padding-bottom: 3rem !important;  }  .pt-sm-0 {   padding-top: 0 !important;  }  .pt-sm-1 {   padding-top: 0.25rem !important;  }  .pt-sm-2 {   padding-top: 0.5rem !important;  }  .pt-sm-3 {   padding-top: 1rem !important;  }  .pt-sm-4 {   padding-top: 1.5rem !important;  }  .pt-sm-5 {   padding-top: 3rem !important;  }  .pe-sm-0 {   padding-right: 0 !important;  }  .pe-sm-1 {   padding-right: 0.25rem !important;  }  .pe-sm-2 {   padding-right: 0.5rem !important;  }  .pe-sm-3 {   padding-right: 1rem !important;  }  .pe-sm-4 {   padding-right: 1.5rem !important;  }  .pe-sm-5 {   padding-right: 3rem !important;  }  .pb-sm-0 {   padding-bottom: 0 !important;  }  .pb-sm-1 {   padding-bottom: 0.25rem !important;  }  .pb-sm-2 {   padding-bottom: 0.5rem !important;  }  .pb-sm-3 {   padding-bottom: 1rem !important;  }  .pb-sm-4 {   padding-bottom: 1.5rem !important;  }  .pb-sm-5 {   padding-bottom: 3rem !important;  }  .ps-sm-0 {   padding-left: 0 !important;  }  .ps-sm-1 {   padding-left: 0.25rem !important;  }  .ps-sm-2 {   padding-left: 0.5rem !important;  }  .ps-sm-3 {   padding-left: 1rem !important;  }  .ps-sm-4 {   padding-left: 1.5rem !important;  }  .ps-sm-5 {   padding-left: 3rem !important;  }  .gap-sm-0 {   gap: 0 !important;  }  .gap-sm-1 {   gap: 0.25rem !important;  }  .gap-sm-2 {   gap: 0.5rem !important;  }  .gap-sm-3 {   gap: 1rem !important;  }  .gap-sm-4 {   gap: 1.5rem !important;  }  .gap-sm-5 {   gap: 3rem !important;  }  .row-gap-sm-0 {   row-gap: 0 !important;  }  .row-gap-sm-1 {   row-gap: 0.25rem !important;  }  .row-gap-sm-2 {   row-gap: 0.5rem !important;  }  .row-gap-sm-3 {   row-gap: 1rem !important;  }  .row-gap-sm-4 {   row-gap: 1.5rem !important;  }  .row-gap-sm-5 {   row-gap: 3rem !important;  }  .column-gap-sm-0 {   column-gap: 0 !important;  }  .column-gap-sm-1 {   column-gap: 0.25rem !important;  }  .column-gap-sm-2 {   column-gap: 0.5rem !important;  }  .column-gap-sm-3 {   column-gap: 1rem !important;  }  .column-gap-sm-4 {   column-gap: 1.5rem !important;  }  .column-gap-sm-5 {   column-gap: 3rem !important;  }  .text-sm-start {   text-align: left !important;  }  .text-sm-end {   text-align: right !important;  }  .text-sm-center {   text-align: center !important;  } } @media (min-width: 768px) {  .float-md-start {   float: left !important;  }  .float-md-end {   float: right !important;  }  .float-md-none {   float: none !important;  }  .object-fit-md-contain {   object-fit: contain !important;  }  .object-fit-md-cover {   object-fit: cover !important;  }  .object-fit-md-fill {   object-fit: fill !important;  }  .object-fit-md-scale {   object-fit: scale-down !important;  }  .object-fit-md-none {   object-fit: 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-inline-grid {   display: inline-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: 3rem !important;  }  .m-md-auto {   margin: auto !important;  }  .mx-md-0 {   margin-right: 0 !important;   margin-left: 0 !important;  }  .mx-md-1 {   margin-right: 0.25rem !important;   margin-left: 0.25rem !important;  }  .mx-md-2 {   margin-right: 0.5rem !important;   margin-left: 0.5rem !important;  }  .mx-md-3 {   margin-right: 1rem !important;   margin-left: 1rem !important;  }  .mx-md-4 {   margin-right: 1.5rem !important;   margin-left: 1.5rem !important;  }  .mx-md-5 {   margin-right: 3rem !important;   margin-left: 3rem !important;  }  .mx-md-auto {   margin-right: auto !important;   margin-left: auto !important;  }  .my-md-0 {   margin-top: 0 !important;   margin-bottom: 0 !important;  }  .my-md-1 {   margin-top: 0.25rem !important;   margin-bottom: 0.25rem !important;  }  .my-md-2 {   margin-top: 0.5rem !important;   margin-bottom: 0.5rem !important;  }  .my-md-3 {   margin-top: 1rem !important;   margin-bottom: 1rem !important;  }  .my-md-4 {   margin-top: 1.5rem !important;   margin-bottom: 1.5rem !important;  }  .my-md-5 {   margin-top: 3rem !important;   margin-bottom: 3rem !important;  }  .my-md-auto {   margin-top: auto !important;   margin-bottom: auto !important;  }  .mt-md-0 {   margin-top: 0 !important;  }  .mt-md-1 {   margin-top: 0.25rem !important;  }  .mt-md-2 {   margin-top: 0.5rem !important;  }  .mt-md-3 {   margin-top: 1rem !important;  }  .mt-md-4 {   margin-top: 1.5rem !important;  }  .mt-md-5 {   margin-top: 3rem !important;  }  .mt-md-auto {   margin-top: auto !important;  }  .me-md-0 {   margin-right: 0 !important;  }  .me-md-1 {   margin-right: 0.25rem !important;  }  .me-md-2 {   margin-right: 0.5rem !important;  }  .me-md-3 {   margin-right: 1rem !important;  }  .me-md-4 {   margin-right: 1.5rem !important;  }  .me-md-5 {   margin-right: 3rem !important;  }  .me-md-auto {   margin-right: auto !important;  }  .mb-md-0 {   margin-bottom: 0 !important;  }  .mb-md-1 {   margin-bottom: 0.25rem !important;  }  .mb-md-2 {   margin-bottom: 0.5rem !important;  }  .mb-md-3 {   margin-bottom: 1rem !important;  }  .mb-md-4 {   margin-bottom: 1.5rem !important;  }  .mb-md-5 {   margin-bottom: 3rem !important;  }  .mb-md-auto {   margin-bottom: auto !important;  }  .ms-md-0 {   margin-left: 0 !important;  }  .ms-md-1 {   margin-left: 0.25rem !important;  }  .ms-md-2 {   margin-left: 0.5rem !important;  }  .ms-md-3 {   margin-left: 1rem !important;  }  .ms-md-4 {   margin-left: 1.5rem !important;  }  .ms-md-5 {   margin-left: 3rem !important;  }  .ms-md-auto {   margin-left: auto !important;  }  .p-md-0 {   padding: 0 !important;  }  .p-md-1 {   padding: 0.25rem !important;  }  .p-md-2 {   padding: 0.5rem !important;  }  .p-md-3 {   padding: 1rem !important;  }  .p-md-4 {   padding: 1.5rem !important;  }  .p-md-5 {   padding: 3rem !important;  }  .px-md-0 {   padding-right: 0 !important;   padding-left: 0 !important;  }  .px-md-1 {   padding-right: 0.25rem !important;   padding-left: 0.25rem !important;  }  .px-md-2 {   padding-right: 0.5rem !important;   padding-left: 0.5rem !important;  }  .px-md-3 {   padding-right: 1rem !important;   padding-left: 1rem !important;  }  .px-md-4 {   padding-right: 1.5rem !important;   padding-left: 1.5rem !important;  }  .px-md-5 {   padding-right: 3rem !important;   padding-left: 3rem !important;  }  .py-md-0 {   padding-top: 0 !important;   padding-bottom: 0 !important;  }  .py-md-1 {   padding-top: 0.25rem !important;   padding-bottom: 0.25rem !important;  }  .py-md-2 {   padding-top: 0.5rem !important;   padding-bottom: 0.5rem !important;  }  .py-md-3 {   padding-top: 1rem !important;   padding-bottom: 1rem !important;  }  .py-md-4 {   padding-top: 1.5rem !important;   padding-bottom: 1.5rem !important;  }  .py-md-5 {   padding-top: 3rem !important;   padding-bottom: 3rem !important;  }  .pt-md-0 {   padding-top: 0 !important;  }  .pt-md-1 {   padding-top: 0.25rem !important;  }  .pt-md-2 {   padding-top: 0.5rem !important;  }  .pt-md-3 {   padding-top: 1rem !important;  }  .pt-md-4 {   padding-top: 1.5rem !important;  }  .pt-md-5 {   padding-top: 3rem !important;  }  .pe-md-0 {   padding-right: 0 !important;  }  .pe-md-1 {   padding-right: 0.25rem !important;  }  .pe-md-2 {   padding-right: 0.5rem !important;  }  .pe-md-3 {   padding-right: 1rem !important;  }  .pe-md-4 {   padding-right: 1.5rem !important;  }  .pe-md-5 {   padding-right: 3rem !important;  }  .pb-md-0 {   padding-bottom: 0 !important;  }  .pb-md-1 {   padding-bottom: 0.25rem !important;  }  .pb-md-2 {   padding-bottom: 0.5rem !important;  }  .pb-md-3 {   padding-bottom: 1rem !important;  }  .pb-md-4 {   padding-bottom: 1.5rem !important;  }  .pb-md-5 {   padding-bottom: 3rem !important;  }  .ps-md-0 {   padding-left: 0 !important;  }  .ps-md-1 {   padding-left: 0.25rem !important;  }  .ps-md-2 {   padding-left: 0.5rem !important;  }  .ps-md-3 {   padding-left: 1rem !important;  }  .ps-md-4 {   padding-left: 1.5rem !important;  }  .ps-md-5 {   padding-left: 3rem !important;  }  .gap-md-0 {   gap: 0 !important;  }  .gap-md-1 {   gap: 0.25rem !important;  }  .gap-md-2 {   gap: 0.5rem !important;  }  .gap-md-3 {   gap: 1rem !important;  }  .gap-md-4 {   gap: 1.5rem !important;  }  .gap-md-5 {   gap: 3rem !important;  }  .row-gap-md-0 {   row-gap: 0 !important;  }  .row-gap-md-1 {   row-gap: 0.25rem !important;  }  .row-gap-md-2 {   row-gap: 0.5rem !important;  }  .row-gap-md-3 {   row-gap: 1rem !important;  }  .row-gap-md-4 {   row-gap: 1.5rem !important;  }  .row-gap-md-5 {   row-gap: 3rem !important;  }  .column-gap-md-0 {   column-gap: 0 !important;  }  .column-gap-md-1 {   column-gap: 0.25rem !important;  }  .column-gap-md-2 {   column-gap: 0.5rem !important;  }  .column-gap-md-3 {   column-gap: 1rem !important;  }  .column-gap-md-4 {   column-gap: 1.5rem !important;  }  .column-gap-md-5 {   column-gap: 3rem !important;  }  .text-md-start {   text-align: left !important;  }  .text-md-end {   text-align: right !important;  }  .text-md-center {   text-align: center !important;  } } @media (min-width: 992px) {  .float-lg-start {   float: left !important;  }  .float-lg-end {   float: right !important;  }  .float-lg-none {   float: none !important;  }  .object-fit-lg-contain {   object-fit: contain !important;  }  .object-fit-lg-cover {   object-fit: cover !important;  }  .object-fit-lg-fill {   object-fit: fill !important;  }  .object-fit-lg-scale {   object-fit: scale-down !important;  }  .object-fit-lg-none {   object-fit: 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-inline-grid {   display: inline-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: 3rem !important;  }  .m-lg-auto {   margin: auto !important;  }  .mx-lg-0 {   margin-right: 0 !important;   margin-left: 0 !important;  }  .mx-lg-1 {   margin-right: 0.25rem !important;   margin-left: 0.25rem !important;  }  .mx-lg-2 {   margin-right: 0.5rem !important;   margin-left: 0.5rem !important;  }  .mx-lg-3 {   margin-right: 1rem !important;   margin-left: 1rem !important;  }  .mx-lg-4 {   margin-right: 1.5rem !important;   margin-left: 1.5rem !important;  }  .mx-lg-5 {   margin-right: 3rem !important;   margin-left: 3rem !important;  }  .mx-lg-auto {   margin-right: auto !important;   margin-left: auto !important;  }  .my-lg-0 {   margin-top: 0 !important;   margin-bottom: 0 !important;  }  .my-lg-1 {   margin-top: 0.25rem !important;   margin-bottom: 0.25rem !important;  }  .my-lg-2 {   margin-top: 0.5rem !important;   margin-bottom: 0.5rem !important;  }  .my-lg-3 {   margin-top: 1rem !important;   margin-bottom: 1rem !important;  }  .my-lg-4 {   margin-top: 1.5rem !important;   margin-bottom: 1.5rem !important;  }  .my-lg-5 {   margin-top: 3rem !important;   margin-bottom: 3rem !important;  }  .my-lg-auto {   margin-top: auto !important;   margin-bottom: auto !important;  }  .mt-lg-0 {   margin-top: 0 !important;  }  .mt-lg-1 {   margin-top: 0.25rem !important;  }  .mt-lg-2 {   margin-top: 0.5rem !important;  }  .mt-lg-3 {   margin-top: 1rem !important;  }  .mt-lg-4 {   margin-top: 1.5rem !important;  }  .mt-lg-5 {   margin-top: 3rem !important;  }  .mt-lg-auto {   margin-top: auto !important;  }  .me-lg-0 {   margin-right: 0 !important;  }  .me-lg-1 {   margin-right: 0.25rem !important;  }  .me-lg-2 {   margin-right: 0.5rem !important;  }  .me-lg-3 {   margin-right: 1rem !important;  }  .me-lg-4 {   margin-right: 1.5rem !important;  }  .me-lg-5 {   margin-right: 3rem !important;  }  .me-lg-auto {   margin-right: auto !important;  }  .mb-lg-0 {   margin-bottom: 0 !important;  }  .mb-lg-1 {   margin-bottom: 0.25rem !important;  }  .mb-lg-2 {   margin-bottom: 0.5rem !important;  }  .mb-lg-3 {   margin-bottom: 1rem !important;  }  .mb-lg-4 {   margin-bottom: 1.5rem !important;  }  .mb-lg-5 {   margin-bottom: 3rem !important;  }  .mb-lg-auto {   margin-bottom: auto !important;  }  .ms-lg-0 {   margin-left: 0 !important;  }  .ms-lg-1 {   margin-left: 0.25rem !important;  }  .ms-lg-2 {   margin-left: 0.5rem !important;  }  .ms-lg-3 {   margin-left: 1rem !important;  }  .ms-lg-4 {   margin-left: 1.5rem !important;  }  .ms-lg-5 {   margin-left: 3rem !important;  }  .ms-lg-auto {   margin-left: auto !important;  }  .p-lg-0 {   padding: 0 !important;  }  .p-lg-1 {   padding: 0.25rem !important;  }  .p-lg-2 {   padding: 0.5rem !important;  }  .p-lg-3 {   padding: 1rem !important;  }  .p-lg-4 {   padding: 1.5rem !important;  }  .p-lg-5 {   padding: 3rem !important;  }  .px-lg-0 {   padding-right: 0 !important;   padding-left: 0 !important;  }  .px-lg-1 {   padding-right: 0.25rem !important;   padding-left: 0.25rem !important;  }  .px-lg-2 {   padding-right: 0.5rem !important;   padding-left: 0.5rem !important;  }  .px-lg-3 {   padding-right: 1rem !important;   padding-left: 1rem !important;  }  .px-lg-4 {   padding-right: 1.5rem !important;   padding-left: 1.5rem !important;  }  .px-lg-5 {   padding-right: 3rem !important;   padding-left: 3rem !important;  }  .py-lg-0 {   padding-top: 0 !important;   padding-bottom: 0 !important;  }  .py-lg-1 {   padding-top: 0.25rem !important;   padding-bottom: 0.25rem !important;  }  .py-lg-2 {   padding-top: 0.5rem !important;   padding-bottom: 0.5rem !important;  }  .py-lg-3 {   padding-top: 1rem !important;   padding-bottom: 1rem !important;  }  .py-lg-4 {   padding-top: 1.5rem !important;   padding-bottom: 1.5rem !important;  }  .py-lg-5 {   padding-top: 3rem !important;   padding-bottom: 3rem !important;  }  .pt-lg-0 {   padding-top: 0 !important;  }  .pt-lg-1 {   padding-top: 0.25rem !important;  }  .pt-lg-2 {   padding-top: 0.5rem !important;  }  .pt-lg-3 {   padding-top: 1rem !important;  }  .pt-lg-4 {   padding-top: 1.5rem !important;  }  .pt-lg-5 {   padding-top: 3rem !important;  }  .pe-lg-0 {   padding-right: 0 !important;  }  .pe-lg-1 {   padding-right: 0.25rem !important;  }  .pe-lg-2 {   padding-right: 0.5rem !important;  }  .pe-lg-3 {   padding-right: 1rem !important;  }  .pe-lg-4 {   padding-right: 1.5rem !important;  }  .pe-lg-5 {   padding-right: 3rem !important;  }  .pb-lg-0 {   padding-bottom: 0 !important;  }  .pb-lg-1 {   padding-bottom: 0.25rem !important;  }  .pb-lg-2 {   padding-bottom: 0.5rem !important;  }  .pb-lg-3 {   padding-bottom: 1rem !important;  }  .pb-lg-4 {   padding-bottom: 1.5rem !important;  }  .pb-lg-5 {   padding-bottom: 3rem !important;  }  .ps-lg-0 {   padding-left: 0 !important;  }  .ps-lg-1 {   padding-left: 0.25rem !important;  }  .ps-lg-2 {   padding-left: 0.5rem !important;  }  .ps-lg-3 {   padding-left: 1rem !important;  }  .ps-lg-4 {   padding-left: 1.5rem !important;  }  .ps-lg-5 {   padding-left: 3rem !important;  }  .gap-lg-0 {   gap: 0 !important;  }  .gap-lg-1 {   gap: 0.25rem !important;  }  .gap-lg-2 {   gap: 0.5rem !important;  }  .gap-lg-3 {   gap: 1rem !important;  }  .gap-lg-4 {   gap: 1.5rem !important;  }  .gap-lg-5 {   gap: 3rem !important;  }  .row-gap-lg-0 {   row-gap: 0 !important;  }  .row-gap-lg-1 {   row-gap: 0.25rem !important;  }  .row-gap-lg-2 {   row-gap: 0.5rem !important;  }  .row-gap-lg-3 {   row-gap: 1rem !important;  }  .row-gap-lg-4 {   row-gap: 1.5rem !important;  }  .row-gap-lg-5 {   row-gap: 3rem !important;  }  .column-gap-lg-0 {   column-gap: 0 !important;  }  .column-gap-lg-1 {   column-gap: 0.25rem !important;  }  .column-gap-lg-2 {   column-gap: 0.5rem !important;  }  .column-gap-lg-3 {   column-gap: 1rem !important;  }  .column-gap-lg-4 {   column-gap: 1.5rem !important;  }  .column-gap-lg-5 {   column-gap: 3rem !important;  }  .text-lg-start {   text-align: left !important;  }  .text-lg-end {   text-align: right !important;  }  .text-lg-center {   text-align: center !important;  } } @media (min-width: 1200px) {  .float-xl-start {   float: left !important;  }  .float-xl-end {   float: right !important;  }  .float-xl-none {   float: none !important;  }  .object-fit-xl-contain {   object-fit: contain !important;  }  .object-fit-xl-cover {   object-fit: cover !important;  }  .object-fit-xl-fill {   object-fit: fill !important;  }  .object-fit-xl-scale {   object-fit: scale-down !important;  }  .object-fit-xl-none {   object-fit: 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-inline-grid {   display: inline-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: 3rem !important;  }  .m-xl-auto {   margin: auto !important;  }  .mx-xl-0 {   margin-right: 0 !important;   margin-left: 0 !important;  }  .mx-xl-1 {   margin-right: 0.25rem !important;   margin-left: 0.25rem !important;  }  .mx-xl-2 {   margin-right: 0.5rem !important;   margin-left: 0.5rem !important;  }  .mx-xl-3 {   margin-right: 1rem !important;   margin-left: 1rem !important;  }  .mx-xl-4 {   margin-right: 1.5rem !important;   margin-left: 1.5rem !important;  }  .mx-xl-5 {   margin-right: 3rem !important;   margin-left: 3rem !important;  }  .mx-xl-auto {   margin-right: auto !important;   margin-left: auto !important;  }  .my-xl-0 {   margin-top: 0 !important;   margin-bottom: 0 !important;  }  .my-xl-1 {   margin-top: 0.25rem !important;   margin-bottom: 0.25rem !important;  }  .my-xl-2 {   margin-top: 0.5rem !important;   margin-bottom: 0.5rem !important;  }  .my-xl-3 {   margin-top: 1rem !important;   margin-bottom: 1rem !important;  }  .my-xl-4 {   margin-top: 1.5rem !important;   margin-bottom: 1.5rem !important;  }  .my-xl-5 {   margin-top: 3rem !important;   margin-bottom: 3rem !important;  }  .my-xl-auto {   margin-top: auto !important;   margin-bottom: auto !important;  }  .mt-xl-0 {   margin-top: 0 !important;  }  .mt-xl-1 {   margin-top: 0.25rem !important;  }  .mt-xl-2 {   margin-top: 0.5rem !important;  }  .mt-xl-3 {   margin-top: 1rem !important;  }  .mt-xl-4 {   margin-top: 1.5rem !important;  }  .mt-xl-5 {   margin-top: 3rem !important;  }  .mt-xl-auto {   margin-top: auto !important;  }  .me-xl-0 {   margin-right: 0 !important;  }  .me-xl-1 {   margin-right: 0.25rem !important;  }  .me-xl-2 {   margin-right: 0.5rem !important;  }  .me-xl-3 {   margin-right: 1rem !important;  }  .me-xl-4 {   margin-right: 1.5rem !important;  }  .me-xl-5 {   margin-right: 3rem !important;  }  .me-xl-auto {   margin-right: auto !important;  }  .mb-xl-0 {   margin-bottom: 0 !important;  }  .mb-xl-1 {   margin-bottom: 0.25rem !important;  }  .mb-xl-2 {   margin-bottom: 0.5rem !important;  }  .mb-xl-3 {   margin-bottom: 1rem !important;  }  .mb-xl-4 {   margin-bottom: 1.5rem !important;  }  .mb-xl-5 {   margin-bottom: 3rem !important;  }  .mb-xl-auto {   margin-bottom: auto !important;  }  .ms-xl-0 {   margin-left: 0 !important;  }  .ms-xl-1 {   margin-left: 0.25rem !important;  }  .ms-xl-2 {   margin-left: 0.5rem !important;  }  .ms-xl-3 {   margin-left: 1rem !important;  }  .ms-xl-4 {   margin-left: 1.5rem !important;  }  .ms-xl-5 {   margin-left: 3rem !important;  }  .ms-xl-auto {   margin-left: auto !important;  }  .p-xl-0 {   padding: 0 !important;  }  .p-xl-1 {   padding: 0.25rem !important;  }  .p-xl-2 {   padding: 0.5rem !important;  }  .p-xl-3 {   padding: 1rem !important;  }  .p-xl-4 {   padding: 1.5rem !important;  }  .p-xl-5 {   padding: 3rem !important;  }  .px-xl-0 {   padding-right: 0 !important;   padding-left: 0 !important;  }  .px-xl-1 {   padding-right: 0.25rem !important;   padding-left: 0.25rem !important;  }  .px-xl-2 {   padding-right: 0.5rem !important;   padding-left: 0.5rem !important;  }  .px-xl-3 {   padding-right: 1rem !important;   padding-left: 1rem !important;  }  .px-xl-4 {   padding-right: 1.5rem !important;   padding-left: 1.5rem !important;  }  .px-xl-5 {   padding-right: 3rem !important;   padding-left: 3rem !important;  }  .py-xl-0 {   padding-top: 0 !important;   padding-bottom: 0 !important;  }  .py-xl-1 {   padding-top: 0.25rem !important;   padding-bottom: 0.25rem !important;  }  .py-xl-2 {   padding-top: 0.5rem !important;   padding-bottom: 0.5rem !important;  }  .py-xl-3 {   padding-top: 1rem !important;   padding-bottom: 1rem !important;  }  .py-xl-4 {   padding-top: 1.5rem !important;   padding-bottom: 1.5rem !important;  }  .py-xl-5 {   padding-top: 3rem !important;   padding-bottom: 3rem !important;  }  .pt-xl-0 {   padding-top: 0 !important;  }  .pt-xl-1 {   padding-top: 0.25rem !important;  }  .pt-xl-2 {   padding-top: 0.5rem !important;  }  .pt-xl-3 {   padding-top: 1rem !important;  }  .pt-xl-4 {   padding-top: 1.5rem !important;  }  .pt-xl-5 {   padding-top: 3rem !important;  }  .pe-xl-0 {   padding-right: 0 !important;  }  .pe-xl-1 {   padding-right: 0.25rem !important;  }  .pe-xl-2 {   padding-right: 0.5rem !important;  }  .pe-xl-3 {   padding-right: 1rem !important;  }  .pe-xl-4 {   padding-right: 1.5rem !important;  }  .pe-xl-5 {   padding-right: 3rem !important;  }  .pb-xl-0 {   padding-bottom: 0 !important;  }  .pb-xl-1 {   padding-bottom: 0.25rem !important;  }  .pb-xl-2 {   padding-bottom: 0.5rem !important;  }  .pb-xl-3 {   padding-bottom: 1rem !important;  }  .pb-xl-4 {   padding-bottom: 1.5rem !important;  }  .pb-xl-5 {   padding-bottom: 3rem !important;  }  .ps-xl-0 {   padding-left: 0 !important;  }  .ps-xl-1 {   padding-left: 0.25rem !important;  }  .ps-xl-2 {   padding-left: 0.5rem !important;  }  .ps-xl-3 {   padding-left: 1rem !important;  }  .ps-xl-4 {   padding-left: 1.5rem !important;  }  .ps-xl-5 {   padding-left: 3rem !important;  }  .gap-xl-0 {   gap: 0 !important;  }  .gap-xl-1 {   gap: 0.25rem !important;  }  .gap-xl-2 {   gap: 0.5rem !important;  }  .gap-xl-3 {   gap: 1rem !important;  }  .gap-xl-4 {   gap: 1.5rem !important;  }  .gap-xl-5 {   gap: 3rem !important;  }  .row-gap-xl-0 {   row-gap: 0 !important;  }  .row-gap-xl-1 {   row-gap: 0.25rem !important;  }  .row-gap-xl-2 {   row-gap: 0.5rem !important;  }  .row-gap-xl-3 {   row-gap: 1rem !important;  }  .row-gap-xl-4 {   row-gap: 1.5rem !important;  }  .row-gap-xl-5 {   row-gap: 3rem !important;  }  .column-gap-xl-0 {   column-gap: 0 !important;  }  .column-gap-xl-1 {   column-gap: 0.25rem !important;  }  .column-gap-xl-2 {   column-gap: 0.5rem !important;  }  .column-gap-xl-3 {   column-gap: 1rem !important;  }  .column-gap-xl-4 {   column-gap: 1.5rem !important;  }  .column-gap-xl-5 {   column-gap: 3rem !important;  }  .text-xl-start {   text-align: left !important;  }  .text-xl-end {   text-align: right !important;  }  .text-xl-center {   text-align: center !important;  } } @media (min-width: 1400px) {  .float-xxl-start {   float: left !important;  }  .float-xxl-end {   float: right !important;  }  .float-xxl-none {   float: none !important;  }  .object-fit-xxl-contain {   object-fit: contain !important;  }  .object-fit-xxl-cover {   object-fit: cover !important;  }  .object-fit-xxl-fill {   object-fit: fill !important;  }  .object-fit-xxl-scale {   object-fit: scale-down !important;  }  .object-fit-xxl-none {   object-fit: 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-inline-grid {   display: inline-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: 3rem !important;  }  .m-xxl-auto {   margin: auto !important;  }  .mx-xxl-0 {   margin-right: 0 !important;   margin-left: 0 !important;  }  .mx-xxl-1 {   margin-right: 0.25rem !important;   margin-left: 0.25rem !important;  }  .mx-xxl-2 {   margin-right: 0.5rem !important;   margin-left: 0.5rem !important;  }  .mx-xxl-3 {   margin-right: 1rem !important;   margin-left: 1rem !important;  }  .mx-xxl-4 {   margin-right: 1.5rem !important;   margin-left: 1.5rem !important;  }  .mx-xxl-5 {   margin-right: 3rem !important;   margin-left: 3rem !important;  }  .mx-xxl-auto {   margin-right: auto !important;   margin-left: auto !important;  }  .my-xxl-0 {   margin-top: 0 !important;   margin-bottom: 0 !important;  }  .my-xxl-1 {   margin-top: 0.25rem !important;   margin-bottom: 0.25rem !important;  }  .my-xxl-2 {   margin-top: 0.5rem !important;   margin-bottom: 0.5rem !important;  }  .my-xxl-3 {   margin-top: 1rem !important;   margin-bottom: 1rem !important;  }  .my-xxl-4 {   margin-top: 1.5rem !important;   margin-bottom: 1.5rem !important;  }  .my-xxl-5 {   margin-top: 3rem !important;   margin-bottom: 3rem !important;  }  .my-xxl-auto {   margin-top: auto !important;   margin-bottom: auto !important;  }  .mt-xxl-0 {   margin-top: 0 !important;  }  .mt-xxl-1 {   margin-top: 0.25rem !important;  }  .mt-xxl-2 {   margin-top: 0.5rem !important;  }  .mt-xxl-3 {   margin-top: 1rem !important;  }  .mt-xxl-4 {   margin-top: 1.5rem !important;  }  .mt-xxl-5 {   margin-top: 3rem !important;  }  .mt-xxl-auto {   margin-top: auto !important;  }  .me-xxl-0 {   margin-right: 0 !important;  }  .me-xxl-1 {   margin-right: 0.25rem !important;  }  .me-xxl-2 {   margin-right: 0.5rem !important;  }  .me-xxl-3 {   margin-right: 1rem !important;  }  .me-xxl-4 {   margin-right: 1.5rem !important;  }  .me-xxl-5 {   margin-right: 3rem !important;  }  .me-xxl-auto {   margin-right: auto !important;  }  .mb-xxl-0 {   margin-bottom: 0 !important;  }  .mb-xxl-1 {   margin-bottom: 0.25rem !important;  }  .mb-xxl-2 {   margin-bottom: 0.5rem !important;  }  .mb-xxl-3 {   margin-bottom: 1rem !important;  }  .mb-xxl-4 {   margin-bottom: 1.5rem !important;  }  .mb-xxl-5 {   margin-bottom: 3rem !important;  }  .mb-xxl-auto {   margin-bottom: auto !important;  }  .ms-xxl-0 {   margin-left: 0 !important;  }  .ms-xxl-1 {   margin-left: 0.25rem !important;  }  .ms-xxl-2 {   margin-left: 0.5rem !important;  }  .ms-xxl-3 {   margin-left: 1rem !important;  }  .ms-xxl-4 {   margin-left: 1.5rem !important;  }  .ms-xxl-5 {   margin-left: 3rem !important;  }  .ms-xxl-auto {   margin-left: auto !important;  }  .p-xxl-0 {   padding: 0 !important;  }  .p-xxl-1 {   padding: 0.25rem !important;  }  .p-xxl-2 {   padding: 0.5rem !important;  }  .p-xxl-3 {   padding: 1rem !important;  }  .p-xxl-4 {   padding: 1.5rem !important;  }  .p-xxl-5 {   padding: 3rem !important;  }  .px-xxl-0 {   padding-right: 0 !important;   padding-left: 0 !important;  }  .px-xxl-1 {   padding-right: 0.25rem !important;   padding-left: 0.25rem !important;  }  .px-xxl-2 {   padding-right: 0.5rem !important;   padding-left: 0.5rem !important;  }  .px-xxl-3 {   padding-right: 1rem !important;   padding-left: 1rem !important;  }  .px-xxl-4 {   padding-right: 1.5rem !important;   padding-left: 1.5rem !important;  }  .px-xxl-5 {   padding-right: 3rem !important;   padding-left: 3rem !important;  }  .py-xxl-0 {   padding-top: 0 !important;   padding-bottom: 0 !important;  }  .py-xxl-1 {   padding-top: 0.25rem !important;   padding-bottom: 0.25rem !important;  }  .py-xxl-2 {   padding-top: 0.5rem !important;   padding-bottom: 0.5rem !important;  }  .py-xxl-3 {   padding-top: 1rem !important;   padding-bottom: 1rem !important;  }  .py-xxl-4 {   padding-top: 1.5rem !important;   padding-bottom: 1.5rem !important;  }  .py-xxl-5 {   padding-top: 3rem !important;   padding-bottom: 3rem !important;  }  .pt-xxl-0 {   padding-top: 0 !important;  }  .pt-xxl-1 {   padding-top: 0.25rem !important;  }  .pt-xxl-2 {   padding-top: 0.5rem !important;  }  .pt-xxl-3 {   padding-top: 1rem !important;  }  .pt-xxl-4 {   padding-top: 1.5rem !important;  }  .pt-xxl-5 {   padding-top: 3rem !important;  }  .pe-xxl-0 {   padding-right: 0 !important;  }  .pe-xxl-1 {   padding-right: 0.25rem !important;  }  .pe-xxl-2 {   padding-right: 0.5rem !important;  }  .pe-xxl-3 {   padding-right: 1rem !important;  }  .pe-xxl-4 {   padding-right: 1.5rem !important;  }  .pe-xxl-5 {   padding-right: 3rem !important;  }  .pb-xxl-0 {   padding-bottom: 0 !important;  }  .pb-xxl-1 {   padding-bottom: 0.25rem !important;  }  .pb-xxl-2 {   padding-bottom: 0.5rem !important;  }  .pb-xxl-3 {   padding-bottom: 1rem !important;  }  .pb-xxl-4 {   padding-bottom: 1.5rem !important;  }  .pb-xxl-5 {   padding-bottom: 3rem !important;  }  .ps-xxl-0 {   padding-left: 0 !important;  }  .ps-xxl-1 {   padding-left: 0.25rem !important;  }  .ps-xxl-2 {   padding-left: 0.5rem !important;  }  .ps-xxl-3 {   padding-left: 1rem !important;  }  .ps-xxl-4 {   padding-left: 1.5rem !important;  }  .ps-xxl-5 {   padding-left: 3rem !important;  }  .gap-xxl-0 {   gap: 0 !important;  }  .gap-xxl-1 {   gap: 0.25rem !important;  }  .gap-xxl-2 {   gap: 0.5rem !important;  }  .gap-xxl-3 {   gap: 1rem !important;  }  .gap-xxl-4 {   gap: 1.5rem !important;  }  .gap-xxl-5 {   gap: 3rem !important;  }  .row-gap-xxl-0 {   row-gap: 0 !important;  }  .row-gap-xxl-1 {   row-gap: 0.25rem !important;  }  .row-gap-xxl-2 {   row-gap: 0.5rem !important;  }  .row-gap-xxl-3 {   row-gap: 1rem !important;  }  .row-gap-xxl-4 {   row-gap: 1.5rem !important;  }  .row-gap-xxl-5 {   row-gap: 3rem !important;  }  .column-gap-xxl-0 {   column-gap: 0 !important;  }  .column-gap-xxl-1 {   column-gap: 0.25rem !important;  }  .column-gap-xxl-2 {   column-gap: 0.5rem !important;  }  .column-gap-xxl-3 {   column-gap: 1rem !important;  }  .column-gap-xxl-4 {   column-gap: 1.5rem !important;  }  .column-gap-xxl-5 {   column-gap: 3rem !important;  }  .text-xxl-start {   text-align: left !important;  }  .text-xxl-end {   text-align: right !important;  }  .text-xxl-center {   text-align: center !important;  } } @media (min-width: 1200px) {  .fs-1 {   font-size: 2.5rem !important;  }  .fs-2 {   font-size: 2rem !important;  }  .fs-3 {   font-size: 1.75rem !important;  }  .fs-4 {   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-inline-grid {   display: inline-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;  } } .header {  padding: 0 0 0px 0;  background-color: #FFF;  width: 100%;  z-index: 9; } .header .logo {  float: left;  margin-top: 0px; } .header .logo img {  height: 30px;  width: auto;  margin: 10px 0 10px 0; } .header .hala-nav {  width: 100%;  background-color: #FFF;  box-shadow: 3px 3px 4px 0px rgba(0, 0, 0, 0.1);  padding-bottom: 0px;  min-height: 50px;  position: relative;  padding-top: 10px;  padding-bottom: 10px; } .header .hala-nav.fixed {  position: fixed;  top: 0;  left: 0;  z-index: 9999; } .header ul li.current_page_item a {  color: #B83613; } .header .sf-menu {  text-transform: uppercase;  font-family: "DINProMedium"; } .header .sf-menu li.page-item-2 {  display: none; } .header .sf-menu > li {  display: inline;  text-align: left; } .header .sf-menu > li > a {  padding: 15px 10px 15px 0px;  position: relative; } .header .sf-menu > li > a:hover, .header .sf-menu > li > a:focus {  text-decoration: none !important; } .header .sf-menu > li > a:after {  content: "/";  color: #F2873C;  padding-left: 10px; } .header .sf-menu > li:last-child > a:after {  content: ""; } .header ul.children {  background-color: #FFF;  padding-top: 5px;  padding-bottom: 15px; } .header ul.children li.current_page_item > a {  color: #B83613 !important; } .header ul.children li.page-item-234, .header ul.children li.page-item-2411, .header ul.children li.page-item-2917, .header ul.children li.page-item-2918 {  padding-top: 10px; } .sf-menu ul li a {  transition: all 0.2s;  text-transform: none;  font-size: 14px;  color: #1D5B71;  text-transform: uppercase; } .sf-menu ul li:hover a {  transition: all 0.2s; } .sf-menu li.current_page_parent a, .sf-menu li.current_page_item a, .sf-menu ul li.current_page_item a {  color: #B83613; } body.page-id-11065 li.menu-item-18789 a, body.page-id-11065 li.menu-item-18927 a, body.page-id-11065 li.menu-item-18939 a, body.page-id-11065 li.menu-item-18902 a, body.page-id-11132 li.menu-item-18789 a, body.page-id-11132 li.menu-item-18927 a, body.page-id-11132 li.menu-item-18939 a, body.page-id-11132 li.menu-item-18902 a, body.page-id-11161 li.menu-item-18789 a, body.page-id-11161 li.menu-item-18927 a, body.page-id-11161 li.menu-item-18939 a, body.page-id-11161 li.menu-item-18902 a, body.page-id-11188 li.menu-item-18789 a, body.page-id-11188 li.menu-item-18927 a, body.page-id-11188 li.menu-item-18939 a, body.page-id-11188 li.menu-item-18902 a {  color: #1D5B71; } body.page-id-999 li.menu-item-22592 a, body.page-id-999 li.menu-item-22602 a, body.page-id-999 li.menu-item-22745 a, body.page-id-999 li.menu-item-22642 a, body.page-id-2231 li.menu-item-22592 a, body.page-id-2231 li.menu-item-22602 a, body.page-id-2231 li.menu-item-22745 a, body.page-id-2231 li.menu-item-22642 a, body.page-id-8091 li.menu-item-22592 a, body.page-id-8091 li.menu-item-22602 a, body.page-id-8091 li.menu-item-22745 a, body.page-id-8091 li.menu-item-22642 a, body.page-id-8915 li.menu-item-22592 a, body.page-id-8915 li.menu-item-22602 a, body.page-id-8915 li.menu-item-22745 a, body.page-id-8915 li.menu-item-22642 a {  color: #1D5B71; } body.page-id-2424 li.menu-item-22607 a, body.page-id-2424 li.menu-item-22747 a, body.page-id-2424 li.menu-item-22659 a, body.page-id-2411 li.menu-item-22607 a, body.page-id-2411 li.menu-item-22747 a, body.page-id-2411 li.menu-item-22659 a, body.page-id-2107 li.menu-item-22607 a, body.page-id-2107 li.menu-item-22747 a, body.page-id-2107 li.menu-item-22659 a, body.page-id-2389 li.menu-item-22607 a, body.page-id-2389 li.menu-item-22747 a, body.page-id-2389 li.menu-item-22659 a, body.page-id-7913 li.menu-item-22607 a, body.page-id-7913 li.menu-item-22747 a, body.page-id-7913 li.menu-item-22659 a, body.page-id-7903 li.menu-item-22607 a, body.page-id-7903 li.menu-item-22747 a, body.page-id-7903 li.menu-item-22659 a, body.page-id-7818 li.menu-item-22607 a, body.page-id-7818 li.menu-item-22747 a, body.page-id-7818 li.menu-item-22659 a, body.page-id-7887 li.menu-item-22607 a, body.page-id-7887 li.menu-item-22747 a, body.page-id-7887 li.menu-item-22659 a, body.page-id-8740 li.menu-item-22607 a, body.page-id-8740 li.menu-item-22747 a, body.page-id-8740 li.menu-item-22659 a, body.page-id-8729 li.menu-item-22607 a, body.page-id-8729 li.menu-item-22747 a, body.page-id-8729 li.menu-item-22659 a, body.page-id-7820 li.menu-item-22607 a, body.page-id-7820 li.menu-item-22747 a, body.page-id-7820 li.menu-item-22659 a, body.page-id-8713 li.menu-item-22607 a, body.page-id-8713 li.menu-item-22747 a, body.page-id-8713 li.menu-item-22659 a {  color: #1D5B71; } .header-icon {  vertical-align: text-top;  height: 21px;  cursor: pointer; } .header-icon-language-switcher {  height: 21px; } .show-language-switcher {  cursor: pointer;  text-decoration: none;  font-size: 17px;  text-transform: uppercase;  color: #0A3746; } .header-search {  position: absolute;  right: 20px;  top: 48px;  display: none;  width: 220px; } .header-search form {  position: relative; } .header-search input {  background-color: #F5F9FB;  height: 36px;  border-radius: 26px;  color: #023345;  font-size: 18px;  border: none;  padding-left: 20px;  width: 100%; } .header-search .ic-close {  position: absolute;  right: 10px;  top: 3px;  cursor: pointer; } .header-search .ic-close img {  height: 20px; } .r24-language-switcher {  position: absolute;  right: 0px;  top: 55px;  display: none;  background-color: #FFF;  z-index: 99999;  font-size: 16px; } .r24-language-switcher ul {  list-style: none;  margin: 0;  padding: 0; } .r24-language-switcher ul li {  margin: 0;  padding: 0;  display: block; } .r24-language-switcher ul li a {  font-size: 16px;  color: #437898;  padding: 5px 0 5px 0;  text-decoration: none; } .r24-language-switcher ul li a:hover {  color: #1D5B71; } body.mm-ocd-opened #menu {  display: block !important; } .mm-spn.mm-spn--light {  color: #fff !important;  background: #023345 !important; } .mm-spn li:before {  border-top: 2px solid #fff !important;  border-right: 2px solid #fff !important;  opacity: 1 !important; } #menu {  display: none; } #menu li {  color: #fff !important;  font-weight: 400;  font-size: 16px; } .halar24menu {  background-color: transparent;  border: none;  cursor: pointer;  display: flex;  padding: 0;  border-radius: 4px;  width: 40px;  height: 40px; } .bar1, .bar2, .bar3 {  width: 26px;  margin: 5px auto;  height: 3px;  background-color: #0A3746;  transition: 0.4s; } body.mm-ocd-opened .bar1 {  -webkit-transform: rotate(-45deg) translate(-6px, 6px);  transform: rotate(-45deg) translate(-6px, 6px); } body.mm-ocd-opened .bar2 {  opacity: 0; } body.mm-ocd-opened .bar3 {  -webkit-transform: rotate(45deg) translate(-5px, -6px);  transform: rotate(45deg) translate(-5px, -6px); } .mobileMenu {  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAKnAAACpwB9NLfEgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAABnSURBVFiFY/z//z/DQAKmAbV91AGjDmBgYGBBF5CLKaJptni0pI8RmT/gITDqAEb0kpCRkRGHUuoAdPsGPARGHYBRDshGF9K6ehwtBwaXA0bLgVEHjJYDow7AKAfoDQY8BEYdMOoAAFuJGgkJ8pK1AAAAAElFTkSuQmCC) no-repeat scroll center center;  display: block;  width: 32px;  height: 50px;  float: right;  margin-left: 0px; } .mm-menu.mm-theme-dark {  background: #1D5B71 !important;  border-color: #133a48 !important;  color: rgba(255, 255, 255, 0.8); } .footer-r24 {  background-color: #023345;  color: #FFF;  font-size: 18px;  line-height: 1.7; } .footer-r24 a {  color: #FFF;  text-decoration: none; } .footer-r24 ul {  list-style: none;  margin: 0;  padding: 0; } .footer-r24 ul li {  margin: 0;  padding: 0; }  @media (min-width: 992px) {  .header .logo img {   height: 35px;  }  .header .hala-nav {   transition: all 0.2s;   padding-top: 40px;   padding-bottom: 40px;  }  .header.shrink .hala-nav {   padding-top: 10px;   padding-bottom: 10px;  } }  @media (min-width: 1500px) {  .header .logo img {   height: 35px;  } } @font-face {  font-family: "DINProMedium";  src: url("https://www.hala-tec.fr/wp-content/themes/hala/fonts/DINPro-Medium.eot");  src: url("https://www.hala-tec.fr/wp-content/themes/hala/fonts/DINPro-Medium.eot") format("embedded-opentype"), url("https://www.hala-tec.fr/wp-content/themes/hala/fonts/DINPro-Medium.woff2") format("woff2"), url("https://www.hala-tec.fr/wp-content/themes/hala/fonts/DINPro-Medium.woff") format("woff"), url("https://www.hala-tec.fr/wp-content/themes/hala/fonts/DINPro-Medium.ttf") format("truetype"), url("https://www.hala-tec.fr/wp-content/themes/hala/fonts/DINPro-Medium.svg#DINPro-Medium") format("svg");  font-weight: 500;  font-style: normal; } @font-face {  font-family: "DINProRegular";  src: url("https://www.hala-tec.fr/wp-content/themes/hala/fonts/DINPro-Regular.eot");  src: url("https://www.hala-tec.fr/wp-content/themes/hala/fonts/DINPro-Regular.eot") format("embedded-opentype"), url("https://www.hala-tec.fr/wp-content/themes/hala/fonts/DINPro-Regular.woff2") format("woff2"), url("https://www.hala-tec.fr/wp-content/themes/hala/fonts/DINPro-Regular.woff") format("woff"), url("https://www.hala-tec.fr/wp-content/themes/hala/fonts/DINPro-Regular.ttf") format("truetype"), url("https://www.hala-tec.fr/wp-content/themes/hala/fonts/DINPro-Regular.svg#DINPro-Regular") format("svg");  font-weight: normal;  font-style: normal; } @font-face {  font-family: "DINProBold";  src: url("https://www.hala-tec.fr/wp-content/themes/hala/fonts/DINPro-Bold.eot");  src: url("https://www.hala-tec.fr/wp-content/themes/hala/fonts/DINPro-Bold.eot") format("embedded-opentype"), url("https://www.hala-tec.fr/wp-content/themes/hala/fonts/DINPro-Bold.woff2") format("woff2"), url("https://www.hala-tec.fr/wp-content/themes/hala/fonts/DINPro-Bold.woff") format("woff"), url("https://www.hala-tec.fr/wp-content/themes/hala/fonts/DINPro-Bold.ttf") format("truetype"), url("https://www.hala-tec.fr/wp-content/themes/hala/fonts/DINPro-Bold.svg#DINPro-Bold") format("svg");  font-weight: bold;  font-style: normal; } body {  font-size: 17px;  font-family: "DINProRegular", sans-serif;  color: #023345;  background-color: #fff;  padding-top: 70px;  overflow-x: hidden; } h1, .h1 {  font-size: 24px;  text-transform: uppercase;  color: #F2873C;  font-family: "DINProMedium";  padding: 0; } h2, .h2 {  font-size: 18px;  text-transform: uppercase;  color: #B83613;  font-family: "DINProMedium";  padding: 0; } h2.blue, .blue.h2 {  color: #1D5B71; } h2.bigger, .bigger.h2 {  font-size: 24px;  margin-top: 0; } h3, .h3 {  text-transform: uppercase;  color: #1D5B71;  font-family: "DINProMedium";  padding: 0; } h3 span, .h3 span {  color: #F2873C; } h4, .h4 {  color: rgb(146, 177, 200);  font-size: 16px;  margin-bottom: 20px; } h1 span, .h1 span, h2 span, .h2 span {  font-family: "DINProRegular", sans-serif; } h1.bigger span, .bigger.h1 span {  color: #1D5B71;  font-family: "DINProMedium"; } strong {  font-family: "DINProBold"; } .f15 {  font-size: 15px; } .f18 {  font-size: 16px; } .f25 {  font-size: 20px; } .f35 {  font-size: 20px; } hr {  border-color: #1D5B71; } hr.orange {  border-color: #F2873C;  opacity: 1; } .orange {  color: #B83613; } .carousel-caption .orange {  color: #F2873C; } .red {  color: #B83613; } .white {  color: #fff !important; } .blue {  color: #023345; } .darkblue {  color: #023345 !important; } .lightblue {  color: #437898; } .center {  text-align: center;  margin: 0 auto; } .bold {  font-family: "DINProBold" !important; } .uppercase {  text-transform: uppercase; } a {  color: #023345; } a, a:hover, a:active, a:focus {  outline: 0; } a.darkblue {  color: #023345; } a.no-underline {  text-decoration: none !important; } a.no-underline:hover, a.no-underline:focus {  text-decoration: underline !important; } a.no-underline-also-on-hover {  text-decoration: none !important; } a.no-underline-also-on-hover:hover, a.no-underline-also-on-hover:focus {  text-decoration: none !important; } .linkred a {  color: #023345;  text-decoration: none; } .boldlink a {  font-family: "DINProBold" !important; } .r24-btn, a.r24-btn, a.r24-btn-white, .r24-btn-white, a.r24-btn-darkblue, .r24-btn-darkblue {  font-family: "DINProBold";  color: #B83613;  border: 3px solid #B83613;  display: inline-block;  padding: 5px 20px;  border-radius: 26px;  text-decoration: none;  transition: all 0.2s; } .r24-btn:hover, a.r24-btn:hover, a.r24-btn-white:hover, .r24-btn-white:hover, a.r24-btn-darkblue:hover, .r24-btn-darkblue:hover {  background-color: #B83613;  color: #FFF;  cursor: pointer; } input.wpcf7-submit {  font-family: "DINProBold";  color: #B83613 !important;  border: 3px solid #B83613 !important;  display: inline-block;  background-color: transparent !important;  padding: 5px 20px !important;  border-radius: 26px !important;  text-decoration: none !important;  transition: all 0.2s;  font-size: 22px !important;  width: auto;  display: inline-block; } input.wpcf7-submit:hover {  background-color: #B83613 !important;  color: #FFF !important; } a.r24-btn-white, .r24-btn-white {  color: #FFF;  background-color: transparent;  border: 3px solid #FFF; } a.r24-btn-white:hover, .r24-btn-white:hover {  background-color: #FFF;  color: #B83613; } a.r24-btn-darkblue, .r24-btn-darkblue {  color: #023345;  background-color: transparent;  border: 3px solid #023345; } a.r24-btn-darkblue:hover, .r24-btn-darkblue:hover {  background-color: #023345;  color: #FFF; } .shadow {  -webkit-box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.5);  -moz-box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.5);  box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.5); } .bg-white {  background-color: #FFF; } .bg-lightblue {  background-color: #F5F9FB; } .bg-orange {  background-color: #F2873C; } .bg-blue {  background-color: #84B0C9; } .bg-darkblue {  background-color: #023345;  color: #fff; } .wpcf7-form-control {  background-color: #F5F9FB;  border-radius: 10px !important;  border: 0 !important;  padding: 8px 20px !important;  display: block;  width: 100%;  color: #023345; } .wpcf7-acceptance {  padding: 0 !important;  background-color: transparent !important; } .wpcf7-select {  height: 46px; } .WASISTDAS {  width: 30px;  height: 30px; } .form-check-input[type=checkbox] {  border-radius: 0.25em; } .form-check .form-check-input {  float: left;  margin-left: -1.5em; } .wpcf7-list-item {  margin: 0 !important; } .wpcf7-form ::placeholder {  color: #023345;  opacity: 1;  font-size: 1em; } .wpcf7-form :-ms-input-placeholder {  color: #023345;  font-size: 1em; } .wpcf7-form ::-ms-input-placeholder {  color: #023345;  font-size: 1em; } .strong-red-link a {  color: #B83613;  text-decoration: none;  font-family: "DINProBold"; } .codedropz-upload-handler {  border: 2px dashed #023345 !important;  background: #F5F9FB 0% 0% no-repeat padding-box;  border-radius: 10px !important;  margin-top: 10px;  margin-bottom: 10px;  position: relative; }  .carousel {  position: relative; } #carouselHeader, #carouselHeader .carousel-inner, #carouselHeader .carousel-item, #carouselHeader .carousel-inner {  background-color: #FFF; } #carouselHeader, #carouselHeader .carousel-inner, #carouselHeader .carousel-item, #carouselHeader .carousel-inner .bg {  height: 350px; } #carouselContent, #carouselContent .carousel-inner, #carouselContent .carousel-item, #carouselContent .carousel-inner .bg {  height: 350px; } #carouselLocations .carousel-inner .bg, #carouselLocations .carousel-caption {  height: 430px; } #carouselLocations .carousel-caption {  padding: 0;  bottom: auto;  top: 0; } #carouselHeader.is-preview, #carouselHeader.is-preview .carousel-inner, #carouselHeader.is-preview .carousel-item, #carouselHeader.is-preview .carousel-inner .bg {  height: 400px !important; } #carouselHeader.is-preview .carousel-control-prev, #carouselHeader.is-preview .carousel-control-next {  display: none; } #carouselHeader.is-preview .carousel-inner .carousel-item > .bg {  animation: none; } .carousel-inner .bg {  background-repeat: no-repeat;  background-position: center;  background-size: cover;  position: relative; } .carousel-inner .bg .container {  position: relative;  z-index: 2;  color: #FFF; } .carousel-inner .bg-center-bottom {  background-position: center bottom; } .carousel-inner .bg-center-top {  background-position: center top; } #carouselHeader .carousel-caption, .smallerHeader .carousel-caption, #carouselLocations .carousel-caption, #carouselContent .carousel-caption, #carouselContentnoBg .carousel-caption {  position: absolute;  right: 0%;  left: 0%;  text-align: left; } #carouselHeader .carousel-caption h1, #carouselHeader .carousel-caption .h1, .smallerHeader .carousel-caption h1, .smallerHeader .carousel-caption .h1, #carouselLocations .carousel-caption h1, #carouselLocations .carousel-caption .h1, #carouselContent .carousel-caption h1, #carouselContent .carousel-caption .h1, #carouselContentnoBg .carousel-caption h1, #carouselContentnoBg .carousel-caption .h1 {  font-size: 25px;  color: #FFF;  font-family: "DINProRegular", sans-serif;  text-transform: uppercase; } #carouselHeader .carousel-indicators, #carouselContent .carousel-indicators, #carouselContentnoBg .carousel-indicators {  position: absolute;  right: 80px;  top: 30px;  bottom: auto;  left: auto;  justify-content: right;  margin-right: 0%;  margin-bottom: 1rem;  margin-left: 0%; } #carouselLocations .carousel-indicators {  margin: 0;  justify-content: left; } .carousel-indicators [data-bs-target] {  box-sizing: content-box;  flex: 0 1 auto;  width: 16px;  height: 16px;  padding: 0;  margin-top: 3px;  margin-right: 5px;  margin-left: 5px;  border: 2px solid #fff;  background-color: transparent;  opacity: 1;  border-radius: 50%; } .carousel-indicators .active {  background-color: #fff;  width: 24px;  height: 24px;  margin-top: 0px; } #carouselNews .carousel-indicators [data-bs-target] {  border: 2px solid #B83613; } #carouselNews .carousel-indicators .active {  background-color: #B83613;  border: 0px;  width: 24px;  height: 24px; } .main-r24 .h1 {  font-size: 22px;  color: #437898;  font-family: "DINProRegular"; } .main-r24 h2, .main-r24 .h2 {  font-size: 22px;  font-family: "DINProBold"; } .main-r24 .topline {  color: #437898;  font-family: "DINProMedium"; } .main-r24 ol.colorful {  counter-reset: item;  padding-left: 1.5em;  text-indent: -1.1em; } .main-r24 ol.colorful li {  display: block;  margin-bottom: 1rem; } .main-r24 ol.colorful li:before {  content: counter(item) ") ";  counter-increment: item;  color: #F2873C;  font-family: "DINProBold"; } .bg-darkblue .h1 {  color: #84B0C9; } .r24-cit {  background-color: #023345;  color: #fff; } .r24-cit .topic {  font-size: 24px;  line-height: 1;  color: #84B0C9;  text-transform: uppercase; } .r24-cit .cit {  font-family: "DINProRegular";  text-transform: uppercase;  font-size: 18px; } .r24-cit .cit .cit-start {  position: absolute;  left: -10px;  top: 0; } .r24-cit .cit img {  height: 16px; } .r24-start-product-box {  font-size: 18px; } .r24-start-product-box h4, .r24-start-product-box .h4 {  color: #023345;  font-size: 22px;  font-family: "DINProMedium"; } .main-r24-sidebar-wrapper {  position: relative;  box-shadow: var(--bs-box-shadow); } .product-navi-bg a {  text-decoration: none; } .product-navi-bg h3, .product-navi-bg .h3 {  font-size: 16px;  font-family: "DINProBold";  color: #B83613 !important;  position: relative; } .product-navi-bg h3:before, .product-navi-bg .h3:before {  position: absolute;  left: -15px;  content: "/ "; } .product-navi-bg h3 a, .product-navi-bg .h3 a {  color: #B83613 !important; } .product-navi-bg ul {  margin: 0;  padding: 0;  list-style: none; } .product-navi-bg .panel-heading {  padding-top: 10px; } .product-navi-bg ul.subsubnav li a:hover {  color: #F2873C; } .product-navi-bg ul.subsubnav a.active {  color: #F2873C;  font-family: "DINProBold"; } .r24-product-content h1, .r24-product-content .h1, .r24-product-content h2, .r24-product-content .h2 {  margin-bottom: 1.5rem; } .r24-product-content .h1 {  color: #84B0C9; } .r24-product-content h4, .r24-product-content .h4 {  font-size: 1em;  margin-top: 1.5rem;  margin-bottom: 1.5rem;  color: #437898;  font-family: "DINProBold";  text-transform: uppercase; } .r24-product-content a {  font-family: "DINProBold";  color: #B83613;  text-decoration: none; } .bg-darkblue.r24-product-content a {  color: #F2873C; } .r24-product-content-bg-image {  background-size: auto 100%;  background-position: right center;  background-repeat: no-repeat; } .hide-hr hr {  border-color: transparent;  margin: 0; } .h2-with-margin h2, .h2-with-margin .h2 {  margin-bottom: 1.5rem; } .h2-with-margin a {  color: #F2873C;  text-decoration: underline; } .r24-faq-wrapper .faq-box {  border-bottom: 1px solid #B83613;  padding: 15px 0; } .r24-faq-wrapper .faq-header a {  text-decoration: none;  padding-left: 40px;  position: relative; } .r24-faq-wrapper .faq-header a:before {  content: "-";  color: #F2873C;  position: absolute;  left: 0;  top: -5px;  font-size: 30px;  line-height: 30px; } .r24-faq-wrapper .faq-header a.collapsed:before {  content: "+"; } .r24-faq-wrapper .faq-body {  padding: 15px 0 20px 40px; } .product-search-r24-header .form-select {  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23B83613' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"); } .product-search-r24-body .form-check-input {  border: var(--bs-border-width) solid #023345; } .product-link-wrapper {  padding: 15px 0;  border-bottom: 1px solid #B83613; } .product-link-wrapper a {  color: #B83613;  font-family: "DINProBold";  text-decoration: none;  display: block; } .product-link-wrapper img {  height: 16px;  margin-right: 4px;  vertical-align: unset; } .nav-tabs {  border: 0; } .nav-tabs .nav-link {  background-color: rgba(131, 176, 201, 0.4);  font-size: 18px;  color: #F2873C;  border: 0; } .nav-tabs .nav-link:hover {  background-color: rgba(131, 176, 201, 0.2); } .form-control, .form-select, .wpcf7-form-control, .wpcf7-select {  background-color: #F5F9FB;  border-radius: 10px !important;  border: 0 !important;  padding: 8px 20px !important;  display: block;  width: 100%;  color: #023345; } .wpcf7-select {  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");  font-size: 1rem;  font-weight: 400;  line-height: 1.5;  appearance: none;  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);  background-repeat: no-repeat;  background-position: right 0.75rem center;  background-size: 16px 12px;  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } table.hala-table {  font-size: 13px; } table.hala-table th {  border-bottom: 0 !important;  background-color: #F4F7FA;  color: #335c75; } table.hala-table td {  background-color: #ECF2F7;  border-top: 2px solid #FFF !important;  color: #335c75; } table.hala-table td:first-child, table.hala-table td:nth-child(2) {  border-right: 5px solid #F6F9F9; } .breadcrumb a {  color: #437898;  text-decoration: none; } .breadcrumb > li, .pagination {  display: inline-block; } .breadcrumb > li:before {  content: "/ ";  padding: 0 6px 0 0px;  color: #437898; } .breadcrumb > li + li::before {  padding: 0 6px 0 10px; }  #sidenavbtns div {  z-index: 9995;  position: fixed;  right: -260px;  transition: 0.3s;  width: 300px;  text-decoration: none;  cursor: pointer;  font-size: 16px;  text-decoration: none !important; } #sidenavbtns div span.icon {  display: block;  width: 40px;  height: 40px;  background-color: #B83613;  text-align: center;  -webkit-box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);  -moz-box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);  box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);  float: left; } #sidenavbtns div span.icon img {  width: 22px;  margin-top: 10px; } #sidenavbtns div span.info {  float: right;  display: block;  width: 255px;  margin-left: 5px;  background-color: #FFF;  padding: 10px;  -webkit-box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);  -moz-box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);  box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4); } #sidenavbtns div span.info a {  text-decoration: none; } #sidenavbtns div strong {  color: #af331a;  font-family: "DINProRegular";  font-weight: normal; } #sidenavbtns div form {  margin: 0;  padding: 0; } #sidenavbtns div form input.form-control {  border: 0;  box-shadow: none; } #sidenavbtns div form ::placeholder {  color: #af331a;  opacity: 1;  font-size: 1em; } #sidenavbtns div form :-ms-input-placeholder {  color: #af331a;  font-size: 1em; } #sidenavbtns div form ::-ms-input-placeholder {  color: #af331a;  font-size: 1em; } #sidenavbtns div.active {  right: 0;  z-index: 99999; }  #phone {  top: 190px;  z-index: 9998; } #meeting {  top: 235px;  z-index: 9999; } #mail {  top: 280px;  z-index: 9998; } #search {  top: 325px;  z-index: 9997; } #download {  top: 370px;  z-index: 9996; } .wpml-ls-legacy-list-horizontal {  float: left !important;  padding: 0 !important;  margin-left: -10px;  margin-right: 30px;  font-size: 14px;  margin-top: 17px; } .slick-track {  margin-left: 0 !important; } .slick-dots {  display: flex;  justify-content: center;  margin: 0;  padding: 1rem 0;  list-style-type: none;  max-width: 1320px; } .slick-dots li {  margin: 0 0.15rem; } .slick-dots > li:only-child {  display: none; } .slick-dots button {  display: block;  width: 11px;  height: 11px;  padding: 0;  border: 2px solid #B83613;  border-radius: 100%;  background-color: #fff;  text-indent: -9999px; } .slick-dots li.slick-active button {  background-color: #B83613;  width: 16px;  height: 16px;  margin-top: -3px; } #certificatesModal {  backdrop-filter: blur(5px); } .modal-certificates .modal-footer {  background-color: transparent;  border: 0; } .modal-certificates .modal-content {  background-color: transparent;  border: 0;  border-radius: 0;  outline: 0;  color: #fff;  font-family: "DINProBold"; } .modal-certificates .carousel-control-prev, .modal-certificates .carousel-control-next {  left: -50px;  width: 30px;  opacity: 1;  transition: opacity 0.15s ease; } .modal-certificates .carousel-control-next {  right: -50px;  left: auto; } .modal-certificates .carousel-control-prev-icon {  background-image: url("https://www.hala-tec.fr/wp-content/themes/hala/img/carousel-prev.svg"); } .modal-certificates .carousel-control-next-icon {  background-image: url("https://www.hala-tec.fr/wp-content/themes/hala/img/carousel-next.svg"); }  h2.hotspot-title, .hotspot-title.h2 {  font-size: 22px !important; }  .calendar {  display: table;  width: 100%;  border: 1px solid #133848 !important; } .calendar header {  cursor: default;  height: 40px;  position: relative;  font-weight: bold;  text-transform: uppercase; } .calendar header span {  display: inline-block;  line-height: 40px; } .calendar header .button {  width: 40px;  text-align: center;  position: absolute;  cursor: pointer; } .calendar header .left.button {  left: 0; } .calendar header .right.button {  right: 0;  top: 0; } .calendar header .header-label {  letter-spacing: 1px;  width: 100%;  text-align: center;  cursor: pointer; } .calendar table {  background: #fff;  border-collapse: collapse; } .calendar table td {  color: #2b2b2b;  width: 26px;  height: 26px;  line-height: 26px;  text-align: center;  border: 1px solid #e6e6e6;  cursor: default; } .calendar thead th {  height: 26px;  line-height: 26px;  text-transform: uppercase;  font-size: 90%;  text-align: center;  color: #9e9e9e; } .calendar thead th:not(:last-child) {  border-right: 1px solid #fff; } .calendar .calendar-frame table {  width: 100%; } .calendar .calendar-frame tbody td.today {  background: #eee;  color: #555; } .calendar .calendar-frame tbody td:not(.disabled).selected {  background: #133848;  color: #FFF; } .calendar .calendar-frame tbody td:not(.disabled):hover {  color: #fff;  background: #555;  cursor: pointer; } @media (min-width: 768px) {  .vpartner {   width: 310px;  } } @media (min-width: 992px) {  body {   font-size: 20px;  }  .f25 {   font-size: 25px;  }  .f35 {   font-size: 35px;  }  .f18 {   font-size: 18px;  }  .main-r24 .h1 {   font-size: 68px;  }  .main-r24 h2, .main-r24 .h2 {   font-size: 35px;  }  .r24-cit .topic {   font-size: 3.4vw;  }  .r24-cit .cit {   font-size: 40px;  }  .r24-cit .cit .cit-start {   left: -40px;  }  .r24-cit .cit img {   height: 26px;  }  .smallestHeader, .smallestHeader .carousel-inner, .smallestHeader .carousel-item, .smallestHeader .carousel-inner .bg {   height: 500px !important;  }  #carouselHeader, #carouselHeader .carousel-inner, #carouselHeader .carousel-item, #carouselHeader .carousel-inner .bg {   height: calc(100vh - 137px);  }  #carouselContent, #carouselContent .carousel-inner, #carouselContent .carousel-item, #carouselContent .carousel-inner .bg {   height: calc(100vh - 137px);  }  .smallerHeader, .smallerHeader .carousel-inner, .smallerHeader .carousel-item, .smallerHeader .carousel-inner .bg {   height: 630px !important;  }  #carouselLocations .carousel-inner .bg, #carouselLocations .carousel-caption {   height: 630px !important;  }  #carouselHeader .carousel-caption h1, #carouselHeader .carousel-caption .h1, .smallerHeader .carousel-caption h1, .smallerHeader .carousel-caption .h1, #carouselLocations .carousel-caption h1, #carouselLocations .carousel-caption .h1, #carouselContent .carousel-caption h1, #carouselContent .carousel-caption .h1, #carouselContentnoBg .carousel-caption h1, #carouselContentnoBg .carousel-caption .h1 {   font-size: 3.6vw;  }  .carousel-indicators [data-bs-target] {   width: 16px;   height: 16px;   margin-right: 6px;   margin-left: 6px;   border: 3px solid #fff;  }  .carousel-indicators .active {   width: 22px;   height: 22px;  }  #carouselNews .carousel-indicators [data-bs-target] {   border: 3px solid #B83613;  }  #carouselNews .carousel-indicators .active {   width: 25px;   height: 25px;  }  .slick-dots li {   margin: 0 0.35rem;  }  .slick-dots button {   width: 22px;   height: 22px;   border: 3px solid #B83613;  }  .slick-dots li.slick-active button {   width: 25px;   height: 25px;   margin-top: -1px;  }  .product-link-wrapper a {   display: inline-block;   margin-right: 50px;  }  .main-r24-sidebar-wrapper {   box-shadow: none;   position: absolute;   top: 0;   left: 0;  }  .main-r24-sidebar-wrapper .container {   max-width: 100%;   width: 100%;   padding: 0;  }  .product-navi-bg {   box-shadow: var(--bs-box-shadow) !important;   background-color: rgba(255, 255, 255, 0.9);   backdrop-filter: blur(10px);   width: 25vw;   max-width: 450px;  }  .product-navi-bg .panel-heading {   padding-top: 50px;  }  .product-navi-bg .panel-heading h3, .product-navi-bg .panel-heading .h3 {   font-size: 20px;  }  .product-navi-bg .panel-heading h3 a, .product-navi-bg .panel-heading .h3 a {   cursor: text;  }  .product-navi-bg .collapse {   display: block;  } } @media (min-width: 1200px) {  body {   padding-top: 137px;  }  .header .logo img {   height: 35px;  }  .header .hala-nav {   transition: all 0.2s;   padding-top: 40px;   padding-bottom: 40px;  }  .header.shrink .hala-nav {   padding-top: 10px;   padding-bottom: 10px;  }  .smallerHeader, .smallerHeader .carousel-inner, .smallerHeader .carousel-item, .smallerHeader .carousel-inner .bg {   height: 730px !important;  }  .smallestHeader, .smallestHeader .carousel-inner, .smallestHeader .carousel-item, .smallestHeader .carousel-inner .bg {   height: 600px !important;  }  .vpartner {   width: 410px;  }  .topic-logo-left {   margin-left: 100px;  } } @media (min-width: 1500px) {  .header .logo img {   height: 35px;  }  .py-xxxl-5 {   padding-top: 3rem !important;   padding-bottom: 3rem !important;  }  .px-xxxl-5 {   padding-right: 3rem !important;   padding-left: 3rem !important;  }  .vertriebspartner-wrapper {   margin-left: calc((100vw - 1340px) / 2);  } } @media (min-width: 1800px) {  .topic-logo-left {   margin-left: 0px;  } } @media (min-width: 2500px) {  .product-navi-bg {   padding-left: 6rem !important;  }  header .logo {   padding-left: 3rem;  } } @media (max-width: 768px) {  .container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl, .container {   padding-left: 20px;   padding-right: 20px;  } }  .sf-menu, .sf-menu * { margin: 0; padding: 0; list-style: none; } .sf-menu li { position: relative; } .sf-menu ul { position: absolute; display: none; top: 100%; left: 0; z-index: 99; }  .sf-menu ul ul { position: relative; display: block; top: auto; left: auto; z-index: 99; box-shadow: none!important; padding-top: 0!important; padding-bottom: 5px!important; margin-top: -5px; margin-left: 14px; } .sf-menu ul ul li a { padding-left: 15px; } .sf-menu ul ul li a:before { content: "> "; } .sf-menu ul li.menuarrow a:before { content: "> "; } .sf-menu > li { float: left; } .sf-menu li:hover > ul, .sf-menu li.sfHover > ul { display: block; } .sf-menu a { display: block; position: relative; } .sf-menu ul ul {   }  .sf-menu { margin-top:0px; } .sf-menu ul { box-shadow: 2px 2px 6px rgba(0,0,0,.2); min-width: 12em;  *width: 12em; } .sf-menu a { padding: 15px 10px 10px 0px; margin-left: 0px; margin-right: 0px; text-decoration: none; zoom: 1;  font-size: 18px; letter-spacing: 0.05em; font-weight: 500; } .sf-menu a { color: #1D5B71; } .sf-menu a:hover,.sf-menu a:focus { color: #B83613; } .sf-menu a:hover,.sf-menu a:focus { color: #B83613; } .sf-menu ul.children li a:hover ul.children li a { color: #000!important; }  .sf-menu li { background: #FFF; white-space: nowrap;  *white-space: normal;  -webkit-transition: background .2s; transition: background .2s; } .sf-menu ul li { background: #FFF; color: #000; margin: 0; } .sf-menu ul li:hover { background: #FFF; } .sf-menu ul li a { color: #1D5B71!important; padding: 4px 15px; margin: 0; } .sf-menu ul li:hover a { color: #B83613!important; background-color: transparent; } .sf-menu ul ul li { background: #FFF; } .sf-menu li:hover, .sf-menu li.sfHover {  -webkit-transition: none; transition: none; color: #2EB6A8; } .sf-menu li.sfHover a { color: #2EB6A8; } li.gapf > a:hover > ul.sub-menu > li.menu-item > a { color: #000!important; } li.gapf:hover > a > ul.sub-menu > li.menu-item > a { color: #000!important; }  .sf-arrows .sf-with-ul { padding-right: 2em; *padding-right: 1em; } .sf-arrows .sf-with-ul:after { content: ''; position: absolute; top: 50%; right: 1em; margin-top: 15px; height: 0; width: 0;  border: 5px solid transparent; border-top-color: #dFeEFF;  border-top-color: rgba(0,0,0,.5); } .sf-arrows > li > .sf-with-ul:focus:after, .sf-arrows > li:hover > .sf-with-ul:after, .sf-arrows > .sfHover > .sf-with-ul:after { border-top-color: #2EB6A8; } .sf-arrows ul .sf-with-ul:after { margin-top: -5px; margin-right: -3px; border-color: transparent; border-left-color: #dFeEFF;  border-left-color: rgba(0,0,0,.5); } .sf-arrows ul li > .sf-with-ul:focus:after, .sf-arrows ul li:hover > .sf-with-ul:after, .sf-arrows ul .sfHover > .sf-with-ul:after { border-left-color: #2EB6A8; } :root{--mm-ocd-width:80%;--mm-ocd-min-width:200px;--mm-ocd-max-width:440px}body.mm-ocd-opened{overflow-y:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}.mm-ocd{position:fixed;top:0;right:0;bottom:100%;left:0;z-index:9999;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;background:rgba(0,0,0,0);-webkit-transition-property:bottom,background-color;-o-transition-property:bottom,background-color;transition-property:bottom,background-color;-webkit-transition-duration:0s,.3s;-o-transition-duration:0s,.3s;transition-duration:0s,.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:.45s,.15s;-o-transition-delay:.45s,.15s;transition-delay:.45s,.15s}.mm-ocd--open{bottom:0;background:rgba(0,0,0,.25);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mm-ocd__content{position:absolute;top:0;bottom:0;z-index:2;width:80%;width:var(--mm-ocd-width);min-width:200px;min-width:var(--mm-ocd-min-width);max-width:440px;max-width:var(--mm-ocd-max-width);background:#fff;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.mm-ocd--left .mm-ocd__content{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-ocd--right .mm-ocd__content{right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-ocd--open .mm-ocd__content{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-ocd__backdrop{position:absolute;top:0;bottom:0;z-index:3;width:calc(100% - 80%);width:calc(100% - var(--mm-ocd-width));min-width:calc(100% - 440px);min-width:calc(100% - var(--mm-ocd-max-width));max-width:calc(100% - 200px);max-width:calc(100% - var(--mm-ocd-min-width));background:rgba(3,2,1,0)}.mm-ocd--left .mm-ocd__backdrop{right:0}.mm-ocd--right .mm-ocd__backdrop{left:0}.mm-spn,.mm-spn a,.mm-spn li,.mm-spn span,.mm-spn ul{display:block;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--mm-spn-item-height:50px;--mm-spn-item-indent:20px;--mm-spn-line-height:24px}.mm-spn{width:100%;height:100%;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mm-spn ul{-webkit-overflow-scrolling:touch;position:fixed;top:0;left:100%;bottom:0;z-index:2;width:130%;padding-right:30%;line-height:24px;line-height:var(--mm-spn-line-height);overflow:visible;overflow-y:auto;background:inherit;-webkit-transition:left .3s ease 0s;-o-transition:left .3s ease 0s;transition:left .3s ease 0s;cursor:default}.mm-spn ul:after{content:"";display:block;height:50px;height:var(--mm-spn-item-height)}.mm-spn>ul{left:0}.mm-spn ul.mm-spn--open{left:0}.mm-spn ul.mm-spn--parent{left:-30%;overflow-y:hidden}.mm-spn li{position:relative;background:inherit;cursor:pointer}.mm-spn li:before{content:"";display:block;position:absolute;top:25px;top:calc(var(--mm-spn-item-height)/ 2);right:25px;right:calc(var(--mm-spn-item-height)/ 2);z-index:0;width:10px;height:10px;border-top:2px solid;border-right:2px solid;-webkit-transform:rotate(45deg) translate(0,-50%);-ms-transform:rotate(45deg) translate(0,-50%);transform:rotate(45deg) translate(0,-50%);opacity:.4}.mm-spn li:after{content:"";display:block;margin-left:20px;margin-left:var(--mm-spn-item-indent);border-top:1px solid;opacity:.15}.mm-spn a,.mm-spn span{position:relative;z-index:1;padding:13px 20px;padding:calc((var(--mm-spn-item-height) - var(--mm-spn-line-height))/ 2) var(--mm-spn-item-indent)}.mm-spn a{background:inherit;color:inherit;text-decoration:none}.mm-spn a:not(:last-child){width:calc(100% - 50px);width:calc(100% - var(--mm-spn-item-height))}.mm-spn a:not(:last-child):after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;border-right:1px solid;opacity:.15}.mm-spn span{background:0 0}.mm-spn.mm-spn--navbar{cursor:pointer}.mm-spn.mm-spn--navbar:before{content:'';display:block;position:absolute;top:25px;top:calc(var(--mm-spn-item-height)/ 2);left:20px;left:var(--mm-spn-item-indent);width:10px;height:10px;margin-top:2px;border-top:2px solid;border-left:2px solid;-webkit-transform:rotate(-45deg) translate(50%,-50%);-ms-transform:rotate(-45deg) translate(50%,-50%);transform:rotate(-45deg) translate(50%,-50%);opacity:.4}.mm-spn.mm-spn--navbar.mm-spn--main{cursor:default}.mm-spn.mm-spn--navbar.mm-spn--main:before{content:none;display:none}.mm-spn.mm-spn--navbar:after{content:attr(data-mm-spn-title);display:block;position:absolute;top:0;left:0;right:0;height:50px;height:var(--mm-spn-item-height);padding:0 40px;padding:0 calc(var(--mm-spn-item-indent) * 2);line-height:50px;line-height:var(--mm-spn-item-height);opacity:.4;text-align:center;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.mm-spn.mm-spn--navbar.mm-spn--main:after{padding-left:20px;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--navbar ul{top:51px;top:calc(var(--mm-spn-item-height) + 1px)}.mm-spn.mm-spn--navbar ul:before{content:'';display:block;position:fixed;top:inherit;z-index:2;width:100%;border-top:1px solid currentColor;opacity:.15}.mm-spn.mm-spn--light{color:#444;background:#f3f3f3}.mm-spn.mm-spn--dark{color:#ddd;background:#333}.mm-spn.mm-spn--vertical{overflow-y:auto}.mm-spn.mm-spn--vertical ul{width:100%;padding-right:0;position:static}.mm-spn.mm-spn--vertical ul ul{display:none;padding-left:20px;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--vertical ul ul:after{height:25px;height:calc(var(--mm-spn-item-height)/ 2)}.mm-spn.mm-spn--vertical ul.mm-spn--open{display:block}.mm-spn.mm-spn--vertical li.mm-spn--open:before{-webkit-transform:rotate(135deg) translate(-50%,0);-ms-transform:rotate(135deg) translate(-50%,0);transform:rotate(135deg) translate(-50%,0)}.mm-spn.mm-spn--vertical ul ul li:last-child:after{content:none;display:none}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}} .slick-slider {   position: relative;   display: block;   box-sizing: border-box;   -webkit-user-select: none;    -moz-user-select: none;     -ms-user-select: none;       user-select: none;   -webkit-touch-callout: none;   -khtml-user-select: none;   -ms-touch-action: pan-y;     touch-action: pan-y;   -webkit-tap-highlight-color: transparent; } .slick-list {   position: relative;   display: block;   overflow: hidden;   margin: 0;   padding: 0; } .slick-list:focus {   outline: none; } .slick-list.dragging {   cursor: pointer;   cursor: hand; } .slick-slider .slick-track, .slick-slider .slick-list {   -webkit-transform: translate3d(0, 0, 0);    -moz-transform: translate3d(0, 0, 0);     -ms-transform: translate3d(0, 0, 0);     -o-transform: translate3d(0, 0, 0);       transform: translate3d(0, 0, 0); } .slick-track {   position: relative;   top: 0;   left: 0;   display: block;   margin-left: auto;   margin-right: auto; } .slick-track:before, .slick-track:after {   display: table;   content: ''; } .slick-track:after {   clear: both; } .slick-loading .slick-track {   visibility: hidden; } .slick-slide {   display: none;   float: left;   height: 100%;   min-height: 1px; } [dir='rtl'] .slick-slide {   float: right; } .slick-slide img {   display: block; } .slick-slide.slick-loading img {   display: none; } .slick-slide.dragging img {   pointer-events: none; } .slick-initialized .slick-slide {   display: block; } .slick-loading .slick-slide {   visibility: hidden; } .slick-vertical .slick-slide {   display: block;   height: auto;   border: 1px solid transparent; } .slick-arrow.slick-hidden {   display: none; } [data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }@charset "UTF-8";.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-button__link{box-sizing:border-box;cursor:pointer;display:inline-block;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table:where(:not(.has-text-color)){color:#40464d}.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{border-color:#ddd}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label{display:block;width:100%}.wp-block-code{box-sizing:border-box}.wp-block-code code{display:block;font-family:inherit;overflow-wrap:break-word;white-space:pre-wrap}.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{margin-bottom:.5em;margin-right:.5em}.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-comment-date{box-sizing:border-box}.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.wp-block-comment-author-name,.wp-block-comment-content,.wp-block-comment-edit-link,.wp-block-comment-reply-link{box-sizing:border-box}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;width:100%;z-index:1}.has-modal-open .wp-block-cover .wp-block-cover__inner-container,.has-modal-open .wp-block-cover-image .wp-block-cover__inner-container{z-index:auto}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover__image-background,.wp-block-cover__video-background{z-index:0}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-form-input__label{display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em;width:100%}.wp-block-form-input__label.is-label-inline{align-items:center;flex-direction:row;gap:.5em}.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{margin-bottom:.5em}.wp-block-form-input__label:has(input[type=checkbox]){flex-direction:row;width:-moz-fit-content;width:fit-content}.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{margin:0}.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){flex-direction:row-reverse}.wp-block-form-input__label-content{width:-moz-fit-content;width:fit-content}.wp-block-form-input__input{font-size:1em;margin-bottom:.5em;padding:0 .5em}.wp-block-form-input__input[type=date],.wp-block-form-input__input[type=datetime-local],.wp-block-form-input__input[type=datetime],.wp-block-form-input__input[type=email],.wp-block-form-input__input[type=month],.wp-block-form-input__input[type=number],.wp-block-form-input__input[type=password],.wp-block-form-input__input[type=search],.wp-block-form-input__input[type=tel],.wp-block-form-input__input[type=text],.wp-block-form-input__input[type=time],.wp-block-form-input__input[type=url],.wp-block-form-input__input[type=week]{border:1px solid;line-height:2;min-height:2em}textarea.wp-block-form-input__input{min-height:10em}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000);box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin;text-align:center;text-shadow:0 0 1.5px #000;will-change:transform}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-image a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media (prefers-reduced-motion:no-preference){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull a,.wp-block-image.alignwide a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;transition:opacity .2s ease;width:20px;z-index:100}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both;visibility:visible}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}@media (prefers-reduced-motion:no-preference){.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout,.wp-block-media-text{box-sizing:border-box}.wp-block-media-text{  direction:ltr;  display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{  grid-column:1;grid-row:1;  margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;  grid-column:2;grid-row:1;  padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{  grid-column:2;grid-row:1  }.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{  grid-column:1;grid-row:1  }.wp-block-media-text__media a{display:inline-block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;transition:opacity .1s linear;visibility:hidden;width:0;z-index:2}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards;background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20em);z-index:100000}@media (prefers-reduced-motion:reduce){.wp-block-navigation__responsive-container.is-menu-open{animation-delay:0s;animation-duration:1ms}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{box-sizing:border-box;display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-author-biography{box-sizing:border-box}:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-content{display:flow-root}.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit}.wp-block-post-template{list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:-moz-fit-content;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.wp-block-rss{list-style:none;padding:0}ul.wp-block-rss.wp-block-rss{box-sizing:border-box}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;list-style:none;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{flex-shrink:0;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button[aria-expanded=true]{max-width:calc(100% - 100px)}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-delay:0s;transition-duration:0s}}.wp-block-social-link a{align-items:center;display:flex;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.66667em;padding-right:.66667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:initial;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:root :where(.wp-block-table-of-contents){box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}  :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}  .dnd-icon-remove.deleting { font-size:12px; color:#000; font-weight: 500; position: relative; top:-3px; } .dnd-icon-remove.deleting:after { display:none!important; } .wpcf7-drag-n-drop-file.d-none { display:none; opacity:0; visibility:hidden; position:absolute; top:0; }  .dnd-upload-status { display:flex; padding:4px 0; align-items:center; position:relative; }  .dnd-upload-status .dnd-upload-image { width:40px; height:40px; border:1px solid #a5a5a5; text-align:center; border-radius:100%; position:relative; } .dnd-upload-status .dnd-upload-image span.file {   background-image: url("data:image/svg+xml,%0A%3Csvg width='18' height='23' viewBox='0 0 18 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.569 0.659576H0.5V23H18V6.09053L12.569 0.659576ZM12.7872 1.93075L16.7288 5.87234H12.7872V1.93075ZM1.24468 22.2553V1.40426H12.0426V6.61702H17.2553V22.2553H1.24468Z' fill='%235C5B5B'/%3E%3C/svg%3E%0A");   background-repeat: no-repeat;   background-size: 100%;   height: 21px;   width: 16px;   display: block;   position: absolute;   left: 50%;   top: 50%;   transform: translate(-50%, -50%);   -moz-transform : translate(-50%, -50%);   -webkit-transform: translate(-50%, -50%); }  .dnd-upload-status .dnd-upload-details { padding-left:10px; width: calc(100% - 40px); } .dnd-upload-status .dnd-upload-details .name {color:#016d98; padding:4px 0; padding-right:60px; display:flex; } .dnd-upload-status .dnd-upload-details .name span { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; position: relative; padding-right:10px; } .dnd-upload-status .dnd-upload-details .name em {color:#444242; font-weight:700; }  .dnd-upload-status .dnd-upload-details .remove-file { position:absolute; right:0; top:10px; text-decoration:none; box-shadow:none; outline:none;   opacity:1; } .dnd-upload-status .dnd-upload-details .remove-file span:after {   content: '';   width:15px;   height:15px;   display: block;   background-repeat:no-repeat;   background-size:100%;   background-image: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 0C7.83499 0 0 7.83499 0 17.5C0 27.165 7.83499 35 17.5 35C27.165 35 35 27.165 35 17.5C34.9888 7.83965 27.1604 0.0112198 17.5 0ZM17.5 33.871C8.45857 33.871 1.12903 26.5414 1.12903 17.5C1.12903 8.45857 8.45857 1.12903 17.5 1.12903C26.5414 1.12903 33.871 8.45857 33.871 17.5C33.861 26.5373 26.5373 33.861 17.5 33.871Z' fill='black'/%3E%3Cpath d='M25.4834 9.51661C25.2629 9.29624 24.9056 9.29624 24.6852 9.51661L17.5 16.7018L10.3148 9.51661C10.0983 9.29236 9.74087 9.28615 9.51661 9.50271C9.29236 9.71927 9.28615 10.0767 9.50271 10.3009C9.50723 10.3057 9.51188 10.3103 9.51661 10.3148L16.7018 17.5L9.51661 24.6852C9.29236 24.9018 9.28615 25.2591 9.50278 25.4834C9.71941 25.7076 10.0768 25.7139 10.301 25.4972C10.3057 25.4927 10.3103 25.488 10.3148 25.4834L17.5 18.2982L24.6852 25.4834C24.9094 25.7 25.2668 25.6938 25.4834 25.4696C25.6947 25.2508 25.6947 24.9039 25.4834 24.6852L18.2982 17.5L25.4834 10.3148C25.7038 10.0944 25.7038 9.73705 25.4834 9.51661Z' fill='black'/%3E%3C/svg%3E%0A"); } .dnd-upload-status.in-progress .remove-file { opacity:0.2;} .dnd-upload-status .dnd-upload-details span.has-error { color:#f50505; }  .dnd-upload-status .dnd-upload-details .dnd-progress-bar { display: block;   border-radius: 5px;   overflow: hidden;   background: #565555;   height: 14px; } .dnd-upload-status .dnd-upload-details .dnd-progress-bar span {   background: #4CAF50;   display: block;   font-size: 11px;   text-align: right;   color: #fff;   height: 100%; width:0; line-height:14px; } .dnd-upload-status .dnd-upload-details .dnd-progress-bar span.complete { width:100%!important; padding-right:5px; } .dnd-upload-counter { position:absolute; right:5px; bottom:3px; font-size:12px; }  .codedropz-upload-handler { border:2px dashed #c5c5c5; border-radius:5px; margin-bottom:10px; position:relative; } .codedropz-upload-container { padding:15px 20px; } .codedropz-upload-inner { overflow:hidden; width:100%;  text-align:center; text-overflow: ellipsis; font-weight:inherit; } .codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn { text-decoration:none; box-shadow:none; } .codedropz-upload-inner h3 { margin:5px 0; font-size:30px; line-height:32px;   word-break:break-word; }  .codedropz-dragover { border-color:#6b6a6a; } .codedropz-upload-wrapper span.has-error-msg { display:inline-block; color:#ff0000; padding:5px 0; font-style:italic; }  .wpcf7-form label.error-new {   color: #900;   font-size: 11px;   float: none;   padding-left: 5px; } .wpcf7-form .codedropz-upload-wrapper.invalid .codedropz-upload-handler{ border-bottom-color: #900;   border-bottom-style: solid; }  @media screen and (max-width: 767px) { .dnd-upload-status .dnd-upload-details .name em { font-weight:normal; } .dnd-upload-status .dnd-upload-details .name { padding-right:60px; } .codedropz-upload-inner h3 { font-size:22px; } }.wpcf7 .screen-reader-response { position: absolute; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; width: 1px; margin: -1px; padding: 0; border: 0; word-wrap: normal !important; } .wpcf7 .hidden-fields-container { display: none; } .wpcf7 form .wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; border: 2px solid #00a0d2; } .wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output { display: none; } .wpcf7 form.sent .wpcf7-response-output { border-color: #46b450; } .wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output { border-color: #dc3232; } .wpcf7 form.spam .wpcf7-response-output { border-color: #f56e28; } .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output { border-color: #ffb900; } .wpcf7-form-control-wrap { position: relative; } .wpcf7-not-valid-tip { color: #dc3232;  font-size: 1em; font-weight: normal; display: block; } .use-floating-validation-tip .wpcf7-not-valid-tip { position: relative; top: -2ex; left: 1em; z-index: 100; border: 1px solid #dc3232; background: #fff; padding: .2em .8em; width: 24em; } .wpcf7-list-item { display: inline-block; margin: 0 0 0 1em; } .wpcf7-list-item-label::before, .wpcf7-list-item-label::after { content: " "; } .wpcf7-spinner { visibility: hidden; display: inline-block; background-color: #23282d;  opacity: 0.75; width: 24px; height: 24px; border: none; border-radius: 100%; padding: 0; margin: 0 24px; position: relative; } form.submitting .wpcf7-spinner { visibility: visible; } .wpcf7-spinner::before { content: ''; position: absolute; background-color: #fbfbfc;  top: 4px; left: 4px; width: 6px; height: 6px; border: none; border-radius: 100%; transform-origin: 8px 8px; animation-name: spin; animation-duration: 1000ms; animation-timing-function: linear; animation-iteration-count: infinite; } @media (prefers-reduced-motion: reduce) { .wpcf7-spinner::before {  animation-name: blink;  animation-duration: 2000ms; } } @keyframes spin { from {  transform: rotate(0deg); }  to {  transform: rotate(360deg); } } @keyframes blink { from {  opacity: 0; }  50% {  opacity: 1; }  to {  opacity: 0; } } .wpcf7 [inert] { opacity: 0.5; } .wpcf7 input[type="file"] { cursor: pointer; } .wpcf7 input[type="file"]:disabled { cursor: default; } .wpcf7 .wpcf7-submit:disabled { cursor: not-allowed; } .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] { direction: ltr; } .wpcf7-reflection > output { display: list-item; list-style: none; } .wpcf7-reflection > output[hidden] { display: none; } .wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0 !important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}  .wpml-ls-statics-shortcode_actions, .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu, .wpml-ls-statics-shortcode_actions a {border-color:#ffffff;} .BorlabsCookie *{box-sizing:border-box}.BorlabsCookie *::before,.BorlabsCookie *::after{box-sizing:inherit}.BorlabsCookie * div,.BorlabsCookie * span,.BorlabsCookie * h1,.BorlabsCookie * h2,.BorlabsCookie * h3,.BorlabsCookie * h4,.BorlabsCookie * h5,.BorlabsCookie * h6,.BorlabsCookie * p,.BorlabsCookie * a,.BorlabsCookie * em,.BorlabsCookie * img,.BorlabsCookie * small,.BorlabsCookie * strike,.BorlabsCookie * strong,.BorlabsCookie * sub,.BorlabsCookie * sup,.BorlabsCookie * b,.BorlabsCookie * u,.BorlabsCookie * i,.BorlabsCookie * center,.BorlabsCookie * ol,.BorlabsCookie * ul,.BorlabsCookie * li,.BorlabsCookie * fieldset,.BorlabsCookie * form,.BorlabsCookie * label,.BorlabsCookie * legend{margin:0;padding:0;border:0;color:inherit;vertical-align:baseline;font-family:inherit;font-size:inherit;font-style:initial;font-weight:initial;letter-spacing:initial;line-height:initial;text-decoration:initial;text-transform:initial;word-spacing:initial}.borlabs-hide{display:none}.borlabs-position-fix{position:initial !important;transform:unset !important}._brlbs-btn-cookie-preference{display:inline-block;font-family:inherit;font-size:inherit;padding:.5em 1em;text-decoration:none;transition:background-color 125ms linear}.BorlabsCookie ._brlbs-cursor{cursor:pointer}.BorlabsCookie .text-left{text-align:left !important}.BorlabsCookie .text-center{text-align:center !important}.BorlabsCookie .text-right{text-align:right !important}.BorlabsCookie table._brlbs th{text-align:left}.BorlabsCookie table._brlbs td,.BorlabsCookie table._brlbs th{padding:.3rem}.BorlabsCookie ._brlbs-responsive-table{min-height:.01%;overflow:auto}.BorlabsCookie label._brlbs-focused{outline:Highlight;outline-color:-webkit-focus-ring-color;outline-style:solid;outline-width:2px}.BorlabsCookie .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.BorlabsCookie .sr-only-focusable:active,.BorlabsCookie .sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.BorlabsCookie .container,.BorlabsCookie .container-fluid,.BorlabsCookie .container-xl,.BorlabsCookie .container-lg,.BorlabsCookie .container-md,.BorlabsCookie .container-sm{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 576px){.BorlabsCookie .container-sm,.BorlabsCookie .container{max-width:540px}}@media(min-width: 768px){.BorlabsCookie .container-md,.BorlabsCookie .container-sm,.BorlabsCookie .container{max-width:720px}}@media(min-width: 992px){.BorlabsCookie .container-lg,.BorlabsCookie .container-md,.BorlabsCookie .container-sm,.BorlabsCookie .container{max-width:960px}}@media(min-width: 1200px){.BorlabsCookie .container-xl,.BorlabsCookie .container-lg,.BorlabsCookie .container-md,.BorlabsCookie .container-sm,.BorlabsCookie .container{max-width:1140px}}.BorlabsCookie .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.BorlabsCookie .no-gutters{margin-right:0;margin-left:0}.BorlabsCookie .no-gutters>.col,.BorlabsCookie .no-gutters>[class*=col-]{padding-right:0;padding-left:0}.BorlabsCookie .col-xl,.BorlabsCookie .col-xl-12,.BorlabsCookie .col-xl-11,.BorlabsCookie .col-xl-10,.BorlabsCookie .col-xl-9,.BorlabsCookie .col-xl-8,.BorlabsCookie .col-xl-7,.BorlabsCookie .col-xl-6,.BorlabsCookie .col-xl-5,.BorlabsCookie .col-xl-4,.BorlabsCookie .col-xl-3,.BorlabsCookie .col-xl-2,.BorlabsCookie .col-xl-1,.BorlabsCookie .col-lg,.BorlabsCookie .col-lg-12,.BorlabsCookie .col-lg-11,.BorlabsCookie .col-lg-10,.BorlabsCookie .col-lg-9,.BorlabsCookie .col-lg-8,.BorlabsCookie .col-lg-7,.BorlabsCookie .col-lg-6,.BorlabsCookie .col-lg-5,.BorlabsCookie .col-lg-4,.BorlabsCookie .col-lg-3,.BorlabsCookie .col-lg-2,.BorlabsCookie .col-lg-1,.BorlabsCookie .col-md,.BorlabsCookie .col-md-12,.BorlabsCookie .col-md-11,.BorlabsCookie .col-md-10,.BorlabsCookie .col-md-9,.BorlabsCookie .col-md-8,.BorlabsCookie .col-md-7,.BorlabsCookie .col-md-6,.BorlabsCookie .col-md-5,.BorlabsCookie .col-md-4,.BorlabsCookie .col-md-3,.BorlabsCookie .col-md-2,.BorlabsCookie .col-md-1,.BorlabsCookie .col-sm,.BorlabsCookie .col-sm-12,.BorlabsCookie .col-sm-11,.BorlabsCookie .col-sm-10,.BorlabsCookie .col-sm-9,.BorlabsCookie .col-sm-8,.BorlabsCookie .col-sm-7,.BorlabsCookie .col-sm-6,.BorlabsCookie .col-sm-5,.BorlabsCookie .col-sm-4,.BorlabsCookie .col-sm-3,.BorlabsCookie .col-sm-2,.BorlabsCookie .col-sm-1,.BorlabsCookie .col,.BorlabsCookie .col-12,.BorlabsCookie .col-11,.BorlabsCookie .col-10,.BorlabsCookie .col-9,.BorlabsCookie .col-8,.BorlabsCookie .col-7,.BorlabsCookie .col-6,.BorlabsCookie .col-5,.BorlabsCookie .col-4,.BorlabsCookie .col-3,.BorlabsCookie .col-2,.BorlabsCookie .col-1{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.BorlabsCookie .col{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.BorlabsCookie .col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.BorlabsCookie .col-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.BorlabsCookie .col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.BorlabsCookie .col-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.BorlabsCookie .col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.BorlabsCookie .col-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.BorlabsCookie .col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.BorlabsCookie .col-12{flex:0 0 100%;max-width:100%}@media(min-width: 576px){.BorlabsCookie .col-sm{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.BorlabsCookie .col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.BorlabsCookie .col-sm-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.BorlabsCookie .col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.BorlabsCookie .col-sm-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.BorlabsCookie .col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.BorlabsCookie .col-sm-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.BorlabsCookie .col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.BorlabsCookie .col-sm-12{flex:0 0 100%;max-width:100%}}@media(min-width: 768px){.BorlabsCookie .col-md{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.BorlabsCookie .col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.BorlabsCookie .col-md-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.BorlabsCookie .col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.BorlabsCookie .col-md-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.BorlabsCookie .col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.BorlabsCookie .col-md-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.BorlabsCookie .col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.BorlabsCookie .col-md-12{flex:0 0 100%;max-width:100%}}@media(min-width: 992px){.BorlabsCookie .col-lg{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.BorlabsCookie .col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.BorlabsCookie .col-lg-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.BorlabsCookie .col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.BorlabsCookie .col-lg-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.BorlabsCookie .col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.BorlabsCookie .col-lg-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.BorlabsCookie .col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.BorlabsCookie .col-lg-12{flex:0 0 100%;max-width:100%}}@media(min-width: 1200px){.BorlabsCookie .col-xl{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.BorlabsCookie .col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.BorlabsCookie .col-xl-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.BorlabsCookie .col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.BorlabsCookie .col-xl-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.BorlabsCookie .col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.BorlabsCookie .col-xl-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.BorlabsCookie .col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.BorlabsCookie .col-xl-12{flex:0 0 100%;max-width:100%}}.BorlabsCookie .d-block{display:block !important}.BorlabsCookie .d-flex{display:flex !important}@media(min-width: 576px){.BorlabsCookie .d-sm-block{display:block !important}.BorlabsCookie .d-sm-flex{display:flex !important}}@media(min-width: 768px){.BorlabsCookie .d-md-block{display:block !important}.BorlabsCookie .d-md-flex{display:flex !important}}@media(min-width: 992px){.BorlabsCookie .d-lg-block{display:block !important}.BorlabsCookie .d-lg-flex{display:flex !important}}@media(min-width: 1200px){.BorlabsCookie .d-xl-block{display:block !important}.BorlabsCookie .d-xl-flex{display:flex !important}}.BorlabsCookie .flex-row{flex-direction:row !important}.BorlabsCookie .flex-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-between{justify-content:space-between !important}.BorlabsCookie .align-items-start{align-items:flex-start !important}.BorlabsCookie .align-items-end{align-items:flex-end !important}.BorlabsCookie .align-items-center{align-items:center !important}.BorlabsCookie .align-items-baseline{align-items:baseline !important}.BorlabsCookie .align-items-stretch{align-items:stretch !important}@media(min-width: 576px){.BorlabsCookie .flex-sm-row{flex-direction:row !important}.BorlabsCookie .flex-sm-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-sm-between{justify-content:space-between !important}.BorlabsCookie .align-items-sm-start{align-items:flex-start !important}.BorlabsCookie .align-items-sm-end{align-items:flex-end !important}.BorlabsCookie .align-items-sm-center{align-items:center !important}.BorlabsCookie .align-items-sm-baseline{align-items:baseline !important}.BorlabsCookie .align-items-sm-stretch{align-items:stretch !important}}@media(min-width: 768px){.BorlabsCookie .flex-md-row{flex-direction:row !important}.BorlabsCookie .flex-md-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-md-between{justify-content:space-between !important}.BorlabsCookie .align-items-md-start{align-items:flex-start !important}.BorlabsCookie .align-items-md-end{align-items:flex-end !important}.BorlabsCookie .align-items-md-center{align-items:center !important}.BorlabsCookie .align-items-md-baseline{align-items:baseline !important}.BorlabsCookie .align-items-md-stretch{align-items:stretch !important}}@media(min-width: 992px){.BorlabsCookie .flex-lg-row{flex-direction:row !important}.BorlabsCookie .flex-lg-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-lg-between{justify-content:space-between !important}.BorlabsCookie .align-items-lg-start{align-items:flex-start !important}.BorlabsCookie .align-items-lg-end{align-items:flex-end !important}.BorlabsCookie .align-items-lg-center{align-items:center !important}.BorlabsCookie .align-items-lg-baseline{align-items:baseline !important}.BorlabsCookie .align-items-lg-stretch{align-items:stretch !important}}@media(min-width: 1200px){.BorlabsCookie .flex-xl-row{flex-direction:row !important}.BorlabsCookie .flex-xl-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-xl-between{justify-content:space-between !important}.BorlabsCookie .align-items-xl-start{align-items:flex-start !important}.BorlabsCookie .align-items-xl-end{align-items:flex-end !important}.BorlabsCookie .align-items-xl-center{align-items:center !important}.BorlabsCookie .align-items-xl-baseline{align-items:baseline !important}.BorlabsCookie .align-items-xl-stretch{align-items:stretch !important}}.BorlabsCookie .w-25{width:25% !important}.BorlabsCookie .w-50{width:50% !important}.BorlabsCookie .w-75{width:75% !important}.BorlabsCookie .w-100{width:100% !important}.BorlabsCookie .w-auto{width:auto !important}.BorlabsCookie .h-25{height:25% !important}.BorlabsCookie .h-50{height:50% !important}.BorlabsCookie .h-75{height:75% !important}.BorlabsCookie .h-100{height:100% !important}.BorlabsCookie .h-auto{height:auto !important}.BorlabsCookie .mw-100{max-width:100% !important}.BorlabsCookie .mh-100{max-height:100% !important}.BorlabsCookie .min-vw-100{min-width:100vw !important}.BorlabsCookie .min-vh-100{min-height:100vh !important}.BorlabsCookie .vw-100{width:100vw !important}.BorlabsCookie .vh-100{height:100vh !important}.BorlabsCookie ._brlbs-animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.BorlabsCookie ._brlbs-animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.BorlabsCookie ._brlbs-animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.BorlabsCookie ._brlbs-animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.BorlabsCookie ._brlbs-animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.BorlabsCookie ._brlbs-animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.BorlabsCookie ._brlbs-animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.BorlabsCookie ._brlbs-animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.BorlabsCookie ._brlbs-animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.BorlabsCookie ._brlbs-animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.BorlabsCookie ._brlbs-animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media(print), (prefers-reduced-motion: reduce){.BorlabsCookie ._brlbs-animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important}}.BorlabsCookie._brlbs-switch-consent{align-items:center;display:flex;font-size:inherit}.BorlabsCookie._brlbs-switch-consent ._brlbs-btn-switch--textRight{margin-right:2em}.BorlabsCookie ._brlbs-title{display:inline-block;vertical-align:middle;margin-bottom:0}.BorlabsCookie ._brlbs-title::before{content:"|";display:inline-block;margin:0 .25rem 0 0}.BorlabsCookie ._brlbs-checkbox{color:inherit;cursor:pointer;display:block;padding-left:2em;position:relative}.BorlabsCookie ._brlbs-checkbox input{position:absolute;opacity:0 !important;width:auto;z-index:-1}.BorlabsCookie ._brlbs-checkbox input:checked~._brlbs-checkbox-indicator::after{opacity:1}.BorlabsCookie ._brlbs-checkbox input:disabled~._brlbs-checkbox-indicator::after{opacity:1}.BorlabsCookie ._brlbs-checkbox ._brlbs-checkbox-indicator{border-style:solid;border-width:2px;padding:0 !important;position:absolute;left:0;top:0;height:20px;width:20px;transition:.25s}.BorlabsCookie ._brlbs-checkbox ._brlbs-checkbox-indicator::after{content:"";border-style:solid;border-width:0 2px 2px 0;border-radius:1px;position:absolute;left:5px;top:1px;height:11px;width:6px;transform:rotate(45deg);opacity:0}.BorlabsCookie ._brlbs-btn-switch{position:relative;display:inline-block;margin:0;width:50px;height:26px;vertical-align:middle}.BorlabsCookie ._brlbs-btn-switch input{opacity:0;width:0;height:0}.BorlabsCookie ._brlbs-btn-switch input:checked+._brlbs-slider{background-color:#2295f3}.BorlabsCookie ._brlbs-btn-switch input:checked+._brlbs-slider:before{transform:translateX(24px)}.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#bbc0c7;transition:.4s}.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider::before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:#fff;transition:.4s}.BorlabsCookie ._brlbs-btn-switch-status{position:absolute;top:50%;right:calc(100% + 6px);transform:translateY(-50%)}.BorlabsCookie ._brlbs-btn-switch--textRight ._brlbs-btn-switch-status{right:auto;left:calc(100% + 6px)}.BorlabsCookie ._brlbs-btn-switch-status::before{content:attr(data-inactive);white-space:nowrap}.BorlabsCookie ._brlbs-btn-switch>input:checked~._brlbs-btn-switch-status::before{content:attr(data-active)}#BorlabsCookieBox a{font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;word-spacing:inherit}#BorlabsCookieBox a:focus{outline:Highlight !important;outline-color:-webkit-focus-ring-color !important;outline-style:solid !important;outline-width:2px !important}#BorlabsCookieBox:not(._brlbs-keyboard) a:focus{outline:0 !important}#BorlabsCookieBox ._brlbs-animated{visibility:visible}#BorlabsCookieBox .container{background:inherit;display:block;float:none;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;min-height:auto;position:inherit}#BorlabsCookieBox ._brlbs-bar .container{overflow:auto !important;width:100% !important;max-width:none !important;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}#BorlabsCookieBox ._brlbs-box .container{overflow:auto !important;width:auto !important}#BorlabsCookieBox .container::before{display:initial}#BorlabsCookieBox .container::after{content:" ";display:block;height:2px}#BorlabsCookieBox .container .row{background:inherit;color:inherit;display:flex;min-width:1px;pointer-events:inherit;width:auto;max-width:none}#BorlabsCookieBox .container .row.no-gutters{margin-left:0;margin-right:0}#BorlabsCookieBox .container .row::before,#BorlabsCookieBox .container .row::after{display:initial}#BorlabsCookieBox .bcac-item{margin:.5em 0;padding:.5em}#BorlabsCookieBox .bcac-item ._brlbs-h4{font-size:1.25em;margin:0 0 .25em 0}#BorlabsCookieBox .bcac-item p{font-size:.875em}#BorlabsCookieBox .bcac-item p,#BorlabsCookieBox .bcac-item span{color:inherit}#BorlabsCookieBox>div{display:none}#BorlabsCookieBox>div.show-cookie-box{display:flex}#BorlabsCookieBox>div:not(._brlbs-block-content){position:absolute;width:100%;z-index:999999}#BorlabsCookieBox>div:not(._brlbs-block-content).top-left{top:0}#BorlabsCookieBox>div:not(._brlbs-block-content).top-center{top:0}#BorlabsCookieBox>div:not(._brlbs-block-content).top-right{top:0}#BorlabsCookieBox>div:not(._brlbs-block-content).middle-left{top:50%}#BorlabsCookieBox>div:not(._brlbs-block-content).middle-center{top:50%}#BorlabsCookieBox>div:not(._brlbs-block-content).middle-right{top:50%}#BorlabsCookieBox>div:not(._brlbs-block-content).bottom-left{bottom:0}#BorlabsCookieBox>div:not(._brlbs-block-content).bottom-center{bottom:0}#BorlabsCookieBox>div:not(._brlbs-block-content).bottom-right{bottom:0}#BorlabsCookieBox h3,#BorlabsCookieBox ._brlbs-h3{background:inherit;color:inherit;font-family:inherit;font-size:1.625em;line-height:1.125em;word-break:break-all}#BorlabsCookieBox ul{display:flex;flex-flow:wrap;justify-content:center;list-style:none;margin:.9375em 0;padding:0}#BorlabsCookieBox ul li{color:inherit;font-family:inherit;font-size:1em;line-height:1.25em;list-style:none;margin:0 .9375em .375em 0}#BorlabsCookieBox ul li:last-child{margin:0}#BorlabsCookieBox ul li::before{content:"●";margin:0 4px 0 0}#BorlabsCookieBox p{color:inherit;font-family:inherit;font-size:1em;line-height:1.4em;margin:.9375em 0}#BorlabsCookieBox p:last-child{margin:0}#BorlabsCookieBox p ._brlbs-paragraph:last-child{margin-bottom:0}#BorlabsCookieBox ._brlbs-flex-center{display:flex;align-items:center;justify-content:center}#BorlabsCookieBox ._brlbs-flex-center p{margin-bottom:0}#BorlabsCookieBox ._brlbs-flex-left{display:flex;align-items:center;justify-content:left;margin:0 0 .9375em 0}#BorlabsCookieBox ._brlbs-actions{display:inline}#BorlabsCookieBox ._brlbs-accept{font-family:inherit;text-align:center}#BorlabsCookieBox ._brlbs-block-content{background:rgba(0,0,0,0);left:0;position:fixed;height:100%;top:0;width:100%;z-index:999999}#BorlabsCookieBox ._brlbs-block-content._brlbs-bg-animation{transition:background-color 250ms linear}#BorlabsCookieBox ._brlbs-block-content._brlbs-bg-dark{background:rgba(0,0,0,.6)}#BorlabsCookieBox ._brlbs-branding{font-family:inherit;font-size:.75em;margin:0}#BorlabsCookieBox ._brlbs-branding a{text-decoration:none}#BorlabsCookieBox ._brlbs-branding img{display:inline-block;max-height:16px;max-width:16px;vertical-align:middle}#BorlabsCookieBox ._brlbs-btn{display:inline-block;font-family:inherit;font-size:1.25em;padding:.75em 2em;text-decoration:none;transition:background-color 125ms linear}#BorlabsCookieBox ._brlbs-paragraph{display:block;margin-bottom:.6em}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-technology{display:inline}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-personal-data{display:inline}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-more-information{display:inline}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-no-commitment{display:inline}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-revoke{display:inline}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-individual-settings{display:inline}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-non-eu-data-transfer{margin-top:.6em}#BorlabsCookieBox .cookie-logo{height:auto;max-width:48px;padding:0 8px 0 0;vertical-align:middle;width:100%}#BorlabsCookieBox ._brlbs-legal{font-family:inherit;font-size:.75em;text-align:center}#BorlabsCookieBox ._brlbs-manage{font-family:inherit;font-size:.75em;text-align:center}#BorlabsCookieBox ._brlbs-refuse{font-family:inherit;font-size:.75em;text-align:center}#BorlabsCookieBox ._brlbs-refuse a{color:inherit}#BorlabsCookieBox ._brlbs-manage-btn{font-family:inherit;text-align:center}#BorlabsCookieBox ._brlbs-manage-btn a{font-size:1.25em;color:inherit}#BorlabsCookieBox ._brlbs-manage-btn a:hover{color:inherit}#BorlabsCookieBox ._brlbs-refuse-btn{font-family:inherit;text-align:center}#BorlabsCookieBox ._brlbs-refuse-btn a{font-size:1.25em;color:inherit}#BorlabsCookieBox ._brlbs-refuse-btn a:hover{color:inherit}#BorlabsCookieBox .top-left{align-items:flex-start;justify-content:flex-start}#BorlabsCookieBox .top-center{align-items:flex-start;justify-content:center}#BorlabsCookieBox .top-right{align-items:flex-start;justify-content:flex-end}#BorlabsCookieBox .middle-left{align-items:center;justify-content:flex-start}#BorlabsCookieBox .middle-center{align-items:center;justify-content:center}#BorlabsCookieBox .middle-right{align-items:center;justify-content:flex-end}#BorlabsCookieBox .bottom-left{align-items:flex-end;justify-content:flex-start}#BorlabsCookieBox .bottom-center{align-items:flex-end;justify-content:center}#BorlabsCookieBox .bottom-right{align-items:flex-end;justify-content:flex-end}#BorlabsCookieBox ._brlbs-box,#BorlabsCookieBox ._brlbs-bar{box-shadow:0 4px 8px rgba(0,0,0,.2);padding:15px 0;max-height:100vh;overflow:auto}#BorlabsCookieBox ._brlbs-bar-wrap{display:block;max-width:100%;width:100%;z-index:1000000}#BorlabsCookieBox ._brlbs-bar-wrap._brlbs-position-fixed{position:fixed}#BorlabsCookieBox ._brlbs-bar-wrap .cookie-preference ._brlbs-flex-center{justify-content:left}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim .cookie-box p{margin:0}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim .cookie-box p._brlbs-accept{margin:.9375em 0}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim ._brlbs-actions-mobile{display:none}#BorlabsCookieBox ._brlbs-bar ul{justify-content:center;margin:.5em 0}#BorlabsCookieBox ._brlbs-bar ._brlbs-no-padding-right{padding-right:0}#BorlabsCookieBox ._brlbs-bar ._brlbs-separator::before{content:"|";display:inline-block;margin:0 2px}#BorlabsCookieBox ._brlbs-bar .cookie-logo{padding:0 8px 0 0;vertical-align:middle;width:100%}#BorlabsCookieBox ._brlbs-bar ._brlbs-legal{text-align:center}#BorlabsCookieBox ._brlbs-box-wrap{display:block;max-width:550px;width:100%;z-index:1000000}#BorlabsCookieBox ._brlbs-box-wrap._brlbs-position-fixed{position:fixed}#BorlabsCookieBox ._brlbs-box._brlbs-box-slim>.container ._brlbs-manage{margin:0}#BorlabsCookieBox ._brlbs-box._brlbs-box-slim>.container ._brlbs-refuse{margin:.5em 0 0 0}#BorlabsCookieBox ._brlbs-box ._brlbs-separator::before{content:"|";display:inline-block;margin:0 2px}#BorlabsCookieBox .cookie-preference .container.not-visible{height:0}#BorlabsCookieBox .cookie-preference table{margin:1em 0 0 0;width:100%}#BorlabsCookieBox .cookie-preference table tr td,#BorlabsCookieBox .cookie-preference table tr th{border-bottom:1px solid}#BorlabsCookieBox .cookie-preference table tr:last-child td,#BorlabsCookieBox .cookie-preference table tr:last-child th{border-bottom:0}#BorlabsCookieBox .cookie-preference table th{text-align:left;width:40%}#BorlabsCookieBox .cookie-preference table td{text-align:left}#BorlabsCookieBox .cookie-preference table td,#BorlabsCookieBox .cookie-preference table th{font-size:.875em;padding:.25em .5em}#BorlabsCookieBox .cookie-preference ._brlbs-accept{text-align:left}#BorlabsCookieBox .cookie-preference ._brlbs-btn{font-size:1em;margin:0 0 .9375em 0;padding:.75em 1.5em}#BorlabsCookieBox .cookie-preference ._brlbs-legal{text-align:right}#BorlabsCookieBox .cookie-preference ._brlbs-pp-url{overflow:hidden;text-overflow:ellipsis;width:100%;max-width:0}#BorlabsCookieBox .cookie-preference ._brlbs-refuse{margin:0 0 .9375em 0;text-align:right}#BorlabsCookieBox .cookie-preference ._brlbs-separator::before{content:"|";display:inline-block;margin:0 2px}#BorlabsCookieBox ._brlbs-bar-advanced ul,#BorlabsCookieBox ._brlbs-box-advanced ul{justify-content:space-between}#BorlabsCookieBox ._brlbs-bar-advanced ul li,#BorlabsCookieBox ._brlbs-box-advanced ul li{line-height:1.375em;margin:0 .9375em .875em 0}#BorlabsCookieBox ._brlbs-bar-advanced ul li::before,#BorlabsCookieBox ._brlbs-box-advanced ul li::before{content:"";margin:0}#BorlabsCookieBox ._brlbs-box-plus-wrap{max-width:768px}#BorlabsCookieBox ._brlbs-box-plus #CookieBoxTextDescription{padding-top:10px;overflow:visible;max-height:100%}#BorlabsCookieBox ._brlbs-box-plus ._brlbs-legal{padding-top:10px}#BorlabsCookieBox ._brlbs-box-plus ._brlbs-button-area{padding-top:.475em}#BorlabsCookieBox ._brlbs-box-plus ._brlbs-button-area p:last-child{margin:.475em 0}#BorlabsCookieBox ._brlbs-box-plus ul{display:block}#BorlabsCookieBox ._brlbs-box-plus ul li{line-height:1.375em;padding:.475em .9375em .475em 0}#BorlabsCookieBox ._brlbs-box-plus ul li ._brlbs-checkbox{font-weight:600}#BorlabsCookieBox ._brlbs-box-plus ul li ._brlbs-service-group-description{padding-top:8px}#BorlabsCookieBox ._brlbs-box-plus ul li::before{content:"";margin:0}#CookieBoxTextDescription{overflow:auto;max-height:50vh}#CookiePrefDescription{overflow:auto;max-height:40vh}.BorlabsCookie ._brlbs-content-blocker{line-height:1.5em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption{padding:1em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption label{color:inherit}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption label input{background:none;border:0;display:inline-block;height:auto;margin:inherit;position:static;vertical-align:middle;width:auto;-webkit-appearance:auto}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption label input::before{content:""}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption label small{vertical-align:middle}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption p{margin-bottom:1em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption p:last-child{margin:0}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption small{font-size:.875em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default{background:#efefef;margin-bottom:1em;padding:1em;text-align:center}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default label input{vertical-align:middle;width:auto}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default p{margin-bottom:1em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default p:last-child{margin:0}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default small{font-size:.875em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed{margin-bottom:1em;position:relative;display:inline-block;overflow:hidden}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-thumbnail{display:block;max-width:100%}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-caption{top:50%;left:0;position:absolute;width:100%;text-align:center;transform:translateY(-50%)}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed a._brlbs-btn{display:inline-flex;align-items:center;justify-content:center}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed a._brlbs-btn._brlbs-icon-play-black::before{background:url("data:image/svg+xml,%3Csvg version=%271.1%27 xmlns=%27//www.w3.org/2000/svg%27 xmlns:xlink=%27//www.w3.org/1999/xlink%27 x=%270%27 y=%270%27 width=%2778%27 height=%2778%27 viewBox=%270, 0, 78, 78%27%3E%3Cg id=%27Layer_1%27%3E%3Cg%3E%3Cpath d=%27M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5%27 fill=%27%23000000%27/%3E%3Cpath d=%27M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5%27 fill-opacity=%270%27 stroke=%27%23000000%27 stroke-width=%2712%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;background-size:contain;content:" ";display:inline-block;margin-right:4px;height:1.142857143em;width:.857142857em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed a._brlbs-btn._brlbs-icon-play-white::before{background:url("data:image/svg+xml,%3Csvg version=%271.1%27 xmlns=%27//www.w3.org/2000/svg%27 xmlns:xlink=%27//www.w3.org/1999/xlink%27 x=%270%27 y=%270%27 width=%2778%27 height=%2778%27 viewBox=%270, 0, 78, 78%27%3E%3Cg id=%27Layer_1%27%3E%3Cg%3E%3Cpath d=%27M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5%27 fill=%27%23ffffff%27/%3E%3Cpath d=%27M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5%27 fill-opacity=%270%27 stroke=%27%23ffffff%27 stroke-width=%2712%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;background-size:contain;content:" ";display:inline-block;margin-right:4px;height:1.142857143em;width:.857142857em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-btn{display:inline-block;font-family:inherit;padding:.5em 1em;text-decoration:none;transition:background-color 125ms linear}._brlbs-fluid-width-video-wrapper{padding:56.2963% 0 0 0;position:relative;width:100%}._brlbs-fluid-width-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.fusion-video .BorlabsCookie{top:0;left:0;position:absolute}.bricks-video-wrapper .BorlabsCookie,.brxe-video .BorlabsCookie{position:absolute;width:100%;height:100%;top:0}.bricks-video-wrapper .BorlabsCookie ._brlbs-embed,.brxe-video .BorlabsCookie ._brlbs-embed{width:100%}.bricks-video-wrapper .BorlabsCookie ._brlbs-embed ._brlbs-thumbnail,.brxe-video .BorlabsCookie ._brlbs-embed ._brlbs-thumbnail{width:100%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper .BorlabsCookie{top:0;left:0;position:absolute}.wpb_video_widget .wpb_video_wrapper .BorlabsCookie{display:block;height:100%;left:0;margin:0;position:absolute;top:0;width:100%}.wpb_wrapper .fb_type_standard{height:auto}#BorlabsCookieBoxWidget{position:fixed;transition:all 500ms ease;opacity:1;line-height:0;z-index:999998;padding:20px}#BorlabsCookieBoxWidget:hover{opacity:.8}#BorlabsCookieBoxWidget svg{width:48px;height:48px;filter:drop-shadow(0 0 4px rgba(0, 0, 0, 0.2))}#BorlabsCookieBoxWidget.bottom-left{left:0;bottom:0}#BorlabsCookieBoxWidget.bottom-right{bottom:0;right:0}@media(max-width: 424px){#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim ._brlbs-separator::before{content:"";display:block;margin:0}}@media(min-width: 576px){#BorlabsCookieBox ._brlbs-bar ul.show-cookie-logo{margin:.5em 0 0 16.6666666667%}}@media(max-width: 767px){#BorlabsCookieBox ._brlbs-box,#BorlabsCookieBox ._brlbs-bar{max-height:85vh}#BorlabsCookieBox ._brlbs-box-plus-wrap{max-width:550px}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim p{margin:0 0 .5em 0}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim ._brlbs-actions{display:none}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim p._brlbs-actions-mobile{display:block;margin:.9375em 0;text-align:center}#BorlabsCookieBox ._brlbs-bar .align-items-center{align-items:flex-start !important}#BorlabsCookieBox .cookie-preference ._brlbs-accept,#BorlabsCookieBox .cookie-preference ._brlbs-refuse{text-align:center}#BorlabsCookieBoxWidget._brlbs-hide-mobile{opacity:0;pointer-events:none;transform:translateY(25px)}#BorlabsCookieBoxWidget svg{width:32px;height:32px}} ._brlbs-animated { --animate-duration: 1s; --animate-delay: 1s; } @keyframes _brlbs-fadeInDown { from { opacity: 0; transform: translate3d(0, -100%, 0); }  to { opacity: 1; transform: translate3d(0, 0, 0); } } #BorlabsCookieBox ._brlbs-fadeInDown { animation-name: _brlbs-fadeInDown; } @keyframes _brlbs-flipOutX { from { transform: perspective(400px); }  30% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; }  to { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; } } #BorlabsCookieBox ._brlbs-flipOutX { animation-duration: 0.75s; animation-name: _brlbs-flipOutX; backface-visibility: visible !important; } #BorlabsCookieBox * { font-family: inherit; }#BorlabsCookieBox ._brlbs-bar-advanced ul, #BorlabsCookieBox ._brlbs-box-advanced ul { justify-content: space-around; }#BorlabsCookieBox ._brlbs-bar, #BorlabsCookieBox ._brlbs-box { background: #fff; border-radius: 4px; color: #555; font-size: 14px; }#BorlabsCookieBox a { color: #28a745; }#BorlabsCookieBox a:hover { color: #30c553; }#BorlabsCookieBox ._brlbs-btn { background: #555555; border-radius: 4px; color: #ffffff; }#BorlabsCookieBox ._brlbs-btn:hover { background: #333333; border-radius: 4px; color: #ffffff; }#BorlabsCookieBox ._brlbs-refuse-btn a, #BorlabsCookieBox a._brlbs-refuse-btn { background: #555555; border-radius: 4px; color: #ffffff; }#BorlabsCookieBox ._brlbs-refuse-btn a:hover, #BorlabsCookieBox a._brlbs-refuse-btn:hover { background: #333333; border-radius: 4px; color: #ffffff; }#BorlabsCookieBox ._brlbs-manage-btn a { background: #000; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-manage-btn a:hover { background: #262626; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-btn-accept-all { background: #555555; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-btn-accept-all:hover { background: #333333; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-btn-accept-all { background: #555555; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-btn-accept-all:hover { background: #333333; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-legal { color: #aaa; }#BorlabsCookieBox ._brlbs-legal a { color: inherit; }#BorlabsCookieBox ._brlbs-legal a:hover { color: #aaa; }#BorlabsCookieBox ._brlbs-branding { color: #000; }#BorlabsCookieBox ._brlbs-branding a { color: inherit; }#BorlabsCookieBox ._brlbs-branding a:hover { color: inherit; }#BorlabsCookieBox ._brlbs-manage a { color: #28a745; }#BorlabsCookieBox ._brlbs-manage a:hover { color: #30c553; }#BorlabsCookieBox ._brlbs-refuse { color: #888; }#BorlabsCookieBox ._brlbs-refuse a:hover { color: #888; }#BorlabsCookieBox ul li::before { color: #555555; }#BorlabsCookieBox .cookie-box ._brlbs-btn { width: 100%; }.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider { background-color: #bdc1c8; }.BorlabsCookie ._brlbs-btn-switch input:checked + ._brlbs-slider { background-color: #28a745; }.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider::before { background-color: #fff; }.BorlabsCookie ._brlbs-btn-switch input:checked + ._brlbs-slider:before { background-color: #fff; }.BorlabsCookie ._brlbs-checkbox ._brlbs-checkbox-indicator { background-color: #fff; border-color: #a72828; border-radius: 4px; }.BorlabsCookie ._brlbs-checkbox input:checked ~ ._brlbs-checkbox-indicator { background-color: #28a745; border-color: #28a745; }.BorlabsCookie ._brlbs-checkbox input:checked ~ ._brlbs-checkbox-indicator::after { border-color: #fff; }.BorlabsCookie ._brlbs-checkbox input:disabled ~ ._brlbs-checkbox-indicator { background-color: #e6e6e6; border-color: #e6e6e6; }.BorlabsCookie ._brlbs-checkbox input:disabled ~ ._brlbs-checkbox-indicator::after { border-color: #999; }#BorlabsCookieBox .bcac-item { background-color: #f7f7f7; border-radius: 0px; color: #555; }#BorlabsCookieBox .cookie-preference table { background-color: #fff; border-radius: 0px; color: #555; }#BorlabsCookieBox .cookie-preference table { background-color: #fff; border-radius: 0px; color: #555; }#BorlabsCookieBox .cookie-preference table tr td, #BorlabsCookieBox .cookie-preference table tr th { background-color: #fff; border-color: #eee; }.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider { border-radius: 34px; }.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider::before { border-radius: 50%; }.BorlabsCookie ._brlbs-content-blocker { font-family: inherit; font-size: 14px; }.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption { background: hsla(0, 0%, 0%, 0.8); color: #fff; }.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption a { color: #28a745; }.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption a:hover { color: #30c553; }.BorlabsCookie ._brlbs-content-blocker a._brlbs-btn { background: #28a745; border-radius: 4px; color: #fff; }.BorlabsCookie ._brlbs-content-blocker a._brlbs-btn:hover { background: #30c553; color: #fff; }#BorlabsCookieBoxWidget svg {color: #0063e3;}a._brlbs-btn-cookie-preference { background: #555555 !important; border-radius: 4px !important; color: #fff !important; }a._brlbs-btn-cookie-preference:hover { background: #333333 !important; color: #fff !important; }.BorlabsCookie ._brlbs-facebook { border: 1px solid #e1e8ed; border-radius: 6px; max-width: 516px; padding: 3px 0; } .BorlabsCookie ._brlbs-facebook a._brlbs-btn { background: #4267b2; border-radius: 2px; } .BorlabsCookie ._brlbs-facebook a._brlbs-btn:hover { background: #3b5998; } .BorlabsCookie ._brlbs-google-maps a._brlbs-btn { background: #4285f4; border-radius: 3px; } .BorlabsCookie ._brlbs-google-maps a._brlbs-btn:hover { background: #fff; color: #4285f4; }.BorlabsCookie ._brlbs-instagram { border: 1px solid #e1e8ed; border-radius: 6px; max-width: 516px; padding: 3px 0; } .BorlabsCookie ._brlbs-instagram a._brlbs-btn { background: #3897f0; border-radius: 4px; } .BorlabsCookie ._brlbs-instagram a._brlbs-btn:hover { background: #117ee4; } .BorlabsCookie ._brlbs-twitter { border: 1px solid #e1e8ed; border-radius: 3px; max-width: 516px; } .BorlabsCookie ._brlbs-twitter a._brlbs-btn { background: #1da1f2; border-radius: 0; } .BorlabsCookie ._brlbs-twitter a._brlbs-btn:hover { background: #fff; color: #1da1f2; } .BorlabsCookie ._brlbs-video-vimeo a._brlbs-btn { background: #00adef; border-radius: 20px; } .BorlabsCookie ._brlbs-video-vimeo a._brlbs-btn:hover { background: #fff; color: #00adef; } .BorlabsCookie ._brlbs-video-vimeo a._brlbs-btn._brlbs-icon-play-white:hover::before { background: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0' y='0' width='78' height='78' viewBox='0, 0, 78, 78'%3E%3Cg id='Layer_1'%3E%3Cg%3E%3Cpath d='M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5' fill='%2300adef'/%3E%3Cpath d='M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5' fill-opacity='0' stroke='%2300adef' stroke-width='12' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center; background-size: contain; content: " "; } .BorlabsCookie ._brlbs-video-youtube a._brlbs-btn { background: #ff0000; border-radius: 20px; } .BorlabsCookie ._brlbs-video-youtube a._brlbs-btn:hover { background: #fff; color: red; } .BorlabsCookie ._brlbs-video-youtube a._brlbs-btn._brlbs-icon-play-white:hover::before { background: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0' y='0' width='78' height='78' viewBox='0, 0, 78, 78'%3E%3Cg id='Layer_1'%3E%3Cg%3E%3Cpath d='M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5' fill='%23ff0000'/%3E%3Cpath d='M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5' fill-opacity='0' stroke='%23ff0000' stroke-width='12' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center; background-size: contain; content: " "; }   li.wpml-ls-item-fr,li.wpml-ls-item-it{display:inline-block!important} .caldera-grid .alert-success {   padding: 60px 20px!important;   font-size: 1.2em; } 