@charset "UTF-8";: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-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--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)) }*, ::after, ::before {box-sizing: border-box }@media (prefers-reduced-motion:no-preference) {:root {scroll-behavior: smooth }}body {margin: 0;font-family: var(--bs-font-sans-serif);font-size: 1rem;font-weight: 400;line-height: 1.5;color: #212529;background-color: #fff;-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: transparent }[tabindex="-1"]:focus:not(:focus-visible) {outline: 0 !important }h1, h2, h3, h5 {margin-top: 0;margin-bottom: .5rem;font-weight: 500;line-height: 1.2 }h1 {font-size: calc(1.375rem + 1.5vw) }@media (min-width:1200px) {h1 {font-size: 2.5rem }}h2 {font-size: calc(1.325rem + 0.9vw) }@media (min-width:1200px) {h2 {font-size: 2rem }}h3 {font-size: calc(1.3rem + 0.6vw) }@media (min-width:1200px) {h3 {font-size: 1.75rem }}h5 {font-size: 1.1rem }p {margin-top: 0;margin-bottom: 1rem }ul {padding-left: 2rem }ul {margin-top: 0;margin-bottom: 1rem }ul ul {margin-bottom: 0 }b {font-weight: bolder }a {color: #0d6efd;text-decoration: underline }a:hover {color: #0a58ca }img {vertical-align: middle }button {border-radius: 0 }button:focus:not(:focus-visible) {outline: 0 }button {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit }button {text-transform: none }[type=button], button {-webkit-appearance: button }[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {cursor: pointer }::-moz-focus-inner {padding: 0;border-style: none }::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-fields-wrapper, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-text, ::-webkit-datetime-edit-year-field {padding: 0 }::-webkit-inner-spin-button {height: auto }::-webkit-search-decoration {-webkit-appearance: none }::-webkit-color-swatch-wrapper {padding: 0 }::file-selector-button {font: inherit }::-webkit-file-upload-button {font: inherit;-webkit-appearance: button }iframe {border: 0 }.container, .container-fluid {width: 100%;padding-right: var(--bs-gutter-x, .75rem);padding-left: var(--bs-gutter-x, .75rem);margin-right: auto;margin-left: auto }@media (min-width:576px) {.container {max-width: 540px }}@media (min-width:768px) {.container {max-width: 720px }}@media (min-width:992px) {.container {max-width: 960px }}@media (min-width:1200px) {.container {max-width: 1140px }}@media (min-width:1400px) {.container {max-width: 1320px }}.row {--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display: flex;flex-wrap: wrap;margin-top: calc(var(--bs-gutter-y) * -1);margin-right: calc(var(--bs-gutter-x) / -2);margin-left: calc(var(--bs-gutter-x) / -2) }.row>* {flex-shrink: 0;width: 100%;max-width: 100%;padding-right: calc(var(--bs-gutter-x) / 2);padding-left: calc(var(--bs-gutter-x) / 2);margin-top: var(--bs-gutter-y) }.col-12 {flex: 0 0 auto;width: 100% }@media (min-width:992px) {.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-12 {flex: 0 0 auto;width: 100% }.offset-lg-3 {margin-left: 25% }}.nav {display: flex;flex-wrap: wrap;padding-left: 0;margin-bottom: 0;list-style: none }.align-self-center {align-self: center !important }