@charset "UTF-8";
/* moved by compressor */
.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none !important;max-height:none !important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/Library/leaflet/css/#default#VML');display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0, 0, 0.25, 1);-moz-transition:-moz-transform .25s cubic-bezier(0, 0, 0.25, 1);transition:transform .25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px "Lucida Console",Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/Library/leaflet/css/images/layers.png');width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/Library/leaflet/css/images/layers-2x.png');background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/Library/leaflet/css/images/marker-icon.png')}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255,255,255,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}


/* ==========================================================================
   Default Imports
   ========================================================================== */
/*!
 * Bootstrap v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --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-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-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", 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-bg: #fff;
}

*,
*::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;
  background-color: currentColor;
  border: 0;
  opacity: 0.25;
}

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

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

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],
abbr[data-bs-original-title] {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

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

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

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

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

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 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.2em;
  background-color: #fcf8e3;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #0d6efd;
  text-decoration: underline;
}
a:hover {
  color: #0a58ca;
}

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

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
  direction: ltr /* rtl:ignore */;
  unicode-bidi: bidi-override;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  font-size: 0.875em;
  color: #d63384;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 0.875em;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
  font-weight: 700;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

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

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

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

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

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

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

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

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}

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

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

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

textarea {
  resize: vertical;
}

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

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

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

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

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

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

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

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

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

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

output {
  display: inline-block;
}

iframe {
  border: 0;
}

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

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

.lead {
  font-size: 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: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  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: #6c757d;
}

.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: var(--bs-gutter-x, 0.75rem);
  padding-left: var(--bs-gutter-x, 0.75rem);
  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: 1920px) {
  .container-xxl, .container-sxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1320px;
  }
}
.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(-.5 * var(--bs-gutter-x));
  margin-left: calc(-.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-top: var(--bs-gutter-y);
}

.col {
  flex: 1 0 0%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.g-5,
.gx-5 {
  --bs-gutter-x: 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.3333333333%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .offset-sm-0 {
    margin-left: 0;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .g-sm-5,
.gx-sm-5 {
    --bs-gutter-x: 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.3333333333%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .offset-md-0 {
    margin-left: 0;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .g-md-5,
.gx-md-5 {
    --bs-gutter-x: 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.3333333333%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .offset-lg-0 {
    margin-left: 0;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .g-lg-5,
.gx-lg-5 {
    --bs-gutter-x: 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.3333333333%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .offset-xl-0 {
    margin-left: 0;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .g-xl-5,
.gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1665px) {
  .col-sxl {
    flex: 1 0 0%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .offset-sxl-0 {
    margin-left: 0;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .g-sxl-5,
.gy-sxl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1920px) {
  .col-xxl {
    flex: 1 0 0%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .offset-xxl-0 {
    margin-left: 0;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .g-xxl-5,
.gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-bg: transparent;
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: #212529;
  --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
  --bs-table-active-color: #212529;
  --bs-table-active-bg: rgba(0, 0, 0, 0.1);
  --bs-table-hover-color: #212529;
  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
  vertical-align: top;
  border-color: #dee2e6;
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  background-color: var(--bs-table-bg);
  border-bottom-width: 1px;
  box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}
.table > :not(:first-child) {
  border-top: 2px solid currentColor;
}

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

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

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

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

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

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

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

.table-primary {
  --bs-table-bg: #cfe2ff;
  --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: #000;
  border-color: #bacbe6;
}

.table-secondary {
  --bs-table-bg: #e2e3e5;
  --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: #000;
  border-color: #cbccce;
}

.table-success {
  --bs-table-bg: #d1e7dd;
  --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: #000;
  border-color: #bcd0c7;
}

.table-info {
  --bs-table-bg: #cff4fc;
  --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: #000;
  border-color: #badce3;
}

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

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

.table-light {
  --bs-table-bg: #f8f9fa;
  --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: #000;
  border-color: #dfe0e1;
}

.table-dark {
  --bs-table-bg: #212529;
  --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: #fff;
  border-color: #373b3e;
}

.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: 1664.98px) {
  .table-responsive-sxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1919.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 + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

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

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

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

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0.25rem;
  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: #212529;
  background-color: #fff;
  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 {
  height: 1.5em;
}
.form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}
.form-control::-webkit-file-upload-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
          margin-inline-end: 0.75rem;
  color: #212529;
  background-color: #e9ecef;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
          margin-inline-end: 0.75rem;
  color: #212529;
  background-color: #e9ecef;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::-webkit-file-upload-button {
    -webkit-transition: none;
    transition: none;
  }
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color: #dde0e3;
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: #dde0e3;
}
.form-control::-webkit-file-upload-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
          margin-inline-end: 0.75rem;
  color: #212529;
  background-color: #e9ecef;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::-webkit-file-upload-button {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color: #dde0e3;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  min-height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem;
}
.form-control-sm::-webkit-file-upload-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
          margin-inline-end: 0.5rem;
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
          margin-inline-end: 0.5rem;
}
.form-control-sm::-webkit-file-upload-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
          margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.3rem;
}
.form-control-lg::-webkit-file-upload-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  -webkit-margin-end: 1rem;
          margin-inline-end: 1rem;
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  -webkit-margin-end: 1rem;
          margin-inline-end: 1rem;
}
.form-control-lg::-webkit-file-upload-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  -webkit-margin-end: 1rem;
          margin-inline-end: 1rem;
}

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

.form-control-color {
  width: 3rem;
  height: auto;
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  height: 1.5em;
  border-radius: 0.25rem;
}
.form-control-color::-webkit-color-swatch {
  height: 1.5em;
  border-radius: 0.25rem;
}

.form-select {
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  -moz-padding-start: calc(0.75rem - 3px);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: #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: #e9ecef;
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #212529;
}

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

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

.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-input {
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  -webkit-print-color-adjust: exact;
          color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  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] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #0d6efd;
  border-color: #0d6efd;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  width: 2em;
  margin-left: -2.5em;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}

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

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #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;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.form-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-select {
  height: calc(3.5rem + 2px);
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  padding: 1rem 0.75rem;
  pointer-events: none;
  border: 1px solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::-moz-placeholder {
  color: transparent;
}
.form-floating > .form-control:-ms-input-placeholder {
  color: transparent;
}
.form-floating > .form-control::placeholder {
  color: transparent;
}
.form-floating > .form-control:not(:-moz-placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:not(:-ms-input-placeholder) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:not(:-ms-input-placeholder) ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-select ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus {
  z-index: 3;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 3;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

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

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

.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),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

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

.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: rgba(25, 135, 84, 0.9);
  border-radius: 0.25rem;
}

.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: #198754;
  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.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.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: #198754;
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 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: #198754;
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
  padding-right: 4.125rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-position: right 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: #198754;
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: #198754;
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: #198754;
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #198754;
}

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

.was-validated .input-group .form-control:valid, .input-group .form-control.is-valid,
.was-validated .input-group .form-select:valid,
.input-group .form-select.is-valid {
  z-index: 1;
}
.was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus,
.was-validated .input-group .form-select:valid:focus,
.input-group .form-select.is-valid:focus {
  z-index: 3;
}

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

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

.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: #dc3545;
  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: #dc3545;
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 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: #dc3545;
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
  padding-right: 4.125rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-position: right 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: #dc3545;
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: #dc3545;
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: #dc3545;
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}

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

.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid,
.was-validated .input-group .form-select:invalid,
.input-group .form-select.is-invalid {
  z-index: 2;
}
.was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus,
.was-validated .input-group .form-select:invalid:focus,
.input-group .form-select.is-invalid:focus {
  z-index: 3;
}

.btn {
  display: inline-block;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  border-radius: 0.25rem;
  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: #212529;
}
.btn-check:focus + .btn, .btn:focus {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  pointer-events: none;
  opacity: 0.65;
}

.btn-primary {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.btn-primary:hover {
  color: #fff;
  background-color: #0b5ed7;
  border-color: #0a58ca;
}
.btn-check:focus + .btn-primary, .btn-primary:focus {
  color: #fff;
  background-color: #0b5ed7;
  border-color: #0a58ca;
  box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
}
.btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0a58ca;
  border-color: #0a53be;
}
.btn-check:checked + .btn-primary:focus, .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
}
.btn-primary:disabled, .btn-primary.disabled {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #5c636a;
  border-color: #565e64;
}
.btn-check:focus + .btn-secondary, .btn-secondary:focus {
  color: #fff;
  background-color: #5c636a;
  border-color: #565e64;
  box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);
}
.btn-check:checked + .btn-secondary, .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #565e64;
  border-color: #51585e;
}
.btn-check:checked + .btn-secondary:focus, .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);
}
.btn-secondary:disabled, .btn-secondary.disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-success {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}
.btn-success:hover {
  color: #fff;
  background-color: #157347;
  border-color: #146c43;
}
.btn-check:focus + .btn-success, .btn-success:focus {
  color: #fff;
  background-color: #157347;
  border-color: #146c43;
  box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5);
}
.btn-check:checked + .btn-success, .btn-check:active + .btn-success, .btn-success:active, .btn-success.active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #146c43;
  border-color: #13653f;
}
.btn-check:checked + .btn-success:focus, .btn-check:active + .btn-success:focus, .btn-success:active:focus, .btn-success.active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5);
}
.btn-success:disabled, .btn-success.disabled {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}

.btn-info {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}
.btn-info:hover {
  color: #000;
  background-color: #31d2f2;
  border-color: #25cff2;
}
.btn-check:focus + .btn-info, .btn-info:focus {
  color: #000;
  background-color: #31d2f2;
  border-color: #25cff2;
  box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);
}
.btn-check:checked + .btn-info, .btn-check:active + .btn-info, .btn-info:active, .btn-info.active, .show > .btn-info.dropdown-toggle {
  color: #000;
  background-color: #3dd5f3;
  border-color: #25cff2;
}
.btn-check:checked + .btn-info:focus, .btn-check:active + .btn-info:focus, .btn-info:active:focus, .btn-info.active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);
}
.btn-info:disabled, .btn-info.disabled {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}

.btn-warning {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:hover {
  color: #000;
  background-color: #ffca2c;
  border-color: #ffc720;
}
.btn-check:focus + .btn-warning, .btn-warning:focus {
  color: #000;
  background-color: #ffca2c;
  border-color: #ffc720;
  box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);
}
.btn-check:checked + .btn-warning, .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active, .show > .btn-warning.dropdown-toggle {
  color: #000;
  background-color: #ffcd39;
  border-color: #ffc720;
}
.btn-check:checked + .btn-warning:focus, .btn-check:active + .btn-warning:focus, .btn-warning:active:focus, .btn-warning.active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);
}
.btn-warning:disabled, .btn-warning.disabled {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-danger:hover {
  color: #fff;
  background-color: #bb2d3b;
  border-color: #b02a37;
}
.btn-check:focus + .btn-danger, .btn-danger:focus {
  color: #fff;
  background-color: #bb2d3b;
  border-color: #b02a37;
  box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);
}
.btn-check:checked + .btn-danger, .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #b02a37;
  border-color: #a52834;
}
.btn-check:checked + .btn-danger:focus, .btn-check:active + .btn-danger:focus, .btn-danger:active:focus, .btn-danger.active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);
}
.btn-danger:disabled, .btn-danger.disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-light {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:hover {
  color: #000;
  background-color: #f9fafb;
  border-color: #f9fafb;
}
.btn-check:focus + .btn-light, .btn-light:focus {
  color: #000;
  background-color: #f9fafb;
  border-color: #f9fafb;
  box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5);
}
.btn-check:checked + .btn-light, .btn-check:active + .btn-light, .btn-light:active, .btn-light.active, .show > .btn-light.dropdown-toggle {
  color: #000;
  background-color: #f9fafb;
  border-color: #f9fafb;
}
.btn-check:checked + .btn-light:focus, .btn-check:active + .btn-light:focus, .btn-light:active:focus, .btn-light.active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5);
}
.btn-light:disabled, .btn-light.disabled {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-dark {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}
.btn-dark:hover {
  color: #fff;
  background-color: #1c1f23;
  border-color: #1a1e21;
}
.btn-check:focus + .btn-dark, .btn-dark:focus {
  color: #fff;
  background-color: #1c1f23;
  border-color: #1a1e21;
  box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5);
}
.btn-check:checked + .btn-dark, .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1a1e21;
  border-color: #191c1f;
}
.btn-check:checked + .btn-dark:focus, .btn-check:active + .btn-dark:focus, .btn-dark:active:focus, .btn-dark.active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5);
}
.btn-dark:disabled, .btn-dark.disabled {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}

.btn-outline-primary {
  color: #0d6efd;
  border-color: #0d6efd;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);
}
.btn-check:checked + .btn-outline-primary, .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.btn-check:checked + .btn-outline-primary:focus, .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);
}
.btn-outline-primary:disabled, .btn-outline-primary.disabled {
  color: #0d6efd;
  background-color: transparent;
}

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus {
  box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5);
}
.btn-check:checked + .btn-outline-secondary, .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-check:checked + .btn-outline-secondary:focus, .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5);
}
.btn-outline-secondary:disabled, .btn-outline-secondary.disabled {
  color: #6c757d;
  background-color: transparent;
}

.btn-outline-success {
  color: #198754;
  border-color: #198754;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}
.btn-check:focus + .btn-outline-success, .btn-outline-success:focus {
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5);
}
.btn-check:checked + .btn-outline-success, .btn-check:active + .btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}
.btn-check:checked + .btn-outline-success:focus, .btn-check:active + .btn-outline-success:focus, .btn-outline-success:active:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5);
}
.btn-outline-success:disabled, .btn-outline-success.disabled {
  color: #198754;
  background-color: transparent;
}

.btn-outline-info {
  color: #0dcaf0;
  border-color: #0dcaf0;
}
.btn-outline-info:hover {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}
.btn-check:focus + .btn-outline-info, .btn-outline-info:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);
}
.btn-check:checked + .btn-outline-info, .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}
.btn-check:checked + .btn-outline-info:focus, .btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);
}
.btn-outline-info:disabled, .btn-outline-info.disabled {
  color: #0dcaf0;
  background-color: transparent;
}

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:hover {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus {
  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);
}
.btn-check:checked + .btn-outline-warning, .btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-check:checked + .btn-outline-warning:focus, .btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);
}
.btn-outline-warning:disabled, .btn-outline-warning.disabled {
  color: #ffc107;
  background-color: transparent;
}

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus {
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);
}
.btn-check:checked + .btn-outline-danger, .btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-check:checked + .btn-outline-danger:focus, .btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);
}
.btn-outline-danger:disabled, .btn-outline-danger.disabled {
  color: #dc3545;
  background-color: transparent;
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:hover {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-check:focus + .btn-outline-light, .btn-outline-light:focus {
  box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);
}
.btn-check:checked + .btn-outline-light, .btn-check:active + .btn-outline-light, .btn-outline-light:active, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-check:checked + .btn-outline-light:focus, .btn-check:active + .btn-outline-light:focus, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);
}
.btn-outline-light:disabled, .btn-outline-light.disabled {
  color: #f8f9fa;
  background-color: transparent;
}

.btn-outline-dark {
  color: #212529;
  border-color: #212529;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}
.btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus {
  box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5);
}
.btn-check:checked + .btn-outline-dark, .btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}
.btn-check:checked + .btn-outline-dark:focus, .btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5);
}
.btn-outline-dark:disabled, .btn-outline-dark.disabled {
  color: #212529;
  background-color: transparent;
}

.btn-link {
  font-weight: 400;
  color: #0d6efd;
  text-decoration: underline;
}
.btn-link:hover {
  color: #0a58ca;
}
.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem;
}

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

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

.dropdown-menu {
  position: absolute;
  z-index: 1000;
  display: none;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: 0.125rem;
}

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

.dropdown-menu-end {
  --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: 1665px) {
  .dropdown-menu-sxl-start {
    --bs-position: start;
  }
  .dropdown-menu-sxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

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

  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

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

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #1e2125;
  background-color: #e9ecef;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #0d6efd;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #adb5bd;
  pointer-events: none;
  background-color: transparent;
}

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

.dropdown-header {
  display: block;
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

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

.dropdown-menu-dark {
  color: #dee2e6;
  background-color: #343a40;
  border-color: rgba(0, 0, 0, 0.15);
}
.dropdown-menu-dark .dropdown-item {
  color: #dee2e6;
}
.dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.15);
}
.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {
  color: #fff;
  background-color: #0d6efd;
}
.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {
  color: #adb5bd;
}
.dropdown-menu-dark .dropdown-divider {
  border-color: rgba(0, 0, 0, 0.15);
}
.dropdown-menu-dark .dropdown-item-text {
  color: #dee2e6;
}
.dropdown-menu-dark .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 > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.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: -1px;
}
.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 {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  color: #0d6efd;
  text-decoration: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: #0a58ca;
}
.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  background: none;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #e9ecef #e9ecef #dee2e6;
  isolation: isolate;
}
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.25rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #0d6efd;
}

.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 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  text-decoration: none;
  white-space: nowrap;
}
.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
}

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

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

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  transition: box-shadow 0.15s ease-in-out;
}
@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 0.25rem;
}

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

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

@media (min-width: 576px) {
  .navbar-expand-sm {
    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: 0.5rem;
    padding-left: 0.5rem;
  }
  .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-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-sm .offcanvas-top,
.navbar-expand-sm .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-sm .offcanvas-body {
    display: 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: 0.5rem;
    padding-left: 0.5rem;
  }
  .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-header {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-md .offcanvas-top,
.navbar-expand-md .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-md .offcanvas-body {
    display: 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: 0.5rem;
    padding-left: 0.5rem;
  }
  .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-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-lg .offcanvas-top,
.navbar-expand-lg .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-lg .offcanvas-body {
    display: 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: 0.5rem;
    padding-left: 0.5rem;
  }
  .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-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-xl .offcanvas-top,
.navbar-expand-xl .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1665px) {
  .navbar-expand-sxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sxl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-sxl .offcanvas-header {
    display: none;
  }
  .navbar-expand-sxl .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-sxl .offcanvas-top,
.navbar-expand-sxl .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-sxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1920px) {
  .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: 0.5rem;
    padding-left: 0.5rem;
  }
  .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-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-xxl .offcanvas-top,
.navbar-expand-xxl .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-xxl .offcanvas-body {
    display: 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: 0.5rem;
  padding-left: 0.5rem;
}
.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-header {
  display: none;
}
.navbar-expand .offcanvas {
  position: inherit;
  bottom: 0;
  z-index: 1000;
  flex-grow: 1;
  visibility: visible !important;
  background-color: transparent;
  border-right: 0;
  border-left: 0;
  transition: none;
  transform: none;
}
.navbar-expand .offcanvas-top,
.navbar-expand .offcanvas-bottom {
  height: auto;
  border-top: 0;
  border-bottom: 0;
}
.navbar-expand .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.55);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.55);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.55);
}
.navbar-light .navbar-text a,
.navbar-light .navbar-text a:hover,
.navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.55);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.55);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='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");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.55);
}
.navbar-dark .navbar-text a,
.navbar-dark .navbar-text a:hover,
.navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

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

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

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

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

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

.card-header {
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-footer {
  padding: 0.5rem 1rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

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

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

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

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

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

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

.card-group > .card {
  margin-bottom: 0.75rem;
}
@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-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: 1rem 1.25rem;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  background-color: #fff;
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  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;
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: #0c63e4;
  background-color: #e7f1ff;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);
}
.accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%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");
  transform: rotate(-180deg);
}
.accordion-button::after {
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  margin-left: auto;
  content: "";
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-size: 1.25rem;
  transition: transform 0.2s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

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

.accordion-item {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.accordion-item:first-of-type {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.accordion-item:first-of-type .accordion-button {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}
.accordion-item:last-of-type .accordion-collapse {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

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

.accordion-flush .accordion-collapse {
  border-width: 0;
}
.accordion-flush .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush .accordion-item .accordion-button {
  border-radius: 0;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 1rem;
  list-style: none;
}

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

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  color: #0d6efd;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #dee2e6;
  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: #0a58ca;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 3;
  color: #0a58ca;
  background-color: #e9ecef;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.page-item:not(:first-child) .page-link {
  margin-left: -1px;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
  border-color: #dee2e6;
}

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

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

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

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

.btn .badge {
  position: relative;
  top: -1px;
}

.alert {
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

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

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

.alert-primary {
  color: #084298;
  background-color: #cfe2ff;
  border-color: #b6d4fe;
}
.alert-primary .alert-link {
  color: #06357a;
}

.alert-secondary {
  color: #41464b;
  background-color: #e2e3e5;
  border-color: #d3d6d8;
}
.alert-secondary .alert-link {
  color: #34383c;
}

.alert-success {
  color: #0f5132;
  background-color: #d1e7dd;
  border-color: #badbcc;
}
.alert-success .alert-link {
  color: #0c4128;
}

.alert-info {
  color: #055160;
  background-color: #cff4fc;
  border-color: #b6effb;
}
.alert-info .alert-link {
  color: #04414d;
}

.alert-warning {
  color: #664d03;
  background-color: #fff3cd;
  border-color: #ffecb5;
}
.alert-warning .alert-link {
  color: #523e02;
}

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

.alert-light {
  color: #636464;
  background-color: #fefefe;
  border-color: #fdfdfe;
}
.alert-light .alert-link {
  color: #4f5050;
}

.alert-dark {
  color: #141619;
  background-color: #d3d3d4;
  border-color: #bcbebf;
}
.alert-dark .alert-link {
  color: #101214;
}

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

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #0d6efd;
  transition: width 0.6s ease;
}
@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: 1rem 1rem;
}

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

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem;
}

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

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}
.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.5rem 1rem;
  color: #212529;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1665px) {
  .list-group-horizontal-sxl {
    flex-direction: row;
  }
  .list-group-horizontal-sxl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sxl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sxl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sxl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1920px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #084298;
  background-color: #cfe2ff;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #084298;
  background-color: #bacbe6;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #084298;
  border-color: #084298;
}

.list-group-item-secondary {
  color: #41464b;
  background-color: #e2e3e5;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #41464b;
  background-color: #cbccce;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #41464b;
  border-color: #41464b;
}

.list-group-item-success {
  color: #0f5132;
  background-color: #d1e7dd;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #0f5132;
  background-color: #bcd0c7;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #0f5132;
  border-color: #0f5132;
}

.list-group-item-info {
  color: #055160;
  background-color: #cff4fc;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #055160;
  background-color: #badce3;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #055160;
  border-color: #055160;
}

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

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

.list-group-item-light {
  color: #636464;
  background-color: #fefefe;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #636464;
  background-color: #e5e5e5;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #636464;
  border-color: #636464;
}

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

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

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

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

.toast-container {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: 0.75rem;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.5rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.toast-header .btn-close {
  margin-right: -0.375rem;
  margin-left: 0.75rem;
}

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

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

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  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% - 1rem);
}
.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% - 1rem);
}

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

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

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.modal-header .btn-close {
  padding: 0.5rem 0.5rem;
  margin: -0.5rem -0.5rem -0.5rem auto;
}

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

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

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  flex-shrink: 0;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}
.modal-footer > * {
  margin: 0.25rem;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }

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

  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }

  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
.modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}
.modal-fullscreen .modal-footer {
  border-radius: 0;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 1664.98px) {
  .modal-fullscreen-sxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sxl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-sxl-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-sxl-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 1919.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
}
.tooltip {
  position: absolute;
  z-index: 1080;
  display: block;
  margin: 0;
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 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;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .tooltip-arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

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

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

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

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

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

.popover {
  position: absolute;
  top: 0;
  left: 0 /* rtl:ignore */;
  z-index: 1070;
  display: block;
  max-width: 276px;
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 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;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}
.popover .popover-arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

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

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

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

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

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

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

.carousel {
  position: relative;
}

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

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

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

/* rtl:begin:ignore */
.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%);
}

/* rtl:end:ignore */
.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%;
}

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

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

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #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;
}

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

@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: 0.75s linear infinite spinner-border;
          animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

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

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: 0.75s linear infinite spinner-grow;
          animation: 0.75s linear infinite spinner-grow;
}

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

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
.spinner-grow {
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s;
  }
}
.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: 1045;
  display: flex;
  flex-direction: column;
  max-width: 100%;
  visibility: hidden;
  background-color: #fff;
  background-clip: padding-box;
  outline: 0;
  transition: transform 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}

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

.offcanvas-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 1rem;
}
.offcanvas-header .btn-close {
  padding: 0.5rem 0.5rem;
  margin-top: -0.5rem;
  margin-right: -0.5rem;
  margin-bottom: -0.5rem;
}

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

.offcanvas-body {
  flex-grow: 1;
  padding: 1rem 1rem;
  overflow-y: auto;
}

.offcanvas-start {
  top: 0;
  left: 0;
  width: 400px;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateX(-100%);
}

.offcanvas-end {
  top: 0;
  right: 0;
  width: 400px;
  border-left: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateX(100%);
}

.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateY(-100%);
}

.offcanvas-bottom {
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateY(100%);
}

.offcanvas.show {
  transform: none;
}

.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 {
  -webkit-animation: placeholder-glow 2s ease-in-out infinite;
          animation: placeholder-glow 2s ease-in-out infinite;
}

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

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

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

@keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
            mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.link-primary {
  color: #0d6efd;
}
.link-primary:hover, .link-primary:focus {
  color: #0a58ca;
}

.link-secondary {
  color: #6c757d;
}
.link-secondary:hover, .link-secondary:focus {
  color: #565e64;
}

.link-success {
  color: #198754;
}
.link-success:hover, .link-success:focus {
  color: #146c43;
}

.link-info {
  color: #0dcaf0;
}
.link-info:hover, .link-info:focus {
  color: #3dd5f3;
}

.link-warning {
  color: #ffc107;
}
.link-warning:hover, .link-warning:focus {
  color: #ffcd39;
}

.link-danger {
  color: #dc3545;
}
.link-danger:hover, .link-danger:focus {
  color: #b02a37;
}

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

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

.ratio {
  position: relative;
  width: 100%;
}
.ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ratio-1x1 {
  --bs-aspect-ratio: 100%;
}

.ratio-4x3 {
  --bs-aspect-ratio: calc(3 / 4 * 100%);
}

.ratio-16x9 {
  --bs-aspect-ratio: calc(9 / 16 * 100%);
}

.ratio-21x9 {
  --bs-aspect-ratio: calc(9 / 21 * 100%);
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

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

@media (min-width: 576px) {
  .sticky-sm-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 1665px) {
  .sticky-sxl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 1920px) {
  .sticky-xxl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 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) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.vr {
  display: inline-block;
  align-self: stretch;
  width: 1px;
  min-height: 1em;
  background-color: currentColor;
  opacity: 0.25;
}

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

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.float-start {
  float: left !important;
}

.float-end {
  float: right !important;
}

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

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

.opacity-25 {
  opacity: 0.25 !important;
}

.opacity-50 {
  opacity: 0.5 !important;
}

.opacity-75 {
  opacity: 0.75 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

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

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

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

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

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

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

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

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

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

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

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

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

.shadow-none {
  box-shadow: none !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}

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

.top-50 {
  top: 50% !important;
}

.top-100 {
  top: 100% !important;
}

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

.bottom-50 {
  bottom: 50% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

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

.start-50 {
  left: 50% !important;
}

.start-100 {
  left: 100% !important;
}

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

.end-50 {
  right: 50% !important;
}

.end-100 {
  right: 100% !important;
}

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

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

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

.border {
  border: 1px solid #dee2e6 !important;
}

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

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

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

.border-end {
  border-right: 1px solid #dee2e6 !important;
}

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

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

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

.border-start {
  border-left: 1px solid #dee2e6 !important;
}

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

.border-primary {
  border-color: #0d6efd !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #198754 !important;
}

.border-info {
  border-color: #0dcaf0 !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #dc3545 !important;
}

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

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

.border-white {
  border-color: #fff !important;
}

.border-1 {
  border-width: 1px !important;
}

.border-2 {
  border-width: 2px !important;
}

.border-3 {
  border-width: 3px !important;
}

.border-4 {
  border-width: 4px !important;
}

.border-5 {
  border-width: 5px !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.vw-100 {
  width: 100vw !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mh-100 {
  max-height: 100% !important;
}

.vh-100 {
  height: 100vh !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

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

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

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

.justify-content-start {
  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;
}

.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-light {
  font-weight: 300 !important;
}

.fw-lighter {
  font-weight: lighter !important;
}

.fw-normal {
  font-weight: 400 !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;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.rounded {
  border-radius: 0.25rem !important;
}

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

.rounded-1 {
  border-radius: 0.2rem !important;
}

.rounded-2 {
  border-radius: 0.25rem !important;
}

.rounded-3 {
  border-radius: 0.3rem !important;
}

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

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-end {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-start {
  border-bottom-left-radius: 0.25rem !important;
  border-top-left-radius: 0.25rem !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }

  .float-sm-end {
    float: right !important;
  }

  .float-sm-none {
    float: none !important;
  }

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

  .d-sm-inline-block {
    display: inline-block !important;
  }

  .d-sm-block {
    display: block !important;
  }

  .d-sm-grid {
    display: grid !important;
  }

  .d-sm-table {
    display: table !important;
  }

  .d-sm-table-row {
    display: table-row !important;
  }

  .d-sm-table-cell {
    display: table-cell !important;
  }

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

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

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

  .flex-sm-fill {
    flex: 1 1 auto !important;
  }

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

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

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

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

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

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

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

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

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

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

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

  .gap-sm-0 {
    gap: 0 !important;
  }

  .gap-sm-1 {
    gap: 0.25rem !important;
  }

  .gap-sm-2 {
    gap: 0.5rem !important;
  }

  .gap-sm-3 {
    gap: 1rem !important;
  }

  .gap-sm-4 {
    gap: 1.5rem !important;
  }

  .gap-sm-5 {
    gap: 3rem !important;
  }

  .justify-content-sm-start {
    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;
  }

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

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

  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }

  .float-md-end {
    float: right !important;
  }

  .float-md-none {
    float: none !important;
  }

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

  .d-md-inline-block {
    display: inline-block !important;
  }

  .d-md-block {
    display: block !important;
  }

  .d-md-grid {
    display: grid !important;
  }

  .d-md-table {
    display: table !important;
  }

  .d-md-table-row {
    display: table-row !important;
  }

  .d-md-table-cell {
    display: table-cell !important;
  }

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

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

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

  .flex-md-fill {
    flex: 1 1 auto !important;
  }

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

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

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

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

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

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

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

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

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

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

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

  .gap-md-0 {
    gap: 0 !important;
  }

  .gap-md-1 {
    gap: 0.25rem !important;
  }

  .gap-md-2 {
    gap: 0.5rem !important;
  }

  .gap-md-3 {
    gap: 1rem !important;
  }

  .gap-md-4 {
    gap: 1.5rem !important;
  }

  .gap-md-5 {
    gap: 3rem !important;
  }

  .justify-content-md-start {
    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;
  }

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

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

  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }

  .float-lg-end {
    float: right !important;
  }

  .float-lg-none {
    float: none !important;
  }

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

  .d-lg-inline-block {
    display: inline-block !important;
  }

  .d-lg-block {
    display: block !important;
  }

  .d-lg-grid {
    display: grid !important;
  }

  .d-lg-table {
    display: table !important;
  }

  .d-lg-table-row {
    display: table-row !important;
  }

  .d-lg-table-cell {
    display: table-cell !important;
  }

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

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

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

  .flex-lg-fill {
    flex: 1 1 auto !important;
  }

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

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

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

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

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

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

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

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

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

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

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

  .gap-lg-0 {
    gap: 0 !important;
  }

  .gap-lg-1 {
    gap: 0.25rem !important;
  }

  .gap-lg-2 {
    gap: 0.5rem !important;
  }

  .gap-lg-3 {
    gap: 1rem !important;
  }

  .gap-lg-4 {
    gap: 1.5rem !important;
  }

  .gap-lg-5 {
    gap: 3rem !important;
  }

  .justify-content-lg-start {
    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;
  }

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

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

  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }

  .float-xl-end {
    float: right !important;
  }

  .float-xl-none {
    float: none !important;
  }

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

  .d-xl-inline-block {
    display: inline-block !important;
  }

  .d-xl-block {
    display: block !important;
  }

  .d-xl-grid {
    display: grid !important;
  }

  .d-xl-table {
    display: table !important;
  }

  .d-xl-table-row {
    display: table-row !important;
  }

  .d-xl-table-cell {
    display: table-cell !important;
  }

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

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

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

  .flex-xl-fill {
    flex: 1 1 auto !important;
  }

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

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

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

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

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

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

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

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

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

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

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

  .gap-xl-0 {
    gap: 0 !important;
  }

  .gap-xl-1 {
    gap: 0.25rem !important;
  }

  .gap-xl-2 {
    gap: 0.5rem !important;
  }

  .gap-xl-3 {
    gap: 1rem !important;
  }

  .gap-xl-4 {
    gap: 1.5rem !important;
  }

  .gap-xl-5 {
    gap: 3rem !important;
  }

  .justify-content-xl-start {
    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;
  }

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

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

  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1665px) {
  .float-sxl-start {
    float: left !important;
  }

  .float-sxl-end {
    float: right !important;
  }

  .float-sxl-none {
    float: none !important;
  }

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

  .d-sxl-inline-block {
    display: inline-block !important;
  }

  .d-sxl-block {
    display: block !important;
  }

  .d-sxl-grid {
    display: grid !important;
  }

  .d-sxl-table {
    display: table !important;
  }

  .d-sxl-table-row {
    display: table-row !important;
  }

  .d-sxl-table-cell {
    display: table-cell !important;
  }

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

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

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

  .flex-sxl-fill {
    flex: 1 1 auto !important;
  }

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

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

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

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

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

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

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

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

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

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

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

  .gap-sxl-0 {
    gap: 0 !important;
  }

  .gap-sxl-1 {
    gap: 0.25rem !important;
  }

  .gap-sxl-2 {
    gap: 0.5rem !important;
  }

  .gap-sxl-3 {
    gap: 1rem !important;
  }

  .gap-sxl-4 {
    gap: 1.5rem !important;
  }

  .gap-sxl-5 {
    gap: 3rem !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .order-sxl-last {
    order: 6 !important;
  }

  .m-sxl-0 {
    margin: 0 !important;
  }

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

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

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

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

  .m-sxl-5 {
    margin: 3rem !important;
  }

  .m-sxl-auto {
    margin: auto !important;
  }

  .mx-sxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

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

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

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

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

  .mx-sxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-sxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-sxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

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

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

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

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

  .my-sxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-sxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-sxl-0 {
    margin-top: 0 !important;
  }

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

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

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

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

  .mt-sxl-5 {
    margin-top: 3rem !important;
  }

  .mt-sxl-auto {
    margin-top: auto !important;
  }

  .me-sxl-0 {
    margin-right: 0 !important;
  }

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

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

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

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

  .me-sxl-5 {
    margin-right: 3rem !important;
  }

  .me-sxl-auto {
    margin-right: auto !important;
  }

  .mb-sxl-0 {
    margin-bottom: 0 !important;
  }

  .mb-sxl-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-sxl-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-sxl-3 {
    margin-bottom: 1rem !important;
  }

  .mb-sxl-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-sxl-5 {
    margin-bottom: 3rem !important;
  }

  .mb-sxl-auto {
    margin-bottom: auto !important;
  }

  .ms-sxl-0 {
    margin-left: 0 !important;
  }

  .ms-sxl-1 {
    margin-left: 0.25rem !important;
  }

  .ms-sxl-2 {
    margin-left: 0.5rem !important;
  }

  .ms-sxl-3 {
    margin-left: 1rem !important;
  }

  .ms-sxl-4 {
    margin-left: 1.5rem !important;
  }

  .ms-sxl-5 {
    margin-left: 3rem !important;
  }

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

  .p-sxl-0 {
    padding: 0 !important;
  }

  .p-sxl-1 {
    padding: 0.25rem !important;
  }

  .p-sxl-2 {
    padding: 0.5rem !important;
  }

  .p-sxl-3 {
    padding: 1rem !important;
  }

  .p-sxl-4 {
    padding: 1.5rem !important;
  }

  .p-sxl-5 {
    padding: 3rem !important;
  }

  .px-sxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-sxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-sxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-sxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-sxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-sxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-sxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-sxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-sxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-sxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-sxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-sxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-sxl-0 {
    padding-top: 0 !important;
  }

  .pt-sxl-1 {
    padding-top: 0.25rem !important;
  }

  .pt-sxl-2 {
    padding-top: 0.5rem !important;
  }

  .pt-sxl-3 {
    padding-top: 1rem !important;
  }

  .pt-sxl-4 {
    padding-top: 1.5rem !important;
  }

  .pt-sxl-5 {
    padding-top: 3rem !important;
  }

  .pe-sxl-0 {
    padding-right: 0 !important;
  }

  .pe-sxl-1 {
    padding-right: 0.25rem !important;
  }

  .pe-sxl-2 {
    padding-right: 0.5rem !important;
  }

  .pe-sxl-3 {
    padding-right: 1rem !important;
  }

  .pe-sxl-4 {
    padding-right: 1.5rem !important;
  }

  .pe-sxl-5 {
    padding-right: 3rem !important;
  }

  .pb-sxl-0 {
    padding-bottom: 0 !important;
  }

  .pb-sxl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-sxl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-sxl-3 {
    padding-bottom: 1rem !important;
  }

  .pb-sxl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-sxl-5 {
    padding-bottom: 3rem !important;
  }

  .ps-sxl-0 {
    padding-left: 0 !important;
  }

  .ps-sxl-1 {
    padding-left: 0.25rem !important;
  }

  .ps-sxl-2 {
    padding-left: 0.5rem !important;
  }

  .ps-sxl-3 {
    padding-left: 1rem !important;
  }

  .ps-sxl-4 {
    padding-left: 1.5rem !important;
  }

  .ps-sxl-5 {
    padding-left: 3rem !important;
  }

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

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

  .text-sxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1920px) {
  .float-xxl-start {
    float: left !important;
  }

  .float-xxl-end {
    float: right !important;
  }

  .float-xxl-none {
    float: none !important;
  }

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

  .d-xxl-inline-block {
    display: inline-block !important;
  }

  .d-xxl-block {
    display: block !important;
  }

  .d-xxl-grid {
    display: grid !important;
  }

  .d-xxl-table {
    display: table !important;
  }

  .d-xxl-table-row {
    display: table-row !important;
  }

  .d-xxl-table-cell {
    display: table-cell !important;
  }

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

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

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

  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }

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

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

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

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

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

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

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

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

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

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

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

  .gap-xxl-0 {
    gap: 0 !important;
  }

  .gap-xxl-1 {
    gap: 0.25rem !important;
  }

  .gap-xxl-2 {
    gap: 0.5rem !important;
  }

  .gap-xxl-3 {
    gap: 1rem !important;
  }

  .gap-xxl-4 {
    gap: 1.5rem !important;
  }

  .gap-xxl-5 {
    gap: 3rem !important;
  }

  .justify-content-xxl-start {
    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;
  }

  .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-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;
  }
}
/*!
 * baguetteBox.js
 * @author  feimosi
 * @version %%INJECT_VERSION%%
 * @url https://github.com/feimosi/baguetteBox.js
 */
#baguetteBox-overlay {
  display: none;
  opacity: 0;
  position: fixed;
  overflow: hidden;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000000;
  background-color: #222;
  background-color: rgba(0, 0, 0, 0.8);
  transition: opacity 0.5s ease;
}
#baguetteBox-overlay.visible {
  opacity: 1;
}
#baguetteBox-overlay .full-image {
  display: inline-block;
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
}
#baguetteBox-overlay .full-image figure {
  display: inline;
  margin: 0;
  height: 100%;
}
#baguetteBox-overlay .full-image img {
  display: inline-block;
  width: auto;
  height: auto;
  max-height: 90%;
  max-width: 100%;
  vertical-align: middle;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
#baguetteBox-overlay .full-image figcaption {
  display: block;
  position: absolute;
  margin-top: 15px;
  width: 100%;
  text-align: center;
  line-height: 1.8;
  white-space: normal;
  color: #ccc;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.6);
  font-family: sans-serif;
}
#baguetteBox-overlay .full-image:before {
  content: "";
  display: inline-block;
  height: 50%;
  width: 1px;
  margin-right: -1px;
}

#baguetteBox-slider {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  white-space: nowrap;
  transition: left 0.4s ease, transform 0.4s ease;
}
#baguetteBox-slider.bounce-from-right {
  -webkit-animation: bounceFromRight 0.4s ease-out;
          animation: bounceFromRight 0.4s ease-out;
}
#baguetteBox-slider.bounce-from-left {
  -webkit-animation: bounceFromLeft 0.4s ease-out;
          animation: bounceFromLeft 0.4s ease-out;
}

@-webkit-keyframes bounceFromRight {
  0% {
    margin-left: 0;
  }
  50% {
    margin-left: -30px;
  }
  100% {
    margin-left: 0;
  }
}

@keyframes bounceFromRight {
  0% {
    margin-left: 0;
  }
  50% {
    margin-left: -30px;
  }
  100% {
    margin-left: 0;
  }
}
@-webkit-keyframes bounceFromLeft {
  0% {
    margin-left: 0;
  }
  50% {
    margin-left: 30px;
  }
  100% {
    margin-left: 0;
  }
}
@keyframes bounceFromLeft {
  0% {
    margin-left: 0;
  }
  50% {
    margin-left: 30px;
  }
  100% {
    margin-left: 0;
  }
}
.baguetteBox-button#previous-button, .baguetteBox-button#next-button {
  top: 50%;
  top: calc(50% - 30px);
  width: 44px;
  height: 60px;
}

.baguetteBox-button {
  position: absolute;
  cursor: pointer;
  outline: none;
  padding: 0;
  margin: 0;
  border: 0;
  border-radius: 15%;
  background-color: #323232;
  background-color: rgba(50, 50, 50, 0.5);
  color: #ddd;
  font: 1.6em sans-serif;
  transition: background-color 0.4s ease;
}
.baguetteBox-button:focus, .baguetteBox-button:hover {
  background-color: rgba(50, 50, 50, 0.9);
}
.baguetteBox-button#next-button {
  right: 2%;
}
.baguetteBox-button#previous-button {
  left: 2%;
}
.baguetteBox-button#close-button {
  top: 20px;
  right: 2%;
  right: calc(2% + 6px);
  width: 30px;
  height: 30px;
}
.baguetteBox-button svg {
  position: absolute;
  left: 0;
  top: 0;
}

/*
    Preloader
    Borrowed from http://tobiasahlin.com/spinkit/
*/
.baguetteBox-spinner {
  width: 40px;
  height: 40px;
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -20px;
  margin-left: -20px;
}

.baguetteBox-double-bounce1,
.baguetteBox-double-bounce2 {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #fff;
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-animation: bounce 2s infinite ease-in-out;
          animation: bounce 2s infinite ease-in-out;
}

.baguetteBox-double-bounce2 {
  -webkit-animation-delay: -1s;
          animation-delay: -1s;
}

@-webkit-keyframes bounce {
  0%, 100% {
    transform: scale(0);
  }
  50% {
    transform: scale(1);
  }
}

@keyframes bounce {
  0%, 100% {
    transform: scale(0);
  }
  50% {
    transform: scale(1);
  }
}
/* ==========================================================================
   Fonts
   ========================================================================== */
/* open-sans-300 - latin */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/css/fonts/open-sans-v18-latin-300.eot');
  /* IE9 Compat Modes */
  src: local("Open Sans Light"), local("OpenSans-Light"), url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/css/fonts/open-sans-v18-latin-300.eot?#iefix') format("embedded-opentype"), url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/css/fonts/open-sans-v18-latin-300.woff2') format("woff2"), url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/css/fonts/open-sans-v18-latin-300.woff') format("woff"), url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/css/fonts/open-sans-v18-latin-300.ttf') format("truetype"), url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/css/fonts/open-sans-v18-latin-300.svg#OpenSans') format("svg");
  /* Legacy iOS */
}
/* open-sans-regular - latin */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/css/fonts/open-sans-v18-latin-regular.eot');
  /* IE9 Compat Modes */
  src: local("Open Sans Regular"), local("OpenSans-Regular"), url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/css/fonts/open-sans-v18-latin-regular.eot?#iefix') format("embedded-opentype"), url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/css/fonts/open-sans-v18-latin-regular.woff2') format("woff2"), url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/css/fonts/open-sans-v18-latin-regular.woff') format("woff"), url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/css/fonts/open-sans-v18-latin-regular.ttf') format("truetype"), url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/css/fonts/open-sans-v18-latin-regular.svg#OpenSans') format("svg");
  /* Legacy iOS */
}
/* open-sans-italic - latin */
@font-face {
  font-family: "Open Sans";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/css/fonts/open-sans-v18-latin-italic.eot');
  /* IE9 Compat Modes */
  src: local("Open Sans Italic"), local("OpenSans-Italic"), url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/css/fonts/open-sans-v18-latin-italic.eot?#iefix') format("embedded-opentype"), url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/css/fonts/open-sans-v18-latin-italic.woff2') format("woff2"), url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/css/fonts/open-sans-v18-latin-italic.woff') format("woff"), url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/css/fonts/open-sans-v18-latin-italic.ttf') format("truetype"), url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/css/fonts/open-sans-v18-latin-italic.svg#OpenSans') format("svg");
  /* Legacy iOS */
}
/* open-sans-700 - latin */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/css/fonts/open-sans-v18-latin-700.eot');
  /* IE9 Compat Modes */
  src: local("Open Sans Bold"), local("OpenSans-Bold"), url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/css/fonts/open-sans-v18-latin-700.eot?#iefix') format("embedded-opentype"), url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/css/fonts/open-sans-v18-latin-700.woff2') format("woff2"), url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/css/fonts/open-sans-v18-latin-700.woff') format("woff"), url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/css/fonts/open-sans-v18-latin-700.ttf') format("truetype"), url('../../../typo3conf/ext/schmidtwebmedia/Resources/Public/css/fonts/open-sans-v18-latin-700.svg#OpenSans') format("svg");
  /* Legacy iOS */
}
/* ==========================================================================
   Font-Weight
   ========================================================================== */
/* ==========================================================================
   Font-Size
   ========================================================================== */
/* ==========================================================================
   Shadow
   ========================================================================== */
/* ==========================================================================
   Header Height
   ========================================================================== */
/* ==========================================================================
   General
   ========================================================================== */
html,
body {
  height: 100%;
}

body {
  display: flex;
  flex-direction: column;
  font-family: "Open Sans", sans-serif;
  font-size: 1.1rem;
  line-height: 1.7;
  color: #3e3e3e;
}

.background-primary {
  background-color: #88b04b;
  width: 100%;
  height: 100%;
}

h1, .h1 {
  font-weight: 700;
  font-size: calc(1.325rem + 0.9vw);
  color: #88b04b;
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2rem;
  }
}

h2, .h2 {
  font-size: calc(1.285rem + 0.42vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 1.6rem;
  }
}

.img-fluid {
  width: auto;
}

hr {
  border-top: 2px solid #ccc;
}

.highlight {
  color: #800000;
  font-weight: 700;
}

.ce-border {
  border: 1px solid #ccc;
}

/* ==========================================================================
   Lists
   ========================================================================== */
ul.no-bullet {
  list-style: none;
  padding-left: 0;
}

/* ==========================================================================
   Spacing
   ========================================================================== */
.frame-space-before-extra-small {
  margin-top: 1rem;
}
.frame-space-before-small {
  margin-top: 2rem;
}
.frame-space-before-medium {
  margin-top: 3rem;
}
.frame-space-before-large {
  margin-top: 4rem;
}
.frame-space-before-extra-large {
  margin-top: 5rem;
}

.frame-space-after-extra-small {
  margin-bottom: 1rem;
}
.frame-space-after-small {
  margin-bottom: 2rem;
}
.frame-space-after-medium {
  margin-bottom: 3rem;
}
.frame-space-after-large {
  margin-bottom: 4rem;
}
.frame-space-after-extra-large {
  margin-bottom: 5rem;
}

/* ==========================================================================
   Header
   ========================================================================== */
.top-header {
  padding: 1rem;
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.3);
}
@media (min-width: 1200px) {
  .top-header {
    position: fixed;
    width: 100%;
    z-index: 100;
    background: #fff;
    height: 125px;
  }
}
.top-header .header-wrapper {
  display: flex;
}
.top-header .brand {
  display: flex;
}
.top-header .brand .brand-inner {
  display: flex;
  height: 85px;
  margin-top: auto;
}
.top-header .brand .brand-image {
  margin-top: auto;
}
.top-header .brand .brand-image .img-logo {
  height: 80px;
  width: auto;
}
.top-header .brand .brand-text-wrapper {
  border-left: 1px solid #ddd;
  margin-left: 15px;
  padding-left: 15px;
  display: flex;
  width: 420px;
  min-width: 280px;
}
.top-header .brand .brand-text-wrapper .brand-text {
  font-size: 1.125rem;
  line-height: 1.3;
}
@media (max-width: 1340px) {
  .top-header .brand .brand-text-wrapper {
    width: 280px;
  }
  .top-header .brand .brand-text-wrapper .brand-text {
    font-size: 1rem;
  }
}
@media (max-width: 991.98px) {
  .top-header .brand .brand-text-wrapper {
    display: none;
  }
}
.top-header .brand .brand-text-wrapper .brand-subtext {
  font-weight: 700;
  margin-top: 0.8rem;
  display: block;
}
.top-header .navigation-wrapper {
  margin-left: auto;
  display: flex;
  flex-direction: column;
}
.top-header .navigation-wrapper .header-search {
  width: 350px;
  margin-left: auto;
  padding-right: 1rem;
}
.top-header .navigation-wrapper .nav-link {
  font-size: 1.35rem;
  color: #575756;
  text-decoration: none;
  position: relative;
  font-weight: 400;
}
.top-header .navigation-wrapper .nav-link::after, .top-header .navigation-wrapper .nav-link::before {
  background: transparent;
  content: "";
  position: absolute;
  left: 0;
  bottom: 7px;
  height: 3px;
  width: 0;
}
.top-header .navigation-wrapper .nav-link::before {
  background: #88b04b;
  z-index: 2;
  transition: all 0.3s ease-out;
}
.top-header .navigation-wrapper .nav-link::after {
  width: 100%;
}
.top-header .navigation-wrapper .nav-link:hover {
  border-bottom: transparent;
  color: #575756;
}
.top-header .navigation-wrapper .nav-link:hover::before {
  width: 100%;
}
@media (max-width: 1664.98px) {
  .top-header .navigation-wrapper .nav-link {
    font-size: 1rem;
    padding: 0.5rem;
  }
}
@media (max-width: 767.98px) {
  .top-header .navigation-wrapper .nav {
    display: none;
  }
  .top-header .navigation-wrapper .mobile-navigation {
    display: flex;
  }
  .top-header .navigation-wrapper .mobile-navigation .button-responsive-menu {
    margin-left: auto;
  }
  .top-header .navigation-wrapper .header-search {
    margin-bottom: 15px;
    padding-right: 0;
  }
}
@media (max-width: 575.98px) {
  .top-header .navigation-wrapper .header-search {
    display: none;
  }
}

/* ==========================================================================
   Mobile Navigation
   ========================================================================== */
.button.button-responsive-menu {
  display: inline-block;
  width: auto;
  margin-top: 0;
  margin-left: auto;
}

@media (max-width: 767.98px) {
  .nav .nav {
    display: none;
  }
}
@media (min-width: 768px) {
  .button.button-responsive-menu {
    display: none;
  }
}
.button-navigation {
  width: 50%;
  display: inline-block;
}

.menu-open {
  overflow: hidden;
}
.menu-open .menu-wrapper {
  opacity: 1;
  height: 100vh;
  z-index: 1050;
  visibility: visible;
  top: 0;
}
.menu-open .menu-wrapper .button-menu-close {
  background-color: transparent;
  border: 0;
  font-size: 2.5em;
  right: 35px;
  padding: 15px;
  position: absolute;
  width: auto;
  color: #3e3e3e;
}
.menu-open .menu-wrapper .button-menu-close:hover {
  background-color: transparent;
  border: 0;
  color: #fff;
}

.menu-wrapper {
  opacity: 0;
  height: 0;
  transition: all 0.5s ease;
  width: 100%;
  position: fixed;
  display: block;
  background: rgba(0, 0, 0, 0.8);
  visibility: hidden;
}
.menu-wrapper .menu-inner {
  display: flex;
  height: 100%;
  justify-content: center;
  align-items: center;
}
.menu-wrapper .menu-content {
  height: 100%;
}
.menu-wrapper .menu-content ul {
  list-style-type: none;
  padding-left: 0;
}
.menu-wrapper .menu-content ul li {
  text-align: center;
  margin-bottom: 30px;
  width: auto;
}
.menu-wrapper .menu-content ul li:hover {
  font-weight: 600;
}
.menu-wrapper .menu-content ul li a {
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 300;
}
@media (min-width: 1200px) {
  .menu-wrapper .menu-content ul li a {
    font-size: 3rem;
  }
}
.menu-wrapper .menu-content ul li a:hover, .menu-wrapper .menu-content ul li a:active, .menu-wrapper .menu-content ul li a:focus {
  background-color: transparent;
}
.menu-wrapper .button-menu {
  width: 63px;
}
.menu-wrapper .menu-content ul li {
  margin-bottom: 10px;
}
.menu-wrapper .menu-content ul li a {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  .menu-wrapper .menu-content ul li a {
    font-size: 1.5rem;
  }
}

/* ==========================================================================
   Main Content
   ========================================================================== */
main {
  flex-shrink: 0;
  margin-bottom: 3rem;
}
@media (min-width: 1200px) {
  main {
    margin-top: 125px;
  }
}
main .container-fluid, main .container-sm, main .container-md, main .container-lg, main .container-xl, main .container-xxl {
  margin-top: 0.25rem;
}
main .container {
  margin-top: 2.5rem;
}

/* ==========================================================================
   Footer
   ========================================================================== */
.footer {
  margin-top: auto;
  background-color: #ccc;
}
.footer #footer-menu {
  padding: 25px 0;
}
.footer #footer-menu .text-textline {
  color: #3e3e3e;
  font-size: 1.35rem;
  font-weight: 300;
  margin-bottom: 0;
}
.footer #footer-menu a,
.footer #footer-menu .nav-link {
  border-radius: 0;
  padding-bottom: 0;
  border-bottom: 0;
  color: #51682d;
}
.footer #footer-menu a:hover, .footer #footer-menu a:focus,
.footer #footer-menu .nav-link:hover,
.footer #footer-menu .nav-link:focus {
  text-decoration: underline;
  border-bottom: 0;
}
.footer #footer-menu .nav-item {
  line-height: 1.1;
}
.footer #footer-menu .nav-item .link-social i {
  font-size: calc(1.375rem + 1.5vw);
  color: #333;
}
@media (min-width: 1200px) {
  .footer #footer-menu .nav-item .link-social i {
    font-size: 2.5rem;
  }
}
.footer #footer-menu .nav-item .link-social:hover i {
  color: #eee;
}
.footer #footer-legal {
  background-color: #333;
}

/* ==========================================================================
   Link/Button
   ========================================================================== */
a,
button {
  font-size: 1.1rem;
}

a.button,
button.button {
  border: 1px solid #000;
  background-color: #000;
  display: inline-block;
  width: auto;
  color: #fff;
  padding: 10px;
  text-decoration: none;
}
a.button:hover,
button.button:hover {
  text-decoration: none;
  font-weight: 400;
}
a.button.button-default-outline,
button.button.button-default-outline {
  background-color: transparent;
  color: #fff;
  border: 1px solid #fff;
}
a.button.button-primary-outline,
button.button.button-primary-outline {
  background-color: transparent;
  color: #88b04b;
  border: 1px solid #88b04b;
}

.button.button-full {
  display: block;
  width: 100%;
  text-align: center;
}

.button.button-primary {
  border-color: #88b04b;
  background-color: #88b04b;
  color: #fff;
}
.button.button-primary .badge {
  background-color: #fff;
  color: #88b04b;
}

.button.button-secondary {
  border-color: transparent;
  background-color: #ccc;
  color: #000;
}

a,
.button.button-link {
  border: none;
  background-color: transparent;
  color: #88b04b;
  padding: 0;
  border-bottom: 1px solid transparent;
}
a:hover,
.button.button-link:hover {
  box-shadow: none;
  text-decoration: none;
  color: #88b04b;
  border-bottom: 1px solid #88b04b;
}

a.news-link-image:hover, a.news-link-image:active, a.news-link-image:focus,
a.nav-link-home:hover,
a.nav-link-home:active,
a.nav-link-home:focus,
a.image-link:hover,
a.image-link:active,
a.image-link:focus {
  text-decoration: none;
  border-bottom-color: transparent;
}

main a,
main .button-link {
  text-decoration: underline;
}
main a:hover,
main .button-link:hover {
  text-decoration: underline;
  border-bottom: 0;
  color: #51682d;
}
main a.button-primary:hover,
main .button-link.button-primary:hover {
  border-bottom: 1px solid #88b04b;
}

/* ==========================================================================
   Text Formatierung
   ========================================================================== */
.big-text {
  font-size: calc(1.26rem + 0.12vw);
}
@media (min-width: 1200px) {
  .big-text {
    font-size: 1.35rem;
  }
}

.bigger-text {
  font-size: calc(1.285rem + 0.42vw);
}
@media (min-width: 1200px) {
  .bigger-text {
    font-size: 1.6rem;
  }
}

.smaller-text {
  font-size: 0.975rem;
  line-height: 1.3;
}

.small-text {
  font-size: 0.725rem;
  line-height: 1.3;
}

.light-text {
  font-weight: 300;
}

/* ==========================================================================
   Breadcrumb
   ========================================================================== */
.breadcrumb {
  background-color: transparent;
}

.breadcrumb-item a {
  text-decoration: none;
}
.breadcrumb-item a:hover {
  text-decoration: none;
  color: #88b04b;
}

.breadcrumb-item + .breadcrumb-item::before {
  content: ">";
}

/* ==========================================================================
   Header Image
   ========================================================================== */
.header-image {
  padding-bottom: 10px;
  margin-bottom: 25px;
  border-bottom: 5px solid #88b04b;
}
.header-image .header-image-container {
  height: 450px;
  position: relative;
  background-size: cover;
  background-position: center;
}
.header-image .header-image-container .header-image-text {
  height: 100%;
  width: 100%;
  display: flex;
  position: absolute;
  top: 0;
}
.header-image .header-image-container .header-image-text .header-image-text--inner {
  font-size: calc(1.325rem + 0.9vw);
  width: 60%;
  margin-top: 10px;
}
@media (min-width: 1200px) {
  .header-image .header-image-container .header-image-text .header-image-text--inner {
    font-size: 2rem;
  }
}
.header-image .header-image-container .header-image-text .header-image-text--inner p {
  margin: 0;
}
.header-image .header-image-container .header-image-text .header-image-text--inner.text-weight-light {
  font-weight: 300;
}
.header-image .header-image-container .header-image-text .header-image-text--inner.text-horizontal-left {
  margin-left: 10%;
}
.header-image .header-image-container .header-image-text .header-image-text--inner.text-horizontal-center {
  margin: 0 auto;
  text-align: center;
}
.header-image .header-image-container .header-image-text .header-image-text--inner.text-horizontal-right {
  margin-left: auto;
  text-align: right;
  margin-right: 10%;
}
.header-image .header-image-container .header-image-text .header-image-text--inner.text-color-light {
  color: #fff;
}
.header-image .header-image-container .header-image-text .header-image-text--inner.text-color-dark {
  color: #3e3e3e;
}
@media (max-width: 575.98px) {
  .header-image .header-image-container .header-image-text {
    display: none;
  }
}
.header-image .header-image-container .header-image-text.text-vertical-start {
  align-items: flex-start;
}
.header-image .header-image-container .header-image-text.text-vertical-center {
  align-items: center;
}
.header-image .header-image-container .header-image-text.text-vertical-end {
  align-items: flex-end;
}
@media (max-width: 575.98px) {
  .header-image .header-image-container {
    height: 135px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .header-image .header-image-container {
    height: 180px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .header-image .header-image-container {
    height: 235px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .header-image .header-image-container {
    height: 282px;
  }
}

/* ==========================================================================
   Pagination
   ========================================================================== */
.page-navigation {
  display: flex;
  padding-top: 1rem;
  margin-top: 1rem;
  border-top: 1px solid #ddd;
}
.page-navigation .pagination {
  border-radius: 0;
  margin-left: auto;
}
.page-navigation .pagination .page-item .page-link {
  color: #88b04b;
  border-radius: 0;
}
.page-navigation .pagination .page-item.active .page-link {
  background-color: #88b04b;
  border-color: #88b04b;
  color: #fff;
}
.page-navigation:first-of-type {
  margin-top: 0;
  padding-top: 0;
  border-top: 0;
  margin-bottom: 1rem;
  border-bottom: 1px solid #ccc;
}

/* ==========================================================================
   News Details
   ========================================================================== */
.news-properties {
  border-top: 2px solid #ccc;
  padding-top: 15px;
}

/* ==========================================================================
   List Overview
   ========================================================================== */
.overview-list-item {
  text-decoration: none;
  border-bottom: 1px solid #ccc;
}
.overview-list-item:hover {
  background-color: #ddd;
  color: #88b04b;
  text-decoration: none;
  border-bottom: 1px solid #ccc;
}
.overview-list-item:last-of-type {
  border-bottom-color: transparent;
}
.overview-list-item:last-of-type:hover {
  border-bottom-color: transparent;
}
.overview-list-item span.overview-list-image {
  background-size: cover;
  height: 125px;
  width: 100%;
  display: block;
}
@media (max-width: 575.98px) {
  .overview-list-item span.overview-list-image {
    height: 200px;
  }
}
.overview-list-item span.overview-list-title,
.overview-list-item span.overview-list-teaser,
.overview-list-item span.overview-list-date {
  display: block;
}
.overview-list-item span.overview-list-teaser,
.overview-list-item span.overview-list-date {
  color: #333;
  font-size: 0.9rem;
}

/* ==========================================================================
   Event Overview
   ========================================================================== */
.overview-list-event-item .event-date {
  color: #fff;
  background-color: #88b04b;
  display: block;
}
.overview-list-event-item .event-date .day,
.overview-list-event-item .event-date time {
  display: block;
  text-align: center;
  font-size: calc(1.26rem + 0.12vw);
  font-weight: 300;
}
@media (min-width: 1200px) {
  .overview-list-event-item .event-date .day,
.overview-list-event-item .event-date time {
    font-size: 1.35rem;
  }
}
.overview-list-event-item .event-date .event-time {
  border-top: 1px solid #fff;
  display: block;
}
.overview-list-event-item .row-event {
  height: 100%;
}
.overview-list-event-item .col-event {
  display: flex;
  flex-flow: column;
}
.overview-list-event-item .overview-list-footnote {
  display: flex;
  color: #333;
  font-size: 0.9rem;
  margin-top: auto;
}
.overview-list-event-item .overview-list-footnote .overview-list-category {
  margin-left: auto;
}

/* ==========================================================================
   Event Details
   ========================================================================== */
#event-details {
  margin-top: 1rem;
  padding-top: 1rem;
  margin-bottom: 1rem;
  padding-bottom: 1rem;
  border-top: 2px solid #ccc;
}
#event-details .event-details-title {
  font-weight: 300;
}
#event-details .event-details-location--location {
  font-weight: 700;
}
#event-details .event-details-location--address p {
  margin-bottom: 0;
}

/* ==========================================================================
   Map
   ========================================================================== */
#map-wrapper {
  position: relative;
}
#map-wrapper #interactive-map {
  height: 400px;
  width: 100%;
}
#map-wrapper #interactive-map.map-scroll::before, #map-wrapper #interactive-map.map-scroll::after {
  position: absolute;
}
#map-wrapper #interactive-map.map-scroll::before {
  content: "Benutze Strg + scroll um zu zoomen";
  font-size: calc(1.285rem + 0.42vw);
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  z-index: 910;
}
@media (min-width: 1200px) {
  #map-wrapper #interactive-map.map-scroll::before {
    font-size: 1.6rem;
  }
}
#map-wrapper #interactive-map.map-scroll::after {
  display: flex;
  width: 100%;
  height: 100%;
  content: "";
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 900;
}

.leaflet-control-attribution.leaflet-control,
.leaflet-control-attribution.leaflet-control a {
  font-size: 0.6875rem;
}

/* ==========================================================================
   Cards
   ========================================================================== */
.card {
  padding: 15px 0;
  height: 100%;
  border: 0;
}
.card .card-inner {
  border: 1px solid #ccc;
  display: flex;
  flex-flow: column;
  height: 100%;
}
.card .news-link-image,
.card .overview-link-image {
  border-bottom: 0;
}
.card .card-image--top {
  display: block;
  height: 200px;
  width: 100%;
  background-size: cover;
  background-position: center;
}
.card .card-title {
  font-size: calc(1.26rem + 0.12vw);
  min-height: 50px;
}
@media (min-width: 1200px) {
  .card .card-title {
    font-size: 1.35rem;
  }
}
.card .card-text {
  font-weight: 300;
}
.card .card-body {
  padding-bottom: 0;
}
.card .card-footer {
  background-color: transparent;
  border-top: 0;
}
.card .card-footer .button {
  padding: 3px 10px;
}
.card .card-footer .button:hover {
  border-bottom: 1px solid transparent;
}

/* ==========================================================================
   Image Box
   ========================================================================== */
.imagebox {
  padding: 15px 0;
}
.imagebox .imagebox-link {
  display: block;
  border-bottom: 0;
}
.imagebox .imagebox-link:hover {
  border-bottom: 0;
}
.imagebox .imagebox-box {
  height: 380px;
  display: block;
}
.imagebox .imagebox-box .imagebox-image {
  display: block;
  background-size: cover;
  background-position: center;
  height: 100%;
  width: 100%;
  position: relative;
}
.imagebox .imagebox-box .imagebox-image .button {
  background-color: #252830;
  z-index: 90;
  border-top: 1px solid #fff;
  color: #fff;
  padding: 3px 10px;
}

/* ==========================================================================
   Galerie
   ========================================================================== */
.gallery {
  height: 250px;
  margin: 15px 0;
}
.gallery .gallery-background-image {
  height: 100%;
  background-size: cover;
  background-position: center;
}

.ce-gallery .image-inner {
  padding: 15px 0;
}

/* ==========================================================================
   Banner
   ========================================================================== */
.banner {
  padding: 15px 0;
}
.banner .background-image--left {
  height: 120px;
  width: 100%;
  background-size: cover;
  background-position: center;
  display: block;
}
.banner .background-primary--text {
  height: 100%;
  padding: 25px 0;
}

/* ==========================================================================
   Ansprechpartner
   ========================================================================== */
.contact-person {
  padding: 15px 0;
  margin: 15px 0;
}
.contact-person .contact-person-header {
  margin-bottom: 1rem;
}
.contact-person .contact-person-name {
  display: block;
}
.contact-person .contact-person-position {
  display: block;
}
.contact-person .contact-person-item {
  display: flex;
}
.contact-person .contact-person-item .contact-person-label {
  font-weight: bold;
  min-width: 180px;
}
@media (max-width: 575.98px) {
  .contact-person .contact-person-item {
    display: block;
  }
  .contact-person .contact-person-item .contact-person-label {
    display: block;
    min-width: auto;
  }
  .contact-person .contact-person-item .contact-person-value {
    padding-left: 25px;
    display: block;
  }
}

a.anchor {
  display: block;
  position: relative;
  visibility: hidden;
}
@media (min-width: 1200px) {
  a.anchor {
    top: -125px;
  }
}

/* ==========================================================================
   Beobachtungen
   ========================================================================== */
.beobachtungen {
  border-bottom: 2px solid #ccc;
  padding: 1rem 0;
}
.beobachtungen .beobachtungen-title {
  font-size: calc(1.26rem + 0.12vw);
  font-weight: 700;
}
@media (min-width: 1200px) {
  .beobachtungen .beobachtungen-title {
    font-size: 1.35rem;
  }
}
.beobachtungen .beobachtungen-list {
  padding: 0 1rem;
}
.beobachtungen .beobachtungen-list .beobachtungen-item {
  border-bottom: 1px solid #ccc;
  padding: 1rem 0;
}
.beobachtungen .beobachtungen-list .beobachtungen-item:last-of-type {
  border-bottom: 1px solid transparent;
  padding-bottom: 0;
}
.beobachtungen .beobachtungen-list .beobachtungen-item p {
  margin-bottom: 0;
}
.beobachtungen .beobachtungen-list .beobachtungen-item .beobachtung-images .gallery {
  height: 103px;
}
.beobachtungen:last-of-type {
  border-bottom: 2px solid transparent;
}

/* ==========================================================================
   Suche
   ========================================================================== */
.search-group-box {
  display: flex;
}
.search-group-box .form-control {
  border-radius: 0;
  border-right: 0;
}
.search-group-box .form-control:focus {
  outline: 0;
  box-shadow: none;
  border-color: #000000;
}
.search-group-box .button-search {
  color: #3e3e3e;
  padding: 3px 10px;
  outline: 0;
}
.search-group-box .button-search:hover {
  color: #fff;
  cursor: pointer;
}

.search-result-value {
  display: block;
}

.search-result-title {
  font-size: calc(1.285rem + 0.42vw);
  margin: 15px 0;
}
@media (min-width: 1200px) {
  .search-result-title {
    font-size: 1.6rem;
  }
}

.search-result-description {
  margin-bottom: 15px;
}

.search-result-foundon {
  font-weight: 300;
  font-size: 0.725rem;
  margin-top: auto;
}

.searchresult-row {
  border-bottom: 1px solid #ddd;
  padding-bottom: 0.5rem;
}
.searchresult-row:last-of-type {
  border-bottom: 0;
  padding-bottom: 0;
}

.searchresult-information {
  display: flex;
}
.searchresult-information .searchresult-information--description {
  display: flex;
  flex-direction: column;
}
.searchresult-information .searchresult-information--image {
  margin-left: auto;
}

#kesearch_pagebrowser_bottom {
  text-align: center;
  word-wrap: break-word;
  color: #707070;
  margin-top: 2rem;
}
#kesearch_pagebrowser_bottom .result_txt {
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  padding: 0.5rem 0;
}
#kesearch_pagebrowser_bottom .page-navigation {
  border-bottom: 0;
}
#kesearch_pagebrowser_bottom .kesearch_pagebrowser {
  margin-top: 1rem;
}

/* ==========================================================================
   Debug
   ========================================================================== */
.extbase-debugger {
  overflow: unset !important;
}

