/* generated for the home page from bootstrap.rtl.min.css (rules not used on the home page removed) */

@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-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}*,::after,::before{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: transparent}hr{margin: 1rem 0;
    color: inherit;
    background-color: currentColor;
    border: 0;
    opacity: .25}hr:not([size]){height: 1px}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5,h6{margin-top: 0;
    margin-bottom: .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 + .9vw)}@media (min-width:1200px){.h2,h2{font-size: 2rem}}.h3,h3{font-size: calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size: 1.75rem}}.h4,h4{font-size: calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size: 1.5rem}}.h5,h5{font-size: 1.25rem}h6{font-size: 1rem}p{margin-top: 0;
    margin-bottom: 1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    cursor: help;
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none}address{margin-bottom: 1rem;
    font-style: normal;
    line-height: inherit}ol,ul{padding-right: 2rem}dl,ol,ul{margin-top: 0;
    margin-bottom: 1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom: 0}dt{font-weight: 700}dd{margin-bottom: .5rem;
    margin-right: 0}blockquote{margin: 0 0 1rem}b,strong{font-weight: bolder}.small,small{font-size: .875em}mark{padding: .2em;
    background-color: #fcf8e3}sub,sup{position: relative;
    font-size: .75em;
    line-height: 0;
    vertical-align: baseline}sub{bottom: -.25em}sup{top: -.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}code,kbd,pre,samp{font-family: var(--bs-font-monospace);
    font-size: 1em;
    direction: ltr;
    unicode-bidi: bidi-override}pre{display: block;
    margin-top: 0;
    margin-bottom: 1rem;
    overflow: auto;
    font-size: .875em}pre code{font-size: inherit;
    color: inherit;
    word-break: normal}code{font-size: .875em;
    color: #d63384;
    word-wrap: break-word}a>code{color: inherit}kbd{padding: .2rem .4rem;
    font-size: .875em;
    color: #fff;
    background-color: #212529;
    border-radius: .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: .5rem;
    padding-bottom: .5rem;
    color: #6c757d;
    text-align: right}th{text-align: inherit;
    text-align: -webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color: inherit;
    border-style: solid;
    border-width: 0}label{display: inline-block}button{border-radius: 0}button:focus:not(:focus-visible){outline: 0}button,input,optgroup,select,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}[type=button],[type=reset],[type=submit],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}textarea{resize: vertical}fieldset{min-width: 0;
    padding: 0;
    margin: 0;
    border: 0}legend{float: right;
    width: 100%;
    padding: 0;
    margin-bottom: .5rem;
    font-size: calc(1.275rem + .3vw);
    line-height: inherit}@media (min-width:1200px){legend{font-size: 1.5rem}}legend+*{clear: right}::-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}[type=search]{outline-offset: -2px;
    -webkit-appearance: textfield}[type=email],[type=number],[type=tel],[type=url]{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}.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-right: 0;
    list-style: none}.list-inline{padding-right: 0;
    list-style: none}.list-inline-item{display: inline-block}.list-inline-item:not(:last-child){margin-left: .5rem}.initialism{font-size: .875em;
    text-transform: uppercase}.img-fluid{max-width: 100%;
    height: auto}.container,.container-fluid{width: 100%;
    padding-left: var(--bs-gutter-x, .75rem);
    padding-right: var(--bs-gutter-x, .75rem);
    margin-left: auto;
    margin-right: 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(-1 * var(--bs-gutter-y));
    margin-left: calc(-.5 * var(--bs-gutter-x));
    margin-right: calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    padding-left: calc(var(--bs-gutter-x) * .5);
    padding-right: calc(var(--bs-gutter-x) * .5);
    margin-top: var(--bs-gutter-y)}.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-6{flex: 0 0 auto;
    width: 50%}.col-8{flex: 0 0 auto;
    width: 66.66666667%}.col-12{flex: 0 0 auto;
    width: 100%}.g-0{--bs-gutter-x: 0}.g-0{--bs-gutter-y: 0}@media (min-width:576px){.col-sm-5{flex: 0 0 auto;
        width: 41.66666667%}.col-sm-6{flex: 0 0 auto;
        width: 50%}.col-sm-12{flex: 0 0 auto;
        width: 100%}}@media (min-width:768px){.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-6{flex: 0 0 auto;
        width: 50%}.col-md-8{flex: 0 0 auto;
        width: 66.66666667%}.col-md-9{flex: 0 0 auto;
        width: 75%}.col-md-12{flex: 0 0 auto;
        width: 100%}.offset-md-3{margin-right: 25%}}@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-6{flex: 0 0 auto;
        width: 50%}.col-lg-8{flex: 0 0 auto;
        width: 66.66666667%}.col-lg-10{flex: 0 0 auto;
        width: 83.33333333%}}@media (min-width:1200px){.col-xl-3{flex: 0 0 auto;
        width: 25%}}.form-control{display: block;
    width: 100%;
    padding: .375rem .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: .25rem;
    transition: border-color .15s ease-in-out, box-shadow .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 .25rem rgba(13, 110, 253, .25)}.form-control::-webkit-date-and-time-value{height: 1.5em}.form-control::-moz-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: .375rem .75rem;
    margin: -.375rem -.75rem;
    -webkit-margin-end: .75rem;
    margin-inline-end: .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 .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out}.form-control::file-selector-button{padding: .375rem .75rem;
    margin: -.375rem -.75rem;
    -webkit-margin-end: .75rem;
    margin-inline-end: .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 .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .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: .375rem .75rem;
    margin: -.375rem -.75rem;
    -webkit-margin-end: .75rem;
    margin-inline-end: .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 .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .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}textarea.form-control{min-height: calc(1.5em + .75rem + 2px)}.input-group{position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    width: 100%}.input-group>.form-control{position: relative;
    flex: 1 1 auto;
    width: 1%;
    min-width: 0}.input-group>.form-control: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: .375rem .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: .25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.input-group-text{padding: .5rem 1rem;
    font-size: 1.25rem;
    border-radius: .3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.input-group-text{padding: .25rem .5rem;
    font-size: .875rem;
    border-radius: .2rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n/**/+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-left-radius: 0;
    border-bottom-left-radius: 0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-right: -1px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0}.form-control.is-valid,.was-validated .form-control:valid{border-color: #198754;
    padding-left: calc(1.5em + .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: left calc(.375em + .1875rem) center;
    background-size: calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color: #198754;
    box-shadow: 0 0 0 .25rem rgba(25, 135, 84, .25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-left: calc(1.5em + .75rem);
    background-position: top calc(.375em + .1875rem) left calc(.375em + .1875rem)}.input-group .form-control.is-valid,.was-validated .input-group .form-control:valid{z-index: 1}.input-group .form-control.is-valid:focus,.was-validated .input-group .form-control:valid:focus{z-index: 3}.invalid-feedback{display: none;
    width: 100%;
    margin-top: .25rem;
    font-size: .875em;
    color: #dc3545}.invalid-tooltip{position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: .25rem .5rem;
    margin-top: .1rem;
    font-size: .875rem;
    color: #fff;
    background-color: rgba(220, 53, 69, .9);
    border-radius: .25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display: block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color: #dc3545;
    padding-left: calc(1.5em + .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: left calc(.375em + .1875rem) center;
    background-size: calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color: #dc3545;
    box-shadow: 0 0 0 .25rem rgba(220, 53, 69, .25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-left: calc(1.5em + .75rem);
    background-position: top calc(.375em + .1875rem) left calc(.375em + .1875rem)}.input-group .form-control.is-invalid,.was-validated .input-group .form-control:invalid{z-index: 2}.input-group .form-control.is-invalid:focus,.was-validated .input-group .form-control: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;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: 1rem;
    border-radius: .25rem;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition: none}}.btn:hover{color: #212529}.btn:focus{outline: 0;
    box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events: none;
    opacity: .65}.btn-success{color: #fff;
    background-color: #198754;
    border-color: #198754}.btn-success:hover{color: #fff;
    background-color: #157347;
    border-color: #146c43}.btn-success:focus{color: #fff;
    background-color: #157347;
    border-color: #146c43;
    box-shadow: 0 0 0 .25rem rgba(60, 153, 110, .5)}.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color: #fff;
    background-color: #146c43;
    border-color: #13653f}.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow: 0 0 0 .25rem rgba(60, 153, 110, .5)}.btn-success.disabled,.btn-success:disabled{color: #fff;
    background-color: #198754;
    border-color: #198754}.btn-danger{color: #fff;
    background-color: #dc3545;
    border-color: #dc3545}.btn-danger:hover{color: #fff;
    background-color: #bb2d3b;
    border-color: #b02a37}.btn-danger:focus{color: #fff;
    background-color: #bb2d3b;
    border-color: #b02a37;
    box-shadow: 0 0 0 .25rem rgba(225, 83, 97, .5)}.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color: #fff;
    background-color: #b02a37;
    border-color: #a52834}.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow: 0 0 0 .25rem rgba(225, 83, 97, .5)}.btn-danger.disabled,.btn-danger:disabled{color: #fff;
    background-color: #dc3545;
    border-color: #dc3545}.btn-link{font-weight: 400;
    color: #0d6efd;
    text-decoration: underline}.btn-link:hover{color: #0a58ca}.btn-link.disabled,.btn-link:disabled{color: #6c757d}.fade{transition: opacity .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 .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition: none}}.collapsing.collapse-horizontal{width: 0;
    height: auto;
    transition: width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition: none}}.dropdown{position: relative}.dropdown-toggle{white-space: nowrap}.dropdown-toggle::after{display: inline-block;
    margin-right: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid;
    border-left: .3em solid transparent;
    border-bottom: 0;
    border-right: .3em solid transparent}.dropdown-toggle:empty::after{margin-right: 0}.dropdown-menu{position: absolute;
    z-index: 1000;
    display: none;
    min-width: 10rem;
    padding: .5rem 0;
    margin: 0;
    font-size: 1rem;
    color: #212529;
    text-align: right;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: .25rem}.dropdown-menu[data-bs-popper]{top: 100%;
    right: 0;
    margin-top: .125rem}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{left: auto;
    right: 0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{left: 0;
    right: auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{left: auto;
        right: 0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{left: 0;
        right: auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{left: auto;
        right: 0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{left: 0;
        right: auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{left: auto;
        right: 0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{left: 0;
        right: auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{left: auto;
        right: 0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{left: 0;
        right: auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{left: auto;
        right: 0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{left: 0;
        right: auto}}.dropdown-divider{height: 0;
    margin: .5rem 0;
    overflow: hidden;
    border-top: 1px solid rgba(0, 0, 0, .15)}.dropdown-item{display: block;
    width: 100%;
    padding: .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:focus,.dropdown-item:hover{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: .5rem 1rem;
    margin-bottom: 0;
    font-size: .875rem;
    color: #6c757d;
    white-space: nowrap}.dropdown-item-text{display: block;
    padding: .25rem 1rem;
    color: #212529}.dropdown-menu-dark{color: #dee2e6;
    background-color: #343a40;
    border-color: rgba(0, 0, 0, .15)}.dropdown-menu-dark .dropdown-item{color: #dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color: #fff;
    background-color: rgba(255, 255, 255, .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, .15)}.dropdown-menu-dark .dropdown-item-text{color: #dee2e6}.dropdown-menu-dark .dropdown-header{color: #adb5bd}.dropdown-toggle-split{padding-left: .5625rem;
    padding-right: .5625rem}.dropdown-toggle-split::after{margin-right: 0}.nav{display: flex;
    flex-wrap: wrap;
    padding-right: 0;
    margin-bottom: 0;
    list-style: none}.navbar{position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    padding-top: .5rem;
    padding-bottom: .5rem}.navbar>.container,.navbar>.container-fluid{display: flex;
    flex-wrap: inherit;
    align-items: center;
    justify-content: space-between}.card{position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: Auto;
    background-clip: border-box;
    border: auto;
    border-radius: .25rem}.card>hr{margin-left: 0;
    margin-right: 0}.card>.list-group{border-top: inherit;
    border-bottom: inherit}.card>.list-group:first-child{border-top-width: 0;
    border-top-right-radius: calc(.25rem - 1px);
    border-top-left-radius: calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width: 0;
    border-bottom-left-radius: calc(.25rem - 1px);
    border-bottom-right-radius: calc(.25rem - 1px)}.accordion-button{position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    padding: 1rem 1.25rem;
    font-size: 1rem;
    color: #212529;
    text-align: right;
    background-color: #fff;
    border: 0;
    border-radius: 0;
    overflow-anchor: none;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .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, .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-right: 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 .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 .25rem rgba(13, 110, 253, .25)}.accordion-header{margin-bottom: 0}.accordion-item{background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .125)}.accordion-item:first-of-type{border-top-right-radius: .25rem;
    border-top-left-radius: .25rem}.accordion-item:first-of-type .accordion-button{}.accordion-item:not(:first-of-type){border-top: 0}.accordion-item:last-of-type{border-bottom-left-radius: .25rem;
    border-bottom-right-radius: .25rem}.accordion-item:last-of-type .accordion-button.collapsed{}.accordion-item:last-of-type .accordion-collapse{border-bottom-left-radius: .25rem;
    border-bottom-right-radius: .25rem}.accordion-body{padding: 1rem 1.25rem}.pagination{display: flex;
    padding-right: 0;
    list-style: none}.alert{position: relative;
    padding: 1rem 1rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: .25rem}.list-group{display: flex;
    flex-direction: column;
    padding-right: 0;
    margin-bottom: 0;
    border-radius: .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:focus,.list-group-item-action:hover{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: .5rem 1rem;
    color: #212529;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .125)}.list-group-item:first-child{border-top-right-radius: inherit;
    border-top-left-radius: inherit}.list-group-item:last-child{border-bottom-left-radius: inherit;
    border-bottom-right-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-right-radius: .25rem;
    border-top-left-radius: 0}.list-group-horizontal>.list-group-item:last-child{border-top-left-radius: .25rem;
    border-bottom-right-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-right-width: 0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-right: -1px;
    border-right-width: 1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction: row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-right-radius: .25rem;
        border-top-left-radius: 0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-left-radius: .25rem;
        border-bottom-right-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-right-width: 0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-right: -1px;
        border-right-width: 1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction: row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-right-radius: .25rem;
        border-top-left-radius: 0}.list-group-horizontal-md>.list-group-item:last-child{border-top-left-radius: .25rem;
        border-bottom-right-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-right-width: 0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-right: -1px;
        border-right-width: 1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction: row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-right-radius: .25rem;
        border-top-left-radius: 0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-left-radius: .25rem;
        border-bottom-right-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-right-width: 0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-right: -1px;
        border-right-width: 1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction: row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-right-radius: .25rem;
        border-top-left-radius: 0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-left-radius: .25rem;
        border-bottom-right-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-right-width: 0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-right: -1px;
        border-right-width: 1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction: row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-right-radius: .25rem;
        border-top-left-radius: 0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-left-radius: .25rem;
        border-bottom-right-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-right-width: 0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-right: -1px;
        border-right-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:focus,.list-group-item-primary.list-group-item-action:hover{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:focus,.list-group-item-secondary.list-group-item-action:hover{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:focus,.list-group-item-success.list-group-item-action:hover{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:focus,.list-group-item-info.list-group-item-action:hover{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:focus,.list-group-item-warning.list-group-item-action:hover{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:focus,.list-group-item-danger.list-group-item-action:hover{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:focus,.list-group-item-light.list-group-item-action:hover{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:focus,.list-group-item-dark.list-group-item-action:hover{color: #141619;
    background-color: #bebebf}.list-group-item-dark.list-group-item-action.active{color: #fff;
    background-color: #141619;
    border-color: #141619}.modal{position: fixed;
    top: 0;
    right: 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: .5rem;
    pointer-events: none}.modal.fade .modal-dialog{transition: transform .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, .2);
    border-radius: .3rem;
    outline: 0}.modal-backdrop{position: fixed;
    top: 0;
    right: 0;
    z-index: 1050;
    width: 100vw;
    height: 100vh;
    background-color: #000}.modal-backdrop.fade{opacity: 0}.modal-backdrop.show{opacity: .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-right-radius: calc(.3rem - 1px);
    border-top-left-radius: calc(.3rem - 1px)}.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: .75rem;
    border-top: 1px solid #dee2e6;
    border-bottom-left-radius: calc(.3rem - 1px);
    border-bottom-right-radius: calc(.3rem - 1px)}.modal-footer>*{margin: .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:1399.98px){.modal-fullscreen-xxl-down{width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0}.modal-fullscreen-xxl-down .modal-content{height: 100%;
        border: 0;
        border-radius: 0}.modal-fullscreen-xxl-down .modal-header{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: right;
    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: .875rem;
    word-wrap: break-word;
    opacity: 0}.tooltip.show{opacity: .9}.tooltip .tooltip-arrow{position: absolute;
    display: block;
    width: .8rem;
    height: .4rem}.tooltip .tooltip-arrow::before{position: absolute;
    content: "";
    border-color: transparent;
    border-style: solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding: .4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom: 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top: -1px;
    border-width: .4rem .4rem 0;
    border-top-color: #000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding: 0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{right: 0;
    width: .4rem;
    height: .8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{left: -1px;
    border-width: .4rem 0 .4rem .4rem;
    border-left-color: #000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding: .4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top: 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom: -1px;
    border-width: 0 .4rem .4rem;
    border-bottom-color: #000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding: 0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{left: 0;
    width: .4rem;
    height: .8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{right: -1px;
    border-width: .4rem .4rem .4rem 0;
    border-right-color: #000}.tooltip-inner{max-width: 200px;
    padding: .25rem .5rem;
    color: #fff;
    text-align: center;
    background-color: #000;
    border-radius: .25rem}.popover{position: absolute;
    top: 0;
    left: 0;
    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: right;
    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: .875rem;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: .3rem}.popover .popover-arrow{position: absolute;
    display: block;
    width: 1rem;
    height: .5rem}.popover .popover-arrow::after,.popover .popover-arrow::before{position: absolute;
    display: block;
    content: "";
    border-color: transparent;
    border-style: solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom: calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom: 0;
    border-width: .5rem .5rem 0;
    border-top-color: rgba(0, 0, 0, .25)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom: 1px;
    border-width: .5rem .5rem 0;
    border-top-color: #fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{right: calc(-.5rem - 1px);
    width: .5rem;
    height: 1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{right: 0;
    border-width: .5rem 0 .5rem .5rem;
    border-left-color: rgba(0, 0, 0, .25)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{right: 1px;
    border-width: .5rem 0 .5rem .5rem;
    border-left-color: #fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top: calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top: 0;
    border-width: 0 .5rem .5rem .5rem;
    border-bottom-color: rgba(0, 0, 0, .25)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top: 1px;
    border-width: 0 .5rem .5rem .5rem;
    border-bottom-color: #fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position: absolute;
    top: 0;
    right: 50%;
    display: block;
    width: 1rem;
    margin-right: -.5rem;
    content: "";
    border-bottom: 1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{left: calc(-.5rem - 1px);
    width: .5rem;
    height: 1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{left: 0;
    border-width: .5rem .5rem .5rem 0;
    border-right-color: rgba(0, 0, 0, .25)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{left: 1px;
    border-width: .5rem .5rem .5rem 0;
    border-right-color: #fff}.popover-header{padding: .5rem 1rem;
    margin-bottom: 0;
    font-size: 1rem;
    background-color: #f0f0f0;
    border-bottom: 1px solid rgba(0, 0, 0, .2);
    border-top-right-radius: calc(.3rem - 1px);
    border-top-left-radius: calc(.3rem - 1px)}.popover-header:empty{display: none}.popover-body{padding: 1rem 1rem;
    color: #212529}.carousel{position: relative}.carousel-inner{position: relative;
    width: 100%;
    overflow: hidden}.carousel-inner::after{display: block;
    clear: both;
    content: ""}.carousel-item{position: relative;
    display: none;
    float: right;
    width: 100%;
    margin-left: -100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition: transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition: none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display: block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform: translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform: translateX(-100%)}.carousel-fade .carousel-item{opacity: 0;
    transition-property: opacity;
    transform: none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index: 1;
    opacity: 1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index: 0;
    opacity: 0;
    transition: opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition: none}}.carousel-control-next,.carousel-control-prev{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: 0 0;
    border: 0;
    opacity: .5;
    transition: opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition: none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: .9}.carousel-control-prev{right: 0}.carousel-control-next{left: 0}.carousel-control-next-icon,.carousel-control-prev-icon{display: inline-block;
    width: 2rem;
    height: 2rem;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 100% 100%}.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='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-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='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;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 2;
    display: flex;
    justify-content: center;
    padding: 0;
    margin-left: 15%;
    margin-bottom: 1rem;
    margin-right: 15%;
    list-style: none}.carousel-indicators [data-bs-target]{box-sizing: content-box;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    padding: 0;
    margin-left: 3px;
    margin-right: 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: .5;
    transition: opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition: none}}.carousel-indicators .active{opacity: 1}.carousel-caption{position: absolute;
    left: 15%;
    bottom: 1.25rem;
    right: 15%;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    color: #fff;
    text-align: center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter: invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color: #000}.carousel-dark .carousel-caption{color: #000}.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 .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition: none}}.offcanvas-backdrop{position: fixed;
    top: 0;
    right: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000}.offcanvas-backdrop.fade{opacity: 0}.offcanvas-backdrop.show{opacity: .5}.offcanvas-header{display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 1rem 1rem}.offcanvas-title{margin-bottom: 0;
    line-height: 1.5}.offcanvas-body{flex-grow: 1;
    padding: 1rem 1rem;
    overflow-y: auto}.offcanvas-start{top: 0;
    right: 0;
    width: 400px;
    border-left: 1px solid rgba(0, 0, 0, .2);
    transform: translateX(100%)}.offcanvas-end{top: 0;
    left: 0;
    width: 400px;
    border-right: 1px solid rgba(0, 0, 0, .2);
    transform: translateX(-100%)}.offcanvas-top{top: 0;
    left: 0;
    right: 0;
    height: 30vh;
    max-height: 100%;
    border-bottom: 1px solid rgba(0, 0, 0, .2);
    transform: translateY(-100%)}.offcanvas-bottom{left: 0;
    right: 0;
    height: 30vh;
    max-height: 100%;
    border-top: 1px solid rgba(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: .5}.placeholder.btn::before{display: inline-block;
    content: ""}.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}.overflow-hidden{overflow: hidden!important}.d-flex{display: flex!important}.d-inline-flex{display: inline-flex!important}.d-none{display: none!important}.position-relative{position: relative!important}.position-absolute{position: absolute!important}.top-0{top: 0!important}.bottom-0{bottom: 0!important}.end-0{left: 0!important}.border{border: 1px solid #dee2e6!important}.border-0{border: 0!important}.border-5{border-width: 5px!important}.w-25{width: 25%!important}.w-75{width: 75%!important}.w-100{width: 100%!important}.h-75{height: 75%!important}.h-100{height: 100%!important}.flex-column{flex-direction: column!important}.flex-row-reverse{flex-direction: row-reverse!important}.flex-wrap{flex-wrap: wrap!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-center{align-items: center!important}.align-items-baseline{align-items: baseline!important}.m-0{margin: 0!important}.m-auto{margin: auto!important}.mx-0{margin-left: 0!important;
    margin-right: 0!important}.mx-auto{margin-left: auto!important;
    margin-right: auto!important}.mt-3{margin-top: 1rem!important}.mt-5{margin-top: 3rem!important}.mb-4{margin-bottom: 1.5rem!important}.p-0{padding: 0!important}.p-1{padding: .25rem!important}.p-3{padding: 1rem!important}.p-4{padding: 1.5rem!important}.px-2{padding-left: .5rem!important;
    padding-right: .5rem!important}.pt-2{padding-top: .5rem!important}.pt-4{padding-top: 1.5rem!important}.pt-5{padding-top: 3rem!important}.pe-3{padding-left: 1rem!important}.pb-2{padding-bottom: .5rem!important}.pb-4{padding-bottom: 1.5rem!important}.pb-5{padding-bottom: 3rem!important}.fw-bold{font-weight: 700!important}.text-center{text-align: center!important}.text-nowrap{white-space: nowrap!important}.text-info{--bs-text-opacity: 1;
    color: rgba(var(--bs-info-rgb), var(--bs-text-opacity))!important}.text-white{--bs-text-opacity: 1;
    color: rgba(var(--bs-white-rgb), var(--bs-text-opacity))!important}.bg-white{--bs-bg-opacity: 1;
    background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity))!important}.rounded{border-radius: .25rem!important}.rounded-0{border-radius: 0!important}.rounded-pill{border-radius: 50rem!important}.invisible{visibility: hidden!important}@media (min-width:768px){.d-md-inline{display: inline!important}.justify-content-md-center{justify-content: center!important}.me-md-2{margin-left: .5rem!important}.ms-md-2{margin-right: .5rem!important}}@media (min-width:992px){.p-lg-3{padding: 1rem!important}.p-lg-5{padding: 3rem!important}}