.extbase-debugger-floating {
  z-index: 9999999999 !important;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsInN0eWxlLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvYm9vdHN0cmFwLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIl9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIl9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIl9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsIl9ib290c3RyYXAvc2Nzcy9fY29udGFpbmVycy5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY29udGFpbmVyLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGFibGUtdmFyaWFudHMuc2NzcyIsIl9ib290c3RyYXAvc2Nzcy9fZnVuY3Rpb25zLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2xhYmVscy5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXRleHQuc2NzcyIsIl9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jb250cm9sLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIl9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1zZWxlY3Quc2NzcyIsIl9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jaGVjay5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zsb2F0aW5nLWxhYmVscy5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19pbnB1dC1ncm91cC5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIl9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIl9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIl9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL19hY2NvcmRpb24uc2NzcyIsIl9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2Ryb3Auc2NzcyIsIl9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL19vZmZjYW52YXMuc2NzcyIsIl9ib290c3RyYXAvc2Nzcy9fcGxhY2Vob2xkZXJzLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY29sb3JlZC1saW5rcy5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3JhdGlvLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcG9zaXRpb24uc2NzcyIsIl9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdGFja3Muc2NzcyIsIl9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIl9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdGV4dC10cnVuY2F0aW9uLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCJfYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdnIuc2NzcyIsIl9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3V0aWxpdGllcy5zY3NzIiwiX2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLCJfYmFndWV0dGVib3gvYmFndWV0dGVCb3guc2NzcyIsIl9mb250LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCOzsrRUFBQTtBQ0FBOzs7OztFQUFBO0FDQUE7RUFRSSxrQkFBQTtFQUFBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxrQkFBQTtFQUFBLGlCQUFBO0VBQUEsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLG1CQUFBO0VBQUEsa0JBQUE7RUFBQSxrQkFBQTtFQUFBLGdCQUFBO0VBQUEsa0JBQUE7RUFBQSx1QkFBQTtFQUlBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUlBLHFCQUFBO0VBQUEsdUJBQUE7RUFBQSxxQkFBQTtFQUFBLGtCQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLG1CQUFBO0VBQUEsa0JBQUE7RUFJQSw4QkFBQTtFQUFBLGlDQUFBO0VBQUEsNkJBQUE7RUFBQSwyQkFBQTtFQUFBLDZCQUFBO0VBQUEsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLHlCQUFBO0VBR0YsNkJBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0VBQ0EsK0JBQUE7RUFNQSxxTkFBQTtFQUNBLHlHQUFBO0VBQ0EseUZBQUE7RUFRQSxnREFBQTtFQUNBLHlCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLHdCQUFBO0VBSUEsa0JBQUE7QUhZRjs7QUkvQ0E7OztFQUdFLHNCQUFBO0FKa0RGOztBSW5DSTtFQU5KO0lBT00sdUJBQUE7RUp1Q0o7QUFDRjs7QUkxQkE7RUFDRSxTQUFBO0VBQ0EsdUNBQUE7RUNtUEksbUNBTEk7RUQ1T1IsdUNBQUE7RUFDQSx1Q0FBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7RUFDQSxtQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsNkNBQUE7QUo2QkY7O0FJbkJBO0VBQ0UsY0FBQTtFQUNBLGNFK2tCNEI7RUY5a0I1Qiw4QkFBQTtFQUNBLFNBQUE7RUFDQSxhRThrQjRCO0FOeGpCOUI7O0FJbkJBO0VBQ0UsV0V3YjRCO0FObGE5Qjs7QUlaQTtFQUNFLGFBQUE7RUFDQSxxQkVvaEI0QjtFRmpoQjVCLGdCRW9oQjRCO0VGbmhCNUIsZ0JFb2hCNEI7QU52Z0I5Qjs7QUlUQTtFQ3dNUSxpQ0FBQTtBTDNMUjtBS3lCSTtFRHRDSjtJQytNUSxpQkFBQTtFTDlMTjtBQUNGOztBSWJBO0VDbU1RLGlDQUFBO0FMbExSO0FLZ0JJO0VEakNKO0lDME1RLGVBQUE7RUxyTE47QUFDRjs7QUlqQkE7RUM4TFEsK0JBQUE7QUx6S1I7QUtPSTtFRDVCSjtJQ3FNUSxrQkFBQTtFTDVLTjtBQUNGOztBSXJCQTtFQ3lMUSxpQ0FBQTtBTGhLUjtBS0ZJO0VEdkJKO0lDZ01RLGlCQUFBO0VMbktOO0FBQ0Y7O0FJekJBO0VDZ0xNLGtCQUxJO0FMOUlWOztBSXhCQTtFQzJLTSxlQUxJO0FMMUlWOztBSWpCQTtFQUNFLGFBQUE7RUFDQSxtQkVrVTBCO0FOOVM1Qjs7QUlUQTs7RUFFRSx5Q0FBQTtVQUFBLGlDQUFBO0VBQ0EsWUFBQTtFQUNBLHNDQUFBO1VBQUEsOEJBQUE7QUpZRjs7QUlOQTtFQUNFLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtBSlNGOztBSUhBOztFQUVFLGtCQUFBO0FKTUY7O0FJSEE7OztFQUdFLGFBQUE7RUFDQSxtQkFBQTtBSk1GOztBSUhBOzs7O0VBSUUsZ0JBQUE7QUpNRjs7QUlIQTtFQUNFLGdCRXVaNEI7QU5qWjlCOztBSURBO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0FKSUY7O0FJRUE7RUFDRSxnQkFBQTtBSkNGOztBSU9BOztFQUVFLG1CRWdZNEI7QU5wWTlCOztBSVlBO0VDNEVNLGtCQUxJO0FML0VWOztBSWVBO0VBQ0UsY0U0YjRCO0VGM2I1Qix5QkVtYzRCO0FOL2M5Qjs7QUlxQkE7O0VBRUUsa0JBQUE7RUN3REksaUJBTEk7RURqRFIsY0FBQTtFQUNBLHdCQUFBO0FKbEJGOztBSXFCQTtFQUFNLGVBQUE7QUpqQk47O0FJa0JBO0VBQU0sV0FBQTtBSmROOztBSW1CQTtFQUNFLGNFcE5RO0VGcU5SLDBCRWtNd0M7QU5sTjFDO0FJa0JFO0VBQ0UsY0VpTXNDO0FOak4xQzs7QUkyQkU7RUFFRSxjQUFBO0VBQ0EscUJBQUE7QUp6Qko7O0FJZ0NBOzs7O0VBSUUscUNFNlM0QjtFRC9SeEIsY0FMSTtFRFBSLCtCQUFBO0VBQ0EsMkJBQUE7QUo3QkY7O0FJb0NBO0VBQ0UsY0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUNBSSxrQkFMSTtBTDNCVjtBSXFDRTtFQ0xJLGtCQUxJO0VEWU4sY0FBQTtFQUNBLGtCQUFBO0FKbkNKOztBSXVDQTtFQ1pNLGtCQUxJO0VEbUJSLGNFMVFRO0VGMlFSLHFCQUFBO0FKcENGO0FJdUNFO0VBQ0UsY0FBQTtBSnJDSjs7QUl5Q0E7RUFDRSxzQkFBQTtFQ3hCSSxrQkFMSTtFRCtCUixXRXZUUztFRndUVCx5QkUvU1M7RUNFUCxxQkFBQTtBUHdRSjtBSXdDRTtFQUNFLFVBQUE7RUMvQkUsY0FMSTtFRHNDTixnQkUwUTBCO0FOaFQ5Qjs7QUkrQ0E7RUFDRSxnQkFBQTtBSjVDRjs7QUlrREE7O0VBRUUsc0JBQUE7QUovQ0Y7O0FJdURBO0VBQ0Usb0JBQUE7RUFDQSx5QkFBQTtBSnBERjs7QUl1REE7RUFDRSxtQkV3VTRCO0VGdlU1QixzQkV1VTRCO0VGdFU1QixjRTFWUztFRjJWVCxnQkFBQTtBSnBERjs7QUkyREE7RUFFRSxtQkFBQTtFQUNBLGdDQUFBO0FKekRGOztBSTREQTs7Ozs7O0VBTUUscUJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QUp6REY7O0FJaUVBO0VBQ0UscUJBQUE7QUo5REY7O0FJb0VBO0VBRUUsZ0JBQUE7QUpsRUY7O0FJMEVBO0VBQ0UsVUFBQTtBSnZFRjs7QUk0RUE7Ozs7O0VBS0UsU0FBQTtFQUNBLG9CQUFBO0VDOUhJLGtCQUxJO0VEcUlSLG9CQUFBO0FKekVGOztBSTZFQTs7RUFFRSxvQkFBQTtBSjFFRjs7QUkrRUE7RUFDRSxlQUFBO0FKNUVGOztBSStFQTtFQUdFLGlCQUFBO0FKOUVGO0FJaUZFO0VBQ0UsVUFBQTtBSi9FSjs7QUlzRkE7RUFDRSxhQUFBO0FKbkZGOztBSTJGQTs7OztFQUlFLDBCQUFBO0FKeEZGO0FJMkZJOzs7O0VBQ0UsZUFBQTtBSnRGTjs7QUk2RkE7RUFDRSxVQUFBO0VBQ0Esa0JBQUE7QUoxRkY7O0FJK0ZBO0VBQ0UsZ0JBQUE7QUo1RkY7O0FJc0dBO0VBQ0UsWUFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsU0FBQTtBSm5HRjs7QUkyR0E7RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxxQkU2SjRCO0VEaFh0QixpQ0FBQTtFRHNOTixvQkFBQTtBSnpHRjtBSy9RSTtFRGlYSjtJQ3hNUSxpQkFBQTtFTDBHTjtBQUNGO0FJc0dFO0VBQ0UsV0FBQTtBSnBHSjs7QUkyR0E7Ozs7Ozs7RUFPRSxVQUFBO0FKeEdGOztBSTJHQTtFQUNFLFlBQUE7QUp4R0Y7O0FJaUhBO0VBQ0Usb0JBQUE7RUFDQSw2QkFBQTtBSjlHRjs7QUlzSEE7Ozs7Ozs7Q0FBQTtBQVdBO0VBQ0Usd0JBQUE7QUp0SEY7O0FJMkhBO0VBQ0UsVUFBQTtBSnhIRjs7QUk4SEE7RUFDRSxhQUFBO0FKM0hGOztBSTBIQTtFQUNFLGFBQUE7QUozSEY7O0FJaUlBO0VBQ0UsYUFBQTtFQUNBLDBCQUFBO0FKOUhGOztBSW1JQTtFQUNFLHFCQUFBO0FKaElGOztBSXFJQTtFQUNFLFNBQUE7QUpsSUY7O0FJeUlBO0VBQ0Usa0JBQUE7RUFDQSxlQUFBO0FKdElGOztBSThJQTtFQUNFLHdCQUFBO0FKM0lGOztBSW1KQTtFQUNFLHdCQUFBO0FKaEpGOztBUW5jQTtFSHlRTSxrQkFMSTtFR2xRUixnQkZ1bUI0QjtBTmpLOUI7O0FRamNFO0VIc1FNLGlDQUFBO0VHcFFKLGdCRjBsQmtCO0VFemxCbEIsZ0JGMmtCMEI7QU52STlCO0FLbldJO0VHcEdGO0lINlFNLGVBQUE7RUw4TE47QUFDRjs7QVE1Y0U7RUhzUU0saUNBQUE7RUdwUUosZ0JGMGxCa0I7RUV6bEJsQixnQkYya0IwQjtBTjVIOUI7QUs5V0k7RUdwR0Y7SUg2UU0saUJBQUE7RUx5TU47QUFDRjs7QVF2ZEU7RUhzUU0saUNBQUE7RUdwUUosZ0JGMGxCa0I7RUV6bEJsQixnQkYya0IwQjtBTmpIOUI7QUt6WEk7RUdwR0Y7SUg2UU0sZUFBQTtFTG9OTjtBQUNGOztBUWxlRTtFSHNRTSxpQ0FBQTtFR3BRSixnQkYwbEJrQjtFRXpsQmxCLGdCRjJrQjBCO0FOdEc5QjtBS3BZSTtFR3BHRjtJSDZRTSxpQkFBQTtFTCtOTjtBQUNGOztBUTdlRTtFSHNRTSxpQ0FBQTtFR3BRSixnQkYwbEJrQjtFRXpsQmxCLGdCRjJrQjBCO0FOM0Y5QjtBSy9ZSTtFR3BHRjtJSDZRTSxlQUFBO0VMME9OO0FBQ0Y7O0FReGZFO0VIc1FNLGlDQUFBO0VHcFFKLGdCRjBsQmtCO0VFemxCbEIsZ0JGMmtCMEI7QU5oRjlCO0FLMVpJO0VHcEdGO0lINlFNLGlCQUFBO0VMcVBOO0FBQ0Y7O0FRN2VBO0VDckRFLGVBQUE7RUFDQSxnQkFBQTtBVHNpQkY7O0FRN2VBO0VDMURFLGVBQUE7RUFDQSxnQkFBQTtBVDJpQkY7O0FRL2VBO0VBQ0UscUJBQUE7QVJrZkY7QVFoZkU7RUFDRSxvQkY4bEIwQjtBTjVHOUI7O0FReGVBO0VIc05NLGtCQUxJO0VHL01SLHlCQUFBO0FSMmVGOztBUXZlQTtFQUNFLG1CRmdTTztFRGpGSCxrQkFMSTtBTGlTVjtBUXhlRTtFQUNFLGdCQUFBO0FSMGVKOztBUXRlQTtFQUNFLGlCQUFBO0VBQ0EsbUJGc1JPO0VEakZILGtCQUxJO0VHOUxSLGNGcEZTO0FONmpCWDtBUXZlRTtFQUNFLGFBQUE7QVJ5ZUo7O0FVdmtCQTtFQ0lFLGVBQUE7RUFHQSxZQUFBO0FYcWtCRjs7QVV0a0JBO0VBQ0UsZ0JKczlDa0M7RUlyOUNsQyxzQkpQUztFSVFULHlCQUFBO0VIR0Usc0JBQUE7RUlSRixlQUFBO0VBR0EsWUFBQTtBWDhrQkY7O0FVaGtCQTtFQUVFLHFCQUFBO0FWa2tCRjs7QVUvakJB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RSxnQkFBQTtJQUNBLGlDQUFBO0VqQnFwRUo7QUFDRjtBY2p1RUk7RUd5RUE7SUFDRSxnQkFBQTtJQUNBLGlDQUFBO0VqQjJwRUo7QUFDRjtBY3Z1RUk7RUd5RUE7SUFDRSxnQkFBQTtJQUNBLGlDQUFBO0VqQmlxRUo7QUFDRjtBYzd1RUk7RUd5RUE7SUFDRSxnQkFBQTtJQUNBLGlDQUFBO0VqQnVxRUo7QUFDRjtBb0IzekVBO0VBQ0UscUJkd3pCc0M7QU5xZ0R4Qzs7QW9CcHpFQTtFQUNFLGlDQUFBO0VBQ0Esb0NBQUE7RUFDQSxnQkFBQTtFZm9SSSxrQkFMSTtFZTNRUixnQmRna0I0QjtBTnF2RDlCOztBb0JqekVBO0VBQ0UsK0JBQUE7RUFDQSxrQ0FBQTtFZjBRSSxrQkFMSTtBTGdqRVY7O0FvQmp6RUE7RUFDRSxnQ0FBQTtFQUNBLG1DQUFBO0Vmb1FJLG1CQUxJO0FMc2pFVjs7QXFCbDFFQTtFQUNFLG1CZmd6QnNDO0VEaGhCbEMsa0JBTEk7RWdCdlJSLGNmS1M7QU44MEVYOztBc0J4MUVBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtFakI4UkksZUFMSTtFaUJ0UlIsZ0JoQnFrQjRCO0VnQnBrQjVCLGdCaEIwa0I0QjtFZ0J6a0I1QixjaEJLUztFZ0JKVCxzQmhCTFM7RWdCTVQsNEJBQUE7RUFDQSx5QkFBQTtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtFZkdFLHNCQUFBO0VnQkhFLHdFRE1KO0F0QnMxRUY7QXVCeDFFTTtFRGhCTjtJQ2lCUSxnQkFBQTtFdkIyMUVOO0FBQ0Y7QXNCejFFRTtFQUNFLGdCQUFBO0F0QjIxRUo7QXNCejFFSTtFQUNFLGVBQUE7QXRCMjFFTjtBc0J0MUVFO0VBQ0UsY2hCakJPO0VnQmtCUCxzQmhCM0JPO0VnQjRCUCxxQmhCOHpCb0M7RWdCN3pCcEMsVUFBQTtFQUtFLGtEaEJ1c0IwQjtBTjZvRGhDO0FzQjcwRUU7RUFFRSxhQUFBO0F0QjgwRUo7QXNCMTBFRTtFQUNFLGNoQjFDTztFZ0I0Q1AsVUFBQTtBdEIyMEVKO0FzQjkwRUU7RUFDRSxjaEIxQ087RWdCNENQLFVBQUE7QXRCMjBFSjtBc0I5MEVFO0VBQ0UsY2hCMUNPO0VnQjRDUCxVQUFBO0F0QjIwRUo7QXNCbjBFRTtFQUVFLHlCaEIxRE87RWdCNkRQLFVBQUE7QXRCazBFSjtBc0I5ekVFO0VBQ0UseUJBQUE7RUFDQSwwQkFBQTtFQUNBLDJCaEIwcEIwQjtVZ0IxcEIxQiwwQmhCMHBCMEI7RWdCenBCMUIsY2hCOURPO0VrQmJULHlCbEJNUztFZ0J1RVAsb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLDRCaEJnYjBCO0VnQi9hMUIsZ0JBQUE7RUN0RUUsNklEdUVGO0VDdkVFLHFJRHVFRjtBdEJnMEVKO0FzQjUwRUU7RUFDRSx5QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMkJoQjBwQjBCO1VnQjFwQjFCLDBCaEIwcEIwQjtFZ0J6cEIxQixjaEI5RE87RWtCYlQseUJsQk1TO0VnQnVFUCxvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsNEJoQmdiMEI7RWdCL2ExQixnQkFBQTtFQ3RFRSxxSUR1RUY7QXRCZzBFSjtBdUJuNEVNO0VEdURKO0lDdERNLHdCQUFBO0lBQUEsZ0JBQUE7RXZCczRFTjtFc0JoMUVBO0lDdERNLGdCQUFBO0V2QnM0RU47QUFDRjtBc0JsMEVFO0VBQ0UseUJoQis1QjhCO0FOcTZDbEM7QXNCcjBFRTtFQUNFLHlCaEIrNUI4QjtBTnE2Q2xDO0FzQmowRUU7RUFDRSx5QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMkJoQnVvQjBCO1VnQnZvQjFCLDBCaEJ1b0IwQjtFZ0J0b0IxQixjaEJqRk87RWtCYlQseUJsQk1TO0VnQjBGUCxvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsNEJoQjZaMEI7RWdCNVoxQixnQkFBQTtFQ3pGRSw2SUQwRkY7RUMxRkUscUlEMEZGO0F0Qm0wRUo7QXVCejVFTTtFRDBFSjtJQ3pFTSx3QkFBQTtJQUFBLGdCQUFBO0V2QjQ1RU47QUFDRjtBc0JyMEVFO0VBQ0UseUJoQjQ0QjhCO0FOMjdDbEM7O0FzQjl6RUE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQmhCeWQ0QjtFZ0J4ZDVCLGNoQjVHUztFZ0I2R1QsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0F0QmkwRUY7QXNCL3pFRTtFQUVFLGdCQUFBO0VBQ0EsZUFBQTtBdEJnMEVKOztBc0JyekVBO0VBQ0Usc0NoQmd1QnNDO0VnQi90QnRDLHVCQUFBO0VqQm1KSSxtQkFMSTtFRTdRTixxQkFBQTtBUHk3RUo7QXNCdHpFRTtFQUNFLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSwwQmhCMmxCMEI7VWdCM2xCMUIseUJoQjJsQjBCO0FONnREOUI7QXNCM3pFRTtFQUNFLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSwwQmhCMmxCMEI7VWdCM2xCMUIseUJoQjJsQjBCO0FONnREOUI7QXNCcnpFRTtFQUNFLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSwwQmhCcWxCMEI7VWdCcmxCMUIseUJoQnFsQjBCO0FOa3VEOUI7O0FzQm56RUE7RUFDRSxvQ2hCOHNCc0M7RWdCN3NCdEMsb0JBQUE7RWpCZ0lJLGtCQUxJO0VFN1FOLHFCQUFBO0FQMDhFSjtBc0JwekVFO0VBQ0Usb0JBQUE7RUFDQSxxQkFBQTtFQUNBLHdCaEI0a0IwQjtVZ0I1a0IxQix1QmhCNGtCMEI7QU4wdUQ5QjtBc0J6ekVFO0VBQ0Usb0JBQUE7RUFDQSxxQkFBQTtFQUNBLHdCaEI0a0IwQjtVZ0I1a0IxQix1QmhCNGtCMEI7QU4wdUQ5QjtBc0JuekVFO0VBQ0Usb0JBQUE7RUFDQSxxQkFBQTtFQUNBLHdCaEJza0IwQjtVZ0J0a0IxQix1QmhCc2tCMEI7QU4rdUQ5Qjs7QXNCN3lFRTtFQUNFLHVDaEJxckJvQztBTjJuRHhDO0FzQjd5RUU7RUFDRSxzQ2hCa3JCb0M7QU42bkR4QztBc0I1eUVFO0VBQ0Usb0NoQitxQm9DO0FOK25EeEM7O0FzQnp5RUE7RUFDRSxXaEI2cUJzQztFZ0I1cUJ0QyxZQUFBO0VBQ0EsaUJoQjRoQjRCO0FOZ3hEOUI7QXNCMXlFRTtFQUNFLGVBQUE7QXRCNHlFSjtBc0J6eUVFO0VBQ0UsYUFBQTtFZi9MQSxzQkFBQTtBUDIrRUo7QXNCeHlFRTtFQUNFLGFBQUE7RWZwTUEsc0JBQUE7QVArK0VKOztBeUI3L0VBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSwwQ0FBQTtFQUVBLHVDQUFBO0VwQjJSSSxlQUxJO0VvQm5SUixnQm5Ca2tCNEI7RW1CamtCNUIsZ0JuQnVrQjRCO0VtQnRrQjVCLGNuQkVTO0VtQkRULHNCbkJSUztFbUJTVCxpUEFBQTtFQUNBLDRCQUFBO0VBQ0EseUNuQmc3QmtDO0VtQi82QmxDLDBCbkJnN0JrQztFbUIvNkJsQyx5QkFBQTtFbEJGRSxzQkFBQTtFZ0JIRSx3RUVRSjtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtBekI2L0VGO0F1QmxnRk07RUVmTjtJRmdCUSxnQkFBQTtFdkJxZ0ZOO0FBQ0Y7QXlCaGdGRTtFQUNFLHFCbkJzMEJvQztFbUJyMEJwQyxVQUFBO0VBS0Usa0RuQmk3QjRCO0FONmtEbEM7QXlCMS9FRTtFQUVFLHNCbkJnc0IwQjtFbUIvckIxQixzQkFBQTtBekIyL0VKO0F5QngvRUU7RUFFRSx5Qm5CcENPO0FONmhGWDtBeUJwL0VFO0VBQ0Usa0JBQUE7RUFDQSwwQkFBQTtBekJzL0VKOztBeUJsL0VBO0VBQ0Usb0JuQnlyQjRCO0VtQnhyQjVCLHVCbkJ3ckI0QjtFbUJ2ckI1QixvQm5Cd3JCNEI7RUQvY3hCLG1CQUxJO0VFN1FOLHFCQUFBO0FQZ2lGSjs7QXlCbC9FQTtFQUNFLG1CbkJxckI0QjtFbUJwckI1QixzQm5Cb3JCNEI7RW1CbnJCNUIsa0JuQm9yQjRCO0VEbmR4QixrQkFMSTtFRTdRTixxQkFBQTtBUHdpRko7O0EwQnZqRkE7RUFDRSxjQUFBO0VBQ0Esa0JwQnEzQndDO0VvQnAzQnhDLG1CcEJxM0J3QztFb0JwM0J4Qyx1QnBCcTNCd0M7QU5xc0QxQztBMEJ4akZFO0VBQ0UsV0FBQTtFQUNBLG1CQUFBO0ExQjBqRko7O0EwQnRqRkE7RUFDRSxVcEJ5MkJ3QztFb0J4MkJ4QyxXcEJ3MkJ3QztFb0J2MkJ4QyxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JwQmJTO0VvQmNULDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSx3QkFBQTtFQUNBLHFDcEI0MkJ3QztFb0IzMkJ4Qyx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7RUFDQSxpQ0FBQTtVQUFBLG1CQUFBO0ExQnlqRkY7QTBCdGpGRTtFbkJYRSxxQkFBQTtBUG9rRko7QTBCcmpGRTtFQUVFLGtCcEJtMkJzQztBTm10RDFDO0EwQm5qRkU7RUFDRSx1QnBCMDFCc0M7QU4ydEQxQztBMEJsakZFO0VBQ0UscUJwQnN6Qm9DO0VvQnJ6QnBDLFVBQUE7RUFDQSxrRHBCbXNCNEI7QU5pM0RoQztBMEJqakZFO0VBQ0UseUJwQlpNO0VvQmFOLHFCcEJiTTtBTmdrRlY7QTBCampGSTtFQUlJLCtPQUFBO0ExQmdqRlI7QTBCNWlGSTtFQUlJLHVKQUFBO0ExQjJpRlI7QTBCdGlGRTtFQUNFLHlCcEJqQ007RW9Ca0NOLHFCcEJsQ007RW9CdUNKLHlPQUFBO0ExQm9pRk47QTBCaGlGRTtFQUNFLG9CQUFBO0VBQ0EsWUFBQTtFQUNBLFlwQmswQnVDO0FOZ3VEM0M7QTBCM2hGSTtFQUNFLFlwQjB6QnFDO0FObXVEM0M7O0EwQi9nRkE7RUFDRSxtQnBCcXpCZ0M7QU42dERsQztBMEJoaEZFO0VBQ0UsVXBCaXpCOEI7RW9CaHpCOUIsbUJBQUE7RUFDQSx3S0FBQTtFQUNBLGdDQUFBO0VuQjlGQSxrQkFBQTtFZ0JIRSxpREdtR0Y7QTFCa2hGSjtBdUJqbkZNO0VHeUZKO0lIeEZNLGdCQUFBO0V2Qm9uRk47QUFDRjtBMEJyaEZJO0VBQ0UsMEpBQUE7QTFCdWhGTjtBMEJwaEZJO0VBQ0UsaUNwQmd6QjRCO0VvQjN5QjFCLHVKQUFBO0ExQmtoRlI7O0EwQjVnRkE7RUFDRSxxQkFBQTtFQUNBLGtCcEJteEJnQztBTjR2RGxDOztBMEI1Z0ZBO0VBQ0Usa0JBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0ExQitnRkY7QTBCM2dGSTtFQUNFLG9CQUFBO0VBQ0EsWUFBQTtFQUNBLGFwQnFvQndCO0FOdzREOUI7O0EyQjNwRkE7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSw2QkFBQTtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtBM0I4cEZGO0EyQjVwRkU7RUFDRSxVQUFBO0EzQjhwRko7QTJCMXBGSTtFQUEwQixrRXJCODlCYTtBTityRDNDO0EyQjVwRkk7RUFBMEIsa0VyQjY5QmE7QU5rc0QzQztBMkI1cEZFO0VBQ0UsU0FBQTtBM0I4cEZKO0EyQjNwRkU7RUFDRSxXckIrOEJ1QztFcUI5OEJ2QyxZckI4OEJ1QztFcUI3OEJ2QyxvQkFBQTtFSHpCRix5QmxCa0NRO0VxQlBOLFNyQjg4QnVDO0VDMTlCdkMsbUJBQUE7RWdCSEUsb0hJa0JGO0VKbEJFLDRHSWtCRjtFQUNBLHdCQUFBO1VBQUEsZ0JBQUE7QTNCNHBGSjtBdUIzcUZNO0VJTUo7SUpMTSx3QkFBQTtJQUFBLGdCQUFBO0V2QjhxRk47QUFDRjtBMkIvcEZJO0VIakNGLHlCbEI4K0J5QztBTnF0RDNDO0EyQjdwRkU7RUFDRSxXckJ3N0I4QjtFcUJ2N0I5QixjckJ3N0I4QjtFcUJ2N0I5QixrQkFBQTtFQUNBLGVyQnU3QjhCO0VxQnQ3QjlCLHlCckJwQ087RXFCcUNQLHlCQUFBO0VwQjdCQSxtQkFBQTtBUDZyRko7QTJCM3BGRTtFQUNFLFdyQm83QnVDO0VxQm43QnZDLFlyQm03QnVDO0VrQnQrQnpDLHlCbEJrQ1E7RXFCbUJOLFNyQm83QnVDO0VDMTlCdkMsbUJBQUE7RWdCSEUsaUhJNENGO0VKNUNFLDRHSTRDRjtFQUNBLHFCQUFBO09BQUEsZ0JBQUE7QTNCNHBGSjtBdUJyc0ZNO0VJaUNKO0lKaENNLHFCQUFBO0lBQUEsZ0JBQUE7RXZCd3NGTjtBQUNGO0EyQi9wRkk7RUgzREYseUJsQjgrQnlDO0FOK3VEM0M7QTJCN3BGRTtFQUNFLFdyQjg1QjhCO0VxQjc1QjlCLGNyQjg1QjhCO0VxQjc1QjlCLGtCQUFBO0VBQ0EsZXJCNjVCOEI7RXFCNTVCOUIseUJyQjlETztFcUIrRFAseUJBQUE7RXBCdkRBLG1CQUFBO0FQdXRGSjtBMkIzcEZFO0VBQ0Usb0JBQUE7QTNCNnBGSjtBMkIzcEZJO0VBQ0UseUJyQnRFSztBTm11Rlg7QTJCMXBGSTtFQUNFLHlCckIxRUs7QU5zdUZYOztBNEJudkZBO0VBQ0Usa0JBQUE7QTVCc3ZGRjtBNEJwdkZFOztFQUVFLDBCdEJ5L0I4QjtFc0J4L0I5QixpQnRCeS9COEI7QU42dkRsQztBNEJudkZFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0EsNkJBQUE7RUFDQSxxQkFBQTtFTERFLGdFS0VGO0E1QnF2Rko7QXVCbnZGTTtFS1hKO0lMWU0sZ0JBQUE7RXZCc3ZGTjtBQUNGO0E0QnR2RkU7RUFDRSxxQkFBQTtBNUJ3dkZKO0E0QnR2Rkk7RUFDRSxrQkFBQTtBNUJ3dkZOO0E0Qnp2Rkk7RUFDRSxrQkFBQTtBNUJ3dkZOO0E0Qnp2Rkk7RUFDRSxrQkFBQTtBNUJ3dkZOO0E0QnJ2Rkk7RUFFRSxxQnRCbStCNEI7RXNCbCtCNUIsd0J0Qm0rQjRCO0FObXhEbEM7QTRCenZGSTtFQUVFLHFCdEJtK0I0QjtFc0JsK0I1Qix3QnRCbStCNEI7QU5teERsQztBNEJ6dkZJO0VBRUUscUJ0Qm0rQjRCO0VzQmwrQjVCLHdCdEJtK0I0QjtBTm14RGxDO0E0Qm52Rkk7RUFDRSxxQnRCODlCNEI7RXNCNzlCNUIsd0J0Qjg5QjRCO0FOdXhEbEM7QTRCanZGRTtFQUNFLHFCdEJ3OUI4QjtFc0J2OUI5Qix3QnRCdzlCOEI7QU4yeERsQztBNEI3dUZJO0VBQ0UsYXRCazlCNEI7RXNCajlCNUIsOER0Qms5QjRCO0FOK3hEbEM7QTRCbnZGSTtFQUNFLGF0Qms5QjRCO0VzQmo5QjVCLDhEdEJrOUI0QjtBTit4RGxDO0E0Qm52Rkk7OztFQUNFLGF0Qms5QjRCO0VzQmo5QjVCLDhEdEJrOUI0QjtBTit4RGxDO0E0QjV1Rkk7RUFDRSxhdEIyOEI0QjtFc0IxOEI1Qiw4RHRCMjhC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OEJuN0ZNO0VBQ0UscUJYeUdTO0VXeEdULGlEQS9DYTtBOUJvK0ZyQjs7QThCci9GSTtFQXlFSSxvQ3hCNnhCZ0M7RXdCNXhCaEMsa0ZBQUE7QTlCZzdGUjs7QThCMS9GSTtFQWlGRSxxQlh1Rlc7QW5CczFGakI7QThCMTZGUTtFQUVFLHVCeEI0MkI4QjtFd0IzMkI5Qiw2aUJBQUE7RUFDQSwrREFBQTtFQUNBLDJFQUFBO0E5QjI2RlY7QThCdjZGTTtFQUNFLHFCWDBFUztFV3pFVCxpREE5RWE7QTlCdS9GckI7O0E4QnhnR0k7RUFzR0UscUJYa0VXO0FuQm8yRmpCO0E4QnA2Rk07RUFDRSx5QlgrRFM7QW5CdTJGakI7QThCbjZGTTtFQUNFLGlEQTVGYTtBOUJpZ0dyQjtBOEJsNkZNO0VBQ0UsY1h1RFM7QW5CNjJGakI7O0E4Qi81Rkk7RUFDRSxrQkFBQTtBOUJrNkZOOztBOEJ6aEdJOzs7RUFpSUksVUFBQTtBOUI4NUZSO0E4QjU1Rk07OztFQUNFLFVBQUE7QTlCZzZGUjs7QStCdGlHQTtFQUNFLHFCQUFBO0VBRUEsZ0J6QndrQjRCO0V5QnZrQjVCLGdCekI2a0I0QjtFeUI1a0I1QixjekJRUztFeUJQVCxrQkFBQTtFQUNBLHFCQUFBO0VBRUEsc0JBQUE7RUFDQSxlQUFBO0VBQ0EseUJBQUE7S0FBQSxzQkFBQTtNQUFBLHFCQUFBO1VBQUEsaUJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VDOEdBLHlCQUFBO0UzQnNLSSxlQUxJO0VFN1FOLHNCQUFBO0VnQkhFLHFJUUdKO0EvQnlpR0Y7QXVCeGlHTTtFUWhCTjtJUmlCUSxnQkFBQTtFdkIyaUdOO0FBQ0Y7QStCNWlHRTtFQUNFLGN6QkxPO0FObWpHWDtBK0IxaUdFO0VBRUUsVUFBQTtFQUNBLGtEekJvdEI0QjtBTnUxRWhDO0ErQjdoR0U7RUFHRSxvQkFBQTtFQUNBLGF6QjB1QjBCO0FObXpFOUI7O0ErQmpoR0U7RUN2Q0EsV2IwSmU7RUsxS2YseUJRU29CO0VBU3BCLHFCMUIwRGE7QU5rZ0dmO0FnQ3pqR0U7RUFDRSxXQWRZO0VSUmQseUJRTW1C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S2YseUJRU29CO0VBU3BCLHFCMUIwRGE7QU5zckdmO0FnQzd1R0U7RUFDRSxXQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QWhDZ3dHakI7QWdDNXVHRTtFQUVFLFdBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RUE2Qlgsa0RBQUE7QWhDeXVHTjtBZ0NydUdFO0VBS0UsV0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0FoQ3d3R2xCO0FnQy90R0k7RUFLSSxrREFBQTtBaEM2dEdSO0FnQ3h0R0U7RUFFRSxXQWpEZTtFQWtEZix5QkF2RGtCO0VBMERsQixxQjFCU1c7QU44c0dmOztBK0JudUdFO0VDdkNBLFdiMEplO0VLMUtmLHlCUVNvQjtFQVNwQixxQjFCMERhO0FOb3RHZjtBZ0Mzd0dFO0VBQ0UsV0FkWTtFUlJkLHlCUU1tQjtFQWtCakIscUJBakJhO0FoQzh4R2pCO0FnQzF3R0U7RUFFRSxXQXJCWTtFUlJkLHlCUU1tQjtFQXlCakIscUJBeEJhO0VBNkJYLCtDQUFBO0FoQ3V3R047QWdDbndHRTtFQUtFLFdBbENhO0VBbUNiLHlCQXJDa0I7RUF3Q2xCLHFCQXZDYztBaENzeUdsQjtBZ0M3dkdJO0VBS0ksK0NBQUE7QWhDMnZHUjtBZ0N0dkdFO0VBRUUsV0FqRGU7RUFrRGYseUJBdkRrQjtFQTBEbEIscUIxQlNXO0FONHVHZjs7QStCM3ZHRTtFQ21CQSxjYjBGZTtFYXpGZixxQmJ5RmU7QW5CbXBHakI7QWdDMXVHRTtFQUNFLFdBVFk7RUFVWix5QmJxRmE7RWFwRmIscUJib0ZhO0FuQndwR2pCO0FnQ3p1R0U7RUFFRSxpREFBQTtBaEMwdUdKO0FnQ3Z1R0U7RUFLRSxXQXJCYTtFQXNCYix5QmJzRWE7RWFyRWIscUJicUVhO0FuQmdxR2pCO0FnQ251R0k7RUFLSSxpREFBQTtBaENpdUdSO0FnQzV0R0U7RUFFRSxjYnVEYTtFYXREYiw2QkFBQTtBaEM2dEdKOztBK0JweEdFO0VDbUJBLGNiMEZlO0VhekZmLHFCYnlGZTtBbkI0cUdqQjtBZ0Nud0dFO0VBQ0UsV0FUWTtFQVVaLHlCYnFGYTtFYXBGYixxQmJvRmE7QW5CaXJHakI7QWdDbHdHRTtFQUVFLGtEQUFBO0FoQ213R0o7QWdDaHdHRTtFQUtFLFdBckJhO0VBc0JiLHlCYnNFYTtFYXJFYixxQmJxRWE7QW5CeXJHakI7QWdDNXZHSTtFQUtJLGtEQUFBO0FoQzB2R1I7QWdDcnZHRTtFQUVFLGNidURhO0VhdERiLDZCQUFBO0FoQ3N2R0o7O0ErQjd5R0U7RUNtQkEsY2IwRmU7RWF6RmYscUJieUZlO0FuQnFzR2pCO0FnQzV4R0U7RUFDRSxXQVRZO0VBVVoseUJicUZhO0VhcEZiLHFCYm9GYTtBbkIwc0dqQjtBZ0MzeEdFO0VBRUUsZ0RBQUE7QWhDNHhHSjtBZ0N6eEdFO0VBS0UsV0FyQmE7RUFzQmIseUJic0VhO0VhckViLHFCYnFFYTtBbkJrdEdqQjtBZ0NyeEdJO0VBS0ksZ0RBQUE7QWhDbXhHUjtBZ0M5d0dFO0VBRUUsY2J1RGE7RWF0RGIsNkJBQUE7QWhDK3dHSjs7QStCdDBHRTtFQ21CQSxjYjBGZTtFYXpGZixxQmJ5RmU7QW5COHRHakI7QWdDcnpHRTtFQUNFLFdBVFk7RUFVWix5QmJxRmE7RWFwRmIscUJib0ZhO0FuQm11R2pCO0FnQ3B6R0U7RUFFRSxpREFBQTtBaENxekdKO0FnQ2x6R0U7RUFLRSxXQXJCYTtFQXNCYix5QmJzRWE7RWFyRWIscUJicUVhO0FuQjJ1R2pCO0FnQzl5R0k7RUFLSSxpREFBQTtBaEM0eUdSO0FnQ3Z5R0U7RUFFRSxjYnVEYTtFYXREYiw2QkFBQTtBaEN3eUdKOztBK0IvMUdFO0VDbUJBLGNiMEZlO0VhekZmLHFCYnlGZTtBbkJ1dkdqQjtBZ0M5MEdFO0VBQ0UsV0FUWTtFQVVaLHlCYnFGYTtFYXBGYixxQmJvRmE7QW5CNHZHakI7QWdDNzBHRTtFQUVFLGdEQUFBO0FoQzgwR0o7QWdDMzBHRTtFQUtFLFdBckJhO0VBc0JiLHlCYnNFYTtFYXJFYixxQmJxRWE7QW5Cb3dHakI7QWdDdjBHSTtFQUtJLGdEQUFBO0FoQ3EwR1I7QWdDaDBHRTtFQUVFLGNidURhO0VhdERiLDZCQUFBO0FoQ2kwR0o7O0ErQngzR0U7RUNtQkEsY2IwRmU7RWF6RmYscUJieUZlO0FuQmd4R2pCO0FnQ3YyR0U7RUFDRSxXQVRZO0VBVVoseUJicUZhO0VhcEZiLHFCYm9GYTtBbkJxeEdqQjtBZ0N0MkdFO0VBRUUsZ0RBQUE7QWhDdTJHSjtBZ0NwMkdFO0VBS0UsV0FyQmE7RUFzQmIseUJic0VhO0VhckViLHFCYnFFYTtBbkI2eEdqQjtBZ0NoMkdJO0VBS0ksZ0RBQUE7QWhDODFHUjtBZ0N6MUdFO0VBRUUsY2J1RGE7RWF0RGIsNkJBQUE7QWhDMDFHSjs7QStCajVHRTtFQ21CQSxjYjBGZTtFYXpGZixxQmJ5RmU7QW5CeXlHakI7QWdDaDRHRTtFQUNFLFdBVFk7RUFVWix5QmJxRmE7RWFwRmIscUJib0ZhO0FuQjh5R2pCO0FnQy8zR0U7RUFFRSxrREFBQTtBaENnNEdKO0FnQzczR0U7RUFLRSxXQXJCYTtFQXNCYix5QmJzRWE7RWFyRWIscUJicUVhO0FuQnN6R2pCO0FnQ3ozR0k7RUFLSSxrREFBQTtBaEN1M0dSO0FnQ2wzR0U7RUFFRSxjYnVEYTtFYXREYiw2QkFBQTtBaENtM0dKOztBK0IxNkdFO0VDbUJBLGNiMEZlO0VhekZmLHFCYnlGZTtBbkJrMEdqQjtBZ0N6NUdFO0VBQ0UsV0FUWTtFQVVaLHlCYnFGYTtFYXBGYixxQmJvRmE7QW5CdTBHakI7QWdDeDVHRTtFQUVFLCtDQUFBO0FoQ3k1R0o7QWdDdDVHRTtFQUtFLFdBckJhO0VBc0JiLHlCYnNFYTtFYXJFYixxQmJxRWE7QW5CKzBHakI7QWdDbDVHSTtFQUtJLCtDQUFBO0FoQ2c1R1I7QWdDMzRHRTtFQUVFLGNidURhO0VhdERiLDZCQUFBO0FoQzQ0R0o7O0ErQnY3R0E7RUFDRSxnQnpCaWdCNEI7RXlCaGdCNUIsY3pCekNRO0V5QjBDUiwwQnpCNld3QztBTjZrRzFDO0ErQng3R0U7RUFDRSxjekI0V3NDO0FOOGtHMUM7QStCbDdHRTtFQUVFLGN6Qi9FTztBTmtnSFg7O0ErQng2R0E7RUN1QkUsb0JBQUE7RTNCc0tJLGtCQUxJO0VFN1FOLHFCQUFBO0FQbWdISjs7QStCMTZHQTtFQ21CRSx1QkFBQTtFM0JzS0ksbUJBTEk7RUU3UU4scUJBQUE7QVB5Z0hKOztBaUM1aEhBO0VWZ0JNLGdDVWZKO0FqQytoSEY7QXVCNWdITTtFVXBCTjtJVnFCUSxnQkFBQTtFdkIrZ0hOO0FBQ0Y7QWlDbGlIRTtFQUNFLFVBQUE7QWpDb2lISjs7QWlDOWhIRTtFQUNFLGFBQUE7QWpDaWlISjs7QWlDN2hIQTtFQUNFLFNBQUE7RUFDQSxnQkFBQTtFVkRJLDZCVUVKO0FqQ2dpSEY7QXVCOWhITTtFVUxOO0lWTVEsZ0JBQUE7RXZCaWlITjtBQUNGO0FpQ25pSEU7RUFDRSxRQUFBO0VBQ0EsWUFBQTtFVk5FLDRCVU9GO0FqQ3FpSEo7QXVCeGlITTtFVUFKO0lWQ00sZ0JBQUE7RXZCMmlITjtBQUNGOztBa0Noa0hBOzs7O0VBSUUsa0JBQUE7QWxDbWtIRjs7QWtDaGtIQTtFQUNFLG1CQUFBO0FsQ21rSEY7QW1DOWlISTtFQUNFLHFCQUFBO0VBQ0Esb0I3QnFnQndCO0U2QnBnQnhCLHVCN0JtZ0J3QjtFNkJsZ0J4QixXQUFBO0VBaENKLHVCQUFBO0VBQ0EscUNBQUE7RUFDQSxnQkFBQTtFQUNBLG9DQUFBO0FuQ2lsSEY7QW1DNWhISTtFQUNFLGNBQUE7QW5DOGhITjs7QWtDemtIQTtFQUNFLGtCQUFBO0VBQ0EsYTVCeWhDa0M7RTRCeGhDbEMsYUFBQTtFQUNBLGdCNUIrbUNrQztFNEI5bUNsQyxpQkFBQTtFQUNBLFNBQUE7RTdCK1FJLGVBTEk7RTZCeFFSLGM1QlBTO0U0QlFULGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQjVCbkJTO0U0Qm9CVCw0QkFBQTtFQUNBLHFDQUFBO0UzQlZFLHNCQUFBO0FQdWxISjtBa0N6a0hFO0VBQ0UsU0FBQTtFQUNBLE9BQUE7RUFDQSxvQjVCa21DZ0M7QU55K0VwQzs7QWtDL2pISTtFQUNFLG9CQUFBO0FsQ2trSE47QWtDaGtITTtFQUNFLFdBQUE7RUFDQSxPQUFBO0FsQ2trSFI7O0FrQzlqSEk7RUFDRSxrQkFBQTtBbENpa0hOO0FrQy9qSE07RUFD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QUE7RUFDQSw2QkFBQTtFQUNBLFNBQUE7QWxDeXJIRjtBa0MzcUhFO0VBRUUsYzVCcy9CZ0M7RWtCL29DbEMseUJsQk1TO0FOZzBIWDtBa0N4cUhFO0VBRUUsVzVCNUpPO0U0QjZKUCxxQkFBQTtFVmpLRix5QmxCa0NRO0FOeXlIVjtBa0N0cUhFO0VBRUUsYzVCOUpPO0U0QitKUCxvQkFBQTtFQUNBLDZCQUFBO0FsQ3VxSEo7O0FrQ2pxSEE7RUFDRSxjQUFBO0FsQ29xSEY7O0FrQ2hxSEE7RUFDRSxjQUFBO0VBQ0Esb0I1QnErQmtDO0U0QnArQmxDLGdCQUFBO0U3QjBHSSxtQkFMSTtFNkJuR1IsYzVCL0tTO0U0QmdMVCxtQkFBQTtBbENtcUhGOztBa0MvcEhBO0VBQ0UsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsYzVCcExTO0FOczFIWDs7QWtDOXBIQTtFQUNFLGM1Qi9MUztFNEJnTVQseUI1QjNMUztFNEI0TFQsaUM1Qjg3QmtDO0FObXVGcEM7QWtDOXBIRTtFQUNFLGM1QnJNTztBTnEySFg7QWtDOXBISTtFQUVFLFc1QjVNSztFa0JKVCwyQ2xCc3FDa0M7QU4wc0ZwQztBa0M1cEhJO0VBRUUsVzVCbE5LO0VrQkpULHlCbEJrQ1E7QU5rMUhWO0FrQzFwSEk7RUFFRSxjNUJuTks7QU44MkhYO0FrQ3ZwSEU7RUFDRSxpQzVCcTZCZ0M7QU5vdkZwQztBa0N0cEhFO0VBQ0UsYzVCOU5PO0FOczNIWDtBa0NycEhFO0VBQ0UsYzVCaE9PO0FOdTNIWDs7QW9DbjRIQTs7RUFFRSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0Esc0JBQUE7QXBDczRIRjtBb0NwNEhFOztFQUNFLGtCQUFBO0VBQ0EsY0FBQTtBcEN1NEhKO0FvQ2w0SEU7Ozs7Ozs7Ozs7OztFQU1FLFVBQUE7QXBDMDRISjs7QW9DcjRIQTtFQUNFLGFBQUE7RUFDQSxlQUFBO0VBQ0EsMkJBQUE7QXBDdzRIRjtBb0N0NEhFO0VBQ0UsV0FBQTtBcEN3NEhKOztBb0NsNEhFOztFQUVFLGlCQUFBO0FwQ3E0SEo7QW9DajRIRTs7RTdCUkUsMEJBQUE7RUFDQSw2QkFB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O0VBQ0EsZUFBQTtFQUNBLGNBQUE7RWZoTUosZ0JlaU1JO0VBQ0EsZUFBQTtBdENxeklWO0FzQ256SVE7O0VBRUUsWUFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtBdENxeklWO0FzQ2x6SVE7RUFDRSxhQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtBdENveklWOztBc0N0eUlFO0VBQ0UseUJoQ280QmdDO0FOcTZHcEM7QXNDdnlJSTtFQUVFLHlCaENnNEI4QjtBTnc2R3BDO0FzQ255SUk7RUFDRSwwQmhDdzNCOEI7QU42NkdwQztBc0NueUlNO0VBRUUseUJoQ3EzQjRCO0FOKzZHcEM7QXNDanlJTTtFQUNFLHlCaENtM0I0QjtBTmc3R3BDO0FzQy94SUk7O0VBRUUseUJoQzQyQjhCO0FOcTdHcEM7QXNDN3hJRTtFQUNFLDBCaENxMkJnQztFZ0NwMkJoQyxnQ2hDeTJCZ0M7QU5zN0dwQztBc0M1eElFO0VBQ0UsNlBBQUE7QXRDOHhJSjtBc0MzeElFO0VBQ0UsMEJoQzQxQmdDO0FOaThHcEM7QXNDM3hJSTs7O0VBR0UseUJoQ3kxQjhCO0FObzhHcEM7O0FzQ3R4SUU7RUFDRSxXaEN6Uk87QU5rakpYO0FzQ3Z4SUk7RUFFRSxXaEM3Uks7QU5xakpYO0FzQ254SUk7RUFDRSxnQ2hDOHpCOEI7QU51OUdwQztBc0NueElNO0VBRUUsZ0NoQzJ6QjRCO0FOeTlHcEM7QXNDanhJTTtFQUNFLGdDaEN5ekI0QjtBTjA5R3BDO0FzQy93SUk7O0VBRUUsV2hDalRLO0FOa2tKWDtBc0M3d0lFO0VBQ0UsZ0NoQzJ5QmdDO0VnQzF5QmhDLHNDaEMreUJnQztBTmcrR3BDO0FzQzV3SUU7RUFDRSxtUUFBQTtBdEM4d0lKO0FzQzN3SUU7RUFDRSxnQ2hDa3lCZ0M7QU4yK0dwQztBc0M1d0lJOzs7RUFHRSxXaENuVUs7QU5pbEpYOztBdUNybEpBO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxZQUFBO0VBRUEscUJBQUE7RUFDQSxzQmpDSFM7RWlDSVQsMkJBQUE7RUFDQSxzQ0FBQTtFaENN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SkE7RUFDRSxnQkFBQTtBeEN5dkpGOztBd0N0dkpBO0VBQ0Usc0JsQ3BEUztFa0NxRFQsc0NBQUE7QXhDeXZKRjtBd0N2dkpFO0VqQ25DRSwrQkFBQTtFQUNBLGdDQUFBO0FQNnhKSjtBd0N4dkpJO0VqQ3RDQSwyQ0FBQTtFQUNBLDRDQUFBO0FQaXlKSjtBd0N2dkpFO0VBQ0UsYUFBQTtBeEN5dkpKO0F3Q3J2SkU7RWpDbENFLG1DQUFBO0VBQ0Esa0NBQUE7QVAweEpKO0F3Q3J2Sk07RWpDdENGLCtDQUFBO0VBQ0EsOENBQUE7QVA4eEpKO0F3Q3B2Skk7RWpDM0NBLG1DQUFBO0VBQ0Esa0NBQUE7QVBreUpKOztBd0NsdkpBO0VBQ0UscUJBQUE7QXhDcXZKRjs7QXdDNXVKRTtFQUNFLGVBQUE7QXhDK3VKSjtBd0M1dUpFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7RWpDeEZBLGdCQUFBO0FQdTBKSjtBd0M1dUpJO0VBQWdCLGFBQUE7QXhDK3VKcEI7QXdDOXVKSTtFQUFlLGdCQUFBO0F4Q2l2Sm5CO0F3Qy91Skk7RWpDOUZBLGdCQUFBO0FQZzFKSjs7QXlDbjJKQTtFQUNFLGFBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLG1CbkN3L0NrQztFbUN0L0NsQyxnQkFBQTtBekNxMkpGOztBeUM5MUpFO0VBQ0Usb0JuQzYrQ2dDO0FObzNHcEM7QXlDLzFKSTtFQUNFLFdBQUE7RUFDQSxxQm5DeStDOEI7RW1DeCtDOUIsY25DTEs7RW1DTUwsdUZBQUE7QXpDaTJKTjtBeUM3MUpFO0VBQ0UsY25DWE87QU4wMkpYOztBMEN4M0pBO0VBQ0UsYUFBQTtFakNHQSxlQUFBO0VBQ0EsZ0JBQUE7QVR5M0pGOztBMEN6M0pBO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsY3BDOEJRO0VvQzdCUixxQkFBQTtFQUNBLHNCcENGUztFb0NHVCx5QkFBQTtFbkJLSSxxSW1CSko7QTFDNDNKRjtBdUJwM0pNO0VtQmZOO0luQmdCUSxnQkFBQTtFdkJ1M0pOO0FBQ0Y7QTBDLzNKRTtFQUNFLFVBQUE7RUFDQSxjcEMrYXNDO0VvQzdhdEMseUJwQ1JPO0VvQ1NQLHFCcENSTztBTnc0Slg7QTBDNzNKRTtFQUNFLFVBQUE7RUFDQSxjcEN1YXNDO0VvQ3RhdEMseUJwQ2ZPO0VvQ2dCUCxVcEM0cUNnQztFb0MzcUNoQyxrRHBDc3RCNEI7QU55cUloQzs7QTBDMTNKRTtFQUNFLGlCcEMrcENnQztBTjh0SHBDO0EwQzEzSkU7RUFDRSxVQUFBO0VBQ0EsV3BDOUJPO0VrQkpULHlCbEJrQ1E7RW9DRU4scUJwQ0ZNO0FOODNKVjtBMEN6M0pFO0VBQ0UsY3BDOUJPO0VvQytCUCxvQkFBQTtFQUNBLHNCcEN0Q087RW9DdUNQLHFCcENwQ087QU4rNUpYOztBMkN0NkpFO0VBQ0UseUJBQUE7QTNDeTZKSjs7QTJDbDZKUTtFcENxQ0osK0JBQUE7RUFDQSxrQ0FBQTtBUGk0Sko7QTJDajZKUTtFcENpQkosZ0NBQUE7RUFDQSxtQ0FBQTtBUG01Sko7O0EyQ243SkU7RUFDRSx1QkFBQTtFdENnU0Usa0JBTEk7QUw0cEpWO0EyQ2g3SlE7RXBDcUNKLDhCQUFBO0VBQ0EsaUNBQUE7QVA4NEpKO0EyQzk2SlE7RXBDaUJKLCtCQUFBO0VBQ0Esa0NBQUE7QVBnNkpKOztBMkNoOEpFO0VBQ0UsdUJBQUE7RXRDZ1NFLG1CQUxJO0FMeXFKVjtBMkM3N0pRO0VwQ3FDSiw4QkFBQTtFQUNBLGlDQUFBO0FQMjVKSjtBMkMzN0pRO0VwQ2lCSiwrQkFBQTtFQUNBLGtDQUFBO0FQNjZKSjs7QTRDNThKQTtFQUNFLHFCQUFBO0VBQ0Esc0JBQUE7RXZDOFJJLGlCQUxJO0V1Q3ZSUixnQnRDdWtCNEI7RXNDdGtCNUIsY0FBQTtFQUNBLFd0Q0hTO0VzQ0lULGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx3QkFBQTtFckNLRSxzQkFBQTtBUDI4Sko7QTRDMzhKRTtFQUNFLGFBQUE7QTVDNjhKSjs7QTRDeDhKQTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtBNUMyOEpGOztBNkNsK0pBO0VBQ0Usa0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CdkNrNkM4QjtFdUNqNkM5Qiw2QkFBQTtFdENXRSxzQkFBQTtBUDI5Sko7O0E2Q2orSkE7RUFFRSxjQUFBO0E3Q20rSkY7O0E2Qy85SkE7RUFDRSxnQnZDNGpCNEI7QU5zNkk5Qjs7QTZDMTlKQTtFQUNFLG1CdkNtNUM4QjtBTjBrSGhDO0E2QzE5SkU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtFQUNBLHFCQUFBO0E3QzQ5Sko7O0E2Qzc4SkU7RUNsREEsY0Q4Q2M7RXJCNUNkLHlCcUIwQ21CO0VDMUNuQixxQkQyQ2U7QTdDdzlKakI7QThDamdLRTtFQUNFLGNBQUE7QTlDbWdLSjs7QTZDdDlKRTtFQ2xEQSxjRDhDYztFckI1Q2QseUJxQjBDbUI7RUMxQ25CLHFCRDJDZTtBN0NpK0pqQjtBOEMxZ0tFO0VBQ0UsY0FBQTtBOUM0Z0tKOztBNkMvOUpFO0VDbERBLGNEOENjO0VyQjVDZCx5QnFCMENtQjtFQzFDbkIscUJEMkNlO0E3QzArSmpCO0E4Q25oS0U7RUFDRSxjQUFBO0E5Q3FoS0o7O0E2Q3grSkU7RUNsREEsY0RnRGdCO0VyQjlDaEIseUJxQjBDbUI7RUMxQ25CLHFCRDJDZTtBN0NtL0pqQjtBOEM1aEtFO0VBQ0UsY0FBQTtBOUM4aEtKOztBNkNqL0pFO0VDbERBLGNEZ0RnQjtFckI5Q2hCLHlCcUIwQ21CO0VDMUNuQixxQkQyQ2U7QTdDNC9KakI7QThDcmlLRTtFQUNFLGNBQUE7QTlDdWlLSjs7QTZDMS9KRTtFQ2xEQSxjRDhDYztFckI1Q2QseUJxQjBDbUI7RUMxQ25CLHFCRDJDZTtBN0NxZ0tqQjtBOEM5aUtFO0VBQ0UsY0FBQTtBOUNnaktKOztBNkNuZ0tFO0VDbERBLGNEZ0RnQjtFckI5Q2hCLHlCcUIwQ21CO0VDMUNuQixxQkQyQ2U7QTdDOGdLakI7QThDdmpLRTtFQUNFLGNBQUE7QTlDeWpLSjs7QTZDNWdLRTtFQ2xEQSxjRDhDYztFckI1Q2QseUJxQjBDbUI7RUMxQ25CLHFCRDJDZTtBN0N1aEtqQjtBOENoa0tFO0VBQ0UsY0FBQTtBOUNra0tKOztBK0Nya0tFO0VBQ0U7SUFBSywyQnpDazdDMkI7RU51cEhsQztBQUNGOztBK0Mza0tFO0VBQ0U7SUFBSywyQnpDazdDMkI7RU51cEhsQztBQUNGO0ErQ3JrS0E7RUFDRSxhQUFBO0VBQ0EsWXpDMjZDa0M7RXlDMTZDbEMsZ0JBQUE7RTFDd1JJLGtCQUxJO0UwQ2pSUix5QnpDTFM7RUNTUCxzQkFBQTtBUG9rS0o7O0ErQ25rS0E7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLGdCQUFBO0VBQ0EsV3pDakJTO0V5Q2tCVCxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EseUJ6Q1VRO0VpQnRCSiwyQndCYUo7QS9Dc2tLRjtBdUIva0tNO0V3QkFOO0l4QkNRLGdCQUFBO0V2QmtsS047QUFDRjs7QStDeGtLQTtFdkJZRSxxTUFBQTtFdUJWQSwwQkFBQTtBL0Mya0tGOztBK0N2a0tFO0VBQ0UsMERBQUE7VUFBQSxrREFBQTtBL0Mwa0tKO0ErQ3ZrS007RUFKSjtJQUtNLHVCQUFBO1lBQUEsZUFBQTtFL0Mwa0tOO0FBQ0Y7O0FnRGxuS0E7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFHQSxlQUFBO0VBQ0EsZ0JBQUE7RXpDU0Usc0JBQUE7QVAybUtKOztBZ0RobktBO0VBQ0UscUJBQUE7RUFDQSxzQkFBQTtBaERtbktGO0FnRGpuS0U7RUFFRSxvQ0FBQTtFQUNBLDBCQUFBO0FoRGtuS0o7O0FnRHhtS0E7RUFDRSxXQUFBO0VBQ0EsYzFDbEJTO0UwQ21CVCxtQkFBQTtBaEQybUtGO0FnRHhtS0U7RUFFRSxVQUFBO0VBQ0EsYzFDekJPO0UwQzBCUCxxQkFBQTtFQUNBLHlCMUNqQ087QU4wb0tYO0FnRHRtS0U7RUFDRSxjMUM3Qk87RTBDOEJQLHlCMUNyQ087QU42b0tYOztBZ0QvbEtBO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxjMUMzQ1M7RTBDNENULHFCQUFBO0VBQ0Esc0IxQ3REUztFMEN1RFQsc0NBQUE7QWhEa21LRjtBZ0RobUtFO0V6Q3JDRSwrQkFBQTtFQUNBLGdDQUFBO0FQd29LSjtBZ0RobUtFO0V6QzNCRSxtQ0FBQTtFQUNBLGtDQUFBO0FQOG5LSjtBZ0RobUtFO0VBRUUsYzFDN0RPO0UwQzhEUCxvQkFBQTtFQUNBLHNCMUNyRU87QU5zcUtYO0FnRDdsS0U7RUFDRSxVQUFBO0VBQ0EsVzFDM0VPO0UwQzRFUCx5QjFDOUNNO0UwQytDTixxQjFDL0NNO0FOOG9LVjtBZ0Q1bEtFO0VBQ0UsbUJBQUE7QWhEOGxLSjtBZ0Q1bEtJO0VBQ0UsZ0JBQUE7RUFDQSxxQjFDd2F3QjtBTnNySjlCOztBZ0RobEtJO0VBQ0UsbUJBQUE7QWhEbWxLTjtBZ0RobEtRO0V6Q3JDSixrQ0FBQTtFQVpBLDBCQUFBO0FQcW9LSjtBZ0Qva0tRO0V6Q3RESixnQ0FBQTtFQVlBLDRCQUFBO0FQNm5LSjtBZ0Q5a0tRO0VBQ0UsYUFBQTtBaERnbEtWO0FnRDdrS1E7RUFDRSxxQjFDdVlvQjtFMEN0WXBCLG9CQUFBO0FoRCtrS1Y7QWdEN2tLVTtFQUNFLGlCQUFBO0VBQ0Esc0IxQ2tZa0I7QU42c0o5Qjs7QWNucEtJO0VrQzRDQTtJQUNFLG1CQUFBO0VoRDJtS0o7RWdEeG1LTTtJekNyQ0osa0NBQUE7SUFaQSwwQkFBQTtFUDZwS0Y7RWdEdm1LTTtJekN0REosZ0NBQUE7SUFZQSw0QkFBQTtFUHFwS0Y7RWdEdG1LTTtJQUNFLGFBQUE7RWhEd21LUjtFZ0RybUtNO0lBQ0UscUIxQ3VZb0I7STBDdFlwQixvQkFBQTtFaER1bUtSO0VnRHJtS1E7SUFDRSxpQkFBQTtJQUNBLHNCMUNrWWtCO0VOcXVKNUI7QUFDRjtBYzVxS0k7RWtDNENBO0lBQ0UsbUJBQUE7RWhEbW9LSjtFZ0Rob0tNO0l6Q3JDSixrQ0FBQTtJQVpBLDBCQUFBO0VQcXJLRjtFZ0QvbktNO0l6Q3RESixnQ0FBQTtJQVlBLDRCQUFBO0VQNnFLRjtFZ0Q5bktNO0lBQ0UsYUFBQTtFaERnb0tSO0VnRDduS007SUFDRSxxQjFDdVlvQjtJMEN0WXBCLG9CQUFBO0VoRCtuS1I7RWdEN25LUTtJQUNFLGlCQUFBO0lBQ0Esc0IxQ2tZa0I7RU42dko1QjtBQUNGO0FjcHNLSTtFa0M0Q0E7SUFDRSxtQkFBQTtFaEQycEtKO0VnRHhwS007SXpDckNKLGtDQUFBO0lBWkEsMEJBQUE7RVA2c0tGO0VnRHZwS007SXpDdERKLGdDQUFBO0lBWUEsNEJBQUE7RVBxc0tGO0VnRHRwS007SUFDRSxhQUFBO0VoRHdwS1I7RWdEcnBLTTtJQUNFLHFCMUN1WW9CO0kwQ3RZcEIsb0JBQUE7RWhEdXBLUjtFZ0RycEtRO0lBQ0UsaUJBQUE7SUFDQSxzQjFDa1lrQjtFTnF4SjVCO0FBQ0Y7QWM1dEtJO0VrQzRDQTtJQUNFLG1CQUFBO0VoRG1yS0o7RWdEaHJLTTtJekNyQ0osa0NBQUE7SUFaQSwwQkFBQTtFUHF1S0Y7RWdEL3FLTTtJekN0REosZ0NBQUE7SUFZQSw0QkFBQTtFUDZ0S0Y7RWdEOXFLTTtJQUNFLGFBQUE7RWhEZ3JLUjtFZ0Q3cUtNO0lBQ0UscUIxQ3VZb0I7STBDdFlwQixvQkFBQTtFaEQrcUtSO0VnRDdxS1E7SUFDRSxpQkFBQTtJQUNBLHNCMUNrWWtCO0VONnlKNUI7QUFDRjtBY3B2S0k7RWtDNENBO0lBQ0UsbUJBQUE7RWhEMnNLSjtFZ0R4c0tNO0l6Q3JDSixrQ0FBQTtJQVpBLDBCQUFBO0VQNnZLRjtFZ0R2c0tNO0l6Q3RESixnQ0FBQTtJQVlBLDRCQUFBO0VQcXZLRjtFZ0R0c0tNO0lBQ0UsYUFBQTtFaER3c0tSO0VnRHJzS007SUFDRSxxQjFDdVlvQjtJMEN0WXBCLG9CQUFBO0VoRHVzS1I7RWdEcnNLUTtJQUNFLGlCQUFBO0lBQ0Esc0IxQ2tZa0I7RU5xMEo1QjtBQUNGO0FjNXdLSTtFa0M0Q0E7SUFDRSxtQkFBQTtFaERtdUtKO0VnRGh1S007SXpDckNKLGtDQUFBO0lBWkEsMEJBQUE7RVBxeEtGO0VnRC90S007SXpDdERKLGdDQUFBO0lBWUEsNEJBQUE7RVA2d0tGO0VnRDl0S007SUFDRSxhQUFBO0VoRGd1S1I7RWdEN3RLTTtJQUNFLHFCMUN1WW9CO0kwQ3RZcEIsb0JBQUE7RWhEK3RLUjtFZ0Q3dEtRO0lBQ0UsaUJBQUE7SUFDQSxzQjFDa1lrQjtFTjYxSjVCO0FBQ0Y7QWdEbHRLQTtFekM5SEksZ0JBQUE7QVBtMUtKO0FnRGx0S0U7RUFDRSxxQkFBQTtBaERvdEtKO0FnRGx0S0k7RUFDRSxzQkFBQTtBaERvdEtOOztBaUR4MktFO0VBQ0UsY0RpS3lCO0VDaEt6Qix5QkQrSnNCO0FoRDRzSzFCO0FpRHgyS007RUFFRSxjRDJKcUI7RUMxSnJCLHlCQUFBO0FqRHkyS1I7QWlEdDJLTTtFQUNFLFczQ1JHO0UyQ1NILHlCRG9Ka0I7RUNuSmxCLHFCRG1Ka0I7QWhEcXRLMUI7O0FpRHQzS0U7RUFDRSxjRGlLeUI7RUNoS3pCLHlCRCtKc0I7QWhEMHRLMUI7QWlEdDNLTTtFQUVFLGNEMkpxQjtFQzFKckIseUJBQUE7QWpEdTNLUjtBaURwM0tNO0VBQ0UsVzNDUkc7RTJDU0gseUJEb0prQjtFQ25KbEIscUJEbUprQjtBaERtdUsxQjs7QWlEcDRLRTtFQUNFLGNEaUt5QjtFQ2hLekIseUJEK0pzQjtBaER3dUsxQjtBaURwNEtNO0VBRUUsY0QySnFCO0VDMUpyQix5QkFBQTtBakRxNEtSO0FpRGw0S007RUFDRSxXM0NSRztFMkNTSCx5QkRvSmtCO0VDbkpsQixxQkRtSmtCO0FoRGl2SzFCOztBaURsNUtFO0VBQ0UsY0RtSzJCO0VDbEszQix5QkQrSnNCO0FoRHN2SzFCO0FpRGw1S007RUFFRSxjRDZKdUI7RUM1SnZCLHlCQUFBO0FqRG01S1I7QWlEaDVLTTtFQUNFLFczQ1JHO0UyQ1NILHlCRG9Ka0I7RUNuSmxCLHFCRG1Ka0I7QWhEK3ZLMUI7O0FpRGg2S0U7RUFDRSxjRG1LMkI7RUNsSzNCLHlCRCtKc0I7QWhEb3dLMUI7QWlEaDZLTTtFQUVFLGNENkp1QjtFQzVKdkIseUJBQUE7QWpEaTZLUjtBaUQ5NUtNO0VBQ0UsVzNDUkc7RTJDU0gseUJEb0prQjtFQ25KbEIscUJEbUprQjtBaEQ2d0sxQjs7QWlEOTZLRTtFQUNFLGNEaUt5QjtFQ2hLekIseUJEK0pzQjtBaERreEsxQjtBaUQ5NktNO0VBRUUsY0QySnFCO0VDMUpyQix5QkFBQTtBakQrNktSO0FpRDU2S007RUFDRSxXM0NSRztFMkNTSCx5QkRvSmtCO0VDbkpsQixxQkRtSmtCO0FoRDJ4SzFCOztBaUQ1N0tFO0VBQ0UsY0RtSzJCO0VDbEszQix5QkQrSnNCO0FoRGd5SzFCO0FpRDU3S007RUFFRSxjRDZKdUI7RUM1SnZCLHlCQUFBO0FqRDY3S1I7QWlEMTdLTTtFQUNFLFczQ1JHO0UyQ1NILHlCRG9Ka0I7RUNuSmxCLHFCRG1Ka0I7QWhEeXlLMUI7O0FpRDE4S0U7RUFDRSxjRGlLeUI7RUNoS3pCLHlCRCtKc0I7QWhEOHlLMUI7QWlEMThLTTtFQUVFLGNEMkpxQjtFQzFKckIseUJBQUE7QWpEMjhLUjtBaUR4OEtNO0VBQ0UsVzNDUkc7RTJDU0gseUJEb0prQjtFQ25KbEIscUJEbUprQjtBaER1eksxQjs7QWtEdjlLQTtFQUNFLHVCQUFBO0VBQ0EsVTVDcWpEMkI7RTRDcGpEM0IsVzVDb2pEMkI7RTRDbmpEM0Isc0JBQUE7RUFDQSxXNUNRUztFNENQVCwyV0FBQTtFQUNBLFNBQUE7RTNDT0Usc0JBQUE7RTJDTEYsWTVDcWpEMkI7QU5xNkg3QjtBa0R2OUtFO0VBQ0UsV0FBQTtFQUNBLHFCQUFBO0VBQ0EsYTVDZ2pEeUI7QU55Nkg3QjtBa0R0OUtFO0VBQ0UsVUFBQTtFQUNBLGtENUN3dEI0QjtFNEN2dEI1QixVNUMyaUR5QjtBTjY2SDdCO0FrRHI5S0U7RUFFRSxvQkFBQTtFQUNBLHlCQUFBO0tBQUEsc0JBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0VBQ0EsYTVDcWlEeUI7QU5pN0g3Qjs7QWtEbDlLQTtFQUNFLGtENUNpaUQyQjtBTm83SDdCOztBbUQzL0tBO0VBQ0UsWTdDdzFDa0M7RTZDdjFDbEMsZUFBQTtFOUNtU0ksbUJBTEk7RThDM1JSLG9CQUFBO0VBQ0EsMkM3Q3cxQ2tDO0U2Q3YxQ2xDLDRCQUFBO0VBQ0Esb0NBQUE7RUFDQSw2QzdDZ2hCNEI7RUN0Z0IxQixzQkFBQTtBUG8vS0o7QW1EMy9LRTtFQUNFLFVBQUE7QW5ENi9LSjtBbUQxL0tFO0VBQ0UsYUFBQTtBbkQ0L0tKOztBbUR4L0tBO0VBQ0UsMEJBQUE7RUFBQSx1QkFBQTtFQUFBLGtCQUFBO0VB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QTtBcEQ2Z0xSO0FvRDFnTE07RTdDdkxGLGdCQUFBO0FQb3NMSjs7QWMzb0xJO0VzQzBHQTtJQUNFLFlBQUE7SUFDQSxlQUFBO0lBQ0EsWUFBQTtJQUNBLFNBQUE7RXBEcWlMSjtFb0RuaUxJO0lBQ0UsWUFBQTtJQUNBLFNBQUE7STdDM0tKLGdCQUFBO0VQaXRMRjtFb0RsaUxJO0k3Qy9LRixnQkFBQTtFUG90TEY7RW9EamlMSTtJQUNFLGdCQUFBO0VwRG1pTE47RW9EaGlMSTtJN0N2TEYsZ0JBQUE7RVAwdExGO0FBQ0Y7QWNscUxJO0VzQzBHQTtJQUNFLFlBQUE7SUFDQSxlQUFBO0lBQ0EsWUFBQTtJQUNBLFNBQUE7RXBEMmpMSjtFb0R6akxJO0lBQ0UsWUFBQTtJQUNBLFNBQUE7STdDM0tKLGdCQUFBO0VQdXVMRjtFb0R4akxJO0k3Qy9LRixnQkFBQTtFUDB1TEY7RW9EdmpMSTtJQUNFLGdCQUFBO0VwRHlqTE47RW9EdGpMSTtJN0N2TEYsZ0JBQUE7RVBndkxGO0FBQ0Y7QWN4ckxJO0VzQzBHQTtJQUNFLFlBQUE7SUFDQSxlQUFBO0lBQ0EsWUFBQTtJQUNBLFNBQUE7RXBEaWxMSjtFb0Qva0xJO0lBQ0UsWUFBQTtJQUNBLFNBQUE7STdDM0tKLGdCQUFBO0VQNnZMRjtFb0Q5a0xJO0k3Qy9LRixnQkFBQTtFUGd3TEY7RW9EN2tMSTtJQUNFLGdCQUFBO0VwRCtrTE47RW9ENWtMSTtJN0N2TEYsZ0JBQUE7RVBzd0xGO0FBQ0Y7QWM5c0xJO0VzQzBHQTtJQUNFLFlBQUE7SUFDQSxlQUFBO0lBQ0EsWUFBQTtJQUNBLFNBQUE7RXBEdW1MSjtFb0RybUxJO0lBQ0UsWUFBQTtJQUNBLFNBQUE7STdDM0tKLGdCQUFBO0VQbXhMRjtFb0RwbUxJO0k3Qy9LRixnQkFBQTtFUHN4TEY7RW9Ebm1MSTtJQUNFLGdCQUFBO0VwRHFtTE47RW9EbG1MSTtJN0N2TEYsZ0JBQUE7RVA0eExGO0FBQ0Y7QWNwdUxJO0VzQzBHQTtJQUNFLFlBQUE7SUFDQSxlQUFBO0lBQ0EsWUFBQTtJQUNBLFNBQUE7RXBENm5MSjtFb0QzbkxJ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Wjs7QXdFdnpOUTtFQU9JLG9DQUFBO0F4RW96Tlo7O0F3RTN6TlE7RUFPSSxvQkFBQTtBeEV3ek5aOztBd0Uvek5RO0VBT0ksd0NBQUE7QXhFNHpOWjs7QXdFbjBOUTtFQU9JLHdCQUFBO0F4RWcwTlo7O0F3RXYwTlE7RUFPSSwwQ0FBQTtBeEVvME5aOztBd0UzME5RO0VBT0ksMEJBQUE7QXhFdzBOWjs7QXdFLzBOUTtFQU9JLDJDQUFBO0F4RTQwTlo7O0F3RW4xTlE7RUFPSSwyQkFBQTtBeEVnMU5aOztBd0V2MU5RO0VBT0kseUNBQUE7QXhFbzFOWjs7QXdFMzFOUTtFQU9JLHlCQUFBO0F4RXcxTlo7O0F3RS8xTlE7RUFPSSxnQ0FBQTtBeEU0MU5aOztBd0VuMk5RO0VBT0ksZ0NBQUE7QXhFZzJOWjs7QXdFdjJOUTtFQU9JLGdDQUFBO0F4RW8yTlo7O0F3RTMyTlE7RUFPSSxnQ0FBQTtBeEV3Mk5aOztBd0UvMk5RO0VBT0ksZ0NBQUE7QXhFNDJOWjs7QXdFbjNOUTtFQU9JLGdDQUFBO0F4RWczTlo7O0F3RXYzTlE7RUFPSSxnQ0FBQTtBeEVvM05aOztBd0UzM05RO0VBT0ksZ0NBQUE7QXhFdzNOWjs7QXdFLzNOUTtFQU9JLDZCQUFBO0F4RTQzTlo7O0F3RW40TlE7RUFPSSw0QkFBQTtBeEVnNE5aOztBd0V2NE5RO0VBT0ksNEJBQUE7QXhFbzROWjs7QXdFMzROUTtFQU9JLDRCQUFBO0F4RXc0Tlo7O0F3RS80TlE7RUFPSSw0QkFBQTtBeEU0NE5aOztBd0VuNU5RO0VBT0ksNEJBQUE7QXhFZzVOWjs7QXdFdjVOUTtFQU9JLHFCQUFBO0F4RW81Tlo7O0F3RTM1TlE7RUFPSSxxQkFBQTtBeEV3NU5aOztBd0UvNU5RO0VBT0kscUJBQUE7QXhFNDVOWjs7QXdFbjZOUTtFQU9JLHNCQUFBO0F4RWc2Tlo7O0F3RXY2TlE7RUFPSSxzQkFBQTtBeEVvNk5aOztBd0UzNk5RO0VBT0ksMEJBQUE7QXhFdzZOWjs7QXdFLzZOUTtFQU9JLHVCQUFBO0F4RTQ2Tlo7O0F3RW43TlE7RUFPSSwyQkFBQTtBeEVnN05aOztBd0V2N05RO0VBT0ksc0JBQUE7QXhFbzdOWjs7QXdFMzdOUTtFQU9JLHNCQUFBO0F4RXc3Tlo7O0F3RS83TlE7RUFPSSxzQkFBQTtBeEU0N05aOztBd0VuOE5RO0VBT0ksdUJBQUE7QXhFZzhOWjs7QXdFdjhOUTtFQU9JLHVCQUFBO0F4RW84Tlo7O0F3RTM4TlE7RUFPSSwyQkFBQTtBeEV3OE5aOztBd0UvOE5RO0VBT0ksd0JBQUE7QXhFNDhOWjs7QXdFbjlOUTtFQU9JLDRCQUFBO0F4RWc5Tlo7O0F3RXY5TlE7RUFPSSx5QkFBQTtBeEVvOU5aOztBd0UzOU5RO0VBT0ksOEJBQUE7QXhFdzlOWjs7QXdFLzlOUTtFQU9JLGlDQUFBO0F4RTQ5Tlo7O0F3RW4rTlE7RUFPSSxzQ0FBQTtBeEVnK05aOztBd0V2K05RO0VBT0kseUNBQUE7QXhFbytOWjs7QXdFMytOUTtFQU9JLHVCQUFBO0F4RXcrTlo7O0F3RS8rTlE7RUFPSSx1QkFBQTtBeEU0K05aOztBd0VuL05RO0VBT0kseUJBQUE7QXhFZy9OWjs7QXdFdi9OUTtFQU9JLHlCQUFBO0F4RW8vTlo7O0F3RTMvTlE7RUFPSSwwQkFBQTtBeEV3L05aOztBd0UvL05RO0VBT0ksNEJBQUE7QXhFNC9OWjs7QXdFbmdPUTtFQU9JLGtDQUFBO0F4RWdnT1o7O0F3RXZnT1E7RUFPSSxpQkFBQTtBeEVvZ09aOztBd0UzZ09RO0VBT0ksdUJBQUE7QXhFd2dPWjs7QXdFL2dPUTtFQU9JLHNCQUFBO0F4RTRnT1o7O0F3RW5oT1E7RUFPSSxvQkFBQTtBeEVnaE9aOztBd0V2aE9RO0VBT0ksc0JBQUE7QXhFb2hPWjs7QXdFM2hPUTtFQU9JLG9CQUFBO0F4RXdoT1o7O0F3RS9oT1E7RUFPSSxzQ0FBQTtBeEU0aE9aOztBd0VuaU9RO0VBT0ksb0NBQUE7QXhFZ2lPWjs7QXdFdmlPUTtFQU9JLGtDQUFBO0F4RW9pT1o7O0F3RTNpT1E7RUFPSSx5Q0FBQTtBeEV3aU9aOztBd0UvaU9RO0VBT0ksd0NBQUE7QXhFNGlPWjs7QXdFbmpPUTtFQU9JLHdDQUFBO0F4RWdqT1o7O0F3RXZqT1E7RUFPSSxrQ0FBQTtBeEVvak9aOztBd0Uzak9RO0VBT0ksZ0NBQUE7QXhFd2pPWjs7QXdFL2pPUTtFQU9JLDhCQUFBO0F4RTRqT1o7O0F3RW5rT1E7RUFPSSxnQ0FBQTtBeEVna09aOztBd0V2a09RO0VBT0ksK0JBQUE7QXhFb2tPWjs7QXdFM2tPUTtFQU9JLG9DQUFBO0F4RXdrT1o7O0F3RS9rT1E7RUFPSSxrQ0FBQTtBeEU0a09aOztBd0VubE9RO0VBT0ksZ0NBQUE7QXhFZ2xPWjs7QXdFdmxPUTtFQU9JLHVDQUFBO0F4RW9sT1o7O0F3RTNsT1E7RUFPSSxzQ0FBQTtBeEV3bE9aOztBd0UvbE9RO0VBT0ksaUNBQUE7QXhFNGxPWjs7QXdFbm1PUTtFQU9JLDJCQUFBO0F4RWdtT1o7O0F3RXZtT1E7RUFPSSxpQ0FBQTtBeEVvbU9aOztBd0UzbU9RO0VBT0ksK0JBQUE7QXhFd21PWjs7QXdFL21PUTtFQU9JLDZCQUFBO0F4RTRtT1o7O0F3RW5uT1E7RUFPSSwrQkFBQTtBeEVnbk9aOztBd0V2bk9RO0VBT0ksOEJBQUE7QXhFb25PWjs7QXdFM25PUTtFQU9JLG9CQUFBO0F4RXduT1o7O0F3RS9uT1E7RUFPSSxtQkFBQTtBeEU0bk9aOztBd0Vub09RO0VBT0ksbUJBQUE7QXhFZ29PWjs7QXdFdm9PUTtFQU9JLG1CQUFBO0F4RW9vT1o7O0F3RTNvT1E7RUFPSSxtQkFBQTtBeEV3b09aOztBd0Uvb09RO0VBT0ksbUJBQUE7QXhFNG9PWjs7QXdFbnBPUTtFQU9JLG1CQUFBO0F4RWdwT1o7O0F3RXZwT1E7RUFPSSxtQkFBQTtBeEVvcE9aOztBd0UzcE9RO0VBT0ksb0JBQUE7QXhFd3BPWjs7QXdFL3BPUTtFQU9JLDBCQUFBO0F4RTRwT1o7O0F3RW5xT1E7RUFPSSx5QkFBQTtBeEVncU9aOztBd0V2cU9RO0VBT0ksdUJBQUE7QXhFb3FPWjs7QXdFM3FPUTtFQU9JLHlCQUFBO0F4RXdxT1o7O0F3RS9xT1E7RUFPSSx1QkFBQTtBeEU0cU9aOztBd0Vuck9RO0VBT0ksdUJBQUE7QXhFZ3JPWjs7QXdFdnJPUTtFQU9JLDBCQUFBO0VBQUEseUJBQUE7QXhFcXJPWjs7QXdFNXJPUTtFQU9JLGdDQUFBO0VBQUEsK0JBQUE7QXhFMHJPWjs7QXdFanNPUTtFQU9JLCtCQUFBO0VBQUEsOEJBQUE7QXhFK3JPWjs7QXdFdHNPUTtFQU9JLDZCQUFBO0VBQUEsNEJBQUE7QXhFb3NPWjs7QXdFM3NPUTtFQU9JLCtCQUFBO0VBQUEsOEJBQUE7QXhFeXNPWjs7QXdFaHRPUTtFQU9JLDZCQUFBO0VBQUEsNEJBQUE7QXhFOHNPWjs7QXdFcnRPUTtFQU9JLDZCQUFBO0VBQUEsNEJBQUE7QXhFbXRPWjs7QXdFMXRPUTtFQU9JLHdCQUFBO0VBQUEsMkJBQUE7QXhFd3RPWjs7QXdFL3RPUTtFQU9JLDhCQUFBO0VBQUEsaUNBQUE7QXhFNnRPWjs7QXdFcHVPUTtFQU9JLDZCQUFBO0VBQUEsZ0NBQUE7QXhFa3VPWjs7QXdFenVPUTtFQU9JLDJCQUFBO0VBQUEsOEJBQUE7QXhFdXVPWjs7QXdFOXVPUTtFQU9JLDZCQUFBO0VBQUEsZ0NBQUE7QXhFNHVPWjs7QXdFbnZPUTtFQU9JLDJCQUFBO0VBQUEsOEJBQUE7QXhFaXZPWjs7QXdFeHZPUTtFQU9JLDJCQUFBO0VBQUEsOEJBQUE7QXhFc3ZPWjs7QXdFN3ZPUTtFQU9JLHdCQUFBO0F4RTB2T1o7O0F3RWp3T1E7RUFPSSw4QkFBQTtBeEU4dk9aOztBd0Vyd09RO0VBT0ksNkJBQUE7QXhFa3dPWjs7QXdFendPUTtFQU9JLDJCQUFBO0F4RXN3T1o7O0F3RTd3T1E7RUFPSSw2QkFBQTtBeEUwd09aOztBd0VqeE9RO0VBT0ksMkJBQUE7QXhFOHdPWjs7QXdFcnhPUTtFQU9JLDJCQUFBO0F4RWt4T1o7O0F3RXp4T1E7RUFPSSwwQkFBQTtBeEVzeE9aOztBd0U3eE9RO0VBT0ksZ0NBQUE7QXhFMHhPWjs7QXdFanlPUTtFQU9JLCtCQUFBO0F4RTh4T1o7O0F3RXJ5T1E7RUFPSSw2QkFBQTtBeEVreU9aOztBd0V6eU9RO0VBT0ksK0JBQUE7QXhFc3lPWjs7QXdFN3lPUTtFQU9JLDZCQUFBO0F4RTB5T1o7O0F3RWp6T1E7RUFPSSw2QkFBQTtBeEU4eU9aOztBd0Vyek9RO0VBT0ksMkJBQUE7QXhFa3pPWjs7QXdFenpPUTtFQU9JLGlDQUFBO0F4RXN6T1o7O0F3RTd6T1E7RUFPSSxnQ0FBQTtBeEUwek9aOztBd0VqME9RO0VBT0ksOEJBQUE7QXhFOHpPWjs7QXdFcjBPUTtFQU9JLGdDQUFBO0F4RWswT1o7O0F3RXowT1E7RUFPSSw4QkFBQTtBeEVzME9aOztBd0U3ME9RO0VBT0ksOEJBQUE7QXhFMDBPWjs7QXdFajFPUTtFQU9JLHlCQUFBO0F4RTgwT1o7O0F3RXIxT1E7RUFPSSwrQkFBQTtBeEVrMU9aOztBd0V6MU9RO0VBT0ksOEJBQUE7QXhFczFPWjs7QXdFNzFPUTtFQU9JLDRCQUFBO0F4RTAxT1o7O0F3RWoyT1E7RUFPSSw4QkFBQTtBeEU4MU9aOztBd0VyMk9RO0VBT0ksNEJBQUE7QXhFazJPWjs7QXdFejJPUTtFQU9JLDRCQUFBO0F4RXMyT1o7O0F3RTcyT1E7RUFPSSxxQkFBQTtBeEUwMk9aOztBd0VqM09RO0VBT0ksMkJBQUE7QXhFODJPWjs7QXdFcjNPUTtFQU9JLDBCQUFBO0F4RWszT1o7O0F3RXozT1E7RUFPSSx3QkFBQTtBeEVzM09aOztBd0U3M09RO0VBT0ksMEJBQUE7QXhFMDNPWjs7QXdFajRPUTtFQU9JLHdCQUFBO0F4RTgzT1o7O0F3RXI0T1E7RUFPSSwyQkFBQTtFQUFBLDBCQUFBO0F4RW00T1o7O0F3RTE0T1E7RUFPSSxpQ0FBQTtFQUFBLGdDQUFBO0F4RXc0T1o7O0F3RS80T1E7RUFPSSxnQ0FBQTtFQUFBLCtCQUFBO0F4RTY0T1o7O0F3RXA1T1E7RUFPSSw4QkFBQTtFQUFBLDZCQUFBO0F4RWs1T1o7O0F3RXo1T1E7RUFPSSxnQ0FBQTtFQUFBLCtCQUFBO0F4RXU1T1o7O0F3RTk1T1E7RUFPSSw4QkFBQTtFQUFBLDZCQUFBO0F4RTQ1T1o7O0F3RW42T1E7RUFPSSx5QkFBQTtFQUFBLDRCQUFBO0F4RWk2T1o7O0F3RXg2T1E7RUFPSSwrQkFBQTtFQUFBLGtDQUFBO0F4RXM2T1o7O0F3RTc2T1E7RUFPSSw4QkFBQTtFQUFBLGlDQUFBO0F4RTI2T1o7O0F3RWw3T1E7RUFPSSw0QkFBQTtFQUFBLCtCQUFBO0F4RWc3T1o7O0F3RXY3T1E7RUFPSSw4QkFBQTtFQUFBLGlDQUFBO0F4RXE3T1o7O0F3RTU3T1E7RUFPSSw0QkFBQTtFQUFBLCtCQUFBO0F4RTA3T1o7O0F3RWo4T1E7RUFPSSx5QkFBQTtBeEU4N09aOztBd0VyOE9RO0VBT0ksK0JBQUE7QXhFazhPWjs7QXdFejhPUTtFQU9JLDhCQUFBO0F4RXM4T1o7O0F3RTc4T1E7RUFPSSw0QkFBQTtBeEUwOE9aOztBd0VqOU9RO0VBT0ksOEJBQUE7QXhFODhPWjs7QXdFcjlPUTtFQU9JLDRCQUFBO0F4RWs5T1o7O0F3RXo5T1E7RUFPSSwyQkFBQTtBeEVzOU9aOztBd0U3OU9RO0VBT0ksaUNBQUE7QXhFMDlPWjs7QXdFaitPUTtFQU9JLGdDQUFBO0F4RTg5T1o7O0F3RXIrT1E7RUFPSSw4QkFBQTtBeEVrK09aOztBd0V6K09RO0VBT0ksZ0NBQUE7QXhFcytPWjs7QXdFNytPUTtFQU9JLDhCQUFBO0F4RTArT1o7O0F3RWovT1E7RUFPSSw0QkFBQTtBeEU4K09aOztBd0VyL09RO0VBT0ksa0NBQUE7QXhFay9PWjs7QXdFei9PUTtFQU9JLGlDQUFBO0F4RXMvT1o7O0F3RTcvT1E7RUFPSSwrQkFBQTtBeEUwL09aOztBd0VqZ1BRO0VBT0ksaUNBQUE7QXhFOC9PWjs7QXdFcmdQUTtFQU9JLCtCQUFBO0F4RWtnUFo7O0F3RXpnUFE7RUFPSSwwQkFBQTtBeEVzZ1BaOztBd0U3Z1BRO0VBT0ksZ0NBQUE7QXhFMGdQWjs7QXdFamhQUTtFQU9JLCtCQUFBO0F4RThnUFo7O0F3RXJoUFE7RUFPSSw2QkFBQTtBeEVraFBaOztBd0V6aFBRO0VBT0ksK0JBQUE7QXhFc2hQWjs7QXdFN2hQUTtFQU9JLDZCQUFBO0F4RTBoUFo7O0F3RWppUFE7RUFPSSxnREFBQTtBeEU4aFBaOztBd0VyaVBRO0VBT0ksNENBQUE7QXhFa2lQWjs7QXdFemlQUTtFQU9JLDRDQUFBO0F4RXNpUFo7O0F3RTdpUFE7RUFPSSwwQ0FBQTtBeEUwaVBaOztBd0VqalBRO0VBT0ksNENBQUE7QXhFOGlQWjs7QXdFcmpQUTtFQU9JLDZCQUFBO0F4RWtqUFo7O0F3RXpqUFE7RUFPSSwwQkFBQTtBeEVzalBaOztBd0U3alBRO0VBT0ksNkJBQUE7QXhFMGpQWjs7QXdFamtQUTtFQU9JLDZCQUFBO0F4RThqUFo7O0F3RXJrUFE7RUFPSSwyQkFBQTtBeEVra1BaOztBd0V6a1BRO0VBT0ksK0JBQUE7QXhFc2tQWjs7QXdFN2tQUTtFQU9JLDJCQUFBO0F4RTBrUFo7O0F3RWpsUFE7RUFPSSwyQkFBQTtBeEU4a1BaOztBd0VybFBRO0VBT0ksOEJBQUE7QXhFa2xQWjs7QXdFemxQUTtFQU9JLHlCQUFBO0F4RXNsUFo7O0F3RTdsUFE7RUFPSSw0QkFBQTtBeEUwbFBaOztBd0VqbVBRO0VBT0ksMkJBQUE7QXhFOGxQWjs7QXdFcm1QUTtFQU9JLHlCQUFBO0F4RWttUFo7O0F3RXptUFE7RUFPSSwyQkFBQTtBeEVzbVBaOztBd0U3bVBRO0VBT0ksNEJBQUE7QXhFMG1QWjs7QXdFam5QUTtFQU9JLDZCQUFBO0F4RThtUFo7O0F3RXJuUFE7RUFPSSxnQ0FBQTtBeEVrblBaOztBd0V6blBRO0VBT0kscUNBQUE7QXhFc25QWjs7QXdFN25QUTtFQU9JLHdDQUFBO0F4RTBuUFo7O0F3RWpvUFE7RUFPSSxvQ0FBQTtBeEU4blBaOztBd0Vyb1BRO0VBT0ksb0NBQUE7QXhFa29QWjs7QXdFem9QUTtFQU9JLHFDQUFBO0F4RXNvUFo7O0F3RTdvUFE7RUFPSSw4QkFBQTtBeEUwb1BaOztBd0VqcFBRO0VBT0ksOEJBQUE7QXhFOG9QWjs7QXdFbnFQUSxxQkFBQTtBQWNBO0VBT0ksZ0NBQUE7RUFBQSxpQ0FBQTtBeEVvcFBaOztBd0V0b1BRLG1CQUFBO0FBckJBO0VBSVEsb0JBQUE7RUFHSixxRUFBQTtBeEUwcFBaOztBd0VqcVBRO0VBSVEsb0JBQUE7RUFHSix1RUFBQTtBeEUrcFBaOztBd0V0cVBRO0VBSVEsb0JBQUE7RUFHSixxRUFBQTtBeEVvcVBaOztBd0UzcVBRO0VBSVEsb0JBQUE7RUFHSixrRUFBQTtBeEV5cVBaOztBd0VoclBRO0VBSVEsb0JBQUE7RUFHSixxRUFBQTtBeEU4cVBaOztBd0VyclBRO0VBSVEsb0JBQUE7RUFHSixvRUFBQTtBeEVtclBaOztBd0UxclBRO0VBSVEsb0JBQUE7RUFHSixtRUFBQTtBeEV3clBaOztBd0UvclBRO0VBSVEsb0JBQUE7RUFHSixrRUFBQTtBeEU2clBaOztBd0Vwc1BRO0VBSVEsb0JBQUE7RUFHSixtRUFBQTtBeEVrc1BaOztBd0V6c1BRO0VBSVEsb0JBQUE7RUFHSixtRUFBQTtBeEV1c1BaOztBd0U5c1BRO0VBSVEsb0JBQUE7RUFHSix3RUFBQTtBeEU0c1BaOztBd0VudFBRO0VBSVEsb0JBQUE7RUFHSix5QkFBQTtBeEVpdFBaOztBd0V4dFBRO0VBSVEsb0JBQUE7RUFHSixvQ0FBQTtBeEVzdFBaOztBd0U3dFBRO0VBSVEsb0JBQUE7RUFHSiwwQ0FBQTtBeEUydFBaOztBd0VsdVBRO0VBSVEsb0JBQUE7RUFHSix5QkFBQTtBeEVndVBaOztBd0VqdlBRO0VBQ0UsdUJBQUE7QXhFb3ZQVjs7QXdFcnZQUTtFQUNFLHNCQUFBO0F4RXd2UFY7O0F3RXp2UFE7RUFDRSx1QkFBQTtBeEU0dlBWOztBd0U3dlBRO0VBQ0Usb0JBQUE7QXhFZ3dQVjs7QXdFdnZQUTtFQUlRLGtCQUFBO0VBR0osOEVBQUE7QXhFcXZQWjs7QXdFNXZQUTtFQUlRLGtCQUFBO0VBR0osZ0ZBQUE7QXhFMHZQWjs7QXdFandQUTtFQUlRLGtCQUFBO0VBR0osOEVBQUE7QXhFK3ZQWjs7QXdFdHdQUTtFQUlRLGtCQUFBO0VBR0osMkVBQUE7QXhFb3dQWjs7QXdFM3dQUTtFQUlRLGtCQUFBO0VBR0osOEVBQUE7QXhFeXdQWjs7QXdFaHhQUTtFQUlRLGtCQUFBO0VBR0osNkVBQUE7QXhFOHdQWjs7QXdFcnhQUTtFQUlRLGtCQUFBO0VBR0osNEVBQUE7QXhFbXhQWjs7QXdFMXhQUTtFQUlRLGtCQUFBO0VBR0osMkVBQUE7QXhFd3hQWjs7QXdFL3hQUTtFQUlRLGtCQUFBO0VBR0osNEVBQUE7QXhFNnhQWjs7QXdFcHlQUTtFQUlRLGtCQUFBO0VBR0osNEVBQUE7QXhFa3lQWjs7QXdFenlQUTtFQUlRLGtCQUFBO0VBR0osOEVBQUE7QXhFdXlQWjs7QXdFOXlQUTtFQUlRLGtCQUFBO0VBR0osd0NBQUE7QXhFNHlQWjs7QXdFN3pQUTtFQUNFLG9CQUFBO0F4RWcwUFY7O0F3RWowUFE7RUFDRSxxQkFBQTtBeEVvMFBWOztBd0VyMFBRO0VBQ0Usb0JBQUE7QXhFdzBQVjs7QXdFejBQUTtFQUNFLHFCQUFBO0F4RTQwUFY7O0F3RTcwUFE7RUFDRSxrQkFBQTtBeEVnMVBWOztBd0V2MFBRO0VBT0ksK0NBQUE7QXhFbzBQWjs7QXdFMzBQUTtFQU9JLG1DQUFBO0tBQUEsZ0NBQUE7VUFBQSwyQkFBQTtBeEV3MFBaOztBd0UvMFBRO0VBT0ksb0NBQUE7S0FBQSxpQ0FBQTtNQUFBLGdDQUFBO1VBQUEsNEJBQUE7QXhFNDBQWjs7QXdFbjFQUTtFQU9JLG9DQUFBO0tBQUEsaUNBQUE7TUFBQSxnQ0FBQTtVQUFBLDRCQUFBO0F4RWcxUFo7O0F3RXYxUFE7RUFPSSwrQkFBQTtBeEVvMVBaOztBd0UzMVBRO0VBT0ksK0JBQUE7QXhFdzFQWjs7QXdFLzFQUTtFQU9JLGlDQUFBO0F4RTQxUFo7O0F3RW4yUFE7RUFPSSwyQkFBQTtBeEVnMlBaOztBd0V2MlBRO0VBT0ksZ0NBQUE7QXhFbzJQWjs7QXdFMzJQUTtFQU9JLGlDQUFBO0F4RXcyUFo7O0F3RS8yUFE7RUFPSSxnQ0FBQTtBeEU0MlBaOztBd0VuM1BRO0VBT0ksNkJBQUE7QXhFZzNQWjs7QXdFdjNQUTtFQU9JLCtCQUFBO0F4RW8zUFo7O0F3RTMzUFE7RUFPSSwwQ0FBQTtFQUFBLDJDQUFBO0F4RXkzUFo7O0F3RWg0UFE7RUFPSSwyQ0FBQTtFQUFBLDhDQUFBO0F4RTgzUFo7O0F3RXI0UFE7RUFPSSw4Q0FBQTtFQUFBLDZDQUFBO0F4RW00UFo7O0F3RTE0UFE7RUFPSSw2Q0FBQTtFQUFBLDBDQUFBO0F4RXc0UFo7O0F3RS80UFE7RUFPSSw4QkFBQTtBeEU0NFBaOztBd0VuNVBRO0VBT0ksNkJBQUE7QXhFZzVQWjs7QWN2NVBJO0UwREFJO0lBT0ksc0JBQUE7RXhFcTVQVjs7RXdFNTVQTTtJQU9JLHVCQUFBO0V4RXk1UFY7O0V3RWg2UE07SUFPSSxzQkFBQTtFeEU2NVBWOztFd0VwNlBNO0lBT0ksMEJBQUE7RXhFaTZQVjs7RXdFeDZQTTtJQU9JLGdDQUFBO0V4RXE2UFY7O0V3RTU2UE07SUFPSSx5QkFBQTtFeEV5NlBWOztFd0VoN1BNO0lBT0ksd0JBQUE7RXhFNjZQVjs7RXdFcDdQTTtJQU9JLHlCQUFBO0V4RWk3UFY7O0V3RXg3UE07SUFPSSw2QkFBQTtFeEVxN1BWOztFd0U1N1BNO0lBT0ksOEJBQUE7RXhFeTdQVjs7RXdFaDhQTTtJQU9JLHdCQUFBO0V4RTY3UFY7O0V3RXA4UE07SUFPSSwrQkFBQTtFeEVpOFBWOztFd0V4OFBNO0lBT0ksd0JBQUE7RXhFcThQVjs7RXdFNThQTTtJQU9JLHlCQUFBO0V4RXk4UFY7O0V3RWg5UE07SUFPSSw4QkFBQTtFeEU2OFBWOztFd0VwOVBNO0lBT0ksaUNBQUE7RXhFaTlQVjs7RXdFeDlQTTtJQU9JLHNDQUFBO0V4RXE5UFY7O0V3RTU5UE07SUFPSSx5Q0FBQTtFeEV5OVBWOztFd0VoK1BNO0lBT0ksdUJBQUE7RXhFNjlQVjs7RXdFcCtQTTtJQU9JLHVCQUFBO0V4RWkrUFY7O0V3RXgrUE07SUFPSSx5QkFBQTtFeEVxK1BWOztFd0U1K1BNO0lBT0kseUJBQUE7RXhFeStQVjs7RXdFaC9QTTtJQU9JLDBCQUFBO0V4RTYrUFY7O0V3RXAvUE07SUFPSSw0QkFBQTtFeEVpL1BWOztFd0V4L1BNO0lBT0ksa0NBQUE7RXhFcS9QVjs7RXdFNS9QTTtJQU9JLGlCQUFBO0V4RXkvUFY7O0V3RWhnUU07SUFPSSx1QkFBQTtFeEU2L1BWOztFd0VwZ1FNO0lBT0ksc0JBQUE7RXhFaWdRVjs7RXdFeGdRTTtJQU9JLG9CQUFBO0V4RXFnUVY7O0V3RTVnUU07SUFPSSxzQkFBQTtFeEV5Z1FWOztFd0VoaFFNO0lBT0ksb0JBQUE7RXhFNmdRVjs7RXdFcGhRTTtJQU9JLHNDQUFBO0V4RWloUVY7O0V3RXhoUU07SUFPSSxvQ0FBQTtFeEVxaFFWOztFd0U1aFFNO0lBT0ksa0NBQUE7RXhFeWhRVjs7RXdFaGlRTTtJQU9JLHlDQUFBO0V4RTZoUVY7O0V3RXBpUU07SUFPSSx3Q0FBQTtFeEVpaVFWOztFd0V4aVFNO0lBT0ksd0NBQUE7RXhFcWlRVjs7RXdFNWlRTTtJQU9JLGtDQUFBO0V4RXlpUVY7O0V3RWhqUU07SUFPSSxnQ0FBQTtFeEU2aVFWOztFd0VwalFNO0lBT0ksOEJBQUE7RXhFaWpRVjs7RXdFeGpRTTtJQU9JLGdDQUFBO0V4RXFqUVY7O0V3RTVqUU07SUFPSSwrQkFBQTtFeEV5alFWOztFd0Voa1FNO0lBT0ksb0NBQUE7RXhFNmpRVjs7RXdFcGtRTTtJQU9JLGtDQUFBO0V4RWlrUVY7O0V3RXhrUU07SUFPSSxnQ0FBQTtFeEVxa1FWOztFd0U1a1FNO0lBT0ksdUNBQUE7RXhFeWtRVjs7RXdFaGxRTTtJQU9JLHNDQUFBO0V4RTZrUVY7O0V3RXBsUU07SUFPSSxpQ0FBQTtFeEVpbFFWOztFd0V4bFFNO0lBT0ksMkJBQUE7RXhFcWxRVjs7RXdFNWxRTTtJQU9JLGlDQUFBO0V4RXlsUVY7O0V3RWhtUU07SUFPSSwrQkFBQTtFeEU2bFFWOztFd0VwbVFNO0lBT0ksNkJBQUE7RXhFaW1RVjs7RXdFeG1RTTtJQU9JLCtCQUFBO0V4RXFtUVY7O0V3RTVtUU07SUFPSSw4QkFBQTtFeEV5bVFWOztFd0VoblFNO0lBT0ksb0JBQUE7RXhFNm1RVjs7RXdFcG5RTTtJQU9JLG1CQUFBO0V4RWluUVY7O0V3RXhuUU07SUFPSSxtQkFBQTtFeEVxblFWOztFd0U1blFNO0lBT0ksbUJBQUE7RXhFeW5RVjs7RXdFaG9RTTtJQU9JLG1CQUFBO0V4RTZuUVY7O0V3RXBvUU07SUFPSSxtQkFBQTtFeEVpb1FWOztFd0V4b1FNO0lBT0ksbUJBQUE7RXhFcW9RVjs7RXdFNW9RTTtJQU9JLG1C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RTIvUVY7O0V3RWxnUk07SUFPSSxnQ0FBQTtFeEUrL1FWOztFd0V0Z1JNO0lBT0ksK0JBQUE7RXhFbWdSVjs7RXdFMWdSTTtJQU9JLDZCQUFBO0V4RXVnUlY7O0V3RTlnUk07SUFPSSwrQkFBQTtFeEUyZ1JWOztFd0VsaFJNO0lBT0ksNkJBQUE7RXhFK2dSVjs7RXdFdGhSTTtJQU9JLDJCQUFBO0V4RW1oUlY7O0V3RTFoUk07SUFPSSw0QkFBQTtFeEV1aFJWOztFd0U5aFJNO0lBT0ksNkJBQUE7RXhFMmhSVjtBQUNGO0FjbmlSSTtFMERBSTtJQU9JLHNCQUFBO0V4RWdpUlY7O0V3RXZpUk07SUFPSSx1QkFBQTtFeEVvaVJWOztFd0UzaVJNO0lBT0ksc0JBQUE7RXhFd2lSVjs7RXdFL2lSTTtJQU9JLDBCQUFBO0V4RTRpUlY7O0V3RW5qUk07SUFPSSxnQ0FBQTtFeEVnalJWOztFd0V2alJNO0lBT0kseUJBQUE7RXhFb2pSVjs7RXdFM2pSTTtJQU9JLHdCQUFBO0V4RXdqUlY7O0V3RS9qUk07SUFPSSx5QkFBQTtFeEU0alJWOztFd0Vua1JNO0lBT0ksNkJBQUE7RXhFZ2tSVjs7RXdFdmtSTTtJQU9JLDhCQUFBO0V4RW9rUlY7O0V3RTNrUk07SUFPSSx3QkFBQTtFeEV3a1JWOztFd0Uva1JNO0lBT0ksK0JBQUE7RXhFNGtSVjs7RXdFbmxSTTtJQU9JLHdCQUFBO0V4RWdsUlY7O0V3RXZsUk07SUFPSSx5QkFBQTtFeEVvbFJWOztFd0UzbFJNO0lBT0ksOEJBQUE7RXhFd2xSVjs7RXdFL2xSTTtJQU9JLGlDQUFBO0V4RTRsUlY7O0V3RW5tUk07SUFPSSxzQ0FBQTtFeEVnbVJWOztFd0V2bVJNO0lBT0kseUNBQUE7RXhFb21SVjs7RXdFM21STTtJQU9JLHVCQUFBO0V4RXdtUlY7O0V3RS9tUk07SUFPSSx1QkFBQTtFeEU0bVJWOztFd0VublJNO0lBT0kseUJBQUE7RXhFZ25SVjs7RXdFdm5STTtJQU9JLHlCQUFBO0V4RW9uUlY7O0V3RTNuUk07SUFPSSwwQkFBQTtFeEV3blJWOztFd0UvblJNO0lBT0ksNEJBQUE7RXhFNG5SVjs7RXdFbm9STTtJQU9JLGtDQUFBO0V4RWdvUlY7O0V3RXZvUk07SUFPSSxpQkFBQTtFeEVvb1JWOztFd0Uzb1JNO0lBT0ksdUJBQUE7RXhFd29SVjs7RXdFL29STTtJQU9JLHNCQUFBO0V4RTRvUlY7O0V3RW5wUk07SUFPSSxvQkFBQTtFeEVncFJWOztFd0V2cFJNO0lBT0ksc0JBQUE7RXhFb3BSVjs7RXdFM3BSTTtJQU9JLG9CQUFBO0V4RXdwUlY7O0V3RS9wUk07SUFPSSxzQ0FBQTtFeEU0cFJWOztFd0VucVJNO0lBT0ksb0NBQUE7RXhFZ3FSVjs7RXdFdnFSTTtJQU9JLGtDQUFBO0V4RW9xUlY7O0V3RTNxUk07SUFPSSx5Q0FBQTtFeEV3cVJWOztFd0UvcVJNO0lBT0ksd0NBQUE7RXhFNHFSVjs7RXdFbnJSTTtJQU9JLHdDQUFBO0V4RWdyUlY7O0V3RXZyUk07SUFPSSxrQ0FBQTtFeEVvclJWOztFd0UzclJNO0lBT0ksZ0NBQUE7RXhFd3JSVjs7RXdFL3JSTTtJQU9JLDhCQUFBO0V4RTRyUlY7O0V3RW5zUk07SUFPSSxnQ0FBQTtFeEVnc1JWOztFd0V2c1JNO0lBT0ksK0JBQUE7RXhFb3NSVjs7RXdFM3NSTTtJQU9JLG9DQUFBO0V4RXdzUlY7O0V3RS9zUk07SUFPSSxrQ0FBQTtFeEU0c1JWOztFd0VudFJNO0lBT0ksZ0NBQUE7RXhFZ3RSVjs7RXdFdnRSTTtJQU9JLHVDQUFBO0V4RW90UlY7O0V3RTN0Uk07SUFPSSxzQ0FBQTtFeEV3dFJWOztFd0UvdFJNO0lBT0ksaUNBQUE7RXhFNHRSVjs7RXdFbnVSTTtJQU9JLDJCQUFBO0V4RWd1UlY7O0V3RXZ1Uk07SUFPSSxpQ0FBQTtFeEVvdVJWOztFd0UzdVJNO0lBT0ksK0JBQUE7RXhFd3VSVjs7RXdFL3VSTTtJQU9JLDZCQUFBO0V4RTR1UlY7O0V3RW52Uk07SUFPSSwrQkFBQTtFeEVndlJWOztFd0V2dlJNO0lBT0ksOEJBQUE7RXhFb3ZSVjs7RXdFM3ZSTTtJQU9JLG9CQUFBO0V4RXd2UlY7O0V3RS92Uk07SUFPSSxtQkFBQTtFeEU0dlJWOztFd0Vud1JNO0lBT0ksbUJBQUE7RXhFZ3dSVjs7RXdFdndSTTtJQU9JLG1CQUFBO0V4RW93UlY7O0V3RTN3Uk07SUFPSSxtQkFBQTtFeEV3d1JWOztFd0Uvd1JNO0lBT0ksbUJBQUE7RXhFNHdSVjs7RXdFbnhSTTtJQU9JLG1CQUFBO0V4RWd4UlY7O0V3RXZ4Uk07SUFPSSxtQkFBQTtFeEVveFJWOztFd0UzeFJNO0lBT0ksb0JBQUE7RXhFd3hSVjs7RXdFL3hSTTtJQU9JLDBCQUFBO0V4RTR4UlY7O0V3RW55Uk07SUFPSSx5QkFBQTtFeEVneVJWOztFd0V2eVJNO0lBT0ksdUJBQUE7RXhFb3lSVjs7RXdFM3lSTTtJQU9JLHlCQUFBO0V4RXd5UlY7O0V3RS95Uk07SUFPSSx1QkFBQTtFeEU0eVJWOztFd0VuelJNO0lBT0ksdUJBQUE7RXhFZ3pSVjs7RXdFdnpSTTtJQU9JLDBCQUFBO0lBQUEseUJBQUE7RXhFcXpSVjs7RXdFNXpSTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RXhFMHpSVjs7RXdFajBSTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RXhFK3pSVjs7RXdFdDBSTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXhFbzBSVjs7RXdFMzBSTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RXhFeTBSVjs7RXdFaDFSTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXhFODBSVjs7RXdFcjFSTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXhFbTFSVjs7RXdFMTFSTTtJQU9JLHdCQUFBO0lBQUEsMkJBQUE7RXhFdzFSVjs7RXdFLzFSTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RXhFNjFSVjs7RXdFcDJSTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RXhFazJSVjs7RXdFejJSTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXhFdTJSVjs7RXdFOTJSTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RXhFNDJSVjs7RXdFbjNSTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXhFaTNSVjs7RXdFeDNSTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXhFczNSVjs7RXdFNzNSTTtJQU9JLHdCQUFBO0V4RTAzUlY7O0V3RWo0Uk07SUFPSSw4QkFBQTtFeEU4M1JWOztFd0VyNFJNO0lBT0ksNkJBQUE7RXhFazRSVjs7RXdFejRSTTtJQU9JLDJCQUFBO0V4RXM0UlY7O0V3RTc0Uk07SUFPSSw2QkFBQTtFeEUwNFJWOztFd0VqNVJNO0lBT0ksMkJBQUE7RXhFODRSVjs7RXdFcjVSTTtJQU9JLDJCQUFBO0V4RWs1UlY7O0V3RXo1Uk07SUFPSSwwQkFBQTtFeEVzNVJWOztFd0U3NVJNO0lBT0ksZ0NBQUE7RXhFMDVSVjs7RXdFajZSTTtJQU9JLCtCQUFBO0V4RTg1UlY7O0V3RXI2Uk07SUFPSSw2QkFBQTtFeEVrNlJWOztFd0V6NlJNO0lBT0ksK0JBQUE7RXhFczZSVjs7RXdFNzZSTTtJQU9JLDZCQUFBO0V4RTA2UlY7O0V3RWo3Uk07SUFPSSw2QkFBQTtFeEU4NlJWOztFd0VyN1JNO0lBT0ksMkJBQUE7RXhFazdSVjs7RXdFejdSTTtJQU9JLGlDQUFBO0V4RXM3UlY7O0V3RTc3Uk07SUFPSSxnQ0FBQTtFeEUwN1JWOztFd0VqOFJNO0lBT0ksOEJBQUE7RXhFODdSVjs7RXdFcjhSTTtJQU9JLGdDQUFBO0V4RWs4UlY7O0V3RXo4Uk07SUFPSSw4QkFBQTtFeEVzOFJWOztFd0U3OFJNO0lBT0ksOEJBQUE7RXhFMDhSVjs7RXdFajlSTTtJQU9JLHlCQUFBO0V4RTg4UlY7O0V3RXI5Uk07SUFPSSwrQkFBQTtFeEVrOVJWOztFd0V6OVJNO0lBT0ksOEJBQUE7RXhFczlSVjs7RXdFNzlSTTtJQU9JLDRCQUFBO0V4RTA5UlY7O0V3RWorUk07SUFPSSw4QkFBQTtFeEU4OVJWOztFd0VyK1JNO0lBT0ksNEJBQUE7RXhFaytSVjs7RXdFeitSTTtJQU9JLDRCQUFBO0V4RXMrUlY7O0V3RTcrUk07SUFPSSxxQkFBQTtFeEUwK1JWOztFd0VqL1JNO0lBT0ksMkJBQUE7RXhFOCtSVjs7RXdFci9STTtJQU9JLDBCQUFBO0V4RWsvUlY7O0V3RXovUk07SUFPSSx3QkFBQTtFeEVzL1JWOztFd0U3L1JNO0lBT0ksMEJBQUE7RXhFMC9SVjs7RXdFamdTTTtJQU9JLHdCQUFBO0V4RTgvUlY7O0V3RXJnU007SUFPSSwyQkFBQTtJQUFBLDBCQUFBO0V4RW1nU1Y7O0V3RTFnU007SUFPSSxpQ0FBQTtJQUFBLGdDQUFBO0V4RXdnU1Y7O0V3RS9nU007SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0V4RTZnU1Y7O0V3RXBoU007SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0V4RWtoU1Y7O0V3RXpoU007SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0V4RXVoU1Y7O0V3RTloU007SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0V4RTRoU1Y7O0V3RW5pU007SUFPSSx5QkFBQTtJQUFBLDRCQUFBO0V4RWlpU1Y7O0V3RXhpU007SUFPSSwrQkFBQTtJQUFBLGtDQUFBO0V4RXNpU1Y7O0V3RTdpU007SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0V4RTJpU1Y7O0V3RWxqU007SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0V4RWdqU1Y7O0V3RXZqU007SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0V4RXFqU1Y7O0V3RTVqU007SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0V4RTBqU1Y7O0V3RWprU007SUFPSSx5QkFBQTtFeEU4alNWOztFd0Vya1NNO0lBT0ksK0JBQUE7RXhFa2tTVjs7RXdFemtTTTtJQU9JLDhCQUFBO0V4RXNrU1Y7O0V3RTdrU007SUFPSSw0QkFBQTtFeEUwa1NWOztFd0VqbFNNO0lBT0ksOEJBQUE7RXhFOGtTVjs7RXdFcmxTTTtJQU9JLDRCQUFBO0V4RWtsU1Y7O0V3RXpsU007SUFPSSwyQkFBQTtFeEVzbFNWOztFd0U3bFNNO0lBT0ksaUNBQUE7RXhFMGxTVjs7RXdFam1TTTtJQU9JLGdDQUFBO0V4RThsU1Y7O0V3RXJtU007SUFPSSw4QkFBQTtFeEVrbVNWOztFd0V6bVNNO0lBT0ksZ0NBQUE7RXhFc21TVjs7RXdFN21TTTtJQU9JLDhCQUFBO0V4RTBtU1Y7O0V3RWpuU007SUFPSSw0QkFBQTtFeEU4bVNWOztFd0VyblNNO0lBT0ksa0NBQUE7RXhFa25TVjs7RXdFem5TTTtJQU9JLGlDQUFBO0V4RXNuU1Y7O0V3RTduU007SUFPSSwrQkFBQTtFeEUwblNWOztFd0Vqb1NNO0lBT0ksaUNBQUE7RXhFOG5TVjs7RXdFcm9TTTtJQU9JLCtCQUFBO0V4RWtvU1Y7O0V3RXpvU007SUFPSSwwQkFBQTtFeEVzb1NWOztFd0U3b1NNO0lBT0ksZ0NBQUE7RXhFMG9TVjs7RXdFanBTTTtJQU9JLCtCQUFBO0V4RThvU1Y7O0V3RXJwU007SUFPSSw2QkFBQTtFeEVrcFNWOztFd0V6cFNNO0lBT0ksK0JBQUE7RXhFc3BTVjs7RXdFN3BTTTtJQU9JLDZCQUFBO0V4RTBwU1Y7O0V3RWpxU007SUFPSSwyQkFBQTtFeEU4cFNWOztFd0VycVNNO0lBT0ksNEJBQUE7RXhFa3FTVjs7RXdFenFTTTtJQU9JLDZCQUFBO0V4RXNxU1Y7QUFDRjtBYzlxU0k7RTBEQUk7SUFPSSxzQkFBQTtFeEUycVNWOztFd0VsclNNO0lBT0ksdUJBQUE7RXhFK3FTVjs7RXdFdHJTTTtJQU9JLHNCQUFBO0V4RW1yU1Y7O0V3RTFyU007SUFPSSwwQkFBQTtFeEV1clNWOztFd0U5clNNO0lBT0ksZ0NBQUE7RXhFMnJTVjs7RXdFbHNTTTtJQU9JLHlCQUFBO0V4RStyU1Y7O0V3RXRzU007SUFPSSx3QkFBQTtFeEVtc1NWOztFd0Uxc1NNO0lBT0kseUJBQUE7RXhFdXNTVjs7RXdFOXNTTTtJQU9JLDZCQUFBO0V4RTJzU1Y7O0V3RWx0U007SUFPSSw4QkFBQTtFeEUrc1NWOztFd0V0dFNNO0lBT0ksd0JBQUE7RXhFbXRTVjs7RXdFMXRTTTtJQU9JLCtCQUFBO0V4RXV0U1Y7O0V3RTl0U007SUFPSSx3QkFBQTtFeEUydFNWOztFd0VsdVNNO0lBT0kseUJBQUE7RXhFK3RTVjs7RXdFdHVTTTtJQU9JLDhCQUFBO0V4RW11U1Y7O0V3RTF1U007SUFPSSxpQ0FBQTtFeEV1dVNWOztFd0U5dVNNO0lBT0ksc0NBQUE7RXhFMnVTVjs7RXdFbHZTTTtJQU9JLHlDQUFBO0V4RSt1U1Y7O0V3RXR2U007SUFPSSx1QkFBQTtFeEVtdlNWOztFd0UxdlNNO0lBT0ksdUJBQUE7RXhFdXZTVjs7RXdFOXZTTTtJQU9JLHlCQUFBO0V4RTJ2U1Y7O0V3RWx3U007SUFPSSx5QkFBQTtFeEUrdlNWOztFd0V0d1NNO0lBT0ksMEJBQUE7RXhFbXdTVjs7RXdFMXdTTTtJQU9JLDRCQUFBO0V4RXV3U1Y7O0V3RTl3U007SUFPSSxrQ0FBQTtFeEUyd1NWOztFd0VseFNNO0lBT0ksaUJBQUE7RXhFK3dTVjs7RXdFdHhTTTtJQU9JLHVCQUFBO0V4RW14U1Y7O0V3RTF4U007SUFPSSxzQkFBQTtFeEV1eFNWOztFd0U5eFNNO0lBT0ksb0JBQUE7RXhFMnhTVjs7RXdFbHlTTTtJQU9JLHNCQUFBO0V4RSt4U1Y7O0V3RXR5U007SUFPSSxvQkFBQTtFeEVteVNWOztFd0UxeVNNO0lBT0ksc0NBQUE7RXhFdXlTVjs7RXdFOXlTTTtJQU9JLG9DQUFBO0V4RTJ5U1Y7O0V3RWx6U007SUFPSSxrQ0FBQTtFeEUreVNWOztFd0V0elNNO0lBT0kseUNBQUE7RXhFbXpTVjs7RXdFMXpTTTtJQU9JLHdDQUFBO0V4RXV6U1Y7O0V3RTl6U007SUFPSSx3Q0FBQTtFeEUyelNWOztFd0VsMFNNO0lBT0ksa0NBQUE7RXhFK3pTVjs7RXdFdDBTTTtJQU9JLGdDQUFBO0V4RW0wU1Y7O0V3RTEwU007SUFPSSw4QkFBQTtFeEV1MFNWOztFd0U5MFNNO0lBT0ksZ0NBQUE7RXhFMjBTVjs7RXdFbDFTTTtJQU9JLCtCQUFBO0V4RSswU1Y7O0V3RXQxU007SUFPSSxvQ0FBQTtFeEVtMVNWOztFd0UxMVNNO0lBT0ksa0NBQUE7RXhFdTFTVjs7RXdFOTFTTTtJQU9JLGdDQUFBO0V4RTIxU1Y7O0V3RWwyU007SUFPSSx1Q0FBQTtFeEUrMVNWOztFd0V0MlNNO0lBT0ksc0NBQUE7RXhFbTJTVjs7RXdFMTJTTTtJQU9JLGlDQUFBO0V4RXUyU1Y7O0V3RTkyU007SUFPSSwyQkFBQTtFeEUyMlNWOztFd0VsM1NNO0lBT0ksaUNBQUE7RXhFKzJT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eHVUTTtJQU9JLGlDQUFBO0V4RXF1VFY7O0V3RTV1VE07SUFPSSxnQ0FBQTtFeEV5dVRWOztFd0VodlRNO0lBT0ksOEJBQUE7RXhFNnVUVjs7RXdFcHZUTTtJQU9JLGdDQUFBO0V4RWl2VFY7O0V3RXh2VE07SUFPSSw4QkFBQTtFeEVxdlRWOztFd0U1dlRNO0lBT0ksNEJBQUE7RXhFeXZUVjs7RXdFaHdUTTtJQU9JLGtDQUFBO0V4RTZ2VFY7O0V3RXB3VE07SUFPSSxpQ0FBQTtFeEVpd1RWOztFd0V4d1RNO0lBT0ksK0JBQUE7RXhFcXdUVjs7RXdFNXdUTTtJQU9JLGlDQUFBO0V4RXl3VFY7O0V3RWh4VE07SUFPSSwrQkFBQTtFeEU2d1RWOztFd0VweFRNO0lBT0ksMEJBQUE7RXhFaXhUVjs7RXdFeHhUTTtJQU9JLGdDQUFBO0V4RXF4VFY7O0V3RTV4VE07SUFPSSwrQkFBQTtFeEV5eFRWOztFd0VoeVRNO0lBT0ksNkJBQUE7RXhFNnhUVjs7RXdFcHlUTTtJQU9JLCtCQUFBO0V4RWl5VFY7O0V3RXh5VE07SUFPSSw2QkFBQTtFeEVxeVRWOztFd0U1eVRNO0lBT0ksMkJBQUE7RXhFeXlUVjs7RXdFaHpUTTtJQU9JLDRCQUFBO0V4RTZ5VFY7O0V3RXB6VE07SUFPSSw2QkFBQTtFeEVpelRWO0FBQ0Y7QWN6elRJO0UwREFJO0lBT0ksc0JBQUE7RXhFc3pUVjs7RXdFN3pUTTtJQU9JLHVCQUFBO0V4RTB6VFY7O0V3RWowVE07SUFPSSxzQkFBQTtFeEU4elRWOztFd0VyMFRNO0lBT0ksMEJBQUE7RXhFazBUVjs7RXdFejBUTTtJQU9JLGdDQUFBO0V4RXMwVFY7O0V3RTcwVE07SUFPSSx5QkFBQTtFeEUwMFRWOztFd0VqMVRNO0lBT0ksd0JBQUE7RXhFODBUVjs7RXdFcjFUTTtJQU9JLHlCQUFBO0V4RWsxVFY7O0V3RXoxVE07SUFPSSw2QkFBQTtFeEVzMVRWOztFd0U3MVRNO0lBT0ksOEJBQUE7RXhFMDFUVjs7RXdFajJUTTtJQU9JLHdCQUFBO0V4RTgxVFY7O0V3RXIyVE07SUFPSSwrQkFBQTtFeEVrMlRWOztFd0V6MlRNO0lBT0ksd0JBQUE7RXhFczJUVjs7RXdFNzJUTTtJQU9JLHlCQUFBO0V4RTAyVFY7O0V3RWozVE07SUFPSSw4QkFBQTtFeEU4MlRWOztFd0VyM1RNO0lBT0ksaUNBQUE7RXhFazNUVjs7RXdFejNUTTtJQU9JLHNDQUFBO0V4RXMzVFY7O0V3RTczVE07SUFPSSx5Q0FBQTtFeEUwM1RWOztFd0VqNFRNO0lBT0ksdUJBQUE7RXhFODNUVjs7RXdFcjRUTTtJQU9JLHVCQUFBO0V4RWs0VFY7O0V3RXo0VE07SUFPSSx5QkFBQTtFeEVzNFRWOztFd0U3NFRNO0lBT0kseUJBQUE7RXhFMDRUVjs7RXdFajVUTTtJQU9JLDBCQUFBO0V4RTg0VFY7O0V3RXI1VE07SUFPSSw0QkFBQTtFeEVrNVRWOztFd0V6NVRNO0lBT0ksa0NBQUE7RXhFczVUVjs7RXdFNzVUTTtJQU9JLGlCQUFBO0V4RTA1VFY7O0V3RWo2VE07SUFPSSx1QkFBQTtFeEU4NVRWOztFd0VyNlRNO0lBT0ksc0JBQUE7RXhFazZUVjs7RXdFejZUTTtJQU9JLG9CQUFBO0V4RXM2VFY7O0V3RTc2VE07SUFPSSxzQkFBQTtFeEUwNlRWOztFd0VqN1RNO0lBT0ksb0JBQUE7RXhFODZUVjs7RXdFcjdUTTtJQU9JLHNDQUFBO0V4RWs3VFY7O0V3RXo3VE07SUFPSSxvQ0FBQTtFeEVzN1RWOztFd0U3N1RNO0lBT0ksa0NBQUE7RXhFMDdUVjs7RXdFajhUTTtJQU9JLHlDQUFBO0V4RTg3VFY7O0V3RXI4VE07SUFPSSx3Q0FBQTtFeEVrOFRWOztFd0V6OFRNO0lBT0ksd0NBQUE7RXhFczhUVjs7RXdFNzhUTTtJQU9JLGtDQUFBO0V4RTA4VFY7O0V3RWo5VE07SUFPSSxnQ0FBQTtFeEU4OFRWOztFd0VyOVRNO0lBT0ksOEJBQUE7RXhFazlUVjs7RXdFejlUTTtJQU9JLGdDQUFBO0V4RXM5VFY7O0V3RTc5VE07SUFPSSwrQkFBQTtFeEUwOVRWOztFd0VqK1RNO0lBT0ksb0NBQUE7RXhFODlUVjs7RXdFcitUTTtJQU9JLGtDQUFBO0V4RWsrVFY7O0V3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SUFPSSwrQkFBQTtFeEV3MVVWOztFd0UvMVVNO0lBT0ksOEJBQUE7RXhFNDFVVjs7RXdFbjJVTTtJQU9JLDRCQUFBO0V4RWcyVVY7O0V3RXYyVU07SUFPSSw4QkFBQTtFeEVvMlVWOztFd0UzMlVNO0lBT0ksNEJBQUE7RXhFdzJVVjs7RXdFLzJVTTtJQU9JLDJCQUFBO0V4RTQyVVY7O0V3RW4zVU07SUFPSSxpQ0FBQTtFeEVnM1VWOztFd0V2M1VNO0lBT0ksZ0NBQUE7RXhFbzNVVjs7RXdFMzNVTTtJQU9JLDhCQUFBO0V4RXczVVY7O0V3RS8zVU07SUFPSSxnQ0FBQTtFeEU0M1VWOztFd0VuNFVNO0lBT0ksOEJBQUE7RXhFZzRVVjs7RXdFdjRVTTtJQU9JLDRCQUFBO0V4RW80VVY7O0V3RTM0VU07SUFPSSxrQ0FBQTtFeEV3NFVWOztFd0UvNFVNO0lBT0ksaUNBQUE7RXhFNDRVVjs7RXdFbjVVTTtJQU9JLCtCQUFBO0V4RWc1VVY7O0V3RXY1VU07SUFPSSxpQ0FBQTtFeEVvNVVWOztFd0UzNVVNO0lBT0ksK0JBQUE7RXhFdzVVVjs7RXdFLzVVTTtJQU9JLDBCQUFBO0V4RTQ1VVY7O0V3RW42VU07SUFPSSxnQ0FBQTtFeEVnNlVWOztFd0V2NlVNO0lBT0ksK0JBQUE7RXhFbzZVVjs7RXdFMzZVTTtJQU9JLDZCQUFBO0V4RXc2VVY7O0V3RS82VU07SUFPSSwrQkFBQTtFeEU0NlVWOztFd0VuN1VNO0lBT0ksNkJBQUE7RXhFZzdVVjs7RXdFdjdVTTtJQU9JLDJCQUFBO0V4RW83VVY7O0V3RTM3VU07SUFPSSw0QkFBQTtFeEV3N1VWOztFd0UvN1VNO0lBT0ksNkJBQUE7RXhFNDdVVjtBQUNGO0FjcDhVSTtFMERBSTtJQU9JLHNCQUFBO0V4RWk4VVY7O0V3RXg4VU07SUFPSSx1QkFBQTtFeEVxOFVWOztFd0U1OFVNO0lBT0ksc0JBQUE7RXhFeThVVjs7RXdFaDlVTTtJQU9JLDBCQUFBO0V4RTY4VVY7O0V3RXA5VU07SUFPSSxnQ0FBQTtFeEVpOVVWOztFd0V4OVVNO0lBT0kseUJBQUE7RXhFcTlVVjs7RXdFNTlVTTtJQU9JLHdCQUFBO0V4RXk5VVY7O0V3RWgrVU07SUFPSSx5QkFBQTtFeEU2OVVWOztFd0VwK1VNO0lBT0ksNkJBQUE7RXhFaStVVjs7RXdFeCtVTTtJQU9JLDhCQUFBO0V4RXErVVY7O0V3RTUrVU07SUFPSSx3QkFBQTtFeEV5K1VWOztFd0VoL1VNO0lBT0ksK0JBQUE7RXhFNitVVjs7RXdFcC9VTTtJQU9JLHdCQUFBO0V4RWkvVVY7O0V3RXgvVU07SUFPSSx5QkFBQTtFeEVxL1VWOztFd0U1L1VNO0lBT0ksOEJBQUE7RXhFeS9VVjs7RXdFaGdWTTtJQU9JLGlDQUFBO0V4RTYvVVY7O0V3RXBnVk07SUFPSSxzQ0FBQTtFeEVpZ1ZWOztFd0V4Z1ZNO0lBT0kseUNBQUE7RXhFcWdWVjs7RXdFNWdWTTtJQU9JLHVCQUFBO0V4RXlnVlY7O0V3RWhoVk07SUFPSSx1QkFBQTtFeEU2Z1ZWOztFd0VwaFZNO0lBT0kseUJBQUE7RXhFaWhWVjs7RXdFeGhWTTtJQU9JLHlCQUFBO0V4RXFoVlY7O0V3RTVoVk07SUFPSSwwQkFBQTtFeEV5aFZWOztFd0VoaVZNO0lBT0ksNEJBQUE7RXhFNmhWVjs7RXdFcGlWTTtJQU9JLGtDQUFBO0V4RWlpVlY7O0V3RXhpVk07SUFPSSxpQkFBQTtFeEVxaVZWOztFd0U1aVZNO0lBT0ksdUJBQUE7RXhFeWlWVjs7RXdFaGpWTTtJQU9JLHNCQUFBO0V4RTZpVlY7O0V3RXBqVk07SUFPSSxvQkFBQTtFeEVpalZWOztFd0V4alZNO0lBT0ksc0JBQUE7RXhFcWpWVjs7RXdFNWpWTTtJQU9JLG9CQUFBO0V4RXlqVlY7O0V3RWhrVk07SUFPSSxzQ0FBQTtFeEU2alZWOztFd0Vwa1ZNO0lBT0ksb0NBQUE7RXhFaWtWVjs7RXdFeGtWTTtJQU9JLGtDQUFBO0V4RXFrVlY7O0V3RTVrVk07SUFPSSx5Q0FBQTtFeEV5a1ZWOztFd0VobFZNO0lBT0ksd0NBQUE7RXhFNmtWVjs7RXdFcGxWTTtJQU9JLHdDQUFBO0V4RWlsVlY7O0V3RXhsVk07SUFPSSxrQ0FBQTtFeEVxbFZWOztFd0U1bFZN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LG9DQUFBO0V4RTRzV1Y7O0V3RW50V007SUFPSSxrQ0FBQTtFeEVndFdWOztFd0V2dFdNO0lBT0kseUNBQUE7RXhFb3RXVjs7RXdFM3RXTTtJQU9JLHdDQUFBO0V4RXd0V1Y7O0V3RS90V007SUFPSSx3Q0FBQTtFeEU0dFdWOztFd0VudVdNO0lBT0ksa0NBQUE7RXhFZ3VXVjs7RXdFdnVXTTtJQU9JLGdDQUFBO0V4RW91V1Y7O0V3RTN1V007SUFPSSw4QkFBQTtFeEV3dVdWOztFd0UvdVdNO0lBT0ksZ0NBQUE7RXhFNHVXVjs7RXdFbnZXTTtJQU9JLCtCQUFBO0V4RWd2V1Y7O0V3RXZ2V007SUFPSSxvQ0FBQTtFeEVvdldWOztFd0UzdldNO0lBT0ksa0NBQUE7RXhFd3ZXVjs7RXdFL3ZXTTtJQU9JLGdDQUFBO0V4RTR2V1Y7O0V3RW53V007SUFPSSx1Q0FBQTtFeEVnd1dWOztFd0V2d1dNO0lBT0ksc0NBQUE7RXhFb3dXVjs7RXdFM3dXTTtJQU9JLGlDQUFBO0V4RXd3V1Y7O0V3RS93V007SUFPSSwyQkFBQTtFeEU0d1dWOztFd0VueFdNO0lBT0ksaUNBQUE7RXhFZ3hXVjs7RXdFdnhXTTtJQU9JLCtCQUFBO0V4RW94V1Y7O0V3RTN4V007SUFPSSw2QkFBQTtFeEV3eFdWOztFd0UveFdNO0lBT0ksK0JBQUE7RXhFNHhXVjs7RXdFbnlXTTtJQU9JLDhCQUFBO0V4RWd5V1Y7O0V3RXZ5V007SUFPSSxvQkFBQTtFeEVveVdWOztFd0UzeVdNO0lBT0ksbUJBQUE7RXhFd3lXVjs7RXdFL3lXTTtJQU9JLG1CQUFBO0V4RTR5V1Y7O0V3RW56V007SUFPSSxtQkFBQTtFeEVneldWOztFd0V2eldNO0lBT0ksbUJBQUE7RXhFb3pXVjs7RXdFM3pXTTtJQU9JLG1CQUFBO0V4RXd6V1Y7O0V3RS96V007SUFPSSxtQkFBQTtFeEU0eldWOztFd0VuMFdNO0lBT0ksbUJBQUE7RXhFZzBXVjs7RXdFdjBXTTtJQU9JLG9CQUFBO0V4RW8wV1Y7O0V3RTMwV007SUFPSSwwQkFBQTtFeEV3MFdWOztFd0UvMFdNO0lBT0kseUJB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 */