From 820022b6c4fe6773fc6d86a576f5a5ee75ee6da0 Mon Sep 17 00:00:00 2001 From: Tony Air Date: Thu, 14 May 2020 23:08:28 +0700 Subject: [PATCH] Replace npm with pnpm --- dist/css/app.css | 17897 +--------------- dist/css/app.css.map | 2 +- ...SilverShop.Page.CheckoutPageController.css | 128 +- ...erShop.Page.CheckoutPageController.css.map | 2 +- ..._Site.Controllers.MapElementController.css | 128 +- ...e.Controllers.MapElementController.css.map | 2 +- dist/fonts/photo3.svg | 2 +- dist/index.html | 4 +- dist/js/app.js | 2 +- dist/js/app.js.LICENSE.txt | 40 +- dist/js/app.js.map | 2 +- ..._SilverShop.Page.CheckoutPageController.js | 2 +- ...verShop.Page.CheckoutPageController.js.map | 2 +- ...p_Site.Controllers.MapElementController.js | 2 +- ...te.Controllers.MapElementController.js.map | 2 +- package.json | 46 +- 16 files changed, 60 insertions(+), 18203 deletions(-) diff --git a/dist/css/app.css b/dist/css/app.css index 1b052cd..dbbaa2a 100644 --- a/dist/css/app.css +++ b/dist/css/app.css @@ -1,17897 +1,4 @@ -/* - * bootstrap includes - * keep it at the end - */ - -:root { - --blue: #2196f3; - --indigo: #3f51b5; - --purple: #9c27b0; - --pink: #e91e63; - --red: #f44336; - --orange: #ff9800; - --yellow: #ffeb3b; - --green: #4caf50; - --teal: #009688; - --cyan: #00bcd4; - --white: #fff; - --gray: #757575; - --gray-dark: #424242; - --primary: #2196f3; - --secondary: #757575; - --success: #4caf50; - --info: #00bcd4; - --warning: #ffeb3b; - --danger: #f44336; - --light: #f5f5f5; - --dark: #212121; - --breakpoint-xs: 0; - --breakpoint-sm: 576px; - --breakpoint-md: 768px; - --breakpoint-lg: 992px; - --breakpoint-xl: 1168px; - --breakpoint-xxl: 1368px; - --breakpoint-xxxl: 1568px; - --breakpoint-xxxxl: 1868px; - --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -*, -*::before, -*::after { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} - -article, -aside, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section { - display: block; -} - -body { - margin: 0; - font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212121; - text-align: left; - background-color: #fff; -} - -[tabindex="-1"]:focus:not(:focus-visible) { - outline: 0 !important; -} - -hr { - -webkit-box-sizing: content-box; - box-sizing: content-box; - height: 0; - overflow: visible; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - margin-top: 0; - margin-bottom: 0.5rem; -} - -p { - margin-top: 0; - margin-bottom: 1rem; -} - -abbr[title], -abbr[data-original-title] { - text-decoration: underline; - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - text-decoration-skip-ink: none; -} - -address { - margin-bottom: 1rem; - font-style: normal; - line-height: inherit; -} - -ol, -ul, -dl { - margin-top: 0; - margin-bottom: 1rem; -} - -ol ol, -ul ul, -ol ul, -ul ol { - margin-bottom: 0; -} - -dt { - font-weight: 700; -} - -dd { - margin-bottom: .5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -b, -strong { - font-weight: bolder; -} - -small { - font-size: 80%; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -.25em; -} - -sup { - top: -.5em; -} - -a { - color: #2196f3; - text-decoration: none; - background-color: transparent; -} - -a:hover { - color: #0a6ebd; - text-decoration: underline; -} - -a:not([href]) { - color: inherit; - text-decoration: none; -} - -a:not([href]):hover { - color: inherit; - text-decoration: none; -} - -pre, -code, -kbd, -samp { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - font-size: 1em; -} - -pre { - margin-top: 0; - margin-bottom: 1rem; - overflow: auto; -} - -figure { - margin: 0 0 1rem; -} - -img { - vertical-align: middle; - border-style: none; -} - -svg { - overflow: hidden; - vertical-align: middle; -} - -table { - border-collapse: collapse; -} - -caption { - padding-top: 0.75rem; - padding-bottom: 0.75rem; - color: #757575; - text-align: left; - caption-side: bottom; -} - -th { - text-align: inherit; -} - -label { - display: inline-block; - margin-bottom: 0.5rem; -} - -button { - border-radius: 0; -} - -button:focus { - outline: 1px dotted; - outline: 5px auto -webkit-focus-ring-color; -} - -input, -button, -select, -optgroup, -textarea { - margin: 0; - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - -button, -input { - overflow: visible; -} - -button, -select { - text-transform: none; -} - -select { - word-wrap: normal; -} - -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; -} - -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - padding: 0; - border-style: none; -} - -input[type="radio"], -input[type="checkbox"] { - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding: 0; -} - -input[type="date"], -input[type="time"], -input[type="datetime-local"], -input[type="month"] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: .5rem; - font-size: 1.5rem; - line-height: inherit; - color: inherit; - white-space: normal; -} - -@media (max-width: 1200px) { - legend { - font-size: calc(1.275rem + 0.3vw); - } -} - -progress { - vertical-align: baseline; -} - -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -[type="search"] { - outline-offset: -2px; - -webkit-appearance: none; -} - -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -::-webkit-file-upload-button { - font: inherit; - -webkit-appearance: button; -} - -output { - display: inline-block; -} - -summary { - display: list-item; - cursor: pointer; -} - -template { - display: none; -} - -[hidden] { - display: none !important; -} - -h1, -h2, -h3, -h4, -h5, -h6, -.h1, -.h2, -.h3, -.h4, -.h5, -.h6 { - margin-bottom: 0.5rem; - font-weight: 500; - line-height: 1.2; -} - -h1, -.h1 { - font-size: 2.5rem; -} - -@media (max-width: 1200px) { - h1, - .h1 { - font-size: calc(1.375rem + 1.5vw); - } -} - -h2, -.h2 { - font-size: 2.5rem; -} - -@media (max-width: 1200px) { - h2, - .h2 { - font-size: calc(1.375rem + 1.5vw); - } -} - -h3, -.h3 { - font-size: 2rem; -} - -@media (max-width: 1200px) { - h3, - .h3 { - font-size: calc(1.325rem + 0.9vw); - } -} - -h4, -.h4 { - font-size: 1.75rem; -} - -@media (max-width: 1200px) { - h4, - .h4 { - font-size: calc(1.3rem + 0.6vw); - } -} - -h5, -.h5 { - font-size: 1.5rem; -} - -@media (max-width: 1200px) { - h5, - .h5 { - font-size: calc(1.275rem + 0.3vw); - } -} - -h6, -.h6 { - font-size: 1.25rem; -} - -.lead { - font-size: 1.25rem; - font-weight: 300; -} - -.display-1 { - font-size: 6rem; - font-weight: 300; - line-height: 1.2; -} - -@media (max-width: 1200px) { - .display-1 { - font-size: calc(1.725rem + 5.7vw); - } -} - -.display-2 { - font-size: 5.5rem; - font-weight: 300; - line-height: 1.2; -} - -@media (max-width: 1200px) { - .display-2 { - font-size: calc(1.675rem + 5.1vw); - } -} - -.display-3 { - font-size: 4.5rem; - font-weight: 300; - line-height: 1.2; -} - -@media (max-width: 1200px) { - .display-3 { - font-size: calc(1.575rem + 3.9vw); - } -} - -.display-4 { - font-size: 3.5rem; - font-weight: 300; - line-height: 1.2; -} - -@media (max-width: 1200px) { - .display-4 { - font-size: calc(1.475rem + 2.7vw); - } -} - -hr { - margin-top: 1rem; - margin-bottom: 1rem; - border: 0; - border-top: 1px solid rgba(0, 0, 0, 0.1); -} - -small, -.small { - font-size: 80%; - font-weight: 400; -} - -mark, -.mark { - padding: 0.2em; - background-color: #fcf8e3; -} - -.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: 90%; - text-transform: uppercase; -} - -.blockquote { - margin-bottom: 1rem; - font-size: 1.25rem; -} - -.blockquote-footer { - display: block; - font-size: 80%; - color: #757575; -} - -.blockquote-footer::before { - content: "\2014\00A0"; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #fff; - border: 1px solid #e0e0e0; - 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: 90%; - color: #757575; -} - -code { - font-size: 87.5%; - color: #e91e63; - word-wrap: break-word; -} - -a > code { - color: inherit; -} - -kbd { - padding: 0.2rem 0.4rem; - font-size: 87.5%; - color: #fff; - background-color: #212121; - border-radius: 0.2rem; -} - -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #212121; -} - -pre code { - font-size: inherit; - color: inherit; - word-break: normal; -} - -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; -} - -.container { - width: 100%; - padding-right: 1rem; - padding-left: 1rem; - 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: 1168px) { - .container { - max-width: 1136px; - } -} - -@media (min-width: 1368px) { - .container { - max-width: 1336px; - } -} - -@media (min-width: 1568px) { - .container { - max-width: 1536px; - } -} - -@media (min-width: 1868px) { - .container { - max-width: 1836px; - } -} - -.container-fluid, -.container-sm, -.container-md, -.container-lg, -.container-xl, -.container-xxl, -.container-xxxl, -.container-xxxxl { - width: 100%; - padding-right: 1rem; - padding-left: 1rem; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container, - .container-sm { - max-width: 540px; - } -} - -@media (min-width: 768px) { - .container, - .container-sm, - .container-md { - max-width: 720px; - } -} - -@media (min-width: 992px) { - .container, - .container-sm, - .container-md, - .container-lg { - max-width: 960px; - } -} - -@media (min-width: 1168px) { - .container, - .container-sm, - .container-md, - .container-lg, - .container-xl { - max-width: 1136px; - } -} - -@media (min-width: 1368px) { - .container, - .container-sm, - .container-md, - .container-lg, - .container-xl, - .container-xxl { - max-width: 1336px; - } -} - -@media (min-width: 1568px) { - .container, - .container-sm, - .container-md, - .container-lg, - .container-xl, - .container-xxl, - .container-xxxl { - max-width: 1536px; - } -} - -@media (min-width: 1868px) { - .container, - .container-sm, - .container-md, - .container-lg, - .container-xl, - .container-xxl, - .container-xxxl, - .container-xxxxl { - max-width: 1836px; - } -} - -.row { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - margin-right: -1rem; - margin-left: -1rem; -} - -.no-gutters { - margin-right: 0; - margin-left: 0; -} - -.no-gutters > .col, -.no-gutters > [class*="col-"] { - padding-right: 0; - padding-left: 0; -} - -.col-1, -.col-2, -.col-3, -.col-4, -.col-5, -.col-6, -.col-7, -.col-8, -.col-9, -.col-10, -.col-11, -.col-12, -.col, -.col-auto, -.col-sm-1, -.col-sm-2, -.col-sm-3, -.col-sm-4, -.col-sm-5, -.col-sm-6, -.col-sm-7, -.col-sm-8, -.col-sm-9, -.col-sm-10, -.col-sm-11, -.col-sm-12, -.col-sm, -.col-sm-auto, -.col-md-1, -.col-md-2, -.col-md-3, -.col-md-4, -.col-md-5, -.col-md-6, -.col-md-7, -.col-md-8, -.col-md-9, -.col-md-10, -.col-md-11, -.col-md-12, -.col-md, -.col-md-auto, -.col-lg-1, -.col-lg-2, -.col-lg-3, -.col-lg-4, -.col-lg-5, -.col-lg-6, -.col-lg-7, -.col-lg-8, -.col-lg-9, -.col-lg-10, -.col-lg-11, -.col-lg-12, -.col-lg, -.col-lg-auto, -.col-xl-1, -.col-xl-2, -.col-xl-3, -.col-xl-4, -.col-xl-5, -.col-xl-6, -.col-xl-7, -.col-xl-8, -.col-xl-9, -.col-xl-10, -.col-xl-11, -.col-xl-12, -.col-xl, -.col-xl-auto, -.col-xxl-1, -.col-xxl-2, -.col-xxl-3, -.col-xxl-4, -.col-xxl-5, -.col-xxl-6, -.col-xxl-7, -.col-xxl-8, -.col-xxl-9, -.col-xxl-10, -.col-xxl-11, -.col-xxl-12, -.col-xxl, -.col-xxl-auto, -.col-xxxl-1, -.col-xxxl-2, -.col-xxxl-3, -.col-xxxl-4, -.col-xxxl-5, -.col-xxxl-6, -.col-xxxl-7, -.col-xxxl-8, -.col-xxxl-9, -.col-xxxl-10, -.col-xxxl-11, -.col-xxxl-12, -.col-xxxl, -.col-xxxl-auto, -.col-xxxxl-1, -.col-xxxxl-2, -.col-xxxxl-3, -.col-xxxxl-4, -.col-xxxxl-5, -.col-xxxxl-6, -.col-xxxxl-7, -.col-xxxxl-8, -.col-xxxxl-9, -.col-xxxxl-10, -.col-xxxxl-11, -.col-xxxxl-12, -.col-xxxxl, -.col-xxxxl-auto { - position: relative; - width: 100%; - padding-right: 1rem; - padding-left: 1rem; -} - -.col { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; -} - -.row-cols-4 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 20%; - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; -} - -.col-auto { - -webkit-box-flex: 0; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - -webkit-box-flex: 0; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; -} - -.col-2 { - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; -} - -.col-3 { - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; -} - -.col-5 { - -webkit-box-flex: 0; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; -} - -.col-6 { - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - -webkit-box-flex: 0; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; -} - -.col-8 { - -webkit-box-flex: 0; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; -} - -.col-9 { - -webkit-box-flex: 0; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - -webkit-box-flex: 0; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; -} - -.col-11 { - -webkit-box-flex: 0; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; -} - -.col-12 { - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - -webkit-box-ordinal-group: 0; - -ms-flex-order: -1; - order: -1; -} - -.order-last { - -webkit-box-ordinal-group: 14; - -ms-flex-order: 13; - order: 13; -} - -.order-0 { - -webkit-box-ordinal-group: 1; - -ms-flex-order: 0; - order: 0; -} - -.order-1 { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; -} - -.order-2 { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; -} - -.order-3 { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; -} - -.order-4 { - -webkit-box-ordinal-group: 5; - -ms-flex-order: 4; - order: 4; -} - -.order-5 { - -webkit-box-ordinal-group: 6; - -ms-flex-order: 5; - order: 5; -} - -.order-6 { - -webkit-box-ordinal-group: 7; - -ms-flex-order: 6; - order: 6; -} - -.order-7 { - -webkit-box-ordinal-group: 8; - -ms-flex-order: 7; - order: 7; -} - -.order-8 { - -webkit-box-ordinal-group: 9; - -ms-flex-order: 8; - order: 8; -} - -.order-9 { - -webkit-box-ordinal-group: 10; - -ms-flex-order: 9; - order: 9; -} - -.order-10 { - -webkit-box-ordinal-group: 11; - -ms-flex-order: 10; - order: 10; -} - -.order-11 { - -webkit-box-ordinal-group: 12; - -ms-flex-order: 11; - order: 11; -} - -.order-12 { - -webkit-box-ordinal-group: 13; - -ms-flex-order: 12; - order: 12; -} - -.offset-1 { - margin-left: 8.33333%; -} - -.offset-2 { - margin-left: 16.66667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.33333%; -} - -.offset-5 { - margin-left: 41.66667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.33333%; -} - -.offset-8 { - margin-left: 66.66667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.33333%; -} - -.offset-11 { - margin-left: 91.66667%; -} - -@media (min-width: 576px) { - .col-sm { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - - .row-cols-sm-4 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 20%; - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - - .col-sm-auto { - -webkit-box-flex: 0; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - -webkit-box-flex: 0; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - - .col-sm-2 { - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - - .col-sm-3 { - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - - .col-sm-5 { - -webkit-box-flex: 0; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - - .col-sm-6 { - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - -webkit-box-flex: 0; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - - .col-sm-8 { - -webkit-box-flex: 0; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - - .col-sm-9 { - -webkit-box-flex: 0; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - -webkit-box-flex: 0; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - - .col-sm-11 { - -webkit-box-flex: 0; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - - .col-sm-12 { - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - -webkit-box-ordinal-group: 0; - -ms-flex-order: -1; - order: -1; - } - - .order-sm-last { - -webkit-box-ordinal-group: 14; - -ms-flex-order: 13; - order: 13; - } - - .order-sm-0 { - -webkit-box-ordinal-group: 1; - -ms-flex-order: 0; - order: 0; - } - - .order-sm-1 { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } - - .order-sm-2 { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - } - - .order-sm-3 { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; - } - - .order-sm-4 { - -webkit-box-ordinal-group: 5; - -ms-flex-order: 4; - order: 4; - } - - .order-sm-5 { - -webkit-box-ordinal-group: 6; - -ms-flex-order: 5; - order: 5; - } - - .order-sm-6 { - -webkit-box-ordinal-group: 7; - -ms-flex-order: 6; - order: 6; - } - - .order-sm-7 { - -webkit-box-ordinal-group: 8; - -ms-flex-order: 7; - order: 7; - } - - .order-sm-8 { - -webkit-box-ordinal-group: 9; - -ms-flex-order: 8; - order: 8; - } - - .order-sm-9 { - -webkit-box-ordinal-group: 10; - -ms-flex-order: 9; - order: 9; - } - - .order-sm-10 { - -webkit-box-ordinal-group: 11; - -ms-flex-order: 10; - order: 10; - } - - .order-sm-11 { - -webkit-box-ordinal-group: 12; - -ms-flex-order: 11; - order: 11; - } - - .order-sm-12 { - -webkit-box-ordinal-group: 13; - -ms-flex-order: 12; - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.33333%; - } - - .offset-sm-2 { - margin-left: 16.66667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.33333%; - } - - .offset-sm-5 { - margin-left: 41.66667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.33333%; - } - - .offset-sm-8 { - margin-left: 66.66667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.33333%; - } - - .offset-sm-11 { - margin-left: 91.66667%; - } -} - -@media (min-width: 768px) { - .col-md { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - - .row-cols-md-4 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 20%; - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - - .col-md-auto { - -webkit-box-flex: 0; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - -webkit-box-flex: 0; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - - .col-md-2 { - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - - .col-md-3 { - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - - .col-md-5 { - -webkit-box-flex: 0; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - - .col-md-6 { - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - -webkit-box-flex: 0; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - - .col-md-8 { - -webkit-box-flex: 0; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - - .col-md-9 { - -webkit-box-flex: 0; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - -webkit-box-flex: 0; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - - .col-md-11 { - -webkit-box-flex: 0; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - - .col-md-12 { - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - -webkit-box-ordinal-group: 0; - -ms-flex-order: -1; - order: -1; - } - - .order-md-last { - -webkit-box-ordinal-group: 14; - -ms-flex-order: 13; - order: 13; - } - - .order-md-0 { - -webkit-box-ordinal-group: 1; - -ms-flex-order: 0; - order: 0; - } - - .order-md-1 { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } - - .order-md-2 { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - } - - .order-md-3 { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; - } - - .order-md-4 { - -webkit-box-ordinal-group: 5; - -ms-flex-order: 4; - order: 4; - } - - .order-md-5 { - -webkit-box-ordinal-group: 6; - -ms-flex-order: 5; - order: 5; - } - - .order-md-6 { - -webkit-box-ordinal-group: 7; - -ms-flex-order: 6; - order: 6; - } - - .order-md-7 { - -webkit-box-ordinal-group: 8; - -ms-flex-order: 7; - order: 7; - } - - .order-md-8 { - -webkit-box-ordinal-group: 9; - -ms-flex-order: 8; - order: 8; - } - - .order-md-9 { - -webkit-box-ordinal-group: 10; - -ms-flex-order: 9; - order: 9; - } - - .order-md-10 { - -webkit-box-ordinal-group: 11; - -ms-flex-order: 10; - order: 10; - } - - .order-md-11 { - -webkit-box-ordinal-group: 12; - -ms-flex-order: 11; - order: 11; - } - - .order-md-12 { - -webkit-box-ordinal-group: 13; - -ms-flex-order: 12; - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.33333%; - } - - .offset-md-2 { - margin-left: 16.66667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.33333%; - } - - .offset-md-5 { - margin-left: 41.66667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.33333%; - } - - .offset-md-8 { - margin-left: 66.66667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.33333%; - } - - .offset-md-11 { - margin-left: 91.66667%; - } -} - -@media (min-width: 992px) { - .col-lg { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - - .row-cols-lg-4 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 20%; - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - - .col-lg-auto { - -webkit-box-flex: 0; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - -webkit-box-flex: 0; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - - .col-lg-2 { - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - - .col-lg-3 { - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - - .col-lg-5 { - -webkit-box-flex: 0; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - - .col-lg-6 { - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - -webkit-box-flex: 0; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - - .col-lg-8 { - -webkit-box-flex: 0; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - - .col-lg-9 { - -webkit-box-flex: 0; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - -webkit-box-flex: 0; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - - .col-lg-11 { - -webkit-box-flex: 0; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - - .col-lg-12 { - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - -webkit-box-ordinal-group: 0; - -ms-flex-order: -1; - order: -1; - } - - .order-lg-last { - -webkit-box-ordinal-group: 14; - -ms-flex-order: 13; - order: 13; - } - - .order-lg-0 { - -webkit-box-ordinal-group: 1; - -ms-flex-order: 0; - order: 0; - } - - .order-lg-1 { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } - - .order-lg-2 { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - } - - .order-lg-3 { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; - } - - .order-lg-4 { - -webkit-box-ordinal-group: 5; - -ms-flex-order: 4; - order: 4; - } - - .order-lg-5 { - -webkit-box-ordinal-group: 6; - -ms-flex-order: 5; - order: 5; - } - - .order-lg-6 { - -webkit-box-ordinal-group: 7; - -ms-flex-order: 6; - order: 6; - } - - .order-lg-7 { - -webkit-box-ordinal-group: 8; - -ms-flex-order: 7; - order: 7; - } - - .order-lg-8 { - -webkit-box-ordinal-group: 9; - -ms-flex-order: 8; - order: 8; - } - - .order-lg-9 { - -webkit-box-ordinal-group: 10; - -ms-flex-order: 9; - order: 9; - } - - .order-lg-10 { - -webkit-box-ordinal-group: 11; - -ms-flex-order: 10; - order: 10; - } - - .order-lg-11 { - -webkit-box-ordinal-group: 12; - -ms-flex-order: 11; - order: 11; - } - - .order-lg-12 { - -webkit-box-ordinal-group: 13; - -ms-flex-order: 12; - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.33333%; - } - - .offset-lg-2 { - margin-left: 16.66667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.33333%; - } - - .offset-lg-5 { - margin-left: 41.66667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.33333%; - } - - .offset-lg-8 { - margin-left: 66.66667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.33333%; - } - - .offset-lg-11 { - margin-left: 91.66667%; - } -} - -@media (min-width: 1168px) { - .col-xl { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - - .row-cols-xl-4 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 20%; - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - - .col-xl-auto { - -webkit-box-flex: 0; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - -webkit-box-flex: 0; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - - .col-xl-2 { - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - - .col-xl-3 { - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - - .col-xl-5 { - -webkit-box-flex: 0; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - - .col-xl-6 { - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - -webkit-box-flex: 0; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - - .col-xl-8 { - -webkit-box-flex: 0; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - - .col-xl-9 { - -webkit-box-flex: 0; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - -webkit-box-flex: 0; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - - .col-xl-11 { - -webkit-box-flex: 0; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - - .col-xl-12 { - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - -webkit-box-ordinal-group: 0; - -ms-flex-order: -1; - order: -1; - } - - .order-xl-last { - -webkit-box-ordinal-group: 14; - -ms-flex-order: 13; - order: 13; - } - - .order-xl-0 { - -webkit-box-ordinal-group: 1; - -ms-flex-order: 0; - order: 0; - } - - .order-xl-1 { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } - - .order-xl-2 { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - } - - .order-xl-3 { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; - } - - .order-xl-4 { - -webkit-box-ordinal-group: 5; - -ms-flex-order: 4; - order: 4; - } - - .order-xl-5 { - -webkit-box-ordinal-group: 6; - -ms-flex-order: 5; - order: 5; - } - - .order-xl-6 { - -webkit-box-ordinal-group: 7; - -ms-flex-order: 6; - order: 6; - } - - .order-xl-7 { - -webkit-box-ordinal-group: 8; - -ms-flex-order: 7; - order: 7; - } - - .order-xl-8 { - -webkit-box-ordinal-group: 9; - -ms-flex-order: 8; - order: 8; - } - - .order-xl-9 { - -webkit-box-ordinal-group: 10; - -ms-flex-order: 9; - order: 9; - } - - .order-xl-10 { - -webkit-box-ordinal-group: 11; - -ms-flex-order: 10; - order: 10; - } - - .order-xl-11 { - -webkit-box-ordinal-group: 12; - -ms-flex-order: 11; - order: 11; - } - - .order-xl-12 { - -webkit-box-ordinal-group: 13; - -ms-flex-order: 12; - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.33333%; - } - - .offset-xl-2 { - margin-left: 16.66667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.33333%; - } - - .offset-xl-5 { - margin-left: 41.66667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.33333%; - } - - .offset-xl-8 { - margin-left: 66.66667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.33333%; - } - - .offset-xl-11 { - margin-left: 91.66667%; - } -} - -@media (min-width: 1368px) { - .col-xxl { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xxl-1 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xxl-2 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xxl-3 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - - .row-cols-xxl-4 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xxl-5 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 20%; - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xxl-6 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - - .col-xxl-auto { - -webkit-box-flex: 0; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xxl-1 { - -webkit-box-flex: 0; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - - .col-xxl-2 { - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - - .col-xxl-3 { - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - - .col-xxl-4 { - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - - .col-xxl-5 { - -webkit-box-flex: 0; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - - .col-xxl-6 { - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - - .col-xxl-7 { - -webkit-box-flex: 0; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - - .col-xxl-8 { - -webkit-box-flex: 0; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - - .col-xxl-9 { - -webkit-box-flex: 0; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - - .col-xxl-10 { - -webkit-box-flex: 0; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - - .col-xxl-11 { - -webkit-box-flex: 0; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - - .col-xxl-12 { - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - - .order-xxl-first { - -webkit-box-ordinal-group: 0; - -ms-flex-order: -1; - order: -1; - } - - .order-xxl-last { - -webkit-box-ordinal-group: 14; - -ms-flex-order: 13; - order: 13; - } - - .order-xxl-0 { - -webkit-box-ordinal-group: 1; - -ms-flex-order: 0; - order: 0; - } - - .order-xxl-1 { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } - - .order-xxl-2 { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - } - - .order-xxl-3 { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; - } - - .order-xxl-4 { - -webkit-box-ordinal-group: 5; - -ms-flex-order: 4; - order: 4; - } - - .order-xxl-5 { - -webkit-box-ordinal-group: 6; - -ms-flex-order: 5; - order: 5; - } - - .order-xxl-6 { - -webkit-box-ordinal-group: 7; - -ms-flex-order: 6; - order: 6; - } - - .order-xxl-7 { - -webkit-box-ordinal-group: 8; - -ms-flex-order: 7; - order: 7; - } - - .order-xxl-8 { - -webkit-box-ordinal-group: 9; - -ms-flex-order: 8; - order: 8; - } - - .order-xxl-9 { - -webkit-box-ordinal-group: 10; - -ms-flex-order: 9; - order: 9; - } - - .order-xxl-10 { - -webkit-box-ordinal-group: 11; - -ms-flex-order: 10; - order: 10; - } - - .order-xxl-11 { - -webkit-box-ordinal-group: 12; - -ms-flex-order: 11; - order: 11; - } - - .order-xxl-12 { - -webkit-box-ordinal-group: 13; - -ms-flex-order: 12; - order: 12; - } - - .offset-xxl-0 { - margin-left: 0; - } - - .offset-xxl-1 { - margin-left: 8.33333%; - } - - .offset-xxl-2 { - margin-left: 16.66667%; - } - - .offset-xxl-3 { - margin-left: 25%; - } - - .offset-xxl-4 { - margin-left: 33.33333%; - } - - .offset-xxl-5 { - margin-left: 41.66667%; - } - - .offset-xxl-6 { - margin-left: 50%; - } - - .offset-xxl-7 { - margin-left: 58.33333%; - } - - .offset-xxl-8 { - margin-left: 66.66667%; - } - - .offset-xxl-9 { - margin-left: 75%; - } - - .offset-xxl-10 { - margin-left: 83.33333%; - } - - .offset-xxl-11 { - margin-left: 91.66667%; - } -} - -@media (min-width: 1568px) { - .col-xxxl { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xxxl-1 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xxxl-2 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xxxl-3 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - - .row-cols-xxxl-4 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xxxl-5 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 20%; - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xxxl-6 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - - .col-xxxl-auto { - -webkit-box-flex: 0; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xxxl-1 { - -webkit-box-flex: 0; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - - .col-xxxl-2 { - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - - .col-xxxl-3 { - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - - .col-xxxl-4 { - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - - .col-xxxl-5 { - -webkit-box-flex: 0; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - - .col-xxxl-6 { - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - - .col-xxxl-7 { - -webkit-box-flex: 0; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - - .col-xxxl-8 { - -webkit-box-flex: 0; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - - .col-xxxl-9 { - -webkit-box-flex: 0; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - - .col-xxxl-10 { - -webkit-box-flex: 0; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - - .col-xxxl-11 { - -webkit-box-flex: 0; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - - .col-xxxl-12 { - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - - .order-xxxl-first { - -webkit-box-ordinal-group: 0; - -ms-flex-order: -1; - order: -1; - } - - .order-xxxl-last { - -webkit-box-ordinal-group: 14; - -ms-flex-order: 13; - order: 13; - } - - .order-xxxl-0 { - -webkit-box-ordinal-group: 1; - -ms-flex-order: 0; - order: 0; - } - - .order-xxxl-1 { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } - - .order-xxxl-2 { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - } - - .order-xxxl-3 { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; - } - - .order-xxxl-4 { - -webkit-box-ordinal-group: 5; - -ms-flex-order: 4; - order: 4; - } - - .order-xxxl-5 { - -webkit-box-ordinal-group: 6; - -ms-flex-order: 5; - order: 5; - } - - .order-xxxl-6 { - -webkit-box-ordinal-group: 7; - -ms-flex-order: 6; - order: 6; - } - - .order-xxxl-7 { - -webkit-box-ordinal-group: 8; - -ms-flex-order: 7; - order: 7; - } - - .order-xxxl-8 { - -webkit-box-ordinal-group: 9; - -ms-flex-order: 8; - order: 8; - } - - .order-xxxl-9 { - -webkit-box-ordinal-group: 10; - -ms-flex-order: 9; - order: 9; - } - - .order-xxxl-10 { - -webkit-box-ordinal-group: 11; - -ms-flex-order: 10; - order: 10; - } - - .order-xxxl-11 { - -webkit-box-ordinal-group: 12; - -ms-flex-order: 11; - order: 11; - } - - .order-xxxl-12 { - -webkit-box-ordinal-group: 13; - -ms-flex-order: 12; - order: 12; - } - - .offset-xxxl-0 { - margin-left: 0; - } - - .offset-xxxl-1 { - margin-left: 8.33333%; - } - - .offset-xxxl-2 { - margin-left: 16.66667%; - } - - .offset-xxxl-3 { - margin-left: 25%; - } - - .offset-xxxl-4 { - margin-left: 33.33333%; - } - - .offset-xxxl-5 { - margin-left: 41.66667%; - } - - .offset-xxxl-6 { - margin-left: 50%; - } - - .offset-xxxl-7 { - margin-left: 58.33333%; - } - - .offset-xxxl-8 { - margin-left: 66.66667%; - } - - .offset-xxxl-9 { - margin-left: 75%; - } - - .offset-xxxl-10 { - margin-left: 83.33333%; - } - - .offset-xxxl-11 { - margin-left: 91.66667%; - } -} - -@media (min-width: 1868px) { - .col-xxxxl { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xxxxl-1 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xxxxl-2 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xxxxl-3 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - - .row-cols-xxxxl-4 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xxxxl-5 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 20%; - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xxxxl-6 > * { - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - - .col-xxxxl-auto { - -webkit-box-flex: 0; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xxxxl-1 { - -webkit-box-flex: 0; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; - } - - .col-xxxxl-2 { - -webkit-box-flex: 0; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; - } - - .col-xxxxl-3 { - -webkit-box-flex: 0; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - - .col-xxxxl-4 { - -webkit-box-flex: 0; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - - .col-xxxxl-5 { - -webkit-box-flex: 0; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; - } - - .col-xxxxl-6 { - -webkit-box-flex: 0; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - - .col-xxxxl-7 { - -webkit-box-flex: 0; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; - } - - .col-xxxxl-8 { - -webkit-box-flex: 0; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; - } - - .col-xxxxl-9 { - -webkit-box-flex: 0; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - - .col-xxxxl-10 { - -webkit-box-flex: 0; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; - } - - .col-xxxxl-11 { - -webkit-box-flex: 0; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; - } - - .col-xxxxl-12 { - -webkit-box-flex: 0; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - - .order-xxxxl-first { - -webkit-box-ordinal-group: 0; - -ms-flex-order: -1; - order: -1; - } - - .order-xxxxl-last { - -webkit-box-ordinal-group: 14; - -ms-flex-order: 13; - order: 13; - } - - .order-xxxxl-0 { - -webkit-box-ordinal-group: 1; - -ms-flex-order: 0; - order: 0; - } - - .order-xxxxl-1 { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } - - .order-xxxxl-2 { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - } - - .order-xxxxl-3 { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; - } - - .order-xxxxl-4 { - -webkit-box-ordinal-group: 5; - -ms-flex-order: 4; - order: 4; - } - - .order-xxxxl-5 { - -webkit-box-ordinal-group: 6; - -ms-flex-order: 5; - order: 5; - } - - .order-xxxxl-6 { - -webkit-box-ordinal-group: 7; - -ms-flex-order: 6; - order: 6; - } - - .order-xxxxl-7 { - -webkit-box-ordinal-group: 8; - -ms-flex-order: 7; - order: 7; - } - - .order-xxxxl-8 { - -webkit-box-ordinal-group: 9; - -ms-flex-order: 8; - order: 8; - } - - .order-xxxxl-9 { - -webkit-box-ordinal-group: 10; - -ms-flex-order: 9; - order: 9; - } - - .order-xxxxl-10 { - -webkit-box-ordinal-group: 11; - -ms-flex-order: 10; - order: 10; - } - - .order-xxxxl-11 { - -webkit-box-ordinal-group: 12; - -ms-flex-order: 11; - order: 11; - } - - .order-xxxxl-12 { - -webkit-box-ordinal-group: 13; - -ms-flex-order: 12; - order: 12; - } - - .offset-xxxxl-0 { - margin-left: 0; - } - - .offset-xxxxl-1 { - margin-left: 8.33333%; - } - - .offset-xxxxl-2 { - margin-left: 16.66667%; - } - - .offset-xxxxl-3 { - margin-left: 25%; - } - - .offset-xxxxl-4 { - margin-left: 33.33333%; - } - - .offset-xxxxl-5 { - margin-left: 41.66667%; - } - - .offset-xxxxl-6 { - margin-left: 50%; - } - - .offset-xxxxl-7 { - margin-left: 58.33333%; - } - - .offset-xxxxl-8 { - margin-left: 66.66667%; - } - - .offset-xxxxl-9 { - margin-left: 75%; - } - - .offset-xxxxl-10 { - margin-left: 83.33333%; - } - - .offset-xxxxl-11 { - margin-left: 91.66667%; - } -} - -.table, -.typography table { - width: 100%; - margin-bottom: 1rem; - color: #212121; -} - -.table th, -.typography table th, -.table td, -.typography table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #e0e0e0; -} - -.table thead th, -.typography table thead th { - vertical-align: bottom; - border-bottom: 2px solid #e0e0e0; -} - -.table tbody + tbody, -.typography table tbody + tbody { - border-top: 2px solid #e0e0e0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered, -.typography table { - border: 1px solid #e0e0e0; -} - -.table-bordered th, -.typography table th, -.table-bordered td, -.typography table td { - border: 1px solid #e0e0e0; -} - -.table-bordered thead th, -.typography table thead th, -.table-bordered thead td, -.typography table thead td { - border-bottom-width: 2px; -} - -.table-borderless th, -.table-borderless td, -.table-borderless thead th, -.table-borderless tbody + tbody { - border: 0; -} - -.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(0, 0, 0, 0.05); -} - -.table-hover tbody tr:hover { - color: #212121; - background-color: rgba(0, 0, 0, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #c1e2fc; -} - -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #8cc8f9; -} - -.table-hover .table-primary:hover { - background-color: #a9d7fb; -} - -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #a9d7fb; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #d8d8d8; -} - -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #b7b7b7; -} - -.table-hover .table-secondary:hover { - background-color: #cbcbcb; -} - -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #cbcbcb; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #cde9ce; -} - -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #a2d5a4; -} - -.table-hover .table-success:hover { - background-color: #bbe1bd; -} - -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #bbe1bd; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b8ecf3; -} - -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7adce9; -} - -.table-hover .table-info:hover { - background-color: #a2e6ef; -} - -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a2e6ef; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #fff9c8; -} - -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #fff599; -} - -.table-hover .table-warning:hover { - background-color: #fff6af; -} - -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #fff6af; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #fccac7; -} - -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f99d96; -} - -.table-hover .table-danger:hover { - background-color: #fbb3af; -} - -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #fbb3af; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #fcfcfc; -} - -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #fafafa; -} - -.table-hover .table-light:hover { - background-color: #efefef; -} - -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #efefef; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c1c1c1; -} - -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8c8c8c; -} - -.table-hover .table-dark:hover { - background-color: #b4b4b4; -} - -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b4b4b4; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(0, 0, 0, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(0, 0, 0, 0.075); -} - -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(0, 0, 0, 0.075); -} - -.table .thead-dark th, -.typography table .thead-dark th { - color: #fff; - background-color: #424242; - border-color: #555555; -} - -.table .thead-light th, -.typography table .thead-light th { - color: #616161; - background-color: #eeeeee; - border-color: #e0e0e0; -} - -.table-dark { - color: #fff; - background-color: #424242; -} - -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #555555; -} - -.table-dark.table-bordered, -.typography table.table-dark { - border: 0; -} - -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(255, 255, 255, 0.05); -} - -.table-dark.table-hover tbody tr:hover { - color: #fff; - background-color: rgba(255, 255, 255, 0.075); -} - -@media (max-width: 575.98px) { - .table-responsive-sm { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - - .table-responsive-sm > .table-bordered, - .typography .table-responsive-sm > table { - border: 0; - } -} - -@media (max-width: 767.98px) { - .table-responsive-md { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - - .table-responsive-md > .table-bordered, - .typography .table-responsive-md > table { - border: 0; - } -} - -@media (max-width: 991.98px) { - .table-responsive-lg { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - - .table-responsive-lg > .table-bordered, - .typography .table-responsive-lg > table { - border: 0; - } -} - -@media (max-width: 1167.98px) { - .table-responsive-xl { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - - .table-responsive-xl > .table-bordered, - .typography .table-responsive-xl > table { - border: 0; - } -} - -@media (max-width: 1367.98px) { - .table-responsive-xxl { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - - .table-responsive-xxl > .table-bordered, - .typography .table-responsive-xxl > table { - border: 0; - } -} - -@media (max-width: 1567.98px) { - .table-responsive-xxxl { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - - .table-responsive-xxxl > .table-bordered, - .typography .table-responsive-xxxl > table { - border: 0; - } -} - -@media (max-width: 1867.98px) { - .table-responsive-xxxxl { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - - .table-responsive-xxxxl > .table-bordered, - .typography .table-responsive-xxxxl > table { - border: 0; - } -} - -.table-responsive { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; -} - -.table-responsive > .table-bordered, -.typography .table-responsive > table { - border: 0; -} - -.form-control, -.select2-container--default .select2-selection, -.select2-dropdown .select2-search__field { - display: block; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - padding: 0.375rem 0.75rem; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #616161; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #bdbdbd; - border-radius: 0.25rem; - -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; - transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; - transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - .form-control, - .select2-container--default .select2-selection, - .select2-dropdown .select2-search__field { - -webkit-transition: none; - transition: none; - } -} - -.form-control::-ms-expand, -.select2-container--default .select2-selection::-ms-expand, -.select2-dropdown .select2-search__field::-ms-expand { - background-color: transparent; - border: 0; -} - -.form-control:-moz-focusring, -.select2-container--default .select2-selection:-moz-focusring, -.select2-dropdown .select2-search__field:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #616161; -} - -.form-control:focus, -.select2-container--default .select2-selection:focus, -.select2-dropdown .select2-search__field:focus { - color: #616161; - background-color: #fff; - border-color: #9acffa; - outline: 0; - -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25); - box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25); -} - -.form-control::-webkit-input-placeholder, -.select2-container--default .select2-selection::-webkit-input-placeholder, -.select2-dropdown .select2-search__field::-webkit-input-placeholder { - color: #757575; - opacity: 1; -} - -.form-control::-moz-placeholder, -.select2-container--default .select2-selection::-moz-placeholder, -.select2-dropdown .select2-search__field::-moz-placeholder { - color: #757575; - opacity: 1; -} - -.form-control::-ms-input-placeholder, -.select2-container--default .select2-selection::-ms-input-placeholder, -.select2-dropdown .select2-search__field::-ms-input-placeholder { - color: #757575; - opacity: 1; -} - -.form-control::placeholder, -.select2-container--default .select2-selection::placeholder, -.select2-dropdown .select2-search__field::placeholder { - color: #757575; - opacity: 1; -} - -.form-control:disabled, -.select2-container--default .select2-selection:disabled, -.select2-dropdown .select2-search__field:disabled, -.form-control[readonly], -.select2-container--default .select2-selection[readonly], -.select2-dropdown .select2-search__field[readonly] { - background-color: #eeeeee; - opacity: 1; -} - -select.form-control:focus::-ms-value, -.select2-container--default select.select2-selection:focus::-ms-value, -.select2-dropdown select.select2-search__field:focus::-ms-value { - color: #616161; - background-color: #fff; -} - -.form-control-file, -.form-control-range { - display: block; - width: 100%; -} - -.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; - line-height: 1.5; -} - -.col-form-label-sm { - padding-top: calc(0.25rem + 1px); - padding-bottom: calc(0.25rem + 1px); - font-size: 0.875rem; - line-height: 1.5; -} - -.form-control-plaintext { - display: block; - width: 100%; - padding: 0.375rem 0; - margin-bottom: 0; - font-size: 1rem; - line-height: 1.5; - color: #212121; - 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 { - height: calc(1.5em + 0.5rem + 2px); - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; -} - -.form-control-lg { - height: calc(1.5em + 1rem + 2px); - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; -} - -select.form-control[size], -.select2-container--default select.select2-selection[size], -.select2-dropdown select.select2-search__field[size], -select.form-control[multiple], -.select2-container--default select.select2-selection[multiple], -.select2-dropdown select.select2-search__field[multiple] { - height: auto; -} - -textarea.form-control, -.select2-container--default textarea.select2-selection, -.select2-dropdown textarea.select2-search__field { - height: auto; -} - -.form-group { - margin-bottom: 1rem; -} - -.form-text { - display: block; - margin-top: 0.25rem; -} - -.form-row { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - margin-right: -5px; - margin-left: -5px; -} - -.form-row > .col, -.form-row > [class*="col-"] { - padding-right: 5px; - padding-left: 5px; -} - -.form-check { - position: relative; - display: block; - padding-left: 1.25rem; -} - -.form-check-input { - position: absolute; - margin-top: 0.3rem; - margin-left: -1.25rem; -} - -.form-check-input[disabled] ~ .form-check-label, -.form-check-input:disabled ~ .form-check-label { - color: #757575; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - padding-left: 0; - margin-right: 0.75rem; -} - -.form-check-inline .form-check-input { - position: static; - margin-top: 0; - margin-right: 0.3125rem; - margin-left: 0; -} - -.valid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #4caf50; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: .1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #fff; - background-color: rgba(76, 175, 80, 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, -.was-validated .select2-container--default .select2-selection:valid, -.select2-container--default .was-validated .select2-selection:valid, -.was-validated .select2-dropdown .select2-search__field:valid, -.select2-dropdown .was-validated .select2-search__field:valid, -.form-control.is-valid, -.select2-container--default .is-valid.select2-selection, -.select2-dropdown .is-valid.select2-search__field { - border-color: #4caf50; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%234caf50' 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, -.was-validated .select2-container--default .select2-selection:valid:focus, -.select2-container--default .was-validated .select2-selection:valid:focus, -.was-validated .select2-dropdown .select2-search__field:valid:focus, -.select2-dropdown .was-validated .select2-search__field:valid:focus, -.form-control.is-valid:focus, -.select2-container--default .is-valid.select2-selection:focus, -.select2-dropdown .is-valid.select2-search__field:focus { - border-color: #4caf50; - -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25); - box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25); -} - -.was-validated textarea.form-control:valid, -.was-validated .select2-container--default textarea.select2-selection:valid, -.select2-container--default .was-validated textarea.select2-selection:valid, -.was-validated .select2-dropdown textarea.select2-search__field:valid, -.select2-dropdown .was-validated textarea.select2-search__field:valid, -textarea.form-control.is-valid, -.select2-container--default textarea.is-valid.select2-selection, -.select2-dropdown textarea.is-valid.select2-search__field { - padding-right: calc(1.5em + 0.75rem); - background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); -} - -.was-validated .custom-select:valid, -.custom-select.is-valid { - border-color: #4caf50; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23424242' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%234caf50' 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") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -.was-validated .custom-select:valid:focus, -.custom-select.is-valid:focus { - border-color: #4caf50; - -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25); - box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, -.form-check-input.is-valid ~ .form-check-label { - color: #4caf50; -} - -.was-validated .form-check-input:valid ~ .valid-feedback, -.was-validated .form-check-input:valid ~ .valid-tooltip, -.form-check-input.is-valid ~ .valid-feedback, -.form-check-input.is-valid ~ .valid-tooltip { - display: block; -} - -.was-validated .custom-control-input:valid ~ .custom-control-label, -.custom-control-input.is-valid ~ .custom-control-label { - color: #4caf50; -} - -.was-validated .custom-control-input:valid ~ .custom-control-label::before, -.custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #4caf50; -} - -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, -.custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #6ec071; - background-color: #6ec071; -} - -.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, -.custom-control-input.is-valid:focus ~ .custom-control-label::before { - -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25); - box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25); -} - -.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, -.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { - border-color: #4caf50; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, -.custom-file-input.is-valid ~ .custom-file-label { - border-color: #4caf50; -} - -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, -.custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #4caf50; - -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25); - box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #f44336; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: .1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #fff; - background-color: rgba(244, 67, 54, 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, -.was-validated .select2-container--default .select2-selection:invalid, -.select2-container--default .was-validated .select2-selection:invalid, -.was-validated .select2-dropdown .select2-search__field:invalid, -.select2-dropdown .was-validated .select2-search__field:invalid, -.form-control.is-invalid, -.select2-container--default .is-invalid.select2-selection, -.select2-dropdown .is-invalid.select2-search__field { - border-color: #f44336; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23f44336' viewBox='0 0 12 12'%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='%23f44336' 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, -.was-validated .select2-container--default .select2-selection:invalid:focus, -.select2-container--default .was-validated .select2-selection:invalid:focus, -.was-validated .select2-dropdown .select2-search__field:invalid:focus, -.select2-dropdown .was-validated .select2-search__field:invalid:focus, -.form-control.is-invalid:focus, -.select2-container--default .is-invalid.select2-selection:focus, -.select2-dropdown .is-invalid.select2-search__field:focus { - border-color: #f44336; - -webkit-box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25); - box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25); -} - -.was-validated textarea.form-control:invalid, -.was-validated .select2-container--default textarea.select2-selection:invalid, -.select2-container--default .was-validated textarea.select2-selection:invalid, -.was-validated .select2-dropdown textarea.select2-search__field:invalid, -.select2-dropdown .was-validated textarea.select2-search__field:invalid, -textarea.form-control.is-invalid, -.select2-container--default textarea.is-invalid.select2-selection, -.select2-dropdown textarea.is-invalid.select2-search__field { - padding-right: calc(1.5em + 0.75rem); - background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); -} - -.was-validated .custom-select:invalid, -.custom-select.is-invalid { - border-color: #f44336; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23424242' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23f44336' viewBox='0 0 12 12'%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='%23f44336' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -.was-validated .custom-select:invalid:focus, -.custom-select.is-invalid:focus { - border-color: #f44336; - -webkit-box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25); - box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, -.form-check-input.is-invalid ~ .form-check-label { - color: #f44336; -} - -.was-validated .form-check-input:invalid ~ .invalid-feedback, -.was-validated .form-check-input:invalid ~ .invalid-tooltip, -.form-check-input.is-invalid ~ .invalid-feedback, -.form-check-input.is-invalid ~ .invalid-tooltip { - display: block; -} - -.was-validated .custom-control-input:invalid ~ .custom-control-label, -.custom-control-input.is-invalid ~ .custom-control-label { - color: #f44336; -} - -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, -.custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #f44336; -} - -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, -.custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #f77066; - background-color: #f77066; -} - -.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, -.custom-control-input.is-invalid:focus ~ .custom-control-label::before { - -webkit-box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25); - box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25); -} - -.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, -.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { - border-color: #f44336; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, -.custom-file-input.is-invalid ~ .custom-file-label { - border-color: #f44336; -} - -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, -.custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #f44336; - -webkit-box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25); - box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25); -} - -.form-inline { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-flow: row wrap; - flex-flow: row wrap; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} - -.form-inline .form-check { - width: 100%; -} - -@media (min-width: 576px) { - .form-inline label { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - margin-bottom: 0; - } - - .form-inline .form-group { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 0; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-flow: row wrap; - flex-flow: row wrap; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - margin-bottom: 0; - } - - .form-inline .form-control, - .form-inline .select2-container--default .select2-selection, - .select2-container--default .form-inline .select2-selection, - .form-inline .select2-dropdown .select2-search__field, - .select2-dropdown .form-inline .select2-search__field { - display: inline-block; - width: auto; - vertical-align: middle; - } - - .form-inline .form-control-plaintext { - display: inline-block; - } - - .form-inline .input-group, - .form-inline .custom-select { - width: auto; - } - - .form-inline .form-check { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - width: auto; - padding-left: 0; - } - - .form-inline .form-check-input { - position: relative; - -ms-flex-negative: 0; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - - .form-inline .custom-control { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - } - - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #212121; - text-align: center; - 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; - line-height: 1.5; - border-radius: 0.25rem; - -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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, -webkit-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; - 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, -webkit-box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - .btn { - -webkit-transition: none; - transition: none; - } -} - -.btn:hover { - color: #212121; - text-decoration: none; -} - -.btn:focus, -.btn.focus { - outline: 0; - -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25); - box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25); -} - -.btn.disabled, -.btn:disabled { - opacity: 0.65; -} - -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #fff; - background-color: #2196f3; - border-color: #2196f3; -} - -.btn-primary:hover { - color: #fff; - background-color: #0c83e2; - border-color: #0c7cd5; -} - -.btn-primary:focus, -.btn-primary.focus { - color: #fff; - background-color: #0c83e2; - border-color: #0c7cd5; - -webkit-box-shadow: 0 0 0 0.2rem rgba(66, 166, 245, 0.5); - box-shadow: 0 0 0 0.2rem rgba(66, 166, 245, 0.5); -} - -.btn-primary.disabled, -.btn-primary:disabled { - color: #fff; - background-color: #2196f3; - border-color: #2196f3; -} - -.btn-primary:not(:disabled):not(.disabled):active, -.btn-primary:not(:disabled):not(.disabled).active, -.show > .btn-primary.dropdown-toggle { - color: #fff; - background-color: #0c7cd5; - border-color: #0b75c9; -} - -.btn-primary:not(:disabled):not(.disabled):active:focus, -.btn-primary:not(:disabled):not(.disabled).active:focus, -.show > .btn-primary.dropdown-toggle:focus { - -webkit-box-shadow: 0 0 0 0.2rem rgba(66, 166, 245, 0.5); - box-shadow: 0 0 0 0.2rem rgba(66, 166, 245, 0.5); -} - -.btn-secondary { - color: #fff; - background-color: #757575; - border-color: #757575; -} - -.btn-secondary:hover { - color: #fff; - background-color: #626262; - border-color: #5c5c5c; -} - -.btn-secondary:focus, -.btn-secondary.focus { - color: #fff; - background-color: #626262; - border-color: #5c5c5c; - -webkit-box-shadow: 0 0 0 0.2rem rgba(138, 138, 138, 0.5); - box-shadow: 0 0 0 0.2rem rgba(138, 138, 138, 0.5); -} - -.btn-secondary.disabled, -.btn-secondary:disabled { - color: #fff; - background-color: #757575; - border-color: #757575; -} - -.btn-secondary:not(:disabled):not(.disabled):active, -.btn-secondary:not(:disabled):not(.disabled).active, -.show > .btn-secondary.dropdown-toggle { - color: #fff; - background-color: #5c5c5c; - border-color: #555555; -} - -.btn-secondary:not(:disabled):not(.disabled):active:focus, -.btn-secondary:not(:disabled):not(.disabled).active:focus, -.show > .btn-secondary.dropdown-toggle:focus { - -webkit-box-shadow: 0 0 0 0.2rem rgba(138, 138, 138, 0.5); - box-shadow: 0 0 0 0.2rem rgba(138, 138, 138, 0.5); -} - -.btn-success { - color: #fff; - background-color: #4caf50; - border-color: #4caf50; -} - -.btn-success:hover { - color: #fff; - background-color: #409444; - border-color: #3d8b40; -} - -.btn-success:focus, -.btn-success.focus { - color: #fff; - background-color: #409444; - border-color: #3d8b40; - -webkit-box-shadow: 0 0 0 0.2rem rgba(103, 187, 106, 0.5); - box-shadow: 0 0 0 0.2rem rgba(103, 187, 106, 0.5); -} - -.btn-success.disabled, -.btn-success:disabled { - color: #fff; - background-color: #4caf50; - border-color: #4caf50; -} - -.btn-success:not(:disabled):not(.disabled):active, -.btn-success:not(:disabled):not(.disabled).active, -.show > .btn-success.dropdown-toggle { - color: #fff; - background-color: #3d8b40; - border-color: #39833c; -} - -.btn-success:not(:disabled):not(.disabled):active:focus, -.btn-success:not(:disabled):not(.disabled).active:focus, -.show > .btn-success.dropdown-toggle:focus { - -webkit-box-shadow: 0 0 0 0.2rem rgba(103, 187, 106, 0.5); - box-shadow: 0 0 0 0.2rem rgba(103, 187, 106, 0.5); -} - -.btn-info { - color: #fff; - background-color: #00bcd4; - border-color: #00bcd4; -} - -.btn-info:hover { - color: #fff; - background-color: #009aae; - border-color: #008fa1; -} - -.btn-info:focus, -.btn-info.focus { - color: #fff; - background-color: #009aae; - border-color: #008fa1; - -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 198, 218, 0.5); - box-shadow: 0 0 0 0.2rem rgba(38, 198, 218, 0.5); -} - -.btn-info.disabled, -.btn-info:disabled { - color: #fff; - background-color: #00bcd4; - border-color: #00bcd4; -} - -.btn-info:not(:disabled):not(.disabled):active, -.btn-info:not(:disabled):not(.disabled).active, -.show > .btn-info.dropdown-toggle { - color: #fff; - background-color: #008fa1; - border-color: #008394; -} - -.btn-info:not(:disabled):not(.disabled):active:focus, -.btn-info:not(:disabled):not(.disabled).active:focus, -.show > .btn-info.dropdown-toggle:focus { - -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 198, 218, 0.5); - box-shadow: 0 0 0 0.2rem rgba(38, 198, 218, 0.5); -} - -.btn-warning { - color: #212121; - background-color: #ffeb3b; - border-color: #ffeb3b; -} - -.btn-warning:hover { - color: #212121; - background-color: #ffe715; - border-color: #ffe608; -} - -.btn-warning:focus, -.btn-warning.focus { - color: #212121; - background-color: #ffe715; - border-color: #ffe608; - -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 205, 55, 0.5); - box-shadow: 0 0 0 0.2rem rgba(222, 205, 55, 0.5); -} - -.btn-warning.disabled, -.btn-warning:disabled { - color: #212121; - background-color: #ffeb3b; - border-color: #ffeb3b; -} - -.btn-warning:not(:disabled):not(.disabled):active, -.btn-warning:not(:disabled):not(.disabled).active, -.show > .btn-warning.dropdown-toggle { - color: #212121; - background-color: #ffe608; - border-color: #fae100; -} - -.btn-warning:not(:disabled):not(.disabled):active:focus, -.btn-warning:not(:disabled):not(.disabled).active:focus, -.show > .btn-warning.dropdown-toggle:focus { - -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 205, 55, 0.5); - box-shadow: 0 0 0 0.2rem rgba(222, 205, 55, 0.5); -} - -.btn-danger { - color: #fff; - background-color: #f44336; - border-color: #f44336; -} - -.btn-danger:hover { - color: #fff; - background-color: #f22112; - border-color: #ea1c0d; -} - -.btn-danger:focus, -.btn-danger.focus { - color: #fff; - background-color: #f22112; - border-color: #ea1c0d; - -webkit-box-shadow: 0 0 0 0.2rem rgba(246, 95, 84, 0.5); - box-shadow: 0 0 0 0.2rem rgba(246, 95, 84, 0.5); -} - -.btn-danger.disabled, -.btn-danger:disabled { - color: #fff; - background-color: #f44336; - border-color: #f44336; -} - -.btn-danger:not(:disabled):not(.disabled):active, -.btn-danger:not(:disabled):not(.disabled).active, -.show > .btn-danger.dropdown-toggle { - color: #fff; - background-color: #ea1c0d; - border-color: #de1b0c; -} - -.btn-danger:not(:disabled):not(.disabled):active:focus, -.btn-danger:not(:disabled):not(.disabled).active:focus, -.show > .btn-danger.dropdown-toggle:focus { - -webkit-box-shadow: 0 0 0 0.2rem rgba(246, 95, 84, 0.5); - box-shadow: 0 0 0 0.2rem rgba(246, 95, 84, 0.5); -} - -.btn-light { - color: #212121; - background-color: #f5f5f5; - border-color: #f5f5f5; -} - -.btn-light:hover { - color: #212121; - background-color: #e2e2e2; - border-color: gainsboro; -} - -.btn-light:focus, -.btn-light.focus { - color: #212121; - background-color: #e2e2e2; - border-color: gainsboro; - -webkit-box-shadow: 0 0 0 0.2rem rgba(213, 213, 213, 0.5); - box-shadow: 0 0 0 0.2rem rgba(213, 213, 213, 0.5); -} - -.btn-light.disabled, -.btn-light:disabled { - color: #212121; - background-color: #f5f5f5; - border-color: #f5f5f5; -} - -.btn-light:not(:disabled):not(.disabled):active, -.btn-light:not(:disabled):not(.disabled).active, -.show > .btn-light.dropdown-toggle { - color: #212121; - background-color: gainsboro; - border-color: #d5d5d5; -} - -.btn-light:not(:disabled):not(.disabled):active:focus, -.btn-light:not(:disabled):not(.disabled).active:focus, -.show > .btn-light.dropdown-toggle:focus { - -webkit-box-shadow: 0 0 0 0.2rem rgba(213, 213, 213, 0.5); - box-shadow: 0 0 0 0.2rem rgba(213, 213, 213, 0.5); -} - -.btn-dark { - color: #fff; - background-color: #212121; - border-color: #212121; -} - -.btn-dark:hover { - color: #fff; - background-color: #0e0e0e; - border-color: #080808; -} - -.btn-dark:focus, -.btn-dark.focus { - color: #fff; - background-color: #0e0e0e; - border-color: #080808; - -webkit-box-shadow: 0 0 0 0.2rem rgba(66, 66, 66, 0.5); - box-shadow: 0 0 0 0.2rem rgba(66, 66, 66, 0.5); -} - -.btn-dark.disabled, -.btn-dark:disabled { - color: #fff; - background-color: #212121; - border-color: #212121; -} - -.btn-dark:not(:disabled):not(.disabled):active, -.btn-dark:not(:disabled):not(.disabled).active, -.show > .btn-dark.dropdown-toggle { - color: #fff; - background-color: #080808; - border-color: #010101; -} - -.btn-dark:not(:disabled):not(.disabled):active:focus, -.btn-dark:not(:disabled):not(.disabled).active:focus, -.show > .btn-dark.dropdown-toggle:focus { - -webkit-box-shadow: 0 0 0 0.2rem rgba(66, 66, 66, 0.5); - box-shadow: 0 0 0 0.2rem rgba(66, 66, 66, 0.5); -} - -.btn-outline-primary { - color: #2196f3; - border-color: #2196f3; -} - -.btn-outline-primary:hover { - color: #fff; - background-color: #2196f3; - border-color: #2196f3; -} - -.btn-outline-primary:focus, -.btn-outline-primary.focus { - -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.5); - box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.5); -} - -.btn-outline-primary.disabled, -.btn-outline-primary:disabled { - color: #2196f3; - background-color: transparent; -} - -.btn-outline-primary:not(:disabled):not(.disabled):active, -.btn-outline-primary:not(:disabled):not(.disabled).active, -.show > .btn-outline-primary.dropdown-toggle { - color: #fff; - background-color: #2196f3; - border-color: #2196f3; -} - -.btn-outline-primary:not(:disabled):not(.disabled):active:focus, -.btn-outline-primary:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-primary.dropdown-toggle:focus { - -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.5); - box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.5); -} - -.btn-outline-secondary { - color: #757575; - border-color: #757575; -} - -.btn-outline-secondary:hover { - color: #fff; - background-color: #757575; - border-color: #757575; -} - -.btn-outline-secondary:focus, -.btn-outline-secondary.focus { - -webkit-box-shadow: 0 0 0 0.2rem rgba(117, 117, 117, 0.5); - box-shadow: 0 0 0 0.2rem rgba(117, 117, 117, 0.5); -} - -.btn-outline-secondary.disabled, -.btn-outline-secondary:disabled { - color: #757575; - background-color: transparent; -} - -.btn-outline-secondary:not(:disabled):not(.disabled):active, -.btn-outline-secondary:not(:disabled):not(.disabled).active, -.show > .btn-outline-secondary.dropdown-toggle { - color: #fff; - background-color: #757575; - border-color: #757575; -} - -.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, -.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-secondary.dropdown-toggle:focus { - -webkit-box-shadow: 0 0 0 0.2rem rgba(117, 117, 117, 0.5); - box-shadow: 0 0 0 0.2rem rgba(117, 117, 117, 0.5); -} - -.btn-outline-success { - color: #4caf50; - border-color: #4caf50; -} - -.btn-outline-success:hover { - color: #fff; - background-color: #4caf50; - border-color: #4caf50; -} - -.btn-outline-success:focus, -.btn-outline-success.focus { - -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.5); - box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.5); -} - -.btn-outline-success.disabled, -.btn-outline-success:disabled { - color: #4caf50; - background-color: transparent; -} - -.btn-outline-success:not(:disabled):not(.disabled):active, -.btn-outline-success:not(:disabled):not(.disabled).active, -.show > .btn-outline-success.dropdown-toggle { - color: #fff; - background-color: #4caf50; - border-color: #4caf50; -} - -.btn-outline-success:not(:disabled):not(.disabled):active:focus, -.btn-outline-success:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-success.dropdown-toggle:focus { - -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.5); - box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.5); -} - -.btn-outline-info { - color: #00bcd4; - border-color: #00bcd4; -} - -.btn-outline-info:hover { - color: #fff; - background-color: #00bcd4; - border-color: #00bcd4; -} - -.btn-outline-info:focus, -.btn-outline-info.focus { - -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 188, 212, 0.5); - box-shadow: 0 0 0 0.2rem rgba(0, 188, 212, 0.5); -} - -.btn-outline-info.disabled, -.btn-outline-info:disabled { - color: #00bcd4; - background-color: transparent; -} - -.btn-outline-info:not(:disabled):not(.disabled):active, -.btn-outline-info:not(:disabled):not(.disabled).active, -.show > .btn-outline-info.dropdown-toggle { - color: #fff; - background-color: #00bcd4; - border-color: #00bcd4; -} - -.btn-outline-info:not(:disabled):not(.disabled):active:focus, -.btn-outline-info:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-info.dropdown-toggle:focus { - -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 188, 212, 0.5); - box-shadow: 0 0 0 0.2rem rgba(0, 188, 212, 0.5); -} - -.btn-outline-warning { - color: #ffeb3b; - border-color: #ffeb3b; -} - -.btn-outline-warning:hover { - color: #212121; - background-color: #ffeb3b; - border-color: #ffeb3b; -} - -.btn-outline-warning:focus, -.btn-outline-warning.focus { - -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 235, 59, 0.5); - box-shadow: 0 0 0 0.2rem rgba(255, 235, 59, 0.5); -} - -.btn-outline-warning.disabled, -.btn-outline-warning:disabled { - color: #ffeb3b; - background-color: transparent; -} - -.btn-outline-warning:not(:disabled):not(.disabled):active, -.btn-outline-warning:not(:disabled):not(.disabled).active, -.show > .btn-outline-warning.dropdown-toggle { - color: #212121; - background-color: #ffeb3b; - border-color: #ffeb3b; -} - -.btn-outline-warning:not(:disabled):not(.disabled):active:focus, -.btn-outline-warning:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-warning.dropdown-toggle:focus { - -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 235, 59, 0.5); - box-shadow: 0 0 0 0.2rem rgba(255, 235, 59, 0.5); -} - -.btn-outline-danger { - color: #f44336; - border-color: #f44336; -} - -.btn-outline-danger:hover { - color: #fff; - background-color: #f44336; - border-color: #f44336; -} - -.btn-outline-danger:focus, -.btn-outline-danger.focus { - -webkit-box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.5); - box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.5); -} - -.btn-outline-danger.disabled, -.btn-outline-danger:disabled { - color: #f44336; - background-color: transparent; -} - -.btn-outline-danger:not(:disabled):not(.disabled):active, -.btn-outline-danger:not(:disabled):not(.disabled).active, -.show > .btn-outline-danger.dropdown-toggle { - color: #fff; - background-color: #f44336; - border-color: #f44336; -} - -.btn-outline-danger:not(:disabled):not(.disabled):active:focus, -.btn-outline-danger:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-danger.dropdown-toggle:focus { - -webkit-box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.5); - box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.5); -} - -.btn-outline-light { - color: #f5f5f5; - border-color: #f5f5f5; -} - -.btn-outline-light:hover { - color: #212121; - background-color: #f5f5f5; - border-color: #f5f5f5; -} - -.btn-outline-light:focus, -.btn-outline-light.focus { - -webkit-box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5); - box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5); -} - -.btn-outline-light.disabled, -.btn-outline-light:disabled { - color: #f5f5f5; - background-color: transparent; -} - -.btn-outline-light:not(:disabled):not(.disabled):active, -.btn-outline-light:not(:disabled):not(.disabled).active, -.show > .btn-outline-light.dropdown-toggle { - color: #212121; - background-color: #f5f5f5; - border-color: #f5f5f5; -} - -.btn-outline-light:not(:disabled):not(.disabled):active:focus, -.btn-outline-light:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-light.dropdown-toggle:focus { - -webkit-box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5); - box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5); -} - -.btn-outline-dark { - color: #212121; - border-color: #212121; -} - -.btn-outline-dark:hover { - color: #fff; - background-color: #212121; - border-color: #212121; -} - -.btn-outline-dark:focus, -.btn-outline-dark.focus { - -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 33, 33, 0.5); - box-shadow: 0 0 0 0.2rem rgba(33, 33, 33, 0.5); -} - -.btn-outline-dark.disabled, -.btn-outline-dark:disabled { - color: #212121; - background-color: transparent; -} - -.btn-outline-dark:not(:disabled):not(.disabled):active, -.btn-outline-dark:not(:disabled):not(.disabled).active, -.show > .btn-outline-dark.dropdown-toggle { - color: #fff; - background-color: #212121; - border-color: #212121; -} - -.btn-outline-dark:not(:disabled):not(.disabled):active:focus, -.btn-outline-dark:not(:disabled):not(.disabled).active:focus, -.show > .btn-outline-dark.dropdown-toggle:focus { - -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 33, 33, 0.5); - box-shadow: 0 0 0 0.2rem rgba(33, 33, 33, 0.5); -} - -.btn-link { - font-weight: 400; - color: #2196f3; - text-decoration: none; -} - -.btn-link:hover { - color: #0a6ebd; - text-decoration: underline; -} - -.btn-link:focus, -.btn-link.focus { - text-decoration: underline; - -webkit-box-shadow: none; - box-shadow: none; -} - -.btn-link:disabled, -.btn-link.disabled { - color: #757575; - pointer-events: none; -} - -.btn-lg, -.btn-group-lg > .btn { - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; -} - -.btn-sm, -.btn-group-sm > .btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; -} - -.btn-block { - display: block; - width: 100%; -} - -.btn-block + .btn-block { - margin-top: 0.5rem; -} - -input[type="submit"].btn-block, -input[type="reset"].btn-block, -input[type="button"].btn-block { - width: 100%; -} - -.fade { - -webkit-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; -} - -@media (prefers-reduced-motion: reduce) { - .fade { - -webkit-transition: none; - transition: none; - } -} - -.fade:not(.show) { - opacity: 0; -} - -.collapse:not(.show) { - display: none; -} - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition: height 0.35s ease; - transition: height 0.35s ease; -} - -@media (prefers-reduced-motion: reduce) { - .collapsing { - -webkit-transition: none; - transition: none; - } -} - -.dropup, -.dropright, -.dropdown, -.dropleft { - 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; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 10rem; - padding: 0.5rem 0; - margin: 0.125rem 0 0; - font-size: 1rem; - color: #212121; - text-align: left; - list-style: none; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #fff; - border-radius: 0.25rem; -} - -.dropdown-menu-left { - right: auto; - left: 0; -} - -.dropdown-menu-right { - right: 0; - left: auto; -} - -@media (min-width: 576px) { - .dropdown-menu-sm-left { - right: auto; - left: 0; - } - - .dropdown-menu-sm-right { - right: 0; - left: auto; - } -} - -@media (min-width: 768px) { - .dropdown-menu-md-left { - right: auto; - left: 0; - } - - .dropdown-menu-md-right { - right: 0; - left: auto; - } -} - -@media (min-width: 992px) { - .dropdown-menu-lg-left { - right: auto; - left: 0; - } - - .dropdown-menu-lg-right { - right: 0; - left: auto; - } -} - -@media (min-width: 1168px) { - .dropdown-menu-xl-left { - right: auto; - left: 0; - } - - .dropdown-menu-xl-right { - right: 0; - left: auto; - } -} - -@media (min-width: 1368px) { - .dropdown-menu-xxl-left { - right: auto; - left: 0; - } - - .dropdown-menu-xxl-right { - right: 0; - left: auto; - } -} - -@media (min-width: 1568px) { - .dropdown-menu-xxxl-left { - right: auto; - left: 0; - } - - .dropdown-menu-xxxl-right { - right: 0; - left: auto; - } -} - -@media (min-width: 1868px) { - .dropdown-menu-xxxxl-left { - right: auto; - left: 0; - } - - .dropdown-menu-xxxxl-right { - right: 0; - left: auto; - } -} - -.dropup .dropdown-menu { - 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; -} - -.dropright .dropdown-menu { - top: 0; - right: auto; - left: 100%; - margin-top: 0; - margin-left: 0.125rem; -} - -.dropright .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; -} - -.dropright .dropdown-toggle:empty::after { - margin-left: 0; -} - -.dropright .dropdown-toggle::after { - vertical-align: 0; -} - -.dropleft .dropdown-menu { - top: 0; - right: 100%; - left: auto; - margin-top: 0; - margin-right: 0.125rem; -} - -.dropleft .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; -} - -.dropleft .dropdown-toggle::after { - display: none; -} - -.dropleft .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; -} - -.dropleft .dropdown-toggle:empty::after { - margin-left: 0; -} - -.dropleft .dropdown-toggle::before { - vertical-align: 0; -} - -.dropdown-menu[x-placement^="top"], -.dropdown-menu[x-placement^="right"], -.dropdown-menu[x-placement^="bottom"], -.dropdown-menu[x-placement^="left"] { - right: auto; - bottom: auto; -} - -.dropdown-divider { - height: 0; - margin: 0.5rem 0; - overflow: hidden; - border-top: 1px solid #eeeeee; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #212121; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} - -.dropdown-item:hover, -.dropdown-item:focus { - color: #141414; - text-decoration: none; - background-color: #f5f5f5; -} - -.dropdown-item.active, -.dropdown-item:active { - color: #fff; - text-decoration: none; - background-color: #2196f3; -} - -.dropdown-item.disabled, -.dropdown-item:disabled { - color: #757575; - pointer-events: none; - background-color: transparent; -} - -.dropdown-menu.show { - display: block; -} - -.dropdown-header { - display: block; - padding: 0.5rem 1.5rem; - margin-bottom: 0; - font-size: 0.875rem; - color: #757575; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #212121; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - vertical-align: middle; -} - -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - -webkit-box-flex: 1; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - -.btn-group > .btn:hover, -.btn-group-vertical > .btn:hover { - z-index: 1; -} - -.btn-group > .btn:focus, -.btn-group > .btn:active, -.btn-group > .btn.active, -.btn-group-vertical > .btn:focus, -.btn-group-vertical > .btn:active, -.btn-group-vertical > .btn.active { - z-index: 1; -} - -.btn-toolbar { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - 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:not(:first-child), -.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, -.dropright .dropdown-toggle-split::after { - margin-left: 0; -} - -.dropleft .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 { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - -webkit-box-pack: center; - -ms-flex-pack: center; - 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:not(:first-child), -.btn-group-vertical > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.btn-group-toggle > .btn, -.btn-group-toggle > .btn-group > .btn { - margin-bottom: 0; -} - -.btn-group-toggle > .btn input[type="radio"], -.btn-group-toggle > .btn input[type="checkbox"], -.btn-group-toggle > .btn-group > .btn input[type="radio"], -.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; -} - -.input-group { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - width: 100%; -} - -.input-group > .form-control, -.select2-container--default .input-group > .select2-selection, -.select2-dropdown .input-group > .select2-search__field, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - -webkit-box-flex: 1; - -ms-flex: 1 1 0%; - flex: 1 1 0%; - min-width: 0; - margin-bottom: 0; -} - -.input-group > .form-control + .form-control, -.select2-container--default .input-group > .select2-selection + .form-control, -.select2-dropdown .input-group > .select2-search__field + .form-control, -.select2-container--default .input-group > .form-control + .select2-selection, -.select2-container--default .input-group > .select2-selection + .select2-selection, -.select2-dropdown .select2-container--default .input-group > .select2-search__field + .select2-selection, -.select2-container--default .select2-dropdown .input-group > .select2-search__field + .select2-selection, -.select2-dropdown .input-group > .form-control + .select2-search__field, -.select2-container--default .select2-dropdown .input-group > .select2-selection + .select2-search__field, -.select2-dropdown .select2-container--default .input-group > .select2-selection + .select2-search__field, -.select2-dropdown .input-group > .select2-search__field + .select2-search__field, -.input-group > .form-control + .custom-select, -.select2-container--default .input-group > .select2-selection + .custom-select, -.select2-dropdown .input-group > .select2-search__field + .custom-select, -.input-group > .form-control + .custom-file, -.select2-container--default .input-group > .select2-selection + .custom-file, -.select2-dropdown .input-group > .select2-search__field + .custom-file, -.input-group > .form-control-plaintext + .form-control, -.select2-container--default .input-group > .form-control-plaintext + .select2-selection, -.select2-dropdown .input-group > .form-control-plaintext + .select2-search__field, -.input-group > .form-control-plaintext + .custom-select, -.input-group > .form-control-plaintext + .custom-file, -.input-group > .custom-select + .form-control, -.select2-container--default .input-group > .custom-select + .select2-selection, -.select2-dropdown .input-group > .custom-select + .select2-search__field, -.input-group > .custom-select + .custom-select, -.input-group > .custom-select + .custom-file, -.input-group > .custom-file + .form-control, -.select2-container--default .input-group > .custom-file + .select2-selection, -.select2-dropdown .input-group > .custom-file + .select2-search__field, -.input-group > .custom-file + .custom-select, -.input-group > .custom-file + .custom-file { - margin-left: -1px; -} - -.input-group > .form-control:focus, -.select2-container--default .input-group > .select2-selection:focus, -.select2-dropdown .input-group > .select2-search__field:focus, -.input-group > .custom-select:focus, -.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { - z-index: 3; -} - -.input-group > .custom-file .custom-file-input:focus { - z-index: 4; -} - -.input-group > .form-control:not(:last-child), -.select2-container--default .input-group > .select2-selection:not(:last-child), -.select2-dropdown .input-group > .select2-search__field:not(:last-child), -.input-group > .custom-select:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.input-group > .form-control:not(:first-child), -.select2-container--default .input-group > .select2-selection:not(:first-child), -.select2-dropdown .input-group > .select2-search__field:not(:first-child), -.input-group > .custom-select:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.input-group > .custom-file { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} - -.input-group > .custom-file:not(:last-child) .custom-file-label, -.input-group > .custom-file:not(:last-child) .custom-file-label::after { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.input-group > .custom-file:not(:first-child) .custom-file-label { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.input-group-prepend, -.input-group-append { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.input-group-prepend .btn, -.input-group-append .btn { - position: relative; - z-index: 2; -} - -.input-group-prepend .btn:focus, -.input-group-append .btn:focus { - z-index: 3; -} - -.input-group-prepend .btn + .btn, -.input-group-prepend .btn + .input-group-text, -.input-group-prepend .input-group-text + .input-group-text, -.input-group-prepend .input-group-text + .btn, -.input-group-append .btn + .btn, -.input-group-append .btn + .input-group-text, -.input-group-append .input-group-text + .input-group-text, -.input-group-append .input-group-text + .btn { - margin-left: -1px; -} - -.input-group-prepend { - margin-right: -1px; -} - -.input-group-append { - margin-left: -1px; -} - -.input-group-text { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #616161; - text-align: center; - white-space: nowrap; - background-color: #eeeeee; - border: 1px solid #bdbdbd; - border-radius: 0.25rem; -} - -.input-group-text input[type="radio"], -.input-group-text input[type="checkbox"] { - margin-top: 0; -} - -.input-group-lg > .form-control:not(textarea), -.select2-container--default .input-group-lg > .select2-selection:not(textarea), -.select2-dropdown .input-group-lg > .select2-search__field:not(textarea), -.input-group-lg > .custom-select { - height: calc(1.5em + 1rem + 2px); -} - -.input-group-lg > .form-control, -.select2-container--default .input-group-lg > .select2-selection, -.select2-dropdown .input-group-lg > .select2-search__field, -.input-group-lg > .custom-select, -.input-group-lg > .input-group-prepend > .input-group-text, -.input-group-lg > .input-group-append > .input-group-text, -.input-group-lg > .input-group-prepend > .btn, -.input-group-lg > .input-group-append > .btn { - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; -} - -.input-group-sm > .form-control:not(textarea), -.select2-container--default .input-group-sm > .select2-selection:not(textarea), -.select2-dropdown .input-group-sm > .select2-search__field:not(textarea), -.input-group-sm > .custom-select { - height: calc(1.5em + 0.5rem + 2px); -} - -.input-group-sm > .form-control, -.select2-container--default .input-group-sm > .select2-selection, -.select2-dropdown .input-group-sm > .select2-search__field, -.input-group-sm > .custom-select, -.input-group-sm > .input-group-prepend > .input-group-text, -.input-group-sm > .input-group-append > .input-group-text, -.input-group-sm > .input-group-prepend > .btn, -.input-group-sm > .input-group-append > .btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; -} - -.input-group-lg > .custom-select, -.input-group-sm > .custom-select { - padding-right: 1.75rem; -} - -.input-group > .input-group-prepend > .btn, -.input-group > .input-group-prepend > .input-group-text, -.input-group > .input-group-append:not(:last-child) > .btn, -.input-group > .input-group-append:not(:last-child) > .input-group-text, -.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.input-group > .input-group-append > .btn, -.input-group > .input-group-append > .input-group-text, -.input-group > .input-group-prepend:not(:first-child) > .btn, -.input-group > .input-group-prepend:not(:first-child) > .input-group-text, -.input-group > .input-group-prepend:first-child > .btn:not(:first-child), -.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.custom-control { - position: relative; - display: block; - min-height: 1.5rem; - padding-left: 1.5rem; -} - -.custom-control-inline { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - margin-right: 1rem; -} - -.custom-control-input { - position: absolute; - left: 0; - z-index: -1; - width: 1rem; - height: 1.25rem; - opacity: 0; -} - -.custom-control-input:checked ~ .custom-control-label::before { - color: #fff; - border-color: #2196f3; - background-color: #2196f3; -} - -.custom-control-input:focus ~ .custom-control-label::before { - -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25); - box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25); -} - -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #9acffa; -} - -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #fff; - background-color: #cae6fc; - border-color: #cae6fc; -} - -.custom-control-input[disabled] ~ .custom-control-label, -.custom-control-input:disabled ~ .custom-control-label { - color: #757575; -} - -.custom-control-input[disabled] ~ .custom-control-label::before, -.custom-control-input:disabled ~ .custom-control-label::before { - background-color: #eeeeee; -} - -.custom-control-label { - position: relative; - margin-bottom: 0; - vertical-align: top; -} - -.custom-control-label::before { - position: absolute; - top: 0.25rem; - left: -1.5rem; - display: block; - width: 1rem; - height: 1rem; - pointer-events: none; - content: ""; - background-color: #fff; - border: #9e9e9e solid 1px; -} - -.custom-control-label::after { - position: absolute; - top: 0.25rem; - left: -1.5rem; - display: block; - width: 1rem; - height: 1rem; - content: ""; - background: no-repeat 50% / 50% 50%; -} - -.custom-checkbox .custom-control-label::before { - border-radius: 0.25rem; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e"); -} - -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { - border-color: #2196f3; - background-color: #2196f3; -} - -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); -} - -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(33, 150, 243, 0.5); -} - -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(33, 150, 243, 0.5); -} - -.custom-radio .custom-control-label::before { - border-radius: 50%; -} - -.custom-radio .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); -} - -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(33, 150, 243, 0.5); -} - -.custom-switch { - padding-left: 2.25rem; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - width: 1.75rem; - pointer-events: all; - border-radius: 0.5rem; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1rem - 4px); - height: calc(1rem - 4px); - background-color: #9e9e9e; - border-radius: 0.5rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; - transition: transform 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: transform 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, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - .custom-switch .custom-control-label::after { - -webkit-transition: none; - transition: none; - } -} - -.custom-switch .custom-control-input:checked ~ .custom-control-label::after { - background-color: #fff; - -webkit-transform: translateX(0.75rem); - transform: translateX(0.75rem); -} - -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(33, 150, 243, 0.5); -} - -.custom-select { - display: inline-block; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - padding: 0.375rem 1.75rem 0.375rem 0.75rem; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #616161; - vertical-align: middle; - background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23424242' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #bdbdbd; - border-radius: 0.25rem; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -.custom-select:focus { - border-color: #9acffa; - outline: 0; - -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25); - box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25); -} - -.custom-select:focus::-ms-value { - color: #616161; - background-color: #fff; -} - -.custom-select[multiple], -.custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} - -.custom-select:disabled { - color: #757575; - background-color: #eeeeee; -} - -.custom-select::-ms-expand { - display: none; -} - -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #616161; -} - -.custom-select-sm { - height: calc(1.5em + 0.5rem + 2px); - padding-top: 0.25rem; - padding-bottom: 0.25rem; - padding-left: 0.5rem; - font-size: 0.875rem; -} - -.custom-select-lg { - height: calc(1.5em + 1rem + 2px); - padding-top: 0.5rem; - padding-bottom: 0.5rem; - padding-left: 1rem; - font-size: 1.25rem; -} - -.custom-file { - position: relative; - display: inline-block; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - margin-bottom: 0; -} - -.custom-file-input { - position: relative; - z-index: 2; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - margin: 0; - opacity: 0; -} - -.custom-file-input:focus ~ .custom-file-label { - border-color: #9acffa; - -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25); - box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25); -} - -.custom-file-input[disabled] ~ .custom-file-label, -.custom-file-input:disabled ~ .custom-file-label { - background-color: #eeeeee; -} - -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} - -.custom-file-input ~ .custom-file-label[data-browse]::after { - content: attr(data-browse); -} - -.custom-file-label { - position: absolute; - top: 0; - right: 0; - left: 0; - z-index: 1; - height: calc(1.5em + 0.75rem + 2px); - padding: 0.375rem 0.75rem; - font-weight: 400; - line-height: 1.5; - color: #616161; - background-color: #fff; - border: 1px solid #bdbdbd; - border-radius: 0.25rem; -} - -.custom-file-label::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - z-index: 3; - display: block; - height: calc(1.5em + 0.75rem); - padding: 0.375rem 0.75rem; - line-height: 1.5; - color: #616161; - content: "Browse"; - background-color: #eeeeee; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -.custom-range:focus { - outline: none; -} - -.custom-range:focus::-webkit-slider-thumb { - -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(33, 150, 243, 0.25); - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(33, 150, 243, 0.25); -} - -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(33, 150, 243, 0.25); -} - -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(33, 150, 243, 0.25); -} - -.custom-range::-moz-focus-outer { - border: 0; -} - -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #2196f3; - border: 0; - border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; - -webkit-appearance: none; - appearance: none; -} - -@media (prefers-reduced-motion: reduce) { - .custom-range::-webkit-slider-thumb { - -webkit-transition: none; - transition: none; - } -} - -.custom-range::-webkit-slider-thumb:active { - background-color: #cae6fc; -} - -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #e0e0e0; - border-color: transparent; - border-radius: 1rem; -} - -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #2196f3; - border: 0; - border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; - -moz-appearance: none; - appearance: none; -} - -@media (prefers-reduced-motion: reduce) { - .custom-range::-moz-range-thumb { - -webkit-transition: none; - transition: none; - } -} - -.custom-range::-moz-range-thumb:active { - background-color: #cae6fc; -} - -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #e0e0e0; - border-color: transparent; - border-radius: 1rem; -} - -.custom-range::-ms-thumb { - width: 1rem; - height: 1rem; - margin-top: 0; - margin-right: 0.2rem; - margin-left: 0.2rem; - background-color: #2196f3; - border: 0; - border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; - appearance: none; -} - -@media (prefers-reduced-motion: reduce) { - .custom-range::-ms-thumb { - -webkit-transition: none; - transition: none; - } -} - -.custom-range::-ms-thumb:active { - background-color: #cae6fc; -} - -.custom-range::-ms-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: transparent; - border-color: transparent; - border-width: 0.5rem; -} - -.custom-range::-ms-fill-lower { - background-color: #e0e0e0; - border-radius: 1rem; -} - -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #e0e0e0; - border-radius: 1rem; -} - -.custom-range:disabled::-webkit-slider-thumb { - background-color: #9e9e9e; -} - -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} - -.custom-range:disabled::-moz-range-thumb { - background-color: #9e9e9e; -} - -.custom-range:disabled::-moz-range-track { - cursor: default; -} - -.custom-range:disabled::-ms-thumb { - background-color: #9e9e9e; -} - -.custom-control-label::before, -.custom-file-label, -.custom-select { - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - .custom-control-label::before, - .custom-file-label, - .custom-select { - -webkit-transition: none; - transition: none; - } -} - -.nav { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -.nav-link { - display: block; - padding: 0.5rem 1rem; -} - -.nav-link:hover, -.nav-link:focus { - text-decoration: none; -} - -.nav-link.disabled { - color: #757575; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #e0e0e0; -} - -.nav-tabs .nav-item { - margin-bottom: -1px; -} - -.nav-tabs .nav-link { - 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: #eeeeee #eeeeee #e0e0e0; -} - -.nav-tabs .nav-link.disabled { - color: #757575; - background-color: transparent; - border-color: transparent; -} - -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #616161; - background-color: #fff; - border-color: #e0e0e0 #e0e0e0 #fff; -} - -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.nav-pills .nav-link { - border-radius: 0.25rem; -} - -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #fff; - background-color: #2196f3; -} - -.nav-fill .nav-item { - -webkit-box-flex: 1; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} - -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - padding: 0.5rem 1rem; -} - -.navbar .container, -.navbar .container-fluid, -.navbar .container-sm, -.navbar .container-md, -.navbar .container-lg, -.navbar .container-xl, -.navbar .container-xxl, -.navbar .container-xxxl, -.navbar .container-xxxxl { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} - -.navbar-brand { - display: inline-block; - padding-top: 0.3125rem; - padding-bottom: 0.3125rem; - margin-right: 1rem; - font-size: 1.25rem; - line-height: inherit; - white-space: nowrap; -} - -.navbar-brand:hover, -.navbar-brand:focus { - text-decoration: none; -} - -.navbar-nav { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - 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; - float: none; -} - -.navbar-text { - display: inline-block; - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} - -.navbar-collapse { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -webkit-box-align: center; - -ms-flex-align: center; - 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; -} - -.navbar-toggler:hover, -.navbar-toggler:focus { - text-decoration: none; -} - -.navbar-toggler-icon { - display: inline-block; - width: 1.5em; - height: 1.5em; - vertical-align: middle; - content: ""; - background: no-repeat center center; - background-size: 100% 100%; -} - -@media (max-width: 575.98px) { - .navbar-expand-sm > .container, - .navbar-expand-sm > .container-fluid, - .navbar-expand-sm > .container-sm, - .navbar-expand-sm > .container-md, - .navbar-expand-sm > .container-lg, - .navbar-expand-sm > .container-xl, - .navbar-expand-sm > .container-xxl, - .navbar-expand-sm > .container-xxxl, - .navbar-expand-sm > .container-xxxxl { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 576px) { - .navbar-expand-sm { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - } - - .navbar-expand-sm .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - 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 > .container, - .navbar-expand-sm > .container-fluid, - .navbar-expand-sm > .container-sm, - .navbar-expand-sm > .container-md, - .navbar-expand-sm > .container-lg, - .navbar-expand-sm > .container-xl, - .navbar-expand-sm > .container-xxl, - .navbar-expand-sm > .container-xxxl, - .navbar-expand-sm > .container-xxxxl { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - } - - .navbar-expand-sm .navbar-collapse { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - -ms-flex-preferred-size: auto; - flex-basis: auto; - } - - .navbar-expand-sm .navbar-toggler { - display: none; - } -} - -@media (max-width: 767.98px) { - .navbar-expand-md > .container, - .navbar-expand-md > .container-fluid, - .navbar-expand-md > .container-sm, - .navbar-expand-md > .container-md, - .navbar-expand-md > .container-lg, - .navbar-expand-md > .container-xl, - .navbar-expand-md > .container-xxl, - .navbar-expand-md > .container-xxxl, - .navbar-expand-md > .container-xxxxl { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 768px) { - .navbar-expand-md { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - } - - .navbar-expand-md .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - 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 > .container, - .navbar-expand-md > .container-fluid, - .navbar-expand-md > .container-sm, - .navbar-expand-md > .container-md, - .navbar-expand-md > .container-lg, - .navbar-expand-md > .container-xl, - .navbar-expand-md > .container-xxl, - .navbar-expand-md > .container-xxxl, - .navbar-expand-md > .container-xxxxl { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - } - - .navbar-expand-md .navbar-collapse { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - -ms-flex-preferred-size: auto; - flex-basis: auto; - } - - .navbar-expand-md .navbar-toggler { - display: none; - } -} - -@media (max-width: 991.98px) { - .navbar-expand-lg > .container, - .navbar-expand-lg > .container-fluid, - .navbar-expand-lg > .container-sm, - .navbar-expand-lg > .container-md, - .navbar-expand-lg > .container-lg, - .navbar-expand-lg > .container-xl, - .navbar-expand-lg > .container-xxl, - .navbar-expand-lg > .container-xxxl, - .navbar-expand-lg > .container-xxxxl { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 992px) { - .navbar-expand-lg { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - } - - .navbar-expand-lg .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - 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 > .container, - .navbar-expand-lg > .container-fluid, - .navbar-expand-lg > .container-sm, - .navbar-expand-lg > .container-md, - .navbar-expand-lg > .container-lg, - .navbar-expand-lg > .container-xl, - .navbar-expand-lg > .container-xxl, - .navbar-expand-lg > .container-xxxl, - .navbar-expand-lg > .container-xxxxl { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - } - - .navbar-expand-lg .navbar-collapse { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - -ms-flex-preferred-size: auto; - flex-basis: auto; - } - - .navbar-expand-lg .navbar-toggler { - display: none; - } -} - -@media (max-width: 1167.98px) { - .navbar-expand-xl > .container, - .navbar-expand-xl > .container-fluid, - .navbar-expand-xl > .container-sm, - .navbar-expand-xl > .container-md, - .navbar-expand-xl > .container-lg, - .navbar-expand-xl > .container-xl, - .navbar-expand-xl > .container-xxl, - .navbar-expand-xl > .container-xxxl, - .navbar-expand-xl > .container-xxxxl { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 1168px) { - .navbar-expand-xl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - } - - .navbar-expand-xl .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - 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 > .container, - .navbar-expand-xl > .container-fluid, - .navbar-expand-xl > .container-sm, - .navbar-expand-xl > .container-md, - .navbar-expand-xl > .container-lg, - .navbar-expand-xl > .container-xl, - .navbar-expand-xl > .container-xxl, - .navbar-expand-xl > .container-xxxl, - .navbar-expand-xl > .container-xxxxl { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - } - - .navbar-expand-xl .navbar-collapse { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - -ms-flex-preferred-size: auto; - flex-basis: auto; - } - - .navbar-expand-xl .navbar-toggler { - display: none; - } -} - -@media (max-width: 1367.98px) { - .navbar-expand-xxl > .container, - .navbar-expand-xxl > .container-fluid, - .navbar-expand-xxl > .container-sm, - .navbar-expand-xxl > .container-md, - .navbar-expand-xxl > .container-lg, - .navbar-expand-xxl > .container-xl, - .navbar-expand-xxl > .container-xxl, - .navbar-expand-xxl > .container-xxxl, - .navbar-expand-xxl > .container-xxxxl { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 1368px) { - .navbar-expand-xxl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - } - - .navbar-expand-xxl .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - 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 > .container, - .navbar-expand-xxl > .container-fluid, - .navbar-expand-xxl > .container-sm, - .navbar-expand-xxl > .container-md, - .navbar-expand-xxl > .container-lg, - .navbar-expand-xxl > .container-xl, - .navbar-expand-xxl > .container-xxl, - .navbar-expand-xxl > .container-xxxl, - .navbar-expand-xxl > .container-xxxxl { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - } - - .navbar-expand-xxl .navbar-collapse { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - -ms-flex-preferred-size: auto; - flex-basis: auto; - } - - .navbar-expand-xxl .navbar-toggler { - display: none; - } -} - -@media (max-width: 1567.98px) { - .navbar-expand-xxxl > .container, - .navbar-expand-xxxl > .container-fluid, - .navbar-expand-xxxl > .container-sm, - .navbar-expand-xxxl > .container-md, - .navbar-expand-xxxl > .container-lg, - .navbar-expand-xxxl > .container-xl, - .navbar-expand-xxxl > .container-xxl, - .navbar-expand-xxxl > .container-xxxl, - .navbar-expand-xxxl > .container-xxxxl { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 1568px) { - .navbar-expand-xxxl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - } - - .navbar-expand-xxxl .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - } - - .navbar-expand-xxxl .navbar-nav .dropdown-menu { - position: absolute; - } - - .navbar-expand-xxxl .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - - .navbar-expand-xxxl > .container, - .navbar-expand-xxxl > .container-fluid, - .navbar-expand-xxxl > .container-sm, - .navbar-expand-xxxl > .container-md, - .navbar-expand-xxxl > .container-lg, - .navbar-expand-xxxl > .container-xl, - .navbar-expand-xxxl > .container-xxl, - .navbar-expand-xxxl > .container-xxxl, - .navbar-expand-xxxl > .container-xxxxl { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - } - - .navbar-expand-xxxl .navbar-collapse { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - -ms-flex-preferred-size: auto; - flex-basis: auto; - } - - .navbar-expand-xxxl .navbar-toggler { - display: none; - } -} - -@media (max-width: 1867.98px) { - .navbar-expand-xxxxl > .container, - .navbar-expand-xxxxl > .container-fluid, - .navbar-expand-xxxxl > .container-sm, - .navbar-expand-xxxxl > .container-md, - .navbar-expand-xxxxl > .container-lg, - .navbar-expand-xxxxl > .container-xl, - .navbar-expand-xxxxl > .container-xxl, - .navbar-expand-xxxxl > .container-xxxl, - .navbar-expand-xxxxl > .container-xxxxl { - padding-right: 0; - padding-left: 0; - } -} - -@media (min-width: 1868px) { - .navbar-expand-xxxxl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - } - - .navbar-expand-xxxxl .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - } - - .navbar-expand-xxxxl .navbar-nav .dropdown-menu { - position: absolute; - } - - .navbar-expand-xxxxl .navbar-nav .nav-link { - padding-right: 0.5rem; - padding-left: 0.5rem; - } - - .navbar-expand-xxxxl > .container, - .navbar-expand-xxxxl > .container-fluid, - .navbar-expand-xxxxl > .container-sm, - .navbar-expand-xxxxl > .container-md, - .navbar-expand-xxxxl > .container-lg, - .navbar-expand-xxxxl > .container-xl, - .navbar-expand-xxxxl > .container-xxl, - .navbar-expand-xxxxl > .container-xxxl, - .navbar-expand-xxxxl > .container-xxxxl { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - } - - .navbar-expand-xxxxl .navbar-collapse { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - -ms-flex-preferred-size: auto; - flex-basis: auto; - } - - .navbar-expand-xxxxl .navbar-toggler { - display: none; - } -} - -.navbar-expand { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; -} - -.navbar-expand > .container, -.navbar-expand > .container-fluid, -.navbar-expand > .container-sm, -.navbar-expand > .container-md, -.navbar-expand > .container-lg, -.navbar-expand > .container-xl, -.navbar-expand > .container-xxl, -.navbar-expand > .container-xxxl, -.navbar-expand > .container-xxxxl { - padding-right: 0; - padding-left: 0; -} - -.navbar-expand .navbar-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - 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 > .container, -.navbar-expand > .container-fluid, -.navbar-expand > .container-sm, -.navbar-expand > .container-md, -.navbar-expand > .container-lg, -.navbar-expand > .container-xl, -.navbar-expand > .container-xxl, -.navbar-expand > .container-xxxl, -.navbar-expand > .container-xxxxl { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; -} - -.navbar-expand .navbar-collapse { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - -ms-flex-preferred-size: auto; - flex-basis: auto; -} - -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: #2196f3; -} - -.navbar-light .navbar-brand:hover, -.navbar-light .navbar-brand:focus { - color: #2196f3; -} - -.navbar-light .navbar-nav .nav-link { - color: rgba(0, 0, 0, 0.5); -} - -.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 .active > .nav-link, -.navbar-light .navbar-nav .nav-link.show, -.navbar-light .navbar-nav .nav-link.active { - color: #2196f3; -} - -.navbar-light .navbar-toggler { - color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.1); -} - -.navbar-light .navbar-toggler-icon { - background-image: none; -} - -.navbar-light .navbar-text { - color: rgba(0, 0, 0, 0.5); -} - -.navbar-light .navbar-text a { - color: #2196f3; -} - -.navbar-light .navbar-text a:hover, -.navbar-light .navbar-text a:focus { - color: #2196f3; -} - -.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.5); -} - -.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 .active > .nav-link, -.navbar-dark .navbar-nav .nav-link.show, -.navbar-dark .navbar-nav .nav-link.active { - color: #fff; -} - -.navbar-dark .navbar-toggler { - color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.1); -} - -.navbar-dark .navbar-toggler-icon { - background-image: none; -} - -.navbar-dark .navbar-text { - color: rgba(255, 255, 255, 0.5); -} - -.navbar-dark .navbar-text a { - color: #fff; -} - -.navbar-dark .navbar-text a:hover, -.navbar-dark .navbar-text a:focus { - color: #fff; -} - -.card { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - 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:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - -webkit-box-flex: 1; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - min-height: 1px; - padding: 1.25rem; -} - -.card-title { - margin-bottom: 0.75rem; -} - -.card-subtitle { - margin-top: -0.375rem; - margin-bottom: 0; -} - -.card-text:last-child { - margin-bottom: 0; -} - -.card-link:hover { - text-decoration: none; -} - -.card-link + .card-link { - margin-left: 1.25rem; -} - -.card-header { - padding: 0.75rem 1.25rem; - 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-header + .list-group .list-group-item:first-child { - border-top: 0; -} - -.card-footer { - padding: 0.75rem 1.25rem; - 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.625rem; - margin-bottom: -0.75rem; - margin-left: -0.625rem; - border-bottom: 0; -} - -.card-header-pills { - margin-right: -0.625rem; - margin-left: -0.625rem; -} - -.card-img-overlay { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - padding: 1.25rem; -} - -.card-img, -.card-img-top, -.card-img-bottom { - -ms-flex-negative: 0; - flex-shrink: 0; - 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-deck .card { - margin-bottom: 1rem; -} - -@media (min-width: 576px) { - .card-deck { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-flow: row wrap; - flex-flow: row wrap; - margin-right: -1rem; - margin-left: -1rem; - } - - .card-deck .card { - -webkit-box-flex: 1; - -ms-flex: 1 0 0%; - flex: 1 0 0%; - margin-right: 1rem; - margin-bottom: 0; - margin-left: 1rem; - } -} - -.card-group > .card { - margin-bottom: 1rem; -} - -@media (min-width: 576px) { - .card-group { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-flow: row wrap; - flex-flow: row wrap; - } - - .card-group > .card { - -webkit-box-flex: 1; - -ms-flex: 1 0 0%; - 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; - } -} - -.card-columns .card { - margin-bottom: 0.75rem; -} - -@media (min-width: 576px) { - .card-columns { - -webkit-column-count: 3; - -moz-column-count: 3; - column-count: 3; - -webkit-column-gap: 1.25rem; - -moz-column-gap: 1.25rem; - column-gap: 1.25rem; - orphans: 1; - widows: 1; - } - - .card-columns .card { - display: inline-block; - width: 100%; - } -} - -.accordion > .card { - overflow: hidden; -} - -.accordion > .card:not(:last-of-type) { - border-bottom: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.accordion > .card:not(:first-of-type) { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.accordion > .card > .card-header { - border-radius: 0; - margin-bottom: -1px; -} - -.breadcrumb { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #eeeeee; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} - -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #757575; - content: "/"; -} - -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} - -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} - -.breadcrumb-item.active { - color: #757575; -} - -.pagination { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.25rem; -} - -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #2196f3; - background-color: #fff; - border: 1px solid #e0e0e0; -} - -.page-link:hover { - z-index: 2; - color: #0a6ebd; - text-decoration: none; - background-color: #eeeeee; - border-color: #e0e0e0; -} - -.page-link:focus { - z-index: 3; - outline: 0; - -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25); - box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25); -} - -.page-item:first-child .page-link { - margin-left: 0; - 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; -} - -.page-item.active .page-link { - z-index: 3; - color: #fff; - background-color: #2196f3; - border-color: #2196f3; -} - -.page-item.disabled .page-link { - color: #757575; - pointer-events: none; - cursor: auto; - background-color: #fff; - border-color: #e0e0e0; -} - -.pagination-lg .page-link { - padding: 0.75rem 1.5rem; - font-size: 1.25rem; - line-height: 1.5; -} - -.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; - line-height: 1.5; -} - -.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, -.select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 700; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.25rem; - -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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, -webkit-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; - 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, -webkit-box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - .badge, - .select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice { - -webkit-transition: none; - transition: none; - } -} - -a.badge:hover, -.select2-container--default .select2-selection.select2-selection--multiple a.select2-selection__choice:hover, -a.badge:focus, -.select2-container--default .select2-selection.select2-selection--multiple a.select2-selection__choice:focus { - text-decoration: none; -} - -.badge:empty, -.select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice:empty { - display: none; -} - -.btn .badge, -.btn .select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice, -.select2-container--default .select2-selection.select2-selection--multiple .btn .select2-selection__choice { - position: relative; - top: -1px; -} - -.badge-pill { - padding-right: 0.6em; - padding-left: 0.6em; - border-radius: 10rem; -} - -.badge-primary, -.select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice { - color: #fff; - background-color: #2196f3; -} - -a.badge-primary:hover, -.select2-container--default .select2-selection.select2-selection--multiple a.select2-selection__choice:hover, -a.badge-primary:focus, -.select2-container--default .select2-selection.select2-selection--multiple a.select2-selection__choice:focus { - color: #fff; - background-color: #0c7cd5; -} - -a.badge-primary:focus, -.select2-container--default .select2-selection.select2-selection--multiple a.select2-selection__choice:focus, -a.badge-primary.focus, -.select2-container--default .select2-selection.select2-selection--multiple a.focus.select2-selection__choice { - outline: 0; - -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.5); - box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.5); -} - -.badge-secondary { - color: #fff; - background-color: #757575; -} - -a.badge-secondary:hover, -a.badge-secondary:focus { - color: #fff; - background-color: #5c5c5c; -} - -a.badge-secondary:focus, -a.badge-secondary.focus { - outline: 0; - -webkit-box-shadow: 0 0 0 0.2rem rgba(117, 117, 117, 0.5); - box-shadow: 0 0 0 0.2rem rgba(117, 117, 117, 0.5); -} - -.badge-success { - color: #fff; - background-color: #4caf50; -} - -a.badge-success:hover, -a.badge-success:focus { - color: #fff; - background-color: #3d8b40; -} - -a.badge-success:focus, -a.badge-success.focus { - outline: 0; - -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.5); - box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.5); -} - -.badge-info { - color: #fff; - background-color: #00bcd4; -} - -a.badge-info:hover, -a.badge-info:focus { - color: #fff; - background-color: #008fa1; -} - -a.badge-info:focus, -a.badge-info.focus { - outline: 0; - -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 188, 212, 0.5); - box-shadow: 0 0 0 0.2rem rgba(0, 188, 212, 0.5); -} - -.badge-warning { - color: #212121; - background-color: #ffeb3b; -} - -a.badge-warning:hover, -a.badge-warning:focus { - color: #212121; - background-color: #ffe608; -} - -a.badge-warning:focus, -a.badge-warning.focus { - outline: 0; - -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 235, 59, 0.5); - box-shadow: 0 0 0 0.2rem rgba(255, 235, 59, 0.5); -} - -.badge-danger { - color: #fff; - background-color: #f44336; -} - -a.badge-danger:hover, -a.badge-danger:focus { - color: #fff; - background-color: #ea1c0d; -} - -a.badge-danger:focus, -a.badge-danger.focus { - outline: 0; - -webkit-box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.5); - box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.5); -} - -.badge-light { - color: #212121; - background-color: #f5f5f5; -} - -a.badge-light:hover, -a.badge-light:focus { - color: #212121; - background-color: gainsboro; -} - -a.badge-light:focus, -a.badge-light.focus { - outline: 0; - -webkit-box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5); - box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5); -} - -.badge-dark { - color: #fff; - background-color: #212121; -} - -a.badge-dark:hover, -a.badge-dark:focus { - color: #fff; - background-color: #080808; -} - -a.badge-dark:focus, -a.badge-dark.focus { - outline: 0; - -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 33, 33, 0.5); - box-shadow: 0 0 0 0.2rem rgba(33, 33, 33, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #eeeeee; - border-radius: 0.3rem; -} - -@media (min-width: 576px) { - .jumbotron { - padding: 4rem 2rem; - } -} - -.jumbotron-fluid { - padding-right: 0; - padding-left: 0; - border-radius: 0; -} - -.alert, -.message, -.message.validation, -.message.required, -.message.error { - position: relative; - padding: 0.75rem 1.25rem; - margin-bottom: 1rem; - border: 1px solid transparent; - border-radius: 0.25rem; -} - -.alert-heading { - color: inherit; -} - -.alert-link { - font-weight: 700; -} - -.alert-dismissible { - padding-right: 4rem; -} - -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; -} - -.alert-primary { - color: #114e7e; - background-color: #d3eafd; - border-color: #c1e2fc; -} - -.alert-primary hr { - border-top-color: #a9d7fb; -} - -.alert-primary .alert-link { - color: #0b3251; -} - -.alert-secondary { - color: #3d3d3d; - background-color: #e3e3e3; - border-color: #d8d8d8; -} - -.alert-secondary hr { - border-top-color: #cbcbcb; -} - -.alert-secondary .alert-link { - color: #242424; -} - -.alert-success { - color: #285b2a; - background-color: #dbefdc; - border-color: #cde9ce; -} - -.alert-success hr { - border-top-color: #bbe1bd; -} - -.alert-success .alert-link { - color: #18381a; -} - -.alert-info, -.message { - color: #00626e; - background-color: #ccf2f6; - border-color: #b8ecf3; -} - -.alert-info hr, -.message hr { - border-top-color: #a2e6ef; -} - -.alert-info .alert-link, -.message .alert-link { - color: #00353b; -} - -.alert-warning { - color: #857a1f; - background-color: #fffbd8; - border-color: #fff9c8; -} - -.alert-warning hr { - border-top-color: #fff6af; -} - -.alert-warning .alert-link { - color: #5c5415; -} - -.alert-danger, -.message.validation, -.message.required, -.message.error { - color: #7f231c; - background-color: #fdd9d7; - border-color: #fccac7; -} - -.alert-danger hr, -.message.validation hr, -.message.required hr, -.message.error hr { - border-top-color: #fbb3af; -} - -.alert-danger .alert-link, -.message.validation .alert-link, -.message.required .alert-link, -.message.error .alert-link { - color: #551713; -} - -.alert-light { - color: #7f7f7f; - background-color: #fdfdfd; - border-color: #fcfcfc; -} - -.alert-light hr { - border-top-color: #efefef; -} - -.alert-light .alert-link { - color: #666666; -} - -.alert-dark { - color: #111111; - background-color: lightgray; - border-color: #c1c1c1; -} - -.alert-dark hr { - border-top-color: #b4b4b4; -} - -.alert-dark .alert-link { - color: black; -} - -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - - to { - background-position: 0 0; - } -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - - to { - background-position: 0 0; - } -} - -.progress { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #eeeeee; - border-radius: 0.25rem; -} - -.progress-bar { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - overflow: hidden; - color: #fff; - text-align: center; - white-space: nowrap; - background-color: #2196f3; - -webkit-transition: width 0.6s ease; - transition: width 0.6s ease; -} - -@media (prefers-reduced-motion: reduce) { - .progress-bar { - -webkit-transition: none; - 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: progress-bar-stripes 1s linear infinite; - animation: progress-bar-stripes 1s linear infinite; -} - -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - -webkit-animation: none; - animation: none; - } -} - -.media { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; -} - -.media-body { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; -} - -.list-group { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #616161; - text-align: inherit; -} - -.list-group-item-action:hover, -.list-group-item-action:focus { - z-index: 1; - color: #616161; - text-decoration: none; - background-color: #f5f5f5; -} - -.list-group-item-action:active { - color: #212121; - background-color: #eeeeee; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #fff; - border: 1px solid rgba(0, 0, 0, 0.125); -} - -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.list-group-item.disabled, -.list-group-item:disabled { - color: #757575; - pointer-events: none; - background-color: #fff; -} - -.list-group-item.active { - z-index: 2; - color: #fff; - background-color: #2196f3; - border-color: #2196f3; -} - -.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 { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - 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 { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - 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 { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - 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 { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - 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: 1168px) { - .list-group-horizontal-xl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - 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: 1368px) { - .list-group-horizontal-xxl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - 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; - } -} - -@media (min-width: 1568px) { - .list-group-horizontal-xxxl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - } - - .list-group-horizontal-xxxl .list-group-item:first-child { - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - - .list-group-horizontal-xxxl .list-group-item:last-child { - border-top-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } - - .list-group-horizontal-xxxl .list-group-item.active { - margin-top: 0; - } - - .list-group-horizontal-xxxl .list-group-item + .list-group-item { - border-top-width: 1px; - border-left-width: 0; - } - - .list-group-horizontal-xxxl .list-group-item + .list-group-item.active { - margin-left: -1px; - border-left-width: 1px; - } -} - -@media (min-width: 1868px) { - .list-group-horizontal-xxxxl { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - } - - .list-group-horizontal-xxxxl .list-group-item:first-child { - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - - .list-group-horizontal-xxxxl .list-group-item:last-child { - border-top-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } - - .list-group-horizontal-xxxxl .list-group-item.active { - margin-top: 0; - } - - .list-group-horizontal-xxxxl .list-group-item + .list-group-item { - border-top-width: 1px; - border-left-width: 0; - } - - .list-group-horizontal-xxxxl .list-group-item + .list-group-item.active { - margin-left: -1px; - border-left-width: 1px; - } -} - -.list-group-flush .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} - -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} - -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #114e7e; - background-color: #c1e2fc; -} - -.list-group-item-primary.list-group-item-action:hover, -.list-group-item-primary.list-group-item-action:focus { - color: #114e7e; - background-color: #a9d7fb; -} - -.list-group-item-primary.list-group-item-action.active { - color: #fff; - background-color: #114e7e; - border-color: #114e7e; -} - -.list-group-item-secondary { - color: #3d3d3d; - background-color: #d8d8d8; -} - -.list-group-item-secondary.list-group-item-action:hover, -.list-group-item-secondary.list-group-item-action:focus { - color: #3d3d3d; - background-color: #cbcbcb; -} - -.list-group-item-secondary.list-group-item-action.active { - color: #fff; - background-color: #3d3d3d; - border-color: #3d3d3d; -} - -.list-group-item-success { - color: #285b2a; - background-color: #cde9ce; -} - -.list-group-item-success.list-group-item-action:hover, -.list-group-item-success.list-group-item-action:focus { - color: #285b2a; - background-color: #bbe1bd; -} - -.list-group-item-success.list-group-item-action.active { - color: #fff; - background-color: #285b2a; - border-color: #285b2a; -} - -.list-group-item-info { - color: #00626e; - background-color: #b8ecf3; -} - -.list-group-item-info.list-group-item-action:hover, -.list-group-item-info.list-group-item-action:focus { - color: #00626e; - background-color: #a2e6ef; -} - -.list-group-item-info.list-group-item-action.active { - color: #fff; - background-color: #00626e; - border-color: #00626e; -} - -.list-group-item-warning { - color: #857a1f; - background-color: #fff9c8; -} - -.list-group-item-warning.list-group-item-action:hover, -.list-group-item-warning.list-group-item-action:focus { - color: #857a1f; - background-color: #fff6af; -} - -.list-group-item-warning.list-group-item-action.active { - color: #fff; - background-color: #857a1f; - border-color: #857a1f; -} - -.list-group-item-danger { - color: #7f231c; - background-color: #fccac7; -} - -.list-group-item-danger.list-group-item-action:hover, -.list-group-item-danger.list-group-item-action:focus { - color: #7f231c; - background-color: #fbb3af; -} - -.list-group-item-danger.list-group-item-action.active { - color: #fff; - background-color: #7f231c; - border-color: #7f231c; -} - -.list-group-item-light { - color: #7f7f7f; - background-color: #fcfcfc; -} - -.list-group-item-light.list-group-item-action:hover, -.list-group-item-light.list-group-item-action:focus { - color: #7f7f7f; - background-color: #efefef; -} - -.list-group-item-light.list-group-item-action.active { - color: #fff; - background-color: #7f7f7f; - border-color: #7f7f7f; -} - -.list-group-item-dark { - color: #111111; - background-color: #c1c1c1; -} - -.list-group-item-dark.list-group-item-action:hover, -.list-group-item-dark.list-group-item-action:focus { - color: #111111; - background-color: #b4b4b4; -} - -.list-group-item-dark.list-group-item-action.active { - color: #fff; - background-color: #111111; - border-color: #111111; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000; - text-shadow: 0 1px 0 #fff; - opacity: .5; -} - -@media (max-width: 1200px) { - .close { - font-size: calc(1.275rem + 0.3vw); - } -} - -.close:hover { - color: #000; - text-decoration: none; -} - -.close:not(:disabled):not(.disabled):hover, -.close:not(:disabled):not(.disabled):focus { - opacity: .75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.modal-open { - overflow: hidden; -} - -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} - -.modal { - position: fixed; - top: 0; - left: 0; - z-index: 1050; - display: none; - width: 100%; - height: 100%; - overflow: hidden; - outline: 0; -} - -.modal-dialog { - position: relative; - width: auto; - margin: 0.5rem; - pointer-events: none; -} - -.modal.fade .modal-dialog { - -webkit-transition: -webkit-transform 0.3s ease-out; - transition: -webkit-transform 0.3s ease-out; - transition: transform 0.3s ease-out; - transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; - -webkit-transform: translate(0, -50px); - transform: translate(0, -50px); -} - -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - -webkit-transition: none; - transition: none; - } -} - -.modal.show .modal-dialog { - -webkit-transform: none; - transform: none; -} - -.modal.modal-static .modal-dialog { - -webkit-transform: scale(1.02); - transform: scale(1.02); -} - -.modal-dialog-scrollable { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - max-height: calc(100% - 1rem); -} - -.modal-dialog-scrollable .modal-content { - max-height: calc(100vh - 1rem); - overflow: hidden; -} - -.modal-dialog-scrollable .modal-header, -.modal-dialog-scrollable .modal-footer { - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - min-height: calc(100% - 1rem); -} - -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} - -.modal-dialog-centered.modal-dialog-scrollable { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - height: 100%; -} - -.modal-dialog-centered.modal-dialog-scrollable .modal-content { - max-height: none; -} - -.modal-dialog-centered.modal-dialog-scrollable::before { - content: none; -} - -.modal-content { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - 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: 1040; - width: 100vw; - height: 100vh; - background-color: #000; -} - -.modal-backdrop.fade { - opacity: 0; -} - -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #e0e0e0; - border-top-left-radius: calc(0.3rem - 1px); - border-top-right-radius: calc(0.3rem - 1px); -} - -.modal-header .close { - padding: 1rem 1rem; - margin: -1rem -1rem -1rem auto; -} - -.modal-title { - margin-bottom: 0; - line-height: 1.5; -} - -.modal-body { - position: relative; - -webkit-box-flex: 1; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #e0e0e0; - border-bottom-right-radius: calc(0.3rem - 1px); - border-bottom-left-radius: calc(0.3rem - 1px); -} - -.modal-footer > * { - margin: 0.25rem; -} - -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} - -@media (min-width: 576px) { - .modal-dialog { - max-width: 500px; - margin: 1.75rem auto; - } - - .modal-dialog-scrollable { - max-height: calc(100% - 3.5rem); - } - - .modal-dialog-scrollable .modal-content { - max-height: calc(100vh - 3.5rem); - } - - .modal-dialog-centered { - min-height: calc(100% - 3.5rem); - } - - .modal-dialog-centered::before { - height: calc(100vh - 3.5rem); - } - - .modal-sm { - max-width: 300px; - } -} - -@media (min-width: 992px) { - .modal-lg, - .modal-xl { - max-width: 800px; - } -} - -@media (min-width: 1168px) { - .modal-xl { - max-width: 1140px; - } -} - -.tooltip { - position: absolute; - z-index: 1070; - display: block; - margin: 0; - font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - 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 .arrow { - position: absolute; - display: block; - width: 0.8rem; - height: 0.4rem; -} - -.tooltip .arrow::before { - position: absolute; - content: ""; - border-color: transparent; - border-style: solid; -} - -.bs-tooltip-top, -.bs-tooltip-auto[x-placement^="top"] { - padding: 0.4rem 0; -} - -.bs-tooltip-top .arrow, -.bs-tooltip-auto[x-placement^="top"] .arrow { - bottom: 0; -} - -.bs-tooltip-top .arrow::before, -.bs-tooltip-auto[x-placement^="top"] .arrow::before { - top: 0; - border-width: 0.4rem 0.4rem 0; - border-top-color: #000; -} - -.bs-tooltip-right, -.bs-tooltip-auto[x-placement^="right"] { - padding: 0 0.4rem; -} - -.bs-tooltip-right .arrow, -.bs-tooltip-auto[x-placement^="right"] .arrow { - left: 0; - width: 0.4rem; - height: 0.8rem; -} - -.bs-tooltip-right .arrow::before, -.bs-tooltip-auto[x-placement^="right"] .arrow::before { - right: 0; - border-width: 0.4rem 0.4rem 0.4rem 0; - border-right-color: #000; -} - -.bs-tooltip-bottom, -.bs-tooltip-auto[x-placement^="bottom"] { - padding: 0.4rem 0; -} - -.bs-tooltip-bottom .arrow, -.bs-tooltip-auto[x-placement^="bottom"] .arrow { - top: 0; -} - -.bs-tooltip-bottom .arrow::before, -.bs-tooltip-auto[x-placement^="bottom"] .arrow::before { - bottom: 0; - border-width: 0 0.4rem 0.4rem; - border-bottom-color: #000; -} - -.bs-tooltip-left, -.bs-tooltip-auto[x-placement^="left"] { - padding: 0 0.4rem; -} - -.bs-tooltip-left .arrow, -.bs-tooltip-auto[x-placement^="left"] .arrow { - right: 0; - width: 0.4rem; - height: 0.8rem; -} - -.bs-tooltip-left .arrow::before, -.bs-tooltip-auto[x-placement^="left"] .arrow::before { - left: 0; - 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; - z-index: 1060; - display: block; - max-width: 276px; - font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - 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 .arrow { - position: absolute; - display: block; - width: 1rem; - height: 0.5rem; - margin: 0 0.3rem; -} - -.popover .arrow::before, -.popover .arrow::after { - position: absolute; - display: block; - content: ""; - border-color: transparent; - border-style: solid; -} - -.bs-popover-top, -.bs-popover-auto[x-placement^="top"] { - margin-bottom: 0.5rem; -} - -.bs-popover-top > .arrow, -.bs-popover-auto[x-placement^="top"] > .arrow { - bottom: calc(-0.5rem - 1px); -} - -.bs-popover-top > .arrow::before, -.bs-popover-auto[x-placement^="top"] > .arrow::before { - bottom: 0; - border-width: 0.5rem 0.5rem 0; - border-top-color: rgba(0, 0, 0, 0.25); -} - -.bs-popover-top > .arrow::after, -.bs-popover-auto[x-placement^="top"] > .arrow::after { - bottom: 1px; - border-width: 0.5rem 0.5rem 0; - border-top-color: #fff; -} - -.bs-popover-right, -.bs-popover-auto[x-placement^="right"] { - margin-left: 0.5rem; -} - -.bs-popover-right > .arrow, -.bs-popover-auto[x-placement^="right"] > .arrow { - left: calc(-0.5rem - 1px); - width: 0.5rem; - height: 1rem; - margin: 0.3rem 0; -} - -.bs-popover-right > .arrow::before, -.bs-popover-auto[x-placement^="right"] > .arrow::before { - left: 0; - border-width: 0.5rem 0.5rem 0.5rem 0; - border-right-color: rgba(0, 0, 0, 0.25); -} - -.bs-popover-right > .arrow::after, -.bs-popover-auto[x-placement^="right"] > .arrow::after { - left: 1px; - border-width: 0.5rem 0.5rem 0.5rem 0; - border-right-color: #fff; -} - -.bs-popover-bottom, -.bs-popover-auto[x-placement^="bottom"] { - margin-top: 0.5rem; -} - -.bs-popover-bottom > .arrow, -.bs-popover-auto[x-placement^="bottom"] > .arrow { - top: calc(-0.5rem - 1px); -} - -.bs-popover-bottom > .arrow::before, -.bs-popover-auto[x-placement^="bottom"] > .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 > .arrow::after, -.bs-popover-auto[x-placement^="bottom"] > .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[x-placement^="bottom"] .popover-header::before { - position: absolute; - top: 0; - left: 50%; - display: block; - width: 1rem; - margin-left: -0.5rem; - content: ""; - border-bottom: 1px solid #f7f7f7; -} - -.bs-popover-left, -.bs-popover-auto[x-placement^="left"] { - margin-right: 0.5rem; -} - -.bs-popover-left > .arrow, -.bs-popover-auto[x-placement^="left"] > .arrow { - right: calc(-0.5rem - 1px); - width: 0.5rem; - height: 1rem; - margin: 0.3rem 0; -} - -.bs-popover-left > .arrow::before, -.bs-popover-auto[x-placement^="left"] > .arrow::before { - right: 0; - border-width: 0.5rem 0 0.5rem 0.5rem; - border-left-color: rgba(0, 0, 0, 0.25); -} - -.bs-popover-left > .arrow::after, -.bs-popover-auto[x-placement^="left"] > .arrow::after { - right: 1px; - border-width: 0.5rem 0 0.5rem 0.5rem; - border-left-color: #fff; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; - border-top-left-radius: calc(0.3rem - 1px); - border-top-right-radius: calc(0.3rem - 1px); -} - -.popover-header:empty { - display: none; -} - -.popover-body { - padding: 0.5rem 0.75rem; - color: #212121; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - -ms-touch-action: pan-y; - 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; - -webkit-transition: -webkit-transform 0.6s ease-in-out; - transition: -webkit-transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - .carousel-item { - -webkit-transition: none; - transition: none; - } -} - -.carousel-item.active, -.carousel-item-next, -.carousel-item-prev { - display: block; -} - -.carousel-item-next:not(.carousel-item-left), -.active.carousel-item-right { - -webkit-transform: translateX(100%); - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - -webkit-transform: translateX(-100%); - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - -webkit-transition-property: opacity; - transition-property: opacity; - -webkit-transform: none; - transform: none; -} - -.carousel-fade .carousel-item.active, -.carousel-fade .carousel-item-next.carousel-item-left, -.carousel-fade .carousel-item-prev.carousel-item-right { - z-index: 1; - opacity: 1; -} - -.carousel-fade .active.carousel-item-left, -.carousel-fade .active.carousel-item-right { - z-index: 0; - opacity: 0; - -webkit-transition: opacity 0s 0.6s; - transition: opacity 0s 0.6s; -} - -@media (prefers-reduced-motion: reduce) { - .carousel-fade .active.carousel-item-left, - .carousel-fade .active.carousel-item-right { - -webkit-transition: none; - transition: none; - } -} - -.carousel-control-prev, -.carousel-control-next { - position: absolute; - top: 0; - bottom: 0; - z-index: 1; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - width: 15%; - color: #fff; - text-align: center; - opacity: 0.5; - -webkit-transition: opacity 0.15s ease; - transition: opacity 0.15s ease; -} - -@media (prefers-reduced-motion: reduce) { - .carousel-control-prev, - .carousel-control-next { - -webkit-transition: none; - 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: 20px; - height: 20px; - background: no-repeat 50% / 100% 100%; -} - -.carousel-control-prev-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); -} - -.carousel-control-next-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e"); -} - -.carousel-indicators { - position: absolute; - right: 0; - bottom: 0; - left: 0; - z-index: 15; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} - -.carousel-indicators li { - -webkit-box-sizing: content-box; - box-sizing: content-box; - -webkit-box-flex: 0; - -ms-flex: 0 1 auto; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #fff; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: .5; - -webkit-transition: opacity 0.6s ease; - transition: opacity 0.6s ease; -} - -@media (prefers-reduced-motion: reduce) { - .carousel-indicators li { - -webkit-transition: none; - transition: none; - } -} - -.carousel-indicators .active { - opacity: 1; -} - -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #fff; - text-align: center; -} - -.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; -} - -.bg-primary { - background-color: #2196f3 !important; -} - -a.bg-primary:hover, -a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #0c7cd5 !important; -} - -.bg-secondary { - background-color: #757575 !important; -} - -a.bg-secondary:hover, -a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #5c5c5c !important; -} - -.bg-success { - background-color: #4caf50 !important; -} - -a.bg-success:hover, -a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #3d8b40 !important; -} - -.bg-info { - background-color: #00bcd4 !important; -} - -a.bg-info:hover, -a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #008fa1 !important; -} - -.bg-warning { - background-color: #ffeb3b !important; -} - -a.bg-warning:hover, -a.bg-warning:focus, -button.bg-warning:hover, -button.bg-warning:focus { - background-color: #ffe608 !important; -} - -.bg-danger { - background-color: #f44336 !important; -} - -a.bg-danger:hover, -a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #ea1c0d !important; -} - -.bg-light { - background-color: #f5f5f5 !important; -} - -a.bg-light:hover, -a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: gainsboro !important; -} - -.bg-dark, -.bg-alt, -.element.site__elements__accordion .card .card-header { - background-color: #212121 !important; -} - -a.bg-dark:hover, -a.bg-alt:hover, -.element.site__elements__accordion .card a.card-header:hover, -a.bg-dark:focus, -a.bg-alt:focus, -.element.site__elements__accordion .card a.card-header:focus, -button.bg-dark:hover, -button.bg-alt:hover, -.element.site__elements__accordion .card button.card-header:hover, -button.bg-dark:focus, -button.bg-alt:focus, -.element.site__elements__accordion .card button.card-header:focus { - background-color: #080808 !important; -} - -.bg-white { - background-color: #fff !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #e0e0e0 !important; -} - -.border-top { - border-top: 1px solid #e0e0e0 !important; -} - -.border-right { - border-right: 1px solid #e0e0e0 !important; -} - -.border-bottom { - border-bottom: 1px solid #e0e0e0 !important; -} - -.border-left { - border-left: 1px solid #e0e0e0 !important; -} - -.border-0 { - border: 0 !important; -} - -.border-top-0 { - border-top: 0 !important; -} - -.border-right-0 { - border-right: 0 !important; -} - -.border-bottom-0 { - border-bottom: 0 !important; -} - -.border-left-0 { - border-left: 0 !important; -} - -.border-primary { - border-color: #2196f3 !important; -} - -.border-secondary { - border-color: #757575 !important; -} - -.border-success { - border-color: #4caf50 !important; -} - -.border-info { - border-color: #00bcd4 !important; -} - -.border-warning { - border-color: #ffeb3b !important; -} - -.border-danger { - border-color: #f44336 !important; -} - -.border-light { - border-color: #f5f5f5 !important; -} - -.border-dark { - border-color: #212121 !important; -} - -.border-white { - border-color: #fff !important; -} - -.rounded-sm { - border-radius: 0.2rem !important; -} - -.rounded { - border-radius: 0.25rem !important; -} - -.rounded-top { - border-top-left-radius: 0.25rem !important; - border-top-right-radius: 0.25rem !important; -} - -.rounded-right { - 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-left { - border-top-left-radius: 0.25rem !important; - border-bottom-left-radius: 0.25rem !important; -} - -.rounded-lg { - border-radius: 0.3rem !important; -} - -.rounded-circle { - border-radius: 50% !important; -} - -.rounded-pill { - border-radius: 50rem !important; -} - -.rounded-0 { - border-radius: 0 !important; -} - -.clearfix::after { - display: block; - clear: both; - content: ""; -} - -.d-none { - display: none !important; -} - -.d-inline { - display: inline !important; -} - -.d-inline-block { - display: inline-block !important; -} - -.d-block { - display: block !important; -} - -.d-table { - display: table !important; -} - -.d-table-row { - display: table-row !important; -} - -.d-table-cell { - display: table-cell !important; -} - -.d-flex { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; -} - -.d-inline-flex { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; -} - -@media (min-width: 576px) { - .d-sm-none { - display: none !important; - } - - .d-sm-inline { - display: inline !important; - } - - .d-sm-inline-block { - display: inline-block !important; - } - - .d-sm-block { - display: block !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: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - } - - .d-sm-inline-flex { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media (min-width: 768px) { - .d-md-none { - display: none !important; - } - - .d-md-inline { - display: inline !important; - } - - .d-md-inline-block { - display: inline-block !important; - } - - .d-md-block { - display: block !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: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - } - - .d-md-inline-flex { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media (min-width: 992px) { - .d-lg-none { - display: none !important; - } - - .d-lg-inline { - display: inline !important; - } - - .d-lg-inline-block { - display: inline-block !important; - } - - .d-lg-block { - display: block !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: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - } - - .d-lg-inline-flex { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media (min-width: 1168px) { - .d-xl-none { - display: none !important; - } - - .d-xl-inline { - display: inline !important; - } - - .d-xl-inline-block { - display: inline-block !important; - } - - .d-xl-block { - display: block !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: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - } - - .d-xl-inline-flex { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media (min-width: 1368px) { - .d-xxl-none { - display: none !important; - } - - .d-xxl-inline { - display: inline !important; - } - - .d-xxl-inline-block { - display: inline-block !important; - } - - .d-xxl-block { - display: block !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: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - } - - .d-xxl-inline-flex { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media (min-width: 1568px) { - .d-xxxl-none { - display: none !important; - } - - .d-xxxl-inline { - display: inline !important; - } - - .d-xxxl-inline-block { - display: inline-block !important; - } - - .d-xxxl-block { - display: block !important; - } - - .d-xxxl-table { - display: table !important; - } - - .d-xxxl-table-row { - display: table-row !important; - } - - .d-xxxl-table-cell { - display: table-cell !important; - } - - .d-xxxl-flex { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - } - - .d-xxxl-inline-flex { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media (min-width: 1868px) { - .d-xxxxl-none { - display: none !important; - } - - .d-xxxxl-inline { - display: inline !important; - } - - .d-xxxxl-inline-block { - display: inline-block !important; - } - - .d-xxxxl-block { - display: block !important; - } - - .d-xxxxl-table { - display: table !important; - } - - .d-xxxxl-table-row { - display: table-row !important; - } - - .d-xxxxl-table-cell { - display: table-cell !important; - } - - .d-xxxxl-flex { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - } - - .d-xxxxl-inline-flex { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media print { - .d-print-none { - display: none !important; - } - - .d-print-inline { - display: inline !important; - } - - .d-print-inline-block { - display: inline-block !important; - } - - .d-print-block { - display: block !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: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - } - - .d-print-inline-flex { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -.embed-responsive { - position: relative; - display: block; - width: 100%; - padding: 0; - overflow: hidden; -} - -.embed-responsive::before { - display: block; - content: ""; -} - -.embed-responsive .embed-responsive-item, -.embed-responsive iframe, -.embed-responsive embed, -.embed-responsive object, -.embed-responsive video { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0; -} - -.embed-responsive-21by9::before { - padding-top: 42.85714%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - -ms-flex-direction: row !important; - flex-direction: row !important; -} - -.flex-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - -ms-flex-direction: column !important; - flex-direction: column !important; -} - -.flex-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; -} - -.flex-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; -} - -.flex-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - -webkit-box-flex: 1 !important; - -ms-flex: 1 1 auto !important; - flex: 1 1 auto !important; -} - -.flex-grow-0 { - -webkit-box-flex: 0 !important; - -ms-flex-positive: 0 !important; - flex-grow: 0 !important; -} - -.flex-grow-1 { - -webkit-box-flex: 1 !important; - -ms-flex-positive: 1 !important; - flex-grow: 1 !important; -} - -.flex-shrink-0 { - -ms-flex-negative: 0 !important; - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - -ms-flex-negative: 1 !important; - flex-shrink: 1 !important; -} - -.justify-content-start { - -webkit-box-pack: start !important; - -ms-flex-pack: start !important; - justify-content: flex-start !important; -} - -.justify-content-end { - -webkit-box-pack: end !important; - -ms-flex-pack: end !important; - justify-content: flex-end !important; -} - -.justify-content-center { - -webkit-box-pack: center !important; - -ms-flex-pack: center !important; - justify-content: center !important; -} - -.justify-content-between { - -webkit-box-pack: justify !important; - -ms-flex-pack: justify !important; - justify-content: space-between !important; -} - -.justify-content-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; -} - -.align-items-start { - -webkit-box-align: start !important; - -ms-flex-align: start !important; - align-items: flex-start !important; -} - -.align-items-end { - -webkit-box-align: end !important; - -ms-flex-align: end !important; - align-items: flex-end !important; -} - -.align-items-center { - -webkit-box-align: center !important; - -ms-flex-align: center !important; - align-items: center !important; -} - -.align-items-baseline { - -webkit-box-align: baseline !important; - -ms-flex-align: baseline !important; - align-items: baseline !important; -} - -.align-items-stretch { - -webkit-box-align: stretch !important; - -ms-flex-align: stretch !important; - align-items: stretch !important; -} - -.align-content-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; -} - -.align-content-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; -} - -.align-content-center { - -ms-flex-line-pack: center !important; - align-content: center !important; -} - -.align-content-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; -} - -.align-content-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; -} - -.align-content-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; -} - -.align-self-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; -} - -.align-self-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; -} - -.align-self-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; -} - -.align-self-center { - -ms-flex-item-align: center !important; - align-self: center !important; -} - -.align-self-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; -} - -.align-self-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - -ms-flex-direction: row !important; - flex-direction: row !important; - } - - .flex-sm-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - -ms-flex-direction: column !important; - flex-direction: column !important; - } - - .flex-sm-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - -webkit-box-flex: 1 !important; - -ms-flex: 1 1 auto !important; - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - -webkit-box-flex: 0 !important; - -ms-flex-positive: 0 !important; - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - -webkit-box-flex: 1 !important; - -ms-flex-positive: 1 !important; - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - -ms-flex-negative: 0 !important; - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - -ms-flex-negative: 1 !important; - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - -webkit-box-pack: start !important; - -ms-flex-pack: start !important; - justify-content: flex-start !important; - } - - .justify-content-sm-end { - -webkit-box-pack: end !important; - -ms-flex-pack: end !important; - justify-content: flex-end !important; - } - - .justify-content-sm-center { - -webkit-box-pack: center !important; - -ms-flex-pack: center !important; - justify-content: center !important; - } - - .justify-content-sm-between { - -webkit-box-pack: justify !important; - -ms-flex-pack: justify !important; - justify-content: space-between !important; - } - - .justify-content-sm-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; - } - - .align-items-sm-start { - -webkit-box-align: start !important; - -ms-flex-align: start !important; - align-items: flex-start !important; - } - - .align-items-sm-end { - -webkit-box-align: end !important; - -ms-flex-align: end !important; - align-items: flex-end !important; - } - - .align-items-sm-center { - -webkit-box-align: center !important; - -ms-flex-align: center !important; - align-items: center !important; - } - - .align-items-sm-baseline { - -webkit-box-align: baseline !important; - -ms-flex-align: baseline !important; - align-items: baseline !important; - } - - .align-items-sm-stretch { - -webkit-box-align: stretch !important; - -ms-flex-align: stretch !important; - align-items: stretch !important; - } - - .align-content-sm-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; - } - - .align-content-sm-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; - } - - .align-content-sm-center { - -ms-flex-line-pack: center !important; - align-content: center !important; - } - - .align-content-sm-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; - } - - .align-content-sm-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; - } - - .align-content-sm-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; - } - - .align-self-sm-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; - } - - .align-self-sm-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; - } - - .align-self-sm-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; - } - - .align-self-sm-center { - -ms-flex-item-align: center !important; - align-self: center !important; - } - - .align-self-sm-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; - } - - .align-self-sm-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; - } -} - -@media (min-width: 768px) { - .flex-md-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - -ms-flex-direction: row !important; - flex-direction: row !important; - } - - .flex-md-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - -ms-flex-direction: column !important; - flex-direction: column !important; - } - - .flex-md-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - -webkit-box-flex: 1 !important; - -ms-flex: 1 1 auto !important; - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - -webkit-box-flex: 0 !important; - -ms-flex-positive: 0 !important; - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - -webkit-box-flex: 1 !important; - -ms-flex-positive: 1 !important; - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - -ms-flex-negative: 0 !important; - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - -ms-flex-negative: 1 !important; - flex-shrink: 1 !important; - } - - .justify-content-md-start { - -webkit-box-pack: start !important; - -ms-flex-pack: start !important; - justify-content: flex-start !important; - } - - .justify-content-md-end { - -webkit-box-pack: end !important; - -ms-flex-pack: end !important; - justify-content: flex-end !important; - } - - .justify-content-md-center { - -webkit-box-pack: center !important; - -ms-flex-pack: center !important; - justify-content: center !important; - } - - .justify-content-md-between { - -webkit-box-pack: justify !important; - -ms-flex-pack: justify !important; - justify-content: space-between !important; - } - - .justify-content-md-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; - } - - .align-items-md-start { - -webkit-box-align: start !important; - -ms-flex-align: start !important; - align-items: flex-start !important; - } - - .align-items-md-end { - -webkit-box-align: end !important; - -ms-flex-align: end !important; - align-items: flex-end !important; - } - - .align-items-md-center { - -webkit-box-align: center !important; - -ms-flex-align: center !important; - align-items: center !important; - } - - .align-items-md-baseline { - -webkit-box-align: baseline !important; - -ms-flex-align: baseline !important; - align-items: baseline !important; - } - - .align-items-md-stretch { - -webkit-box-align: stretch !important; - -ms-flex-align: stretch !important; - align-items: stretch !important; - } - - .align-content-md-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; - } - - .align-content-md-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; - } - - .align-content-md-center { - -ms-flex-line-pack: center !important; - align-content: center !important; - } - - .align-content-md-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; - } - - .align-content-md-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; - } - - .align-content-md-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; - } - - .align-self-md-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; - } - - .align-self-md-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; - } - - .align-self-md-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; - } - - .align-self-md-center { - -ms-flex-item-align: center !important; - align-self: center !important; - } - - .align-self-md-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; - } - - .align-self-md-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; - } -} - -@media (min-width: 992px) { - .flex-lg-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - -ms-flex-direction: row !important; - flex-direction: row !important; - } - - .flex-lg-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - -ms-flex-direction: column !important; - flex-direction: column !important; - } - - .flex-lg-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - -webkit-box-flex: 1 !important; - -ms-flex: 1 1 auto !important; - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - -webkit-box-flex: 0 !important; - -ms-flex-positive: 0 !important; - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - -webkit-box-flex: 1 !important; - -ms-flex-positive: 1 !important; - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - -ms-flex-negative: 0 !important; - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - -ms-flex-negative: 1 !important; - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - -webkit-box-pack: start !important; - -ms-flex-pack: start !important; - justify-content: flex-start !important; - } - - .justify-content-lg-end { - -webkit-box-pack: end !important; - -ms-flex-pack: end !important; - justify-content: flex-end !important; - } - - .justify-content-lg-center { - -webkit-box-pack: center !important; - -ms-flex-pack: center !important; - justify-content: center !important; - } - - .justify-content-lg-between { - -webkit-box-pack: justify !important; - -ms-flex-pack: justify !important; - justify-content: space-between !important; - } - - .justify-content-lg-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; - } - - .align-items-lg-start { - -webkit-box-align: start !important; - -ms-flex-align: start !important; - align-items: flex-start !important; - } - - .align-items-lg-end { - -webkit-box-align: end !important; - -ms-flex-align: end !important; - align-items: flex-end !important; - } - - .align-items-lg-center { - -webkit-box-align: center !important; - -ms-flex-align: center !important; - align-items: center !important; - } - - .align-items-lg-baseline { - -webkit-box-align: baseline !important; - -ms-flex-align: baseline !important; - align-items: baseline !important; - } - - .align-items-lg-stretch { - -webkit-box-align: stretch !important; - -ms-flex-align: stretch !important; - align-items: stretch !important; - } - - .align-content-lg-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; - } - - .align-content-lg-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; - } - - .align-content-lg-center { - -ms-flex-line-pack: center !important; - align-content: center !important; - } - - .align-content-lg-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; - } - - .align-content-lg-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; - } - - .align-content-lg-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; - } - - .align-self-lg-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; - } - - .align-self-lg-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; - } - - .align-self-lg-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; - } - - .align-self-lg-center { - -ms-flex-item-align: center !important; - align-self: center !important; - } - - .align-self-lg-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; - } - - .align-self-lg-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; - } -} - -@media (min-width: 1168px) { - .flex-xl-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - -ms-flex-direction: row !important; - flex-direction: row !important; - } - - .flex-xl-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - -ms-flex-direction: column !important; - flex-direction: column !important; - } - - .flex-xl-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - -webkit-box-flex: 1 !important; - -ms-flex: 1 1 auto !important; - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - -webkit-box-flex: 0 !important; - -ms-flex-positive: 0 !important; - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - -webkit-box-flex: 1 !important; - -ms-flex-positive: 1 !important; - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - -ms-flex-negative: 0 !important; - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - -ms-flex-negative: 1 !important; - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - -webkit-box-pack: start !important; - -ms-flex-pack: start !important; - justify-content: flex-start !important; - } - - .justify-content-xl-end { - -webkit-box-pack: end !important; - -ms-flex-pack: end !important; - justify-content: flex-end !important; - } - - .justify-content-xl-center { - -webkit-box-pack: center !important; - -ms-flex-pack: center !important; - justify-content: center !important; - } - - .justify-content-xl-between { - -webkit-box-pack: justify !important; - -ms-flex-pack: justify !important; - justify-content: space-between !important; - } - - .justify-content-xl-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; - } - - .align-items-xl-start { - -webkit-box-align: start !important; - -ms-flex-align: start !important; - align-items: flex-start !important; - } - - .align-items-xl-end { - -webkit-box-align: end !important; - -ms-flex-align: end !important; - align-items: flex-end !important; - } - - .align-items-xl-center { - -webkit-box-align: center !important; - -ms-flex-align: center !important; - align-items: center !important; - } - - .align-items-xl-baseline { - -webkit-box-align: baseline !important; - -ms-flex-align: baseline !important; - align-items: baseline !important; - } - - .align-items-xl-stretch { - -webkit-box-align: stretch !important; - -ms-flex-align: stretch !important; - align-items: stretch !important; - } - - .align-content-xl-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; - } - - .align-content-xl-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; - } - - .align-content-xl-center { - -ms-flex-line-pack: center !important; - align-content: center !important; - } - - .align-content-xl-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; - } - - .align-content-xl-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; - } - - .align-content-xl-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; - } - - .align-self-xl-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; - } - - .align-self-xl-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; - } - - .align-self-xl-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; - } - - .align-self-xl-center { - -ms-flex-item-align: center !important; - align-self: center !important; - } - - .align-self-xl-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; - } - - .align-self-xl-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; - } -} - -@media (min-width: 1368px) { - .flex-xxl-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - -ms-flex-direction: row !important; - flex-direction: row !important; - } - - .flex-xxl-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - -ms-flex-direction: column !important; - flex-direction: column !important; - } - - .flex-xxl-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; - } - - .flex-xxl-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; - } - - .flex-xxl-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; - } - - .flex-xxl-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; - } - - .flex-xxl-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; - } - - .flex-xxl-fill { - -webkit-box-flex: 1 !important; - -ms-flex: 1 1 auto !important; - flex: 1 1 auto !important; - } - - .flex-xxl-grow-0 { - -webkit-box-flex: 0 !important; - -ms-flex-positive: 0 !important; - flex-grow: 0 !important; - } - - .flex-xxl-grow-1 { - -webkit-box-flex: 1 !important; - -ms-flex-positive: 1 !important; - flex-grow: 1 !important; - } - - .flex-xxl-shrink-0 { - -ms-flex-negative: 0 !important; - flex-shrink: 0 !important; - } - - .flex-xxl-shrink-1 { - -ms-flex-negative: 1 !important; - flex-shrink: 1 !important; - } - - .justify-content-xxl-start { - -webkit-box-pack: start !important; - -ms-flex-pack: start !important; - justify-content: flex-start !important; - } - - .justify-content-xxl-end { - -webkit-box-pack: end !important; - -ms-flex-pack: end !important; - justify-content: flex-end !important; - } - - .justify-content-xxl-center { - -webkit-box-pack: center !important; - -ms-flex-pack: center !important; - justify-content: center !important; - } - - .justify-content-xxl-between { - -webkit-box-pack: justify !important; - -ms-flex-pack: justify !important; - justify-content: space-between !important; - } - - .justify-content-xxl-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; - } - - .align-items-xxl-start { - -webkit-box-align: start !important; - -ms-flex-align: start !important; - align-items: flex-start !important; - } - - .align-items-xxl-end { - -webkit-box-align: end !important; - -ms-flex-align: end !important; - align-items: flex-end !important; - } - - .align-items-xxl-center { - -webkit-box-align: center !important; - -ms-flex-align: center !important; - align-items: center !important; - } - - .align-items-xxl-baseline { - -webkit-box-align: baseline !important; - -ms-flex-align: baseline !important; - align-items: baseline !important; - } - - .align-items-xxl-stretch { - -webkit-box-align: stretch !important; - -ms-flex-align: stretch !important; - align-items: stretch !important; - } - - .align-content-xxl-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; - } - - .align-content-xxl-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; - } - - .align-content-xxl-center { - -ms-flex-line-pack: center !important; - align-content: center !important; - } - - .align-content-xxl-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; - } - - .align-content-xxl-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; - } - - .align-content-xxl-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; - } - - .align-self-xxl-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; - } - - .align-self-xxl-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; - } - - .align-self-xxl-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; - } - - .align-self-xxl-center { - -ms-flex-item-align: center !important; - align-self: center !important; - } - - .align-self-xxl-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; - } - - .align-self-xxl-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; - } -} - -@media (min-width: 1568px) { - .flex-xxxl-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - -ms-flex-direction: row !important; - flex-direction: row !important; - } - - .flex-xxxl-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - -ms-flex-direction: column !important; - flex-direction: column !important; - } - - .flex-xxxl-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; - } - - .flex-xxxl-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; - } - - .flex-xxxl-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; - } - - .flex-xxxl-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; - } - - .flex-xxxl-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; - } - - .flex-xxxl-fill { - -webkit-box-flex: 1 !important; - -ms-flex: 1 1 auto !important; - flex: 1 1 auto !important; - } - - .flex-xxxl-grow-0 { - -webkit-box-flex: 0 !important; - -ms-flex-positive: 0 !important; - flex-grow: 0 !important; - } - - .flex-xxxl-grow-1 { - -webkit-box-flex: 1 !important; - -ms-flex-positive: 1 !important; - flex-grow: 1 !important; - } - - .flex-xxxl-shrink-0 { - -ms-flex-negative: 0 !important; - flex-shrink: 0 !important; - } - - .flex-xxxl-shrink-1 { - -ms-flex-negative: 1 !important; - flex-shrink: 1 !important; - } - - .justify-content-xxxl-start { - -webkit-box-pack: start !important; - -ms-flex-pack: start !important; - justify-content: flex-start !important; - } - - .justify-content-xxxl-end { - -webkit-box-pack: end !important; - -ms-flex-pack: end !important; - justify-content: flex-end !important; - } - - .justify-content-xxxl-center { - -webkit-box-pack: center !important; - -ms-flex-pack: center !important; - justify-content: center !important; - } - - .justify-content-xxxl-between { - -webkit-box-pack: justify !important; - -ms-flex-pack: justify !important; - justify-content: space-between !important; - } - - .justify-content-xxxl-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; - } - - .align-items-xxxl-start { - -webkit-box-align: start !important; - -ms-flex-align: start !important; - align-items: flex-start !important; - } - - .align-items-xxxl-end { - -webkit-box-align: end !important; - -ms-flex-align: end !important; - align-items: flex-end !important; - } - - .align-items-xxxl-center { - -webkit-box-align: center !important; - -ms-flex-align: center !important; - align-items: center !important; - } - - .align-items-xxxl-baseline { - -webkit-box-align: baseline !important; - -ms-flex-align: baseline !important; - align-items: baseline !important; - } - - .align-items-xxxl-stretch { - -webkit-box-align: stretch !important; - -ms-flex-align: stretch !important; - align-items: stretch !important; - } - - .align-content-xxxl-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; - } - - .align-content-xxxl-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; - } - - .align-content-xxxl-center { - -ms-flex-line-pack: center !important; - align-content: center !important; - } - - .align-content-xxxl-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; - } - - .align-content-xxxl-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; - } - - .align-content-xxxl-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; - } - - .align-self-xxxl-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; - } - - .align-self-xxxl-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; - } - - .align-self-xxxl-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; - } - - .align-self-xxxl-center { - -ms-flex-item-align: center !important; - align-self: center !important; - } - - .align-self-xxxl-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; - } - - .align-self-xxxl-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; - } -} - -@media (min-width: 1868px) { - .flex-xxxxl-row { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: normal !important; - -ms-flex-direction: row !important; - flex-direction: row !important; - } - - .flex-xxxxl-column { - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - -ms-flex-direction: column !important; - flex-direction: column !important; - } - - .flex-xxxxl-row-reverse { - -webkit-box-orient: horizontal !important; - -webkit-box-direction: reverse !important; - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; - } - - .flex-xxxxl-column-reverse { - -webkit-box-orient: vertical !important; - -webkit-box-direction: reverse !important; - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; - } - - .flex-xxxxl-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; - } - - .flex-xxxxl-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; - } - - .flex-xxxxl-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; - } - - .flex-xxxxl-fill { - -webkit-box-flex: 1 !important; - -ms-flex: 1 1 auto !important; - flex: 1 1 auto !important; - } - - .flex-xxxxl-grow-0 { - -webkit-box-flex: 0 !important; - -ms-flex-positive: 0 !important; - flex-grow: 0 !important; - } - - .flex-xxxxl-grow-1 { - -webkit-box-flex: 1 !important; - -ms-flex-positive: 1 !important; - flex-grow: 1 !important; - } - - .flex-xxxxl-shrink-0 { - -ms-flex-negative: 0 !important; - flex-shrink: 0 !important; - } - - .flex-xxxxl-shrink-1 { - -ms-flex-negative: 1 !important; - flex-shrink: 1 !important; - } - - .justify-content-xxxxl-start { - -webkit-box-pack: start !important; - -ms-flex-pack: start !important; - justify-content: flex-start !important; - } - - .justify-content-xxxxl-end { - -webkit-box-pack: end !important; - -ms-flex-pack: end !important; - justify-content: flex-end !important; - } - - .justify-content-xxxxl-center { - -webkit-box-pack: center !important; - -ms-flex-pack: center !important; - justify-content: center !important; - } - - .justify-content-xxxxl-between { - -webkit-box-pack: justify !important; - -ms-flex-pack: justify !important; - justify-content: space-between !important; - } - - .justify-content-xxxxl-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; - } - - .align-items-xxxxl-start { - -webkit-box-align: start !important; - -ms-flex-align: start !important; - align-items: flex-start !important; - } - - .align-items-xxxxl-end { - -webkit-box-align: end !important; - -ms-flex-align: end !important; - align-items: flex-end !important; - } - - .align-items-xxxxl-center { - -webkit-box-align: center !important; - -ms-flex-align: center !important; - align-items: center !important; - } - - .align-items-xxxxl-baseline { - -webkit-box-align: baseline !important; - -ms-flex-align: baseline !important; - align-items: baseline !important; - } - - .align-items-xxxxl-stretch { - -webkit-box-align: stretch !important; - -ms-flex-align: stretch !important; - align-items: stretch !important; - } - - .align-content-xxxxl-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; - } - - .align-content-xxxxl-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; - } - - .align-content-xxxxl-center { - -ms-flex-line-pack: center !important; - align-content: center !important; - } - - .align-content-xxxxl-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; - } - - .align-content-xxxxl-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; - } - - .align-content-xxxxl-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; - } - - .align-self-xxxxl-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; - } - - .align-self-xxxxl-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; - } - - .align-self-xxxxl-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; - } - - .align-self-xxxxl-center { - -ms-flex-item-align: center !important; - align-self: center !important; - } - - .align-self-xxxxl-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; - } - - .align-self-xxxxl-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; - } -} - -.float-left { - float: left !important; -} - -.float-right { - float: right !important; -} - -.float-none { - float: none !important; -} - -@media (min-width: 576px) { - .float-sm-left { - float: left !important; - } - - .float-sm-right { - float: right !important; - } - - .float-sm-none { - float: none !important; - } -} - -@media (min-width: 768px) { - .float-md-left { - float: left !important; - } - - .float-md-right { - float: right !important; - } - - .float-md-none { - float: none !important; - } -} - -@media (min-width: 992px) { - .float-lg-left { - float: left !important; - } - - .float-lg-right { - float: right !important; - } - - .float-lg-none { - float: none !important; - } -} - -@media (min-width: 1168px) { - .float-xl-left { - float: left !important; - } - - .float-xl-right { - float: right !important; - } - - .float-xl-none { - float: none !important; - } -} - -@media (min-width: 1368px) { - .float-xxl-left { - float: left !important; - } - - .float-xxl-right { - float: right !important; - } - - .float-xxl-none { - float: none !important; - } -} - -@media (min-width: 1568px) { - .float-xxxl-left { - float: left !important; - } - - .float-xxxl-right { - float: right !important; - } - - .float-xxxl-none { - float: none !important; - } -} - -@media (min-width: 1868px) { - .float-xxxxl-left { - float: left !important; - } - - .float-xxxxl-right { - float: right !important; - } - - .float-xxxxl-none { - float: none !important; - } -} - -.overflow-auto { - overflow: auto !important; -} - -.overflow-hidden { - overflow: hidden !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; -} - -.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; -} - -@supports ((position: -webkit-sticky) or (position: sticky)) { - .sticky-top { - position: -webkit-sticky; - position: sticky; - top: 0; - z-index: 1020; - } -} - -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border: 0; -} - -.sr-only-focusable:active, -.sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - overflow: visible; - clip: auto; - white-space: normal; -} - -.shadow-sm { - -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; - box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; -} - -.shadow { - -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; - box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; -} - -.shadow-lg { - -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; - box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; -} - -.shadow-none { - -webkit-box-shadow: none !important; - box-shadow: none !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; -} - -.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; -} - -.mw-100 { - max-width: 100% !important; -} - -.mh-100 { - max-height: 100% !important; -} - -.min-vw-100 { - min-width: 100vw !important; -} - -.min-vh-100 { - min-height: 100vh !important; -} - -.vw-100 { - width: 100vw !important; -} - -.vh-100 { - height: 100vh !important; -} - -.stretched-link::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1; - pointer-events: auto; - content: ""; - background-color: rgba(0, 0, 0, 0); -} - -.m-0 { - margin: 0 !important; -} - -.mt-0, -.my-0 { - margin-top: 0 !important; -} - -.mr-0, -.mx-0 { - margin-right: 0 !important; -} - -.mb-0, -.my-0 { - margin-bottom: 0 !important; -} - -.ml-0, -.mx-0 { - margin-left: 0 !important; -} - -.m-1 { - margin: 0.25rem !important; -} - -.mt-1, -.my-1 { - margin-top: 0.25rem !important; -} - -.mr-1, -.mx-1 { - margin-right: 0.25rem !important; -} - -.mb-1, -.my-1 { - margin-bottom: 0.25rem !important; -} - -.ml-1, -.mx-1 { - margin-left: 0.25rem !important; -} - -.m-2 { - margin: 0.5rem !important; -} - -.mt-2, -.my-2 { - margin-top: 0.5rem !important; -} - -.mr-2, -.mx-2 { - margin-right: 0.5rem !important; -} - -.mb-2, -.my-2 { - margin-bottom: 0.5rem !important; -} - -.ml-2, -.mx-2 { - margin-left: 0.5rem !important; -} - -.m-3 { - margin: 1rem !important; -} - -.mt-3, -.my-3 { - margin-top: 1rem !important; -} - -.mr-3, -.mx-3 { - margin-right: 1rem !important; -} - -.mb-3, -.my-3 { - margin-bottom: 1rem !important; -} - -.ml-3, -.mx-3 { - margin-left: 1rem !important; -} - -.m-4 { - margin: 1.5rem !important; -} - -.mt-4, -.my-4 { - margin-top: 1.5rem !important; -} - -.mr-4, -.mx-4 { - margin-right: 1.5rem !important; -} - -.mb-4, -.my-4 { - margin-bottom: 1.5rem !important; -} - -.ml-4, -.mx-4 { - margin-left: 1.5rem !important; -} - -.m-5 { - margin: 3rem !important; -} - -.mt-5, -.my-5 { - margin-top: 3rem !important; -} - -.mr-5, -.mx-5 { - margin-right: 3rem !important; -} - -.mb-5, -.my-5 { - margin-bottom: 3rem !important; -} - -.ml-5, -.mx-5 { - margin-left: 3rem !important; -} - -.p-0 { - padding: 0 !important; -} - -.pt-0, -.py-0 { - padding-top: 0 !important; -} - -.pr-0, -.px-0 { - padding-right: 0 !important; -} - -.pb-0, -.py-0 { - padding-bottom: 0 !important; -} - -.pl-0, -.px-0 { - padding-left: 0 !important; -} - -.p-1 { - padding: 0.25rem !important; -} - -.pt-1, -.py-1 { - padding-top: 0.25rem !important; -} - -.pr-1, -.px-1 { - padding-right: 0.25rem !important; -} - -.pb-1, -.py-1 { - padding-bottom: 0.25rem !important; -} - -.pl-1, -.px-1 { - padding-left: 0.25rem !important; -} - -.p-2 { - padding: 0.5rem !important; -} - -.pt-2, -.py-2 { - padding-top: 0.5rem !important; -} - -.pr-2, -.px-2 { - padding-right: 0.5rem !important; -} - -.pb-2, -.py-2 { - padding-bottom: 0.5rem !important; -} - -.pl-2, -.px-2 { - padding-left: 0.5rem !important; -} - -.p-3 { - padding: 1rem !important; -} - -.pt-3, -.py-3 { - padding-top: 1rem !important; -} - -.pr-3, -.px-3 { - padding-right: 1rem !important; -} - -.pb-3, -.py-3 { - padding-bottom: 1rem !important; -} - -.pl-3, -.px-3 { - padding-left: 1rem !important; -} - -.p-4 { - padding: 1.5rem !important; -} - -.pt-4, -.py-4 { - padding-top: 1.5rem !important; -} - -.pr-4, -.px-4 { - padding-right: 1.5rem !important; -} - -.pb-4, -.py-4 { - padding-bottom: 1.5rem !important; -} - -.pl-4, -.px-4 { - padding-left: 1.5rem !important; -} - -.p-5 { - padding: 3rem !important; -} - -.pt-5, -.py-5 { - padding-top: 3rem !important; -} - -.pr-5, -.px-5 { - padding-right: 3rem !important; -} - -.pb-5, -.py-5 { - padding-bottom: 3rem !important; -} - -.pl-5, -.px-5 { - padding-left: 3rem !important; -} - -.m-n1 { - margin: -0.25rem !important; -} - -.mt-n1, -.my-n1 { - margin-top: -0.25rem !important; -} - -.mr-n1, -.mx-n1 { - margin-right: -0.25rem !important; -} - -.mb-n1, -.my-n1 { - margin-bottom: -0.25rem !important; -} - -.ml-n1, -.mx-n1 { - margin-left: -0.25rem !important; -} - -.m-n2 { - margin: -0.5rem !important; -} - -.mt-n2, -.my-n2 { - margin-top: -0.5rem !important; -} - -.mr-n2, -.mx-n2 { - margin-right: -0.5rem !important; -} - -.mb-n2, -.my-n2 { - margin-bottom: -0.5rem !important; -} - -.ml-n2, -.mx-n2 { - margin-left: -0.5rem !important; -} - -.m-n3 { - margin: -1rem !important; -} - -.mt-n3, -.my-n3 { - margin-top: -1rem !important; -} - -.mr-n3, -.mx-n3 { - margin-right: -1rem !important; -} - -.mb-n3, -.my-n3 { - margin-bottom: -1rem !important; -} - -.ml-n3, -.mx-n3 { - margin-left: -1rem !important; -} - -.m-n4 { - margin: -1.5rem !important; -} - -.mt-n4, -.my-n4 { - margin-top: -1.5rem !important; -} - -.mr-n4, -.mx-n4 { - margin-right: -1.5rem !important; -} - -.mb-n4, -.my-n4 { - margin-bottom: -1.5rem !important; -} - -.ml-n4, -.mx-n4 { - margin-left: -1.5rem !important; -} - -.m-n5 { - margin: -3rem !important; -} - -.mt-n5, -.my-n5 { - margin-top: -3rem !important; -} - -.mr-n5, -.mx-n5 { - margin-right: -3rem !important; -} - -.mb-n5, -.my-n5 { - margin-bottom: -3rem !important; -} - -.ml-n5, -.mx-n5 { - margin-left: -3rem !important; -} - -.m-auto { - margin: auto !important; -} - -.mt-auto, -.my-auto { - margin-top: auto !important; -} - -.mr-auto, -.mx-auto { - margin-right: auto !important; -} - -.mb-auto, -.my-auto { - margin-bottom: auto !important; -} - -.ml-auto, -.mx-auto { - margin-left: auto !important; -} - -@media (min-width: 576px) { - .m-sm-0 { - margin: 0 !important; - } - - .mt-sm-0, - .my-sm-0 { - margin-top: 0 !important; - } - - .mr-sm-0, - .mx-sm-0 { - margin-right: 0 !important; - } - - .mb-sm-0, - .my-sm-0 { - margin-bottom: 0 !important; - } - - .ml-sm-0, - .mx-sm-0 { - margin-left: 0 !important; - } - - .m-sm-1 { - margin: 0.25rem !important; - } - - .mt-sm-1, - .my-sm-1 { - margin-top: 0.25rem !important; - } - - .mr-sm-1, - .mx-sm-1 { - margin-right: 0.25rem !important; - } - - .mb-sm-1, - .my-sm-1 { - margin-bottom: 0.25rem !important; - } - - .ml-sm-1, - .mx-sm-1 { - margin-left: 0.25rem !important; - } - - .m-sm-2 { - margin: 0.5rem !important; - } - - .mt-sm-2, - .my-sm-2 { - margin-top: 0.5rem !important; - } - - .mr-sm-2, - .mx-sm-2 { - margin-right: 0.5rem !important; - } - - .mb-sm-2, - .my-sm-2 { - margin-bottom: 0.5rem !important; - } - - .ml-sm-2, - .mx-sm-2 { - margin-left: 0.5rem !important; - } - - .m-sm-3 { - margin: 1rem !important; - } - - .mt-sm-3, - .my-sm-3 { - margin-top: 1rem !important; - } - - .mr-sm-3, - .mx-sm-3 { - margin-right: 1rem !important; - } - - .mb-sm-3, - .my-sm-3 { - margin-bottom: 1rem !important; - } - - .ml-sm-3, - .mx-sm-3 { - margin-left: 1rem !important; - } - - .m-sm-4 { - margin: 1.5rem !important; - } - - .mt-sm-4, - .my-sm-4 { - margin-top: 1.5rem !important; - } - - .mr-sm-4, - .mx-sm-4 { - margin-right: 1.5rem !important; - } - - .mb-sm-4, - .my-sm-4 { - margin-bottom: 1.5rem !important; - } - - .ml-sm-4, - .mx-sm-4 { - margin-left: 1.5rem !important; - } - - .m-sm-5 { - margin: 3rem !important; - } - - .mt-sm-5, - .my-sm-5 { - margin-top: 3rem !important; - } - - .mr-sm-5, - .mx-sm-5 { - margin-right: 3rem !important; - } - - .mb-sm-5, - .my-sm-5 { - margin-bottom: 3rem !important; - } - - .ml-sm-5, - .mx-sm-5 { - margin-left: 3rem !important; - } - - .p-sm-0 { - padding: 0 !important; - } - - .pt-sm-0, - .py-sm-0 { - padding-top: 0 !important; - } - - .pr-sm-0, - .px-sm-0 { - padding-right: 0 !important; - } - - .pb-sm-0, - .py-sm-0 { - padding-bottom: 0 !important; - } - - .pl-sm-0, - .px-sm-0 { - padding-left: 0 !important; - } - - .p-sm-1 { - padding: 0.25rem !important; - } - - .pt-sm-1, - .py-sm-1 { - padding-top: 0.25rem !important; - } - - .pr-sm-1, - .px-sm-1 { - padding-right: 0.25rem !important; - } - - .pb-sm-1, - .py-sm-1 { - padding-bottom: 0.25rem !important; - } - - .pl-sm-1, - .px-sm-1 { - padding-left: 0.25rem !important; - } - - .p-sm-2 { - padding: 0.5rem !important; - } - - .pt-sm-2, - .py-sm-2 { - padding-top: 0.5rem !important; - } - - .pr-sm-2, - .px-sm-2 { - padding-right: 0.5rem !important; - } - - .pb-sm-2, - .py-sm-2 { - padding-bottom: 0.5rem !important; - } - - .pl-sm-2, - .px-sm-2 { - padding-left: 0.5rem !important; - } - - .p-sm-3 { - padding: 1rem !important; - } - - .pt-sm-3, - .py-sm-3 { - padding-top: 1rem !important; - } - - .pr-sm-3, - .px-sm-3 { - padding-right: 1rem !important; - } - - .pb-sm-3, - .py-sm-3 { - padding-bottom: 1rem !important; - } - - .pl-sm-3, - .px-sm-3 { - padding-left: 1rem !important; - } - - .p-sm-4 { - padding: 1.5rem !important; - } - - .pt-sm-4, - .py-sm-4 { - padding-top: 1.5rem !important; - } - - .pr-sm-4, - .px-sm-4 { - padding-right: 1.5rem !important; - } - - .pb-sm-4, - .py-sm-4 { - padding-bottom: 1.5rem !important; - } - - .pl-sm-4, - .px-sm-4 { - padding-left: 1.5rem !important; - } - - .p-sm-5 { - padding: 3rem !important; - } - - .pt-sm-5, - .py-sm-5 { - padding-top: 3rem !important; - } - - .pr-sm-5, - .px-sm-5 { - padding-right: 3rem !important; - } - - .pb-sm-5, - .py-sm-5 { - padding-bottom: 3rem !important; - } - - .pl-sm-5, - .px-sm-5 { - padding-left: 3rem !important; - } - - .m-sm-n1 { - margin: -0.25rem !important; - } - - .mt-sm-n1, - .my-sm-n1 { - margin-top: -0.25rem !important; - } - - .mr-sm-n1, - .mx-sm-n1 { - margin-right: -0.25rem !important; - } - - .mb-sm-n1, - .my-sm-n1 { - margin-bottom: -0.25rem !important; - } - - .ml-sm-n1, - .mx-sm-n1 { - margin-left: -0.25rem !important; - } - - .m-sm-n2 { - margin: -0.5rem !important; - } - - .mt-sm-n2, - .my-sm-n2 { - margin-top: -0.5rem !important; - } - - .mr-sm-n2, - .mx-sm-n2 { - margin-right: -0.5rem !important; - } - - .mb-sm-n2, - .my-sm-n2 { - margin-bottom: -0.5rem !important; - } - - .ml-sm-n2, - .mx-sm-n2 { - margin-left: -0.5rem !important; - } - - .m-sm-n3 { - margin: -1rem !important; - } - - .mt-sm-n3, - .my-sm-n3 { - margin-top: -1rem !important; - } - - .mr-sm-n3, - .mx-sm-n3 { - margin-right: -1rem !important; - } - - .mb-sm-n3, - .my-sm-n3 { - margin-bottom: -1rem !important; - } - - .ml-sm-n3, - .mx-sm-n3 { - margin-left: -1rem !important; - } - - .m-sm-n4 { - margin: -1.5rem !important; - } - - .mt-sm-n4, - .my-sm-n4 { - margin-top: -1.5rem !important; - } - - .mr-sm-n4, - .mx-sm-n4 { - margin-right: -1.5rem !important; - } - - .mb-sm-n4, - .my-sm-n4 { - margin-bottom: -1.5rem !important; - } - - .ml-sm-n4, - .mx-sm-n4 { - margin-left: -1.5rem !important; - } - - .m-sm-n5 { - margin: -3rem !important; - } - - .mt-sm-n5, - .my-sm-n5 { - margin-top: -3rem !important; - } - - .mr-sm-n5, - .mx-sm-n5 { - margin-right: -3rem !important; - } - - .mb-sm-n5, - .my-sm-n5 { - margin-bottom: -3rem !important; - } - - .ml-sm-n5, - .mx-sm-n5 { - margin-left: -3rem !important; - } - - .m-sm-auto { - margin: auto !important; - } - - .mt-sm-auto, - .my-sm-auto { - margin-top: auto !important; - } - - .mr-sm-auto, - .mx-sm-auto { - margin-right: auto !important; - } - - .mb-sm-auto, - .my-sm-auto { - margin-bottom: auto !important; - } - - .ml-sm-auto, - .mx-sm-auto { - margin-left: auto !important; - } -} - -@media (min-width: 768px) { - .m-md-0 { - margin: 0 !important; - } - - .mt-md-0, - .my-md-0 { - margin-top: 0 !important; - } - - .mr-md-0, - .mx-md-0 { - margin-right: 0 !important; - } - - .mb-md-0, - .my-md-0 { - margin-bottom: 0 !important; - } - - .ml-md-0, - .mx-md-0 { - margin-left: 0 !important; - } - - .m-md-1 { - margin: 0.25rem !important; - } - - .mt-md-1, - .my-md-1 { - margin-top: 0.25rem !important; - } - - .mr-md-1, - .mx-md-1 { - margin-right: 0.25rem !important; - } - - .mb-md-1, - .my-md-1 { - margin-bottom: 0.25rem !important; - } - - .ml-md-1, - .mx-md-1 { - margin-left: 0.25rem !important; - } - - .m-md-2 { - margin: 0.5rem !important; - } - - .mt-md-2, - .my-md-2 { - margin-top: 0.5rem !important; - } - - .mr-md-2, - .mx-md-2 { - margin-right: 0.5rem !important; - } - - .mb-md-2, - .my-md-2 { - margin-bottom: 0.5rem !important; - } - - .ml-md-2, - .mx-md-2 { - margin-left: 0.5rem !important; - } - - .m-md-3 { - margin: 1rem !important; - } - - .mt-md-3, - .my-md-3 { - margin-top: 1rem !important; - } - - .mr-md-3, - .mx-md-3 { - margin-right: 1rem !important; - } - - .mb-md-3, - .my-md-3 { - margin-bottom: 1rem !important; - } - - .ml-md-3, - .mx-md-3 { - margin-left: 1rem !important; - } - - .m-md-4 { - margin: 1.5rem !important; - } - - .mt-md-4, - .my-md-4 { - margin-top: 1.5rem !important; - } - - .mr-md-4, - .mx-md-4 { - margin-right: 1.5rem !important; - } - - .mb-md-4, - .my-md-4 { - margin-bottom: 1.5rem !important; - } - - .ml-md-4, - .mx-md-4 { - margin-left: 1.5rem !important; - } - - .m-md-5 { - margin: 3rem !important; - } - - .mt-md-5, - .my-md-5 { - margin-top: 3rem !important; - } - - .mr-md-5, - .mx-md-5 { - margin-right: 3rem !important; - } - - .mb-md-5, - .my-md-5 { - margin-bottom: 3rem !important; - } - - .ml-md-5, - .mx-md-5 { - margin-left: 3rem !important; - } - - .p-md-0 { - padding: 0 !important; - } - - .pt-md-0, - .py-md-0 { - padding-top: 0 !important; - } - - .pr-md-0, - .px-md-0 { - padding-right: 0 !important; - } - - .pb-md-0, - .py-md-0 { - padding-bottom: 0 !important; - } - - .pl-md-0, - .px-md-0 { - padding-left: 0 !important; - } - - .p-md-1 { - padding: 0.25rem !important; - } - - .pt-md-1, - .py-md-1 { - padding-top: 0.25rem !important; - } - - .pr-md-1, - .px-md-1 { - padding-right: 0.25rem !important; - } - - .pb-md-1, - .py-md-1 { - padding-bottom: 0.25rem !important; - } - - .pl-md-1, - .px-md-1 { - padding-left: 0.25rem !important; - } - - .p-md-2 { - padding: 0.5rem !important; - } - - .pt-md-2, - .py-md-2 { - padding-top: 0.5rem !important; - } - - .pr-md-2, - .px-md-2 { - padding-right: 0.5rem !important; - } - - .pb-md-2, - .py-md-2 { - padding-bottom: 0.5rem !important; - } - - .pl-md-2, - .px-md-2 { - padding-left: 0.5rem !important; - } - - .p-md-3 { - padding: 1rem !important; - } - - .pt-md-3, - .py-md-3 { - padding-top: 1rem !important; - } - - .pr-md-3, - .px-md-3 { - padding-right: 1rem !important; - } - - .pb-md-3, - .py-md-3 { - padding-bottom: 1rem !important; - } - - .pl-md-3, - .px-md-3 { - padding-left: 1rem !important; - } - - .p-md-4 { - padding: 1.5rem !important; - } - - .pt-md-4, - .py-md-4 { - padding-top: 1.5rem !important; - } - - .pr-md-4, - .px-md-4 { - padding-right: 1.5rem !important; - } - - .pb-md-4, - .py-md-4 { - padding-bottom: 1.5rem !important; - } - - .pl-md-4, - .px-md-4 { - padding-left: 1.5rem !important; - } - - .p-md-5 { - padding: 3rem !important; - } - - .pt-md-5, - .py-md-5 { - padding-top: 3rem !important; - } - - .pr-md-5, - .px-md-5 { - padding-right: 3rem !important; - } - - .pb-md-5, - .py-md-5 { - padding-bottom: 3rem !important; - } - - .pl-md-5, - .px-md-5 { - padding-left: 3rem !important; - } - - .m-md-n1 { - margin: -0.25rem !important; - } - - .mt-md-n1, - .my-md-n1 { - margin-top: -0.25rem !important; - } - - .mr-md-n1, - .mx-md-n1 { - margin-right: -0.25rem !important; - } - - .mb-md-n1, - .my-md-n1 { - margin-bottom: -0.25rem !important; - } - - .ml-md-n1, - .mx-md-n1 { - margin-left: -0.25rem !important; - } - - .m-md-n2 { - margin: -0.5rem !important; - } - - .mt-md-n2, - .my-md-n2 { - margin-top: -0.5rem !important; - } - - .mr-md-n2, - .mx-md-n2 { - margin-right: -0.5rem !important; - } - - .mb-md-n2, - .my-md-n2 { - margin-bottom: -0.5rem !important; - } - - .ml-md-n2, - .mx-md-n2 { - margin-left: -0.5rem !important; - } - - .m-md-n3 { - margin: -1rem !important; - } - - .mt-md-n3, - .my-md-n3 { - margin-top: -1rem !important; - } - - .mr-md-n3, - .mx-md-n3 { - margin-right: -1rem !important; - } - - .mb-md-n3, - .my-md-n3 { - margin-bottom: -1rem !important; - } - - .ml-md-n3, - .mx-md-n3 { - margin-left: -1rem !important; - } - - .m-md-n4 { - margin: -1.5rem !important; - } - - .mt-md-n4, - .my-md-n4 { - margin-top: -1.5rem !important; - } - - .mr-md-n4, - .mx-md-n4 { - margin-right: -1.5rem !important; - } - - .mb-md-n4, - .my-md-n4 { - margin-bottom: -1.5rem !important; - } - - .ml-md-n4, - .mx-md-n4 { - margin-left: -1.5rem !important; - } - - .m-md-n5 { - margin: -3rem !important; - } - - .mt-md-n5, - .my-md-n5 { - margin-top: -3rem !important; - } - - .mr-md-n5, - .mx-md-n5 { - margin-right: -3rem !important; - } - - .mb-md-n5, - .my-md-n5 { - margin-bottom: -3rem !important; - } - - .ml-md-n5, - .mx-md-n5 { - margin-left: -3rem !important; - } - - .m-md-auto { - margin: auto !important; - } - - .mt-md-auto, - .my-md-auto { - margin-top: auto !important; - } - - .mr-md-auto, - .mx-md-auto { - margin-right: auto !important; - } - - .mb-md-auto, - .my-md-auto { - margin-bottom: auto !important; - } - - .ml-md-auto, - .mx-md-auto { - margin-left: auto !important; - } -} - -@media (min-width: 992px) { - .m-lg-0 { - margin: 0 !important; - } - - .mt-lg-0, - .my-lg-0 { - margin-top: 0 !important; - } - - .mr-lg-0, - .mx-lg-0 { - margin-right: 0 !important; - } - - .mb-lg-0, - .my-lg-0 { - margin-bottom: 0 !important; - } - - .ml-lg-0, - .mx-lg-0 { - margin-left: 0 !important; - } - - .m-lg-1 { - margin: 0.25rem !important; - } - - .mt-lg-1, - .my-lg-1 { - margin-top: 0.25rem !important; - } - - .mr-lg-1, - .mx-lg-1 { - margin-right: 0.25rem !important; - } - - .mb-lg-1, - .my-lg-1 { - margin-bottom: 0.25rem !important; - } - - .ml-lg-1, - .mx-lg-1 { - margin-left: 0.25rem !important; - } - - .m-lg-2 { - margin: 0.5rem !important; - } - - .mt-lg-2, - .my-lg-2 { - margin-top: 0.5rem !important; - } - - .mr-lg-2, - .mx-lg-2 { - margin-right: 0.5rem !important; - } - - .mb-lg-2, - .my-lg-2 { - margin-bottom: 0.5rem !important; - } - - .ml-lg-2, - .mx-lg-2 { - margin-left: 0.5rem !important; - } - - .m-lg-3 { - margin: 1rem !important; - } - - .mt-lg-3, - .my-lg-3 { - margin-top: 1rem !important; - } - - .mr-lg-3, - .mx-lg-3 { - margin-right: 1rem !important; - } - - .mb-lg-3, - .my-lg-3 { - margin-bottom: 1rem !important; - } - - .ml-lg-3, - .mx-lg-3 { - margin-left: 1rem !important; - } - - .m-lg-4 { - margin: 1.5rem !important; - } - - .mt-lg-4, - .my-lg-4 { - margin-top: 1.5rem !important; - } - - .mr-lg-4, - .mx-lg-4 { - margin-right: 1.5rem !important; - } - - .mb-lg-4, - .my-lg-4 { - margin-bottom: 1.5rem !important; - } - - .ml-lg-4, - .mx-lg-4 { - margin-left: 1.5rem !important; - } - - .m-lg-5 { - margin: 3rem !important; - } - - .mt-lg-5, - .my-lg-5 { - margin-top: 3rem !important; - } - - .mr-lg-5, - .mx-lg-5 { - margin-right: 3rem !important; - } - - .mb-lg-5, - .my-lg-5 { - margin-bottom: 3rem !important; - } - - .ml-lg-5, - .mx-lg-5 { - margin-left: 3rem !important; - } - - .p-lg-0 { - padding: 0 !important; - } - - .pt-lg-0, - .py-lg-0 { - padding-top: 0 !important; - } - - .pr-lg-0, - .px-lg-0 { - padding-right: 0 !important; - } - - .pb-lg-0, - .py-lg-0 { - padding-bottom: 0 !important; - } - - .pl-lg-0, - .px-lg-0 { - padding-left: 0 !important; - } - - .p-lg-1 { - padding: 0.25rem !important; - } - - .pt-lg-1, - .py-lg-1 { - padding-top: 0.25rem !important; - } - - .pr-lg-1, - .px-lg-1 { - padding-right: 0.25rem !important; - } - - .pb-lg-1, - .py-lg-1 { - padding-bottom: 0.25rem !important; - } - - .pl-lg-1, - .px-lg-1 { - padding-left: 0.25rem !important; - } - - .p-lg-2 { - padding: 0.5rem !important; - } - - .pt-lg-2, - .py-lg-2 { - padding-top: 0.5rem !important; - } - - .pr-lg-2, - .px-lg-2 { - padding-right: 0.5rem !important; - } - - .pb-lg-2, - .py-lg-2 { - padding-bottom: 0.5rem !important; - } - - .pl-lg-2, - .px-lg-2 { - padding-left: 0.5rem !important; - } - - .p-lg-3 { - padding: 1rem !important; - } - - .pt-lg-3, - .py-lg-3 { - padding-top: 1rem !important; - } - - .pr-lg-3, - .px-lg-3 { - padding-right: 1rem !important; - } - - .pb-lg-3, - .py-lg-3 { - padding-bottom: 1rem !important; - } - - .pl-lg-3, - .px-lg-3 { - padding-left: 1rem !important; - } - - .p-lg-4 { - padding: 1.5rem !important; - } - - .pt-lg-4, - .py-lg-4 { - padding-top: 1.5rem !important; - } - - .pr-lg-4, - .px-lg-4 { - padding-right: 1.5rem !important; - } - - .pb-lg-4, - .py-lg-4 { - padding-bottom: 1.5rem !important; - } - - .pl-lg-4, - .px-lg-4 { - padding-left: 1.5rem !important; - } - - .p-lg-5 { - padding: 3rem !important; - } - - .pt-lg-5, - .py-lg-5 { - padding-top: 3rem !important; - } - - .pr-lg-5, - .px-lg-5 { - padding-right: 3rem !important; - } - - .pb-lg-5, - .py-lg-5 { - padding-bottom: 3rem !important; - } - - .pl-lg-5, - .px-lg-5 { - padding-left: 3rem !important; - } - - .m-lg-n1 { - margin: -0.25rem !important; - } - - .mt-lg-n1, - .my-lg-n1 { - margin-top: -0.25rem !important; - } - - .mr-lg-n1, - .mx-lg-n1 { - margin-right: -0.25rem !important; - } - - .mb-lg-n1, - .my-lg-n1 { - margin-bottom: -0.25rem !important; - } - - .ml-lg-n1, - .mx-lg-n1 { - margin-left: -0.25rem !important; - } - - .m-lg-n2 { - margin: -0.5rem !important; - } - - .mt-lg-n2, - .my-lg-n2 { - margin-top: -0.5rem !important; - } - - .mr-lg-n2, - .mx-lg-n2 { - margin-right: -0.5rem !important; - } - - .mb-lg-n2, - .my-lg-n2 { - margin-bottom: -0.5rem !important; - } - - .ml-lg-n2, - .mx-lg-n2 { - margin-left: -0.5rem !important; - } - - .m-lg-n3 { - margin: -1rem !important; - } - - .mt-lg-n3, - .my-lg-n3 { - margin-top: -1rem !important; - } - - .mr-lg-n3, - .mx-lg-n3 { - margin-right: -1rem !important; - } - - .mb-lg-n3, - .my-lg-n3 { - margin-bottom: -1rem !important; - } - - .ml-lg-n3, - .mx-lg-n3 { - margin-left: -1rem !important; - } - - .m-lg-n4 { - margin: -1.5rem !important; - } - - .mt-lg-n4, - .my-lg-n4 { - margin-top: -1.5rem !important; - } - - .mr-lg-n4, - .mx-lg-n4 { - margin-right: -1.5rem !important; - } - - .mb-lg-n4, - .my-lg-n4 { - margin-bottom: -1.5rem !important; - } - - .ml-lg-n4, - .mx-lg-n4 { - margin-left: -1.5rem !important; - } - - .m-lg-n5 { - margin: -3rem !important; - } - - .mt-lg-n5, - .my-lg-n5 { - margin-top: -3rem !important; - } - - .mr-lg-n5, - .mx-lg-n5 { - margin-right: -3rem !important; - } - - .mb-lg-n5, - .my-lg-n5 { - margin-bottom: -3rem !important; - } - - .ml-lg-n5, - .mx-lg-n5 { - margin-left: -3rem !important; - } - - .m-lg-auto { - margin: auto !important; - } - - .mt-lg-auto, - .my-lg-auto { - margin-top: auto !important; - } - - .mr-lg-auto, - .mx-lg-auto { - margin-right: auto !important; - } - - .mb-lg-auto, - .my-lg-auto { - margin-bottom: auto !important; - } - - .ml-lg-auto, - .mx-lg-auto { - margin-left: auto !important; - } -} - -@media (min-width: 1168px) { - .m-xl-0 { - margin: 0 !important; - } - - .mt-xl-0, - .my-xl-0 { - margin-top: 0 !important; - } - - .mr-xl-0, - .mx-xl-0 { - margin-right: 0 !important; - } - - .mb-xl-0, - .my-xl-0 { - margin-bottom: 0 !important; - } - - .ml-xl-0, - .mx-xl-0 { - margin-left: 0 !important; - } - - .m-xl-1 { - margin: 0.25rem !important; - } - - .mt-xl-1, - .my-xl-1 { - margin-top: 0.25rem !important; - } - - .mr-xl-1, - .mx-xl-1 { - margin-right: 0.25rem !important; - } - - .mb-xl-1, - .my-xl-1 { - margin-bottom: 0.25rem !important; - } - - .ml-xl-1, - .mx-xl-1 { - margin-left: 0.25rem !important; - } - - .m-xl-2 { - margin: 0.5rem !important; - } - - .mt-xl-2, - .my-xl-2 { - margin-top: 0.5rem !important; - } - - .mr-xl-2, - .mx-xl-2 { - margin-right: 0.5rem !important; - } - - .mb-xl-2, - .my-xl-2 { - margin-bottom: 0.5rem !important; - } - - .ml-xl-2, - .mx-xl-2 { - margin-left: 0.5rem !important; - } - - .m-xl-3 { - margin: 1rem !important; - } - - .mt-xl-3, - .my-xl-3 { - margin-top: 1rem !important; - } - - .mr-xl-3, - .mx-xl-3 { - margin-right: 1rem !important; - } - - .mb-xl-3, - .my-xl-3 { - margin-bottom: 1rem !important; - } - - .ml-xl-3, - .mx-xl-3 { - margin-left: 1rem !important; - } - - .m-xl-4 { - margin: 1.5rem !important; - } - - .mt-xl-4, - .my-xl-4 { - margin-top: 1.5rem !important; - } - - .mr-xl-4, - .mx-xl-4 { - margin-right: 1.5rem !important; - } - - .mb-xl-4, - .my-xl-4 { - margin-bottom: 1.5rem !important; - } - - .ml-xl-4, - .mx-xl-4 { - margin-left: 1.5rem !important; - } - - .m-xl-5 { - margin: 3rem !important; - } - - .mt-xl-5, - .my-xl-5 { - margin-top: 3rem !important; - } - - .mr-xl-5, - .mx-xl-5 { - margin-right: 3rem !important; - } - - .mb-xl-5, - .my-xl-5 { - margin-bottom: 3rem !important; - } - - .ml-xl-5, - .mx-xl-5 { - margin-left: 3rem !important; - } - - .p-xl-0 { - padding: 0 !important; - } - - .pt-xl-0, - .py-xl-0 { - padding-top: 0 !important; - } - - .pr-xl-0, - .px-xl-0 { - padding-right: 0 !important; - } - - .pb-xl-0, - .py-xl-0 { - padding-bottom: 0 !important; - } - - .pl-xl-0, - .px-xl-0 { - padding-left: 0 !important; - } - - .p-xl-1 { - padding: 0.25rem !important; - } - - .pt-xl-1, - .py-xl-1 { - padding-top: 0.25rem !important; - } - - .pr-xl-1, - .px-xl-1 { - padding-right: 0.25rem !important; - } - - .pb-xl-1, - .py-xl-1 { - padding-bottom: 0.25rem !important; - } - - .pl-xl-1, - .px-xl-1 { - padding-left: 0.25rem !important; - } - - .p-xl-2 { - padding: 0.5rem !important; - } - - .pt-xl-2, - .py-xl-2 { - padding-top: 0.5rem !important; - } - - .pr-xl-2, - .px-xl-2 { - padding-right: 0.5rem !important; - } - - .pb-xl-2, - .py-xl-2 { - padding-bottom: 0.5rem !important; - } - - .pl-xl-2, - .px-xl-2 { - padding-left: 0.5rem !important; - } - - .p-xl-3 { - padding: 1rem !important; - } - - .pt-xl-3, - .py-xl-3 { - padding-top: 1rem !important; - } - - .pr-xl-3, - .px-xl-3 { - padding-right: 1rem !important; - } - - .pb-xl-3, - .py-xl-3 { - padding-bottom: 1rem !important; - } - - .pl-xl-3, - .px-xl-3 { - padding-left: 1rem !important; - } - - .p-xl-4 { - padding: 1.5rem !important; - } - - .pt-xl-4, - .py-xl-4 { - padding-top: 1.5rem !important; - } - - .pr-xl-4, - .px-xl-4 { - padding-right: 1.5rem !important; - } - - .pb-xl-4, - .py-xl-4 { - padding-bottom: 1.5rem !important; - } - - .pl-xl-4, - .px-xl-4 { - padding-left: 1.5rem !important; - } - - .p-xl-5 { - padding: 3rem !important; - } - - .pt-xl-5, - .py-xl-5 { - padding-top: 3rem !important; - } - - .pr-xl-5, - .px-xl-5 { - padding-right: 3rem !important; - } - - .pb-xl-5, - .py-xl-5 { - padding-bottom: 3rem !important; - } - - .pl-xl-5, - .px-xl-5 { - padding-left: 3rem !important; - } - - .m-xl-n1 { - margin: -0.25rem !important; - } - - .mt-xl-n1, - .my-xl-n1 { - margin-top: -0.25rem !important; - } - - .mr-xl-n1, - .mx-xl-n1 { - margin-right: -0.25rem !important; - } - - .mb-xl-n1, - .my-xl-n1 { - margin-bottom: -0.25rem !important; - } - - .ml-xl-n1, - .mx-xl-n1 { - margin-left: -0.25rem !important; - } - - .m-xl-n2 { - margin: -0.5rem !important; - } - - .mt-xl-n2, - .my-xl-n2 { - margin-top: -0.5rem !important; - } - - .mr-xl-n2, - .mx-xl-n2 { - margin-right: -0.5rem !important; - } - - .mb-xl-n2, - .my-xl-n2 { - margin-bottom: -0.5rem !important; - } - - .ml-xl-n2, - .mx-xl-n2 { - margin-left: -0.5rem !important; - } - - .m-xl-n3 { - margin: -1rem !important; - } - - .mt-xl-n3, - .my-xl-n3 { - margin-top: -1rem !important; - } - - .mr-xl-n3, - .mx-xl-n3 { - margin-right: -1rem !important; - } - - .mb-xl-n3, - .my-xl-n3 { - margin-bottom: -1rem !important; - } - - .ml-xl-n3, - .mx-xl-n3 { - margin-left: -1rem !important; - } - - .m-xl-n4 { - margin: -1.5rem !important; - } - - .mt-xl-n4, - .my-xl-n4 { - margin-top: -1.5rem !important; - } - - .mr-xl-n4, - .mx-xl-n4 { - margin-right: -1.5rem !important; - } - - .mb-xl-n4, - .my-xl-n4 { - margin-bottom: -1.5rem !important; - } - - .ml-xl-n4, - .mx-xl-n4 { - margin-left: -1.5rem !important; - } - - .m-xl-n5 { - margin: -3rem !important; - } - - .mt-xl-n5, - .my-xl-n5 { - margin-top: -3rem !important; - } - - .mr-xl-n5, - .mx-xl-n5 { - margin-right: -3rem !important; - } - - .mb-xl-n5, - .my-xl-n5 { - margin-bottom: -3rem !important; - } - - .ml-xl-n5, - .mx-xl-n5 { - margin-left: -3rem !important; - } - - .m-xl-auto { - margin: auto !important; - } - - .mt-xl-auto, - .my-xl-auto { - margin-top: auto !important; - } - - .mr-xl-auto, - .mx-xl-auto { - margin-right: auto !important; - } - - .mb-xl-auto, - .my-xl-auto { - margin-bottom: auto !important; - } - - .ml-xl-auto, - .mx-xl-auto { - margin-left: auto !important; - } -} - -@media (min-width: 1368px) { - .m-xxl-0 { - margin: 0 !important; - } - - .mt-xxl-0, - .my-xxl-0 { - margin-top: 0 !important; - } - - .mr-xxl-0, - .mx-xxl-0 { - margin-right: 0 !important; - } - - .mb-xxl-0, - .my-xxl-0 { - margin-bottom: 0 !important; - } - - .ml-xxl-0, - .mx-xxl-0 { - margin-left: 0 !important; - } - - .m-xxl-1 { - margin: 0.25rem !important; - } - - .mt-xxl-1, - .my-xxl-1 { - margin-top: 0.25rem !important; - } - - .mr-xxl-1, - .mx-xxl-1 { - margin-right: 0.25rem !important; - } - - .mb-xxl-1, - .my-xxl-1 { - margin-bottom: 0.25rem !important; - } - - .ml-xxl-1, - .mx-xxl-1 { - margin-left: 0.25rem !important; - } - - .m-xxl-2 { - margin: 0.5rem !important; - } - - .mt-xxl-2, - .my-xxl-2 { - margin-top: 0.5rem !important; - } - - .mr-xxl-2, - .mx-xxl-2 { - margin-right: 0.5rem !important; - } - - .mb-xxl-2, - .my-xxl-2 { - margin-bottom: 0.5rem !important; - } - - .ml-xxl-2, - .mx-xxl-2 { - margin-left: 0.5rem !important; - } - - .m-xxl-3 { - margin: 1rem !important; - } - - .mt-xxl-3, - .my-xxl-3 { - margin-top: 1rem !important; - } - - .mr-xxl-3, - .mx-xxl-3 { - margin-right: 1rem !important; - } - - .mb-xxl-3, - .my-xxl-3 { - margin-bottom: 1rem !important; - } - - .ml-xxl-3, - .mx-xxl-3 { - margin-left: 1rem !important; - } - - .m-xxl-4 { - margin: 1.5rem !important; - } - - .mt-xxl-4, - .my-xxl-4 { - margin-top: 1.5rem !important; - } - - .mr-xxl-4, - .mx-xxl-4 { - margin-right: 1.5rem !important; - } - - .mb-xxl-4, - .my-xxl-4 { - margin-bottom: 1.5rem !important; - } - - .ml-xxl-4, - .mx-xxl-4 { - margin-left: 1.5rem !important; - } - - .m-xxl-5 { - margin: 3rem !important; - } - - .mt-xxl-5, - .my-xxl-5 { - margin-top: 3rem !important; - } - - .mr-xxl-5, - .mx-xxl-5 { - margin-right: 3rem !important; - } - - .mb-xxl-5, - .my-xxl-5 { - margin-bottom: 3rem !important; - } - - .ml-xxl-5, - .mx-xxl-5 { - margin-left: 3rem !important; - } - - .p-xxl-0 { - padding: 0 !important; - } - - .pt-xxl-0, - .py-xxl-0 { - padding-top: 0 !important; - } - - .pr-xxl-0, - .px-xxl-0 { - padding-right: 0 !important; - } - - .pb-xxl-0, - .py-xxl-0 { - padding-bottom: 0 !important; - } - - .pl-xxl-0, - .px-xxl-0 { - padding-left: 0 !important; - } - - .p-xxl-1 { - padding: 0.25rem !important; - } - - .pt-xxl-1, - .py-xxl-1 { - padding-top: 0.25rem !important; - } - - .pr-xxl-1, - .px-xxl-1 { - padding-right: 0.25rem !important; - } - - .pb-xxl-1, - .py-xxl-1 { - padding-bottom: 0.25rem !important; - } - - .pl-xxl-1, - .px-xxl-1 { - padding-left: 0.25rem !important; - } - - .p-xxl-2 { - padding: 0.5rem !important; - } - - .pt-xxl-2, - .py-xxl-2 { - padding-top: 0.5rem !important; - } - - .pr-xxl-2, - .px-xxl-2 { - padding-right: 0.5rem !important; - } - - .pb-xxl-2, - .py-xxl-2 { - padding-bottom: 0.5rem !important; - } - - .pl-xxl-2, - .px-xxl-2 { - padding-left: 0.5rem !important; - } - - .p-xxl-3 { - padding: 1rem !important; - } - - .pt-xxl-3, - .py-xxl-3 { - padding-top: 1rem !important; - } - - .pr-xxl-3, - .px-xxl-3 { - padding-right: 1rem !important; - } - - .pb-xxl-3, - .py-xxl-3 { - padding-bottom: 1rem !important; - } - - .pl-xxl-3, - .px-xxl-3 { - padding-left: 1rem !important; - } - - .p-xxl-4 { - padding: 1.5rem !important; - } - - .pt-xxl-4, - .py-xxl-4 { - padding-top: 1.5rem !important; - } - - .pr-xxl-4, - .px-xxl-4 { - padding-right: 1.5rem !important; - } - - .pb-xxl-4, - .py-xxl-4 { - padding-bottom: 1.5rem !important; - } - - .pl-xxl-4, - .px-xxl-4 { - padding-left: 1.5rem !important; - } - - .p-xxl-5 { - padding: 3rem !important; - } - - .pt-xxl-5, - .py-xxl-5 { - padding-top: 3rem !important; - } - - .pr-xxl-5, - .px-xxl-5 { - padding-right: 3rem !important; - } - - .pb-xxl-5, - .py-xxl-5 { - padding-bottom: 3rem !important; - } - - .pl-xxl-5, - .px-xxl-5 { - padding-left: 3rem !important; - } - - .m-xxl-n1 { - margin: -0.25rem !important; - } - - .mt-xxl-n1, - .my-xxl-n1 { - margin-top: -0.25rem !important; - } - - .mr-xxl-n1, - .mx-xxl-n1 { - margin-right: -0.25rem !important; - } - - .mb-xxl-n1, - .my-xxl-n1 { - margin-bottom: -0.25rem !important; - } - - .ml-xxl-n1, - .mx-xxl-n1 { - margin-left: -0.25rem !important; - } - - .m-xxl-n2 { - margin: -0.5rem !important; - } - - .mt-xxl-n2, - .my-xxl-n2 { - margin-top: -0.5rem !important; - } - - .mr-xxl-n2, - .mx-xxl-n2 { - margin-right: -0.5rem !important; - } - - .mb-xxl-n2, - .my-xxl-n2 { - margin-bottom: -0.5rem !important; - } - - .ml-xxl-n2, - .mx-xxl-n2 { - margin-left: -0.5rem !important; - } - - .m-xxl-n3 { - margin: -1rem !important; - } - - .mt-xxl-n3, - .my-xxl-n3 { - margin-top: -1rem !important; - } - - .mr-xxl-n3, - .mx-xxl-n3 { - margin-right: -1rem !important; - } - - .mb-xxl-n3, - .my-xxl-n3 { - margin-bottom: -1rem !important; - } - - .ml-xxl-n3, - .mx-xxl-n3 { - margin-left: -1rem !important; - } - - .m-xxl-n4 { - margin: -1.5rem !important; - } - - .mt-xxl-n4, - .my-xxl-n4 { - margin-top: -1.5rem !important; - } - - .mr-xxl-n4, - .mx-xxl-n4 { - margin-right: -1.5rem !important; - } - - .mb-xxl-n4, - .my-xxl-n4 { - margin-bottom: -1.5rem !important; - } - - .ml-xxl-n4, - .mx-xxl-n4 { - margin-left: -1.5rem !important; - } - - .m-xxl-n5 { - margin: -3rem !important; - } - - .mt-xxl-n5, - .my-xxl-n5 { - margin-top: -3rem !important; - } - - .mr-xxl-n5, - .mx-xxl-n5 { - margin-right: -3rem !important; - } - - .mb-xxl-n5, - .my-xxl-n5 { - margin-bottom: -3rem !important; - } - - .ml-xxl-n5, - .mx-xxl-n5 { - margin-left: -3rem !important; - } - - .m-xxl-auto { - margin: auto !important; - } - - .mt-xxl-auto, - .my-xxl-auto { - margin-top: auto !important; - } - - .mr-xxl-auto, - .mx-xxl-auto { - margin-right: auto !important; - } - - .mb-xxl-auto, - .my-xxl-auto { - margin-bottom: auto !important; - } - - .ml-xxl-auto, - .mx-xxl-auto { - margin-left: auto !important; - } -} - -@media (min-width: 1568px) { - .m-xxxl-0 { - margin: 0 !important; - } - - .mt-xxxl-0, - .my-xxxl-0 { - margin-top: 0 !important; - } - - .mr-xxxl-0, - .mx-xxxl-0 { - margin-right: 0 !important; - } - - .mb-xxxl-0, - .my-xxxl-0 { - margin-bottom: 0 !important; - } - - .ml-xxxl-0, - .mx-xxxl-0 { - margin-left: 0 !important; - } - - .m-xxxl-1 { - margin: 0.25rem !important; - } - - .mt-xxxl-1, - .my-xxxl-1 { - margin-top: 0.25rem !important; - } - - .mr-xxxl-1, - .mx-xxxl-1 { - margin-right: 0.25rem !important; - } - - .mb-xxxl-1, - .my-xxxl-1 { - margin-bottom: 0.25rem !important; - } - - .ml-xxxl-1, - .mx-xxxl-1 { - margin-left: 0.25rem !important; - } - - .m-xxxl-2 { - margin: 0.5rem !important; - } - - .mt-xxxl-2, - .my-xxxl-2 { - margin-top: 0.5rem !important; - } - - .mr-xxxl-2, - .mx-xxxl-2 { - margin-right: 0.5rem !important; - } - - .mb-xxxl-2, - .my-xxxl-2 { - margin-bottom: 0.5rem !important; - } - - .ml-xxxl-2, - .mx-xxxl-2 { - margin-left: 0.5rem !important; - } - - .m-xxxl-3 { - margin: 1rem !important; - } - - .mt-xxxl-3, - .my-xxxl-3 { - margin-top: 1rem !important; - } - - .mr-xxxl-3, - .mx-xxxl-3 { - margin-right: 1rem !important; - } - - .mb-xxxl-3, - .my-xxxl-3 { - margin-bottom: 1rem !important; - } - - .ml-xxxl-3, - .mx-xxxl-3 { - margin-left: 1rem !important; - } - - .m-xxxl-4 { - margin: 1.5rem !important; - } - - .mt-xxxl-4, - .my-xxxl-4 { - margin-top: 1.5rem !important; - } - - .mr-xxxl-4, - .mx-xxxl-4 { - margin-right: 1.5rem !important; - } - - .mb-xxxl-4, - .my-xxxl-4 { - margin-bottom: 1.5rem !important; - } - - .ml-xxxl-4, - .mx-xxxl-4 { - margin-left: 1.5rem !important; - } - - .m-xxxl-5 { - margin: 3rem !important; - } - - .mt-xxxl-5, - .my-xxxl-5 { - margin-top: 3rem !important; - } - - .mr-xxxl-5, - .mx-xxxl-5 { - margin-right: 3rem !important; - } - - .mb-xxxl-5, - .my-xxxl-5 { - margin-bottom: 3rem !important; - } - - .ml-xxxl-5, - .mx-xxxl-5 { - margin-left: 3rem !important; - } - - .p-xxxl-0 { - padding: 0 !important; - } - - .pt-xxxl-0, - .py-xxxl-0 { - padding-top: 0 !important; - } - - .pr-xxxl-0, - .px-xxxl-0 { - padding-right: 0 !important; - } - - .pb-xxxl-0, - .py-xxxl-0 { - padding-bottom: 0 !important; - } - - .pl-xxxl-0, - .px-xxxl-0 { - padding-left: 0 !important; - } - - .p-xxxl-1 { - padding: 0.25rem !important; - } - - .pt-xxxl-1, - .py-xxxl-1 { - padding-top: 0.25rem !important; - } - - .pr-xxxl-1, - .px-xxxl-1 { - padding-right: 0.25rem !important; - } - - .pb-xxxl-1, - .py-xxxl-1 { - padding-bottom: 0.25rem !important; - } - - .pl-xxxl-1, - .px-xxxl-1 { - padding-left: 0.25rem !important; - } - - .p-xxxl-2 { - padding: 0.5rem !important; - } - - .pt-xxxl-2, - .py-xxxl-2 { - padding-top: 0.5rem !important; - } - - .pr-xxxl-2, - .px-xxxl-2 { - padding-right: 0.5rem !important; - } - - .pb-xxxl-2, - .py-xxxl-2 { - padding-bottom: 0.5rem !important; - } - - .pl-xxxl-2, - .px-xxxl-2 { - padding-left: 0.5rem !important; - } - - .p-xxxl-3 { - padding: 1rem !important; - } - - .pt-xxxl-3, - .py-xxxl-3 { - padding-top: 1rem !important; - } - - .pr-xxxl-3, - .px-xxxl-3 { - padding-right: 1rem !important; - } - - .pb-xxxl-3, - .py-xxxl-3 { - padding-bottom: 1rem !important; - } - - .pl-xxxl-3, - .px-xxxl-3 { - padding-left: 1rem !important; - } - - .p-xxxl-4 { - padding: 1.5rem !important; - } - - .pt-xxxl-4, - .py-xxxl-4 { - padding-top: 1.5rem !important; - } - - .pr-xxxl-4, - .px-xxxl-4 { - padding-right: 1.5rem !important; - } - - .pb-xxxl-4, - .py-xxxl-4 { - padding-bottom: 1.5rem !important; - } - - .pl-xxxl-4, - .px-xxxl-4 { - padding-left: 1.5rem !important; - } - - .p-xxxl-5 { - padding: 3rem !important; - } - - .pt-xxxl-5, - .py-xxxl-5 { - padding-top: 3rem !important; - } - - .pr-xxxl-5, - .px-xxxl-5 { - padding-right: 3rem !important; - } - - .pb-xxxl-5, - .py-xxxl-5 { - padding-bottom: 3rem !important; - } - - .pl-xxxl-5, - .px-xxxl-5 { - padding-left: 3rem !important; - } - - .m-xxxl-n1 { - margin: -0.25rem !important; - } - - .mt-xxxl-n1, - .my-xxxl-n1 { - margin-top: -0.25rem !important; - } - - .mr-xxxl-n1, - .mx-xxxl-n1 { - margin-right: -0.25rem !important; - } - - .mb-xxxl-n1, - .my-xxxl-n1 { - margin-bottom: -0.25rem !important; - } - - .ml-xxxl-n1, - .mx-xxxl-n1 { - margin-left: -0.25rem !important; - } - - .m-xxxl-n2 { - margin: -0.5rem !important; - } - - .mt-xxxl-n2, - .my-xxxl-n2 { - margin-top: -0.5rem !important; - } - - .mr-xxxl-n2, - .mx-xxxl-n2 { - margin-right: -0.5rem !important; - } - - .mb-xxxl-n2, - .my-xxxl-n2 { - margin-bottom: -0.5rem !important; - } - - .ml-xxxl-n2, - .mx-xxxl-n2 { - margin-left: -0.5rem !important; - } - - .m-xxxl-n3 { - margin: -1rem !important; - } - - .mt-xxxl-n3, - .my-xxxl-n3 { - margin-top: -1rem !important; - } - - .mr-xxxl-n3, - .mx-xxxl-n3 { - margin-right: -1rem !important; - } - - .mb-xxxl-n3, - .my-xxxl-n3 { - margin-bottom: -1rem !important; - } - - .ml-xxxl-n3, - .mx-xxxl-n3 { - margin-left: -1rem !important; - } - - .m-xxxl-n4 { - margin: -1.5rem !important; - } - - .mt-xxxl-n4, - .my-xxxl-n4 { - margin-top: -1.5rem !important; - } - - .mr-xxxl-n4, - .mx-xxxl-n4 { - margin-right: -1.5rem !important; - } - - .mb-xxxl-n4, - .my-xxxl-n4 { - margin-bottom: -1.5rem !important; - } - - .ml-xxxl-n4, - .mx-xxxl-n4 { - margin-left: -1.5rem !important; - } - - .m-xxxl-n5 { - margin: -3rem !important; - } - - .mt-xxxl-n5, - .my-xxxl-n5 { - margin-top: -3rem !important; - } - - .mr-xxxl-n5, - .mx-xxxl-n5 { - margin-right: -3rem !important; - } - - .mb-xxxl-n5, - .my-xxxl-n5 { - margin-bottom: -3rem !important; - } - - .ml-xxxl-n5, - .mx-xxxl-n5 { - margin-left: -3rem !important; - } - - .m-xxxl-auto { - margin: auto !important; - } - - .mt-xxxl-auto, - .my-xxxl-auto { - margin-top: auto !important; - } - - .mr-xxxl-auto, - .mx-xxxl-auto { - margin-right: auto !important; - } - - .mb-xxxl-auto, - .my-xxxl-auto { - margin-bottom: auto !important; - } - - .ml-xxxl-auto, - .mx-xxxl-auto { - margin-left: auto !important; - } -} - -@media (min-width: 1868px) { - .m-xxxxl-0 { - margin: 0 !important; - } - - .mt-xxxxl-0, - .my-xxxxl-0 { - margin-top: 0 !important; - } - - .mr-xxxxl-0, - .mx-xxxxl-0 { - margin-right: 0 !important; - } - - .mb-xxxxl-0, - .my-xxxxl-0 { - margin-bottom: 0 !important; - } - - .ml-xxxxl-0, - .mx-xxxxl-0 { - margin-left: 0 !important; - } - - .m-xxxxl-1 { - margin: 0.25rem !important; - } - - .mt-xxxxl-1, - .my-xxxxl-1 { - margin-top: 0.25rem !important; - } - - .mr-xxxxl-1, - .mx-xxxxl-1 { - margin-right: 0.25rem !important; - } - - .mb-xxxxl-1, - .my-xxxxl-1 { - margin-bottom: 0.25rem !important; - } - - .ml-xxxxl-1, - .mx-xxxxl-1 { - margin-left: 0.25rem !important; - } - - .m-xxxxl-2 { - margin: 0.5rem !important; - } - - .mt-xxxxl-2, - .my-xxxxl-2 { - margin-top: 0.5rem !important; - } - - .mr-xxxxl-2, - .mx-xxxxl-2 { - margin-right: 0.5rem !important; - } - - .mb-xxxxl-2, - .my-xxxxl-2 { - margin-bottom: 0.5rem !important; - } - - .ml-xxxxl-2, - .mx-xxxxl-2 { - margin-left: 0.5rem !important; - } - - .m-xxxxl-3 { - margin: 1rem !important; - } - - .mt-xxxxl-3, - .my-xxxxl-3 { - margin-top: 1rem !important; - } - - .mr-xxxxl-3, - .mx-xxxxl-3 { - margin-right: 1rem !important; - } - - .mb-xxxxl-3, - .my-xxxxl-3 { - margin-bottom: 1rem !important; - } - - .ml-xxxxl-3, - .mx-xxxxl-3 { - margin-left: 1rem !important; - } - - .m-xxxxl-4 { - margin: 1.5rem !important; - } - - .mt-xxxxl-4, - .my-xxxxl-4 { - margin-top: 1.5rem !important; - } - - .mr-xxxxl-4, - .mx-xxxxl-4 { - margin-right: 1.5rem !important; - } - - .mb-xxxxl-4, - .my-xxxxl-4 { - margin-bottom: 1.5rem !important; - } - - .ml-xxxxl-4, - .mx-xxxxl-4 { - margin-left: 1.5rem !important; - } - - .m-xxxxl-5 { - margin: 3rem !important; - } - - .mt-xxxxl-5, - .my-xxxxl-5 { - margin-top: 3rem !important; - } - - .mr-xxxxl-5, - .mx-xxxxl-5 { - margin-right: 3rem !important; - } - - .mb-xxxxl-5, - .my-xxxxl-5 { - margin-bottom: 3rem !important; - } - - .ml-xxxxl-5, - .mx-xxxxl-5 { - margin-left: 3rem !important; - } - - .p-xxxxl-0 { - padding: 0 !important; - } - - .pt-xxxxl-0, - .py-xxxxl-0 { - padding-top: 0 !important; - } - - .pr-xxxxl-0, - .px-xxxxl-0 { - padding-right: 0 !important; - } - - .pb-xxxxl-0, - .py-xxxxl-0 { - padding-bottom: 0 !important; - } - - .pl-xxxxl-0, - .px-xxxxl-0 { - padding-left: 0 !important; - } - - .p-xxxxl-1 { - padding: 0.25rem !important; - } - - .pt-xxxxl-1, - .py-xxxxl-1 { - padding-top: 0.25rem !important; - } - - .pr-xxxxl-1, - .px-xxxxl-1 { - padding-right: 0.25rem !important; - } - - .pb-xxxxl-1, - .py-xxxxl-1 { - padding-bottom: 0.25rem !important; - } - - .pl-xxxxl-1, - .px-xxxxl-1 { - padding-left: 0.25rem !important; - } - - .p-xxxxl-2 { - padding: 0.5rem !important; - } - - .pt-xxxxl-2, - .py-xxxxl-2 { - padding-top: 0.5rem !important; - } - - .pr-xxxxl-2, - .px-xxxxl-2 { - padding-right: 0.5rem !important; - } - - .pb-xxxxl-2, - .py-xxxxl-2 { - padding-bottom: 0.5rem !important; - } - - .pl-xxxxl-2, - .px-xxxxl-2 { - padding-left: 0.5rem !important; - } - - .p-xxxxl-3 { - padding: 1rem !important; - } - - .pt-xxxxl-3, - .py-xxxxl-3 { - padding-top: 1rem !important; - } - - .pr-xxxxl-3, - .px-xxxxl-3 { - padding-right: 1rem !important; - } - - .pb-xxxxl-3, - .py-xxxxl-3 { - padding-bottom: 1rem !important; - } - - .pl-xxxxl-3, - .px-xxxxl-3 { - padding-left: 1rem !important; - } - - .p-xxxxl-4 { - padding: 1.5rem !important; - } - - .pt-xxxxl-4, - .py-xxxxl-4 { - padding-top: 1.5rem !important; - } - - .pr-xxxxl-4, - .px-xxxxl-4 { - padding-right: 1.5rem !important; - } - - .pb-xxxxl-4, - .py-xxxxl-4 { - padding-bottom: 1.5rem !important; - } - - .pl-xxxxl-4, - .px-xxxxl-4 { - padding-left: 1.5rem !important; - } - - .p-xxxxl-5 { - padding: 3rem !important; - } - - .pt-xxxxl-5, - .py-xxxxl-5 { - padding-top: 3rem !important; - } - - .pr-xxxxl-5, - .px-xxxxl-5 { - padding-right: 3rem !important; - } - - .pb-xxxxl-5, - .py-xxxxl-5 { - padding-bottom: 3rem !important; - } - - .pl-xxxxl-5, - .px-xxxxl-5 { - padding-left: 3rem !important; - } - - .m-xxxxl-n1 { - margin: -0.25rem !important; - } - - .mt-xxxxl-n1, - .my-xxxxl-n1 { - margin-top: -0.25rem !important; - } - - .mr-xxxxl-n1, - .mx-xxxxl-n1 { - margin-right: -0.25rem !important; - } - - .mb-xxxxl-n1, - .my-xxxxl-n1 { - margin-bottom: -0.25rem !important; - } - - .ml-xxxxl-n1, - .mx-xxxxl-n1 { - margin-left: -0.25rem !important; - } - - .m-xxxxl-n2 { - margin: -0.5rem !important; - } - - .mt-xxxxl-n2, - .my-xxxxl-n2 { - margin-top: -0.5rem !important; - } - - .mr-xxxxl-n2, - .mx-xxxxl-n2 { - margin-right: -0.5rem !important; - } - - .mb-xxxxl-n2, - .my-xxxxl-n2 { - margin-bottom: -0.5rem !important; - } - - .ml-xxxxl-n2, - .mx-xxxxl-n2 { - margin-left: -0.5rem !important; - } - - .m-xxxxl-n3 { - margin: -1rem !important; - } - - .mt-xxxxl-n3, - .my-xxxxl-n3 { - margin-top: -1rem !important; - } - - .mr-xxxxl-n3, - .mx-xxxxl-n3 { - margin-right: -1rem !important; - } - - .mb-xxxxl-n3, - .my-xxxxl-n3 { - margin-bottom: -1rem !important; - } - - .ml-xxxxl-n3, - .mx-xxxxl-n3 { - margin-left: -1rem !important; - } - - .m-xxxxl-n4 { - margin: -1.5rem !important; - } - - .mt-xxxxl-n4, - .my-xxxxl-n4 { - margin-top: -1.5rem !important; - } - - .mr-xxxxl-n4, - .mx-xxxxl-n4 { - margin-right: -1.5rem !important; - } - - .mb-xxxxl-n4, - .my-xxxxl-n4 { - margin-bottom: -1.5rem !important; - } - - .ml-xxxxl-n4, - .mx-xxxxl-n4 { - margin-left: -1.5rem !important; - } - - .m-xxxxl-n5 { - margin: -3rem !important; - } - - .mt-xxxxl-n5, - .my-xxxxl-n5 { - margin-top: -3rem !important; - } - - .mr-xxxxl-n5, - .mx-xxxxl-n5 { - margin-right: -3rem !important; - } - - .mb-xxxxl-n5, - .my-xxxxl-n5 { - margin-bottom: -3rem !important; - } - - .ml-xxxxl-n5, - .mx-xxxxl-n5 { - margin-left: -3rem !important; - } - - .m-xxxxl-auto { - margin: auto !important; - } - - .mt-xxxxl-auto, - .my-xxxxl-auto { - margin-top: auto !important; - } - - .mr-xxxxl-auto, - .mx-xxxxl-auto { - margin-right: auto !important; - } - - .mb-xxxxl-auto, - .my-xxxxl-auto { - margin-bottom: auto !important; - } - - .ml-xxxxl-auto, - .mx-xxxxl-auto { - margin-left: auto !important; - } -} - -.text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; -} - -.text-justify { - text-align: justify !important; -} - -.text-wrap { - white-space: normal !important; -} - -.text-nowrap { - white-space: nowrap !important; -} - -.text-truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -.text-left { - text-align: left !important; -} - -.text-right { - text-align: right !important; -} - -.text-center { - text-align: center !important; -} - -@media (min-width: 576px) { - .text-sm-left { - text-align: left !important; - } - - .text-sm-right { - text-align: right !important; - } - - .text-sm-center { - text-align: center !important; - } -} - -@media (min-width: 768px) { - .text-md-left { - text-align: left !important; - } - - .text-md-right { - text-align: right !important; - } - - .text-md-center { - text-align: center !important; - } -} - -@media (min-width: 992px) { - .text-lg-left { - text-align: left !important; - } - - .text-lg-right { - text-align: right !important; - } - - .text-lg-center { - text-align: center !important; - } -} - -@media (min-width: 1168px) { - .text-xl-left { - text-align: left !important; - } - - .text-xl-right { - text-align: right !important; - } - - .text-xl-center { - text-align: center !important; - } -} - -@media (min-width: 1368px) { - .text-xxl-left { - text-align: left !important; - } - - .text-xxl-right { - text-align: right !important; - } - - .text-xxl-center { - text-align: center !important; - } -} - -@media (min-width: 1568px) { - .text-xxxl-left { - text-align: left !important; - } - - .text-xxxl-right { - text-align: right !important; - } - - .text-xxxl-center { - text-align: center !important; - } -} - -@media (min-width: 1868px) { - .text-xxxxl-left { - text-align: left !important; - } - - .text-xxxxl-right { - text-align: right !important; - } - - .text-xxxxl-center { - text-align: center !important; - } -} - -.text-lowercase { - text-transform: lowercase !important; -} - -.text-uppercase { - text-transform: uppercase !important; -} - -.text-capitalize { - text-transform: capitalize !important; -} - -.font-weight-light { - font-weight: 300 !important; -} - -.font-weight-lighter { - font-weight: lighter !important; -} - -.font-weight-normal { - font-weight: 400 !important; -} - -.font-weight-bold { - font-weight: 700 !important; -} - -.font-weight-bolder { - font-weight: bolder !important; -} - -.font-italic { - font-style: italic !important; -} - -.text-white { - color: #fff !important; -} - -.text-primary { - color: #2196f3 !important; -} - -a.text-primary:hover, -a.text-primary:focus { - color: #0a6ebd !important; -} - -.text-secondary { - color: #757575 !important; -} - -a.text-secondary:hover, -a.text-secondary:focus { - color: #4f4f4f !important; -} - -.text-success { - color: #4caf50 !important; -} - -a.text-success:hover, -a.text-success:focus { - color: #357a38 !important; -} - -.text-info { - color: #00bcd4 !important; -} - -a.text-info:hover, -a.text-info:focus { - color: #007888 !important; -} - -.text-warning { - color: #ffeb3b !important; -} - -a.text-warning:hover, -a.text-warning:focus { - color: #eed500 !important; -} - -.text-danger { - color: #f44336 !important; -} - -a.text-danger:hover, -a.text-danger:focus { - color: #d2190b !important; -} - -.text-light { - color: #f5f5f5 !important; -} - -a.text-light:hover, -a.text-light:focus { - color: #cfcfcf !important; -} - -.text-dark { - color: #212121 !important; -} - -a.text-dark:hover, -a.text-dark:focus { - color: black !important; -} - -.text-body { - color: #212121 !important; -} - -.text-muted { - color: #757575 !important; -} - -.text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; -} - -.text-white-50 { - color: rgba(255, 255, 255, 0.5) !important; -} - -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} - -.text-decoration-none { - text-decoration: none !important; -} - -.text-break { - word-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, - *::before, - *::after { - text-shadow: none !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; - } - - a:not(.btn) { - text-decoration: underline; - } - - abbr[title]::after { - content: " (" attr(title) ")"; - } - - pre { - white-space: pre-wrap !important; - } - - pre, - blockquote { - border: 1px solid #9e9e9e; - page-break-inside: avoid; - } - - thead { - display: table-header-group; - } - - tr, - img { - page-break-inside: avoid; - } - - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - - h2, - h3 { - page-break-after: avoid; - } - -@page { - size: a3; -} - - body { - min-width: 992px !important; - } - - .container { - min-width: 992px !important; - } - - .navbar { - display: none; - } - - .badge, - .select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice { - border: 1px solid #000; - } - - .table, - .typography table { - border-collapse: collapse !important; - } - - .table td, - .typography table td, - .table th, - .typography table th { - background-color: #fff !important; - } - - .table-bordered th, - .typography table th, - .table-bordered td, - .typography table td { - border: 1px solid #e0e0e0 !important; - } - - .table-dark { - color: inherit; - } - - .table-dark th, - .table-dark td, - .table-dark thead th, - .table-dark tbody + tbody { - border-color: #e0e0e0; - } - - .table .thead-dark th, - .typography table .thead-dark th { - color: inherit; - border-color: #e0e0e0; - } -} - -/* - * Bootstrap carousel improvement - */ - -/*.carousel-item { - &.active { - display: flex !important; - justify-content: center; - align-items: flex-start; - } -}*/ - -.carousel-slide { - min-height: 4rem; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; -} - -.carousel-slide .video { - width: 100%; -} - -.carousel-slide .video iframe { - width: 100% !important; - height: auto !important; -} - -.carousel-slide .img { - display: block; - width: 100%; -} - -.carousel-control-prev, -.carousel-control-next { - z-index: 11; - font-size: 3rem; - text-shadow: 1px 1px #000; -} - -.carousel-control-prev:hover, -.carousel-control-prev:focus, -.carousel-control-next:hover, -.carousel-control-next:focus { - background: rgba(0, 0, 0, 0.6); -} - -.carousel-indicators li { - -webkit-box-shadow: none; - box-shadow: none; -} - -.carousel-title { - color: #fff; -} - -.carousel-title, -.carousel-content { - text-shadow: 1px 1px #000; -} - -/* - * bootstrap includes - * keep it at the end - */ - -.meta-lightbox-overlay, -.lightbox-overlay-custom { - position: fixed; - top: 0; - left: 0; - z-index: 99998; - width: 100%; - height: 100%; - overflow: hidden; - visibility: hidden; - opacity: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.meta-lightbox-overlay.meta-lightbox-open, -.meta-lightbox-open.lightbox-overlay-custom { - visibility: visible; - opacity: 1; -} - -.meta-lightbox-wrap { - position: absolute; - top: 10%; - bottom: 10%; - left: 10%; - right: 10%; -} - -.meta-lightbox-content { - width: 100%; - height: 100%; -} - -.meta-lightbox-content .meta-lightbox-zoom-wrapper { - display: block; - height: 100%; - width: 100%; -} - -.meta-lightbox-content .meta-lightbox-zoom-wrapper:after { - color: #fff; - font: normal normal normal 14px/1 FontAwesome; - content: '\f00e'; - position: absolute; - right: 1em; - bottom: 1em; - right: 1em; - text-shadow: 1px 1px 1px #000; -} - -.meta-lightbox-title-wrap { - position: absolute; - bottom: 0; - left: 0; - width: 100%; - z-index: 99999; - text-align: center; -} - -.meta-lightbox-nav { - display: none; -} - -.meta-lightbox-prev { - position: absolute; - top: 50%; - left: 0; -} - -.meta-lightbox-next { - position: absolute; - top: 50%; - right: 0; -} - -.meta-lightbox-close { - position: absolute; - top: 2%; - right: 2%; -} - -.meta-lightbox-image { - text-align: center; -} - -.meta-lightbox-image img { - max-width: 100%; - max-height: 100%; - width: auto; - height: auto; - vertical-align: middle; -} - -.meta-lightbox-content iframe { - width: 100%; - height: 100%; -} - -.meta-lightbox-inline, -.meta-lightbox-ajax { - max-height: 100%; - overflow: auto; -} - -.meta-lightbox-error { - display: table; - text-align: center; - width: 100%; - height: 100%; - color: #fff; - text-shadow: 0 1px 1px #000; -} - -.meta-lightbox-error p { - display: table-cell; - vertical-align: middle; -} - -/* Effects - **********************************************/ - -.meta-lightbox-notouch .meta-lightbox-effect-fade, -.meta-lightbox-notouch .lightbox-overlay-custom, -.meta-lightbox-notouch .meta-lightbox-effect-fadeScale, -.meta-lightbox-notouch .meta-lightbox-effect-slideLeft, -.meta-lightbox-notouch .meta-lightbox-effect-slideRight, -.meta-lightbox-notouch .meta-lightbox-effect-slideUp, -.meta-lightbox-notouch .meta-lightbox-effect-slideDown, -.meta-lightbox-notouch .meta-lightbox-effect-fall { - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -/* fadeScale */ - -.meta-lightbox-effect-fadeScale .meta-lightbox-wrap { - -webkit-transition: all 0.3s; - transition: all 0.3s; - -webkit-transform: scale(0.7); - transform: scale(0.7); -} - -.meta-lightbox-effect-fadeScale.meta-lightbox-open .meta-lightbox-wrap { - -webkit-transform: scale(1); - transform: scale(1); -} - -/* slideLeft / slideRight / slideUp / slideDown */ - -.meta-lightbox-effect-slideLeft .meta-lightbox-wrap, -.meta-lightbox-effect-slideRight .meta-lightbox-wrap, -.meta-lightbox-effect-slideUp .meta-lightbox-wrap, -.meta-lightbox-effect-slideDown .meta-lightbox-wrap { - -webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); - transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); -} - -.meta-lightbox-effect-slideLeft .meta-lightbox-wrap { - -webkit-transform: translateX(-10%); - transform: translateX(-10%); -} - -.meta-lightbox-effect-slideRight .meta-lightbox-wrap { - -webkit-transform: translateX(10%); - transform: translateX(10%); -} - -.meta-lightbox-effect-slideLeft.meta-lightbox-open .meta-lightbox-wrap, -.meta-lightbox-effect-slideRight.meta-lightbox-open .meta-lightbox-wrap { - -webkit-transform: translateX(0); - transform: translateX(0); -} - -.meta-lightbox-effect-slideDown .meta-lightbox-wrap { - -webkit-transform: translateY(-10%); - transform: translateY(-10%); -} - -.meta-lightbox-effect-slideUp .meta-lightbox-wrap { - -webkit-transform: translateY(10%); - transform: translateY(10%); -} - -.meta-lightbox-effect-slideUp.meta-lightbox-open .meta-lightbox-wrap, -.meta-lightbox-effect-slideDown.meta-lightbox-open .meta-lightbox-wrap { - -webkit-transform: translateY(0); - transform: translateY(0); -} - -/* fall */ - -.meta-lightbox-body-effect-fall .meta-lightbox-effect-fall { - -webkit-perspective: 1000px; - perspective: 1000px; -} - -.meta-lightbox-effect-fall .meta-lightbox-wrap { - -webkit-transition: all 0.3s ease-out; - transition: all 0.3s ease-out; - -webkit-transform: translateZ(300px); - transform: translateZ(300px); -} - -.meta-lightbox-effect-fall.meta-lightbox-open .meta-lightbox-wrap { - -webkit-transform: translateZ(0); - transform: translateZ(0); -} - -.meta-lightbox-theme-default.meta-lightbox-overlay, -.lightbox-overlay-custom { - background: #666; - background: rgba(0, 0, 0, 0.6); -} - -.meta-lightbox-theme-default .meta-lightbox-nav, -.lightbox-overlay-custom .meta-lightbox-nav { - top: 10%; - width: 20%; - height: 80%; - background-repeat: no-repeat; - background-position: 50% 50%; - opacity: 0.5; - color: #fff; - font-size: 3em; - text-decoration: none; - text-shadow: 1px 1px 0 #000; -} - -@media (min-width: 576px) { - .meta-lightbox-theme-default .meta-lightbox-nav, - .lightbox-overlay-custom .meta-lightbox-nav { - width: 8%; - } -} - -.meta-lightbox-theme-default .meta-lightbox-nav .fa, -.lightbox-overlay-custom .meta-lightbox-nav .fa { - position: absolute; - top: 50%; - left: 50%; - margin-top: -1em; - margin-left: -0.2em; -} - -.meta-lightbox-theme-default .meta-lightbox-nav:hover, -.lightbox-overlay-custom .meta-lightbox-nav:hover { - color: #0a6ebd; - opacity: 1; - background-color: rgba(0, 0, 0, 0.5); -} - -.meta-lightbox-theme-default .meta-lightbox-close, -.lightbox-overlay-custom .meta-lightbox-close { - display: block; - opacity: 0.5; - color: #fff; - text-decoration: none; - font-size: 2em; - text-shadow: 1px 1px 0 #000; - text-align: center; - width: 1.2em; - height: 1.2em; -} - -.meta-lightbox-theme-default .meta-lightbox-close:focus, -.lightbox-overlay-custom .meta-lightbox-close:focus { - color: #0a6ebd; - opacity: 1; - background-color: rgba(0, 0, 0, 0.5); -} - -.meta-lightbox-theme-default .meta-lightbox-title, -.lightbox-overlay-custom .meta-lightbox-title { - background: #000; - color: #fff; - padding: 7px 15px; -} - -.meta-lightbox-theme-default .meta-lightbox-ajax, -.lightbox-overlay-custom .meta-lightbox-ajax, -.meta-lightbox-theme-default .meta-lightbox-inline, -.lightbox-overlay-custom .meta-lightbox-inline { - background: #fff; - padding: 2em; - -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6); - box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6); -} - -@media (max-width: 576px) { - .meta-lightbox-wrap { - top: 5px !important; - bottom: 5px; - left: 5px; - right: 5px; - } - - .meta-lightbox-theme-default .meta-lightbox-nav, - .lightbox-overlay-custom .meta-lightbox-nav { - height: 100%; - opacity: 1; - font-size: 2em; - } - - .meta-lightbox-theme-default .meta-lightbox-nav .fa, - .lightbox-overlay-custom .meta-lightbox-nav .fa { - margin-left: -0.4em; - } - - .meta-lightbox-theme-default .meta-lightbox-close, - .lightbox-overlay-custom .meta-lightbox-close { - opacity: 1; - } -} - -.flyout-FlyoutUI { - position: absolute; - z-index: 99; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - -webkit-transition: right 2s; - transition: right 2s; - right: -100%; - top: 50%; - background: #000; - color: #fff; - padding: 1rem 2rem; -} - -.flyout-FlyoutUI__active { - display: block; - right: 0; -} - -.flyout-FlyoutUI__title { - color: #fff; -} - -.flyout-FlyoutUI__close { - position: absolute; - top: 1rem; - right: 2rem; -} - -/* - * some basic styles - */ - -/* - * bootstrap includes - * keep it at the end - */ - -@-webkit-keyframes pulse { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - } - - 50% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - } - - 100% { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@keyframes pulse { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - } - - 50% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - } - - 100% { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -.pulse { - -webkit-animation: pulse 0.8s linear infinite; - animation: pulse 0.8s linear infinite; -} - -div, -a, -span, -button, -i { - background-repeat: no-repeat; - background-size: contain; -} - -iframe, -img { - max-width: 100%; -} - -.a { - cursor: pointer; -} - -.a:hover, -.a.active, -.a:focus, -a:hover, -a.active, -a:focus, -[data-toggle]:hover, -[data-toggle].active, -[data-toggle]:focus, -button:hover, -button.active, -button:focus, -.btn:hover, -.btn.active, -.btn:focus { - opacity: 0.8; -} - -.a:hover > .fa, -.a:hover > .far, -.a:hover > .fas, -.a:hover > .fab, -.a:hover.fa, -.a:hover.far, -.a:hover.fas, -.a:hover.fab, -.a.active > .fa, -.a.active > .far, -.a.active > .fas, -.a.active > .fab, -.a.active.fa, -.a.active.far, -.a.active.fas, -.a.active.fab, -.a:focus > .fa, -.a:focus > .far, -.a:focus > .fas, -.a:focus > .fab, -.a:focus.fa, -.a:focus.far, -.a:focus.fas, -.a:focus.fab, -a:hover > .fa, -a:hover > .far, -a:hover > .fas, -a:hover > .fab, -a:hover.fa, -a:hover.far, -a:hover.fas, -a:hover.fab, -a.active > .fa, -a.active > .far, -a.active > .fas, -a.active > .fab, -a.active.fa, -a.active.far, -a.active.fas, -a.active.fab, -a:focus > .fa, -a:focus > .far, -a:focus > .fas, -a:focus > .fab, -a:focus.fa, -a:focus.far, -a:focus.fas, -a:focus.fab, -[data-toggle]:hover > .fa, -[data-toggle]:hover > .far, -[data-toggle]:hover > .fas, -[data-toggle]:hover > .fab, -[data-toggle]:hover.fa, -[data-toggle]:hover.far, -[data-toggle]:hover.fas, -[data-toggle]:hover.fab, -[data-toggle].active > .fa, -[data-toggle].active > .far, -[data-toggle].active > .fas, -[data-toggle].active > .fab, -[data-toggle].active.fa, -[data-toggle].active.far, -[data-toggle].active.fas, -[data-toggle].active.fab, -[data-toggle]:focus > .fa, -[data-toggle]:focus > .far, -[data-toggle]:focus > .fas, -[data-toggle]:focus > .fab, -[data-toggle]:focus.fa, -[data-toggle]:focus.far, -[data-toggle]:focus.fas, -[data-toggle]:focus.fab, -button:hover > .fa, -button:hover > .far, -button:hover > .fas, -button:hover > .fab, -button:hover.fa, -button:hover.far, -button:hover.fas, -button:hover.fab, -button.active > .fa, -button.active > .far, -button.active > .fas, -button.active > .fab, -button.active.fa, -button.active.far, -button.active.fas, -button.active.fab, -button:focus > .fa, -button:focus > .far, -button:focus > .fas, -button:focus > .fab, -button:focus.fa, -button:focus.far, -button:focus.fas, -button:focus.fab, -.btn:hover > .fa, -.btn:hover > .far, -.btn:hover > .fas, -.btn:hover > .fab, -.btn:hover.fa, -.btn:hover.far, -.btn:hover.fas, -.btn:hover.fab, -.btn.active > .fa, -.btn.active > .far, -.btn.active > .fas, -.btn.active > .fab, -.btn.active.fa, -.btn.active.far, -.btn.active.fas, -.btn.active.fab, -.btn:focus > .fa, -.btn:focus > .far, -.btn:focus > .fas, -.btn:focus > .fab, -.btn:focus.fa, -.btn:focus.far, -.btn:focus.fas, -.btn:focus.fab { - -webkit-transform: rotate(-180deg); - transform: rotate(-180deg); -} - -.a.disabled, -a.disabled, -[data-toggle].disabled, -button.disabled, -.btn.disabled { - opacity: 0.5; - cursor: default; -} - -.a.disabled:hover > .fa, -.a.disabled:hover > .far, -.a.disabled:hover > .fas, -.a.disabled:hover > .fab, -.a.disabled:hover.fa, -.a.disabled:hover.far, -.a.disabled:hover.fas, -.a.disabled:hover.fab, -.a.disabled.active > .fa, -.a.disabled.active > .far, -.a.disabled.active > .fas, -.a.disabled.active > .fab, -.a.disabled.active.fa, -.a.disabled.active.far, -.a.disabled.active.fas, -.a.disabled.active.fab, -.a.disabled:focus > .fa, -.a.disabled:focus > .far, -.a.disabled:focus > .fas, -.a.disabled:focus > .fab, -.a.disabled:focus.fa, -.a.disabled:focus.far, -.a.disabled:focus.fas, -.a.disabled:focus.fab, -a.disabled:hover > .fa, -a.disabled:hover > .far, -a.disabled:hover > .fas, -a.disabled:hover > .fab, -a.disabled:hover.fa, -a.disabled:hover.far, -a.disabled:hover.fas, -a.disabled:hover.fab, -a.disabled.active > .fa, -a.disabled.active > .far, -a.disabled.active > .fas, -a.disabled.active > .fab, -a.disabled.active.fa, -a.disabled.active.far, -a.disabled.active.fas, -a.disabled.active.fab, -a.disabled:focus > .fa, -a.disabled:focus > .far, -a.disabled:focus > .fas, -a.disabled:focus > .fab, -a.disabled:focus.fa, -a.disabled:focus.far, -a.disabled:focus.fas, -a.disabled:focus.fab, -[data-toggle].disabled:hover > .fa, -[data-toggle].disabled:hover > .far, -[data-toggle].disabled:hover > .fas, -[data-toggle].disabled:hover > .fab, -[data-toggle].disabled:hover.fa, -[data-toggle].disabled:hover.far, -[data-toggle].disabled:hover.fas, -[data-toggle].disabled:hover.fab, -[data-toggle].disabled.active > .fa, -[data-toggle].disabled.active > .far, -[data-toggle].disabled.active > .fas, -[data-toggle].disabled.active > .fab, -[data-toggle].disabled.active.fa, -[data-toggle].disabled.active.far, -[data-toggle].disabled.active.fas, -[data-toggle].disabled.active.fab, -[data-toggle].disabled:focus > .fa, -[data-toggle].disabled:focus > .far, -[data-toggle].disabled:focus > .fas, -[data-toggle].disabled:focus > .fab, -[data-toggle].disabled:focus.fa, -[data-toggle].disabled:focus.far, -[data-toggle].disabled:focus.fas, -[data-toggle].disabled:focus.fab, -button.disabled:hover > .fa, -button.disabled:hover > .far, -button.disabled:hover > .fas, -button.disabled:hover > .fab, -button.disabled:hover.fa, -button.disabled:hover.far, -button.disabled:hover.fas, -button.disabled:hover.fab, -button.disabled.active > .fa, -button.disabled.active > .far, -button.disabled.active > .fas, -button.disabled.active > .fab, -button.disabled.active.fa, -button.disabled.active.far, -button.disabled.active.fas, -button.disabled.active.fab, -button.disabled:focus > .fa, -button.disabled:focus > .far, -button.disabled:focus > .fas, -button.disabled:focus > .fab, -button.disabled:focus.fa, -button.disabled:focus.far, -button.disabled:focus.fas, -button.disabled:focus.fab, -.btn.disabled:hover > .fa, -.btn.disabled:hover > .far, -.btn.disabled:hover > .fas, -.btn.disabled:hover > .fab, -.btn.disabled:hover.fa, -.btn.disabled:hover.far, -.btn.disabled:hover.fas, -.btn.disabled:hover.fab, -.btn.disabled.active > .fa, -.btn.disabled.active > .far, -.btn.disabled.active > .fas, -.btn.disabled.active > .fab, -.btn.disabled.active.fa, -.btn.disabled.active.far, -.btn.disabled.active.fas, -.btn.disabled.active.fab, -.btn.disabled:focus > .fa, -.btn.disabled:focus > .far, -.btn.disabled:focus > .fas, -.btn.disabled:focus > .fab, -.btn.disabled:focus.fa, -.btn.disabled:focus.far, -.btn.disabled:focus.fas, -.btn.disabled:focus.fab { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); -} - -[data-toggle='table']:hover, -[data-toggle='table'].active, -[data-toggle='table']:focus { - opacity: 1; -} - -[data-toggle='collapse'][aria-expanded='true'] .accordion-icon:before { - content: '\f068'; -} - -.transition, -a, -a *, -.a, -.a *, -button, -input, -optgroup, -select, -textarea, -.btn, -.alert, -.message, -.message.validation, -.message.required, -.message.error, -.dropdown, -[data-toggle], -[data-toggle] *, -.container, -.container-fluid, -.container-sm, -.container-md, -.container-lg, -.container-xl, -.container-xxl, -.container-xxxl, -.container-xxxxl, -.row, -[class='col-*'] { - -webkit-transition: all 0.4s ease; - transition: all 0.4s ease; -} - -.btn-toolbar { - margin-top: 1rem; -} - -.field { - position: relative; - margin: 1rem 0; -} - -.field.composite { - margin-top: 0; - margin-bottom: 0; -} - -.field.required:after { - display: block; - position: absolute; - top: 2rem; - right: 0.5rem; - content: '*'; - color: #f44336; - z-index: 2; -} - -.field.holder-error input, -.field.holder-error select, -.field.holder-error textarea, -.field.error input, -.field.error select, -.field.error textarea { - border-color: #f44336; -} - -.field.holder-error label, -.field.error label { - color: #f44336; -} - -.field .bootstrap-select:not([class*='col-']):not([class*='form-control']):not(.input-group-btn) { - width: 100%; -} - -.col-block { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} - -.btn:hover, -.btn.active, -.btn:focus { - opacity: 1; -} - -.alert, -.message, -.message.validation, -.message.required, -.message.error, -.alert-info, -.message, -.alert-danger, -.message.validation, -.message.required, -.message.error { - display: block; -} - -.message { - display: block; - margin: 0.5rem 0; -} - -.navbar-toggler[aria-expanded='true'] { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} - -.dropdown.show .dropdown-toggle::after, -.dropdown-toggle.active-dropdown::after, -.dropdown-toggle.active::after { - -webkit-transform: rotate(-90deg); - transform: rotate(-90deg); -} - -/* -.dropdown.show { - .dropdown { - &:hover,&.active, - &:focus { - .dropdown-menu { - display: block; - } - } - } -} -@media only screen and (min-width: map-get($grid-breakpoints, "md")) { - .dropdown-hover ul li { - position: relative; - } - - .dropdown-hover ul li { - &:hover,&.active, - &:focus { - > .dropdown-toggle::after { - transform: rotate(-90deg); - } - - > ul { - display: block; - } - } - } - - .dropdown-hover ul ul { - position: absolute; - top: 100%; - left: 0; - min-width: 250px; - display: none; - } - - .dropdown-hover ul ul li { - position: relative; - } - - .dropdown-hover ul ul li { - &:hover,&.active, - &:focus { - > ul { - display: block; - } - } - } - - .dropdown-hover ul ul ul { - position: absolute; - top: 0; - left: 100%; - min-width: 250px; - display: none; - } - - .dropdown-hover ul ul ul li { - position: relative; - } - - .dropdown-hover ul ul ul li { - &:hover,&.active, - &:focus { - ul { - display: block; - } - } - } - - .dropdown-hover ul ul ul ul { - position: absolute; - top: 0; - left: -100%; - min-width: 250px; - display: none; - z-index: 1; - } -}*/ - -.navbar-dark .nav-link:hover, -.navbar-dark .nav-link:focus { - background: #212121; -} - -.navbar-dark .active > .nav-link, -.navbar-dark .nav-link.active { - background: #212121; -} - -.navbar-dark .nav-link.show, -.navbar-dark .navbar-nav .show > .nav-link { - background: #212121; - color: #2196f3; -} - -.dropdown-menu.bg-dark, -.dropdown-menu.bg-alt, -.element.site__elements__accordion .card .dropdown-menu.card-header { - border-color: #212121; -} - -.dropdown-menu.bg-dark .nav-link, -.dropdown-menu.bg-alt .nav-link, -.element.site__elements__accordion .card .dropdown-menu.card-header .nav-link { - color: rgba(255, 255, 255, 0.5); -} - -.dropdown-menu.bg-dark .nav-link:hover, -.dropdown-menu.bg-alt .nav-link:hover, -.element.site__elements__accordion .card .dropdown-menu.card-header .nav-link:hover, -.dropdown-menu.bg-dark .nav-link:focus, -.dropdown-menu.bg-alt .nav-link:focus, -.element.site__elements__accordion .card .dropdown-menu.card-header .nav-link:focus { - color: rgba(255, 255, 255, 0.75); -} - -.dropdown-menu.bg-dark .nav-link.disabled, -.dropdown-menu.bg-alt .nav-link.disabled, -.element.site__elements__accordion .card .dropdown-menu.card-header .nav-link.disabled { - cursor: default; - color: rgba(255, 255, 255, 0.25); -} - -.dropdown-menu.bg-dark .show > .nav-link, -.dropdown-menu.bg-alt .show > .nav-link, -.element.site__elements__accordion .card .dropdown-menu.card-header .show > .nav-link, -.dropdown-menu.bg-dark .active > .nav-link, -.dropdown-menu.bg-alt .active > .nav-link, -.element.site__elements__accordion .card .dropdown-menu.card-header .active > .nav-link, -.dropdown-menu.bg-dark .nav-link.show, -.dropdown-menu.bg-alt .nav-link.show, -.element.site__elements__accordion .card .dropdown-menu.card-header .nav-link.show, -.dropdown-menu.bg-dark .nav-link.active, -.dropdown-menu.bg-alt .nav-link.active, -.element.site__elements__accordion .card .dropdown-menu.card-header .nav-link.active { - color: #fff; -} - -.dropdown-menu.bg-dark .dropdown-item:hover, -.dropdown-menu.bg-alt .dropdown-item:hover, -.element.site__elements__accordion .card .dropdown-menu.card-header .dropdown-item:hover, -.dropdown-menu.bg-dark .dropdown-item:focus, -.dropdown-menu.bg-alt .dropdown-item:focus, -.element.site__elements__accordion .card .dropdown-menu.card-header .dropdown-item:focus { - color: rgba(255, 255, 255, 0.75); - background: #212121; -} - -.dropdown-menu.bg-dark .dropdown-item.active, -.dropdown-menu.bg-alt .dropdown-item.active, -.element.site__elements__accordion .card .dropdown-menu.card-header .dropdown-item.active, -.dropdown-menu.bg-dark .dropdown-item:active, -.dropdown-menu.bg-alt .dropdown-item:active, -.element.site__elements__accordion .card .dropdown-menu.card-header .dropdown-item:active { - background: #212121; -} - -.dropdown-menu.bg-dark .dropdown-item .nav-link, -.dropdown-menu.bg-alt .dropdown-item .nav-link, -.element.site__elements__accordion .card .dropdown-menu.card-header .dropdown-item .nav-link { - background: none; -} - -.row > [class^='col-'] > .card, -.row-xs > [class^='col-'] > .card { - height: 100%; -} - -.row-xs { - margin-right: -0.5rem; - margin-left: -0.5rem; -} - -.row-xs [class^='col-'] { - padding-left: 0.5rem; - padding-right: 0.5rem; -} - -#ForgotPassword { - margin: 1rem 0; - width: 100%; -} - -#BetterNavigator { - display: none; -} - -@media (min-width: 768px) { - #BetterNavigator { - display: block; - } -} - -.alert-offline { - display: none; -} - -body.is-offline .alert-offline { - display: block; -} - -[aria-expanded='true'] .fa-bars:before { - content: '\f00d'; -} - -input.date[readonly], -input.time[readonly] { - background-color: #fff; -} - -.bootstrap-timepicker-widget, -.datepicker-dropdown { - border: 1px solid #ced4da; - -webkit-box-shadow: 0 0 3px #999; - box-shadow: 0 0 3px #999; -} - -.bootstrap-timepicker-widget .glyphicon { - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - line-height: 1; - font-family: Font Awesome\5 Free; - font-weight: 900; -} - -.bootstrap-timepicker-widget .glyphicon-chevron-up:before { - content: '\f077'; -} - -.bootstrap-timepicker-widget .glyphicon-chevron-down:before { - content: '\f078'; -} - -.bootstrap-timepicker-widget input { - border: 1px solid #ced4da; -} - -.form-inline { - margin-top: -1rem; -} - -.form-inline fieldset { - margin-top: 1rem; -} - -.form-inline .field { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.form-inline .form-control, -.form-inline .select2-container--default .select2-selection, -.select2-container--default .form-inline .select2-selection, -.form-inline .select2-dropdown .select2-search__field, -.select2-dropdown .form-inline .select2-search__field { - width: 100%; -} - -.select2-container { - display: block; - width: 100% !important; -} - -.select2-container--default.select2-container--focus .select2-selection { - color: #616161; - background-color: #fff; - border-color: #9acffa; - outline: 0; - -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25); - box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25); -} - -.select2-container--default .select2-selection .select2-selection__rendered { - line-height: inherit; -} - -.select2-container--default .select2-selection.select2-selection--multiple { - padding-top: 0; - padding-bottom: 0; -} - -.select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice { - padding: 0.375rem 0.75rem; - border: 0; -} - -.select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice__remove { - color: #fff; -} - -.select2-container--default .select2-results__option--highlighted[aria-selected] { - background: #2196f3; - color: #fff; -} - -.select2-dropdown { - border: 1px solid #bdbdbd; -} - -.select2-dropdown .select2-search--dropdown { - padding: 0.375rem 0.75rem; -} - -/* - * Basic styles for silverstripe-elemental - */ - -.blog-post-info { - position: relative; -} - -.element { - position: relative; - padding-top: 4rem; - padding-bottom: 4rem; -} - -.element.dynamic__elements__image__elements__elementimage, -.element.site__elements__sliderelement { - padding-top: 0; - padding-bottom: 0; - margin-bottom: 4rem; -} - -.element.dnadesign__elementallist__model__elementlist { - padding-top: 0; - padding-bottom: 0; -} - -.element.dnadesign__elementallist__model__elementlist .dynamic__elements__image__elements__elementimage, -.element.dnadesign__elementallist__model__elementlist .site__elements__sliderelement { - padding-top: 4rem; - padding-bottom: 4rem; -} - -.element.secondary { - padding-top: 2rem; - padding-bottom: 2rem; -} - -.element.page-header-element { - display: none; - padding-bottom: 0; - margin-bottom: -4rem; -} - -.elements-sm, -.page-content-sidebar { - padding-top: 2rem; - padding-bottom: 2rem; -} - -.elements-sm .element, -.page-content-sidebar .element { - padding-top: 2rem; - padding-bottom: 2rem; -} - -.dynamic__elements__image__elements__elementimage .container-fluid, -.dynamic__elements__image__elements__elementimage .container-sm, -.dynamic__elements__image__elements__elementimage .container-md, -.dynamic__elements__image__elements__elementimage .container-lg, -.dynamic__elements__image__elements__elementimage .container-xl, -.dynamic__elements__image__elements__elementimage .container-xxl, -.dynamic__elements__image__elements__elementimage .container-xxxl, -.dynamic__elements__image__elements__elementimage .container-xxxxl, -.site__elements__sliderelement .container-fluid, -.site__elements__sliderelement .container-sm, -.site__elements__sliderelement .container-md, -.site__elements__sliderelement .container-lg, -.site__elements__sliderelement .container-xl, -.site__elements__sliderelement .container-xxl, -.site__elements__sliderelement .container-xxxl, -.site__elements__sliderelement .container-xxxxl { - padding-left: 0; - padding-right: 0; -} - -.element .elemental-area .element .container, -.element .elemental-area .element .container-fluid, -.element .elemental-area .element .container-sm, -.element .elemental-area .element .container-md, -.element .elemental-area .element .container-lg, -.element .elemental-area .element .container-xl, -.element .elemental-area .element .container-xxl, -.element .elemental-area .element .container-xxxl, -.element .elemental-area .element .container-xxxxl { - padding: 0; - width: auto; -} - -h1, -h2, -h3, -h4, -h5, -h6, -.h1, -.h2, -.h3, -.h4, -.h5, -.h6 { - color: #212121; -} - -.bg-dark h1, -.bg-alt h1, -.element.site__elements__accordion .card .card-header h1, -.bg-dark h2, -.bg-alt h2, -.element.site__elements__accordion .card .card-header h2, -.bg-dark h3, -.bg-alt h3, -.element.site__elements__accordion .card .card-header h3, -.bg-dark h4, -.bg-alt h4, -.element.site__elements__accordion .card .card-header h4, -.bg-dark h5, -.bg-alt h5, -.element.site__elements__accordion .card .card-header h5, -.bg-dark h6, -.bg-alt h6, -.element.site__elements__accordion .card .card-header h6, -.bg-dark .h1, -.bg-alt .h1, -.element.site__elements__accordion .card .card-header .h1, -.bg-dark .h2, -.bg-alt .h2, -.element.site__elements__accordion .card .card-header .h2, -.bg-dark .h3, -.bg-alt .h3, -.element.site__elements__accordion .card .card-header .h3, -.bg-dark .h4, -.bg-alt .h4, -.element.site__elements__accordion .card .card-header .h4, -.bg-dark .h5, -.bg-alt .h5, -.element.site__elements__accordion .card .card-header .h5, -.bg-dark .h6, -.bg-alt .h6, -.element.site__elements__accordion .card .card-header .h6, -.bg-dark .typography, -.bg-alt .typography, -.element.site__elements__accordion .card .card-header .typography, -.bg-dark a, -.bg-alt a, -.element.site__elements__accordion .card .card-header a { - color: #fff; -} - -ul:last-child, -p:last-child { - margin-bottom: 0; -} - -.typography { - /* - * bootstrap includes - * keep it at the end - */ -} - -.typography::after { - display: block; - clear: both; - content: ""; -} - -.typography .table, -.typography table { - width: 100%; - margin-bottom: 1rem; - color: #212121; -} - -.typography .table th, -.typography table th, -.typography .table td, -.typography table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #e0e0e0; -} - -.typography .table thead th, -.typography table thead th { - vertical-align: bottom; - border-bottom: 2px solid #e0e0e0; -} - -.typography .table tbody + tbody, -.typography table tbody + tbody { - border-top: 2px solid #e0e0e0; -} - -.typography .table-sm th, -.typography .table-sm td { - padding: 0.3rem; -} - -.typography .table-bordered, -.typography table { - border: 1px solid #e0e0e0; -} - -.typography .table-bordered th, -.typography table th, -.typography .table-bordered td, -.typography table td { - border: 1px solid #e0e0e0; -} - -.typography .table-bordered thead th, -.typography table thead th, -.typography .table-bordered thead td, -.typography table thead td { - border-bottom-width: 2px; -} - -.typography .table-borderless th, -.typography .table-borderless td, -.typography .table-borderless thead th, -.typography .table-borderless tbody + tbody { - border: 0; -} - -.typography .table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(0, 0, 0, 0.05); -} - -.typography .table-hover tbody tr:hover { - color: #212121; - background-color: rgba(0, 0, 0, 0.075); -} - -.typography .table-primary, -.typography .table-primary > th, -.typography .table-primary > td { - background-color: #c1e2fc; -} - -.typography .table-primary th, -.typography .table-primary td, -.typography .table-primary thead th, -.typography .table-primary tbody + tbody { - border-color: #8cc8f9; -} - -.typography .table-hover .table-primary:hover { - background-color: #a9d7fb; -} - -.typography .table-hover .table-primary:hover > td, -.typography .table-hover .table-primary:hover > th { - background-color: #a9d7fb; -} - -.typography .table-secondary, -.typography .table-secondary > th, -.typography .table-secondary > td { - background-color: #d8d8d8; -} - -.typography .table-secondary th, -.typography .table-secondary td, -.typography .table-secondary thead th, -.typography .table-secondary tbody + tbody { - border-color: #b7b7b7; -} - -.typography .table-hover .table-secondary:hover { - background-color: #cbcbcb; -} - -.typography .table-hover .table-secondary:hover > td, -.typography .table-hover .table-secondary:hover > th { - background-color: #cbcbcb; -} - -.typography .table-success, -.typography .table-success > th, -.typography .table-success > td { - background-color: #cde9ce; -} - -.typography .table-success th, -.typography .table-success td, -.typography .table-success thead th, -.typography .table-success tbody + tbody { - border-color: #a2d5a4; -} - -.typography .table-hover .table-success:hover { - background-color: #bbe1bd; -} - -.typography .table-hover .table-success:hover > td, -.typography .table-hover .table-success:hover > th { - background-color: #bbe1bd; -} - -.typography .table-info, -.typography .table-info > th, -.typography .table-info > td { - background-color: #b8ecf3; -} - -.typography .table-info th, -.typography .table-info td, -.typography .table-info thead th, -.typography .table-info tbody + tbody { - border-color: #7adce9; -} - -.typography .table-hover .table-info:hover { - background-color: #a2e6ef; -} - -.typography .table-hover .table-info:hover > td, -.typography .table-hover .table-info:hover > th { - background-color: #a2e6ef; -} - -.typography .table-warning, -.typography .table-warning > th, -.typography .table-warning > td { - background-color: #fff9c8; -} - -.typography .table-warning th, -.typography .table-warning td, -.typography .table-warning thead th, -.typography .table-warning tbody + tbody { - border-color: #fff599; -} - -.typography .table-hover .table-warning:hover { - background-color: #fff6af; -} - -.typography .table-hover .table-warning:hover > td, -.typography .table-hover .table-warning:hover > th { - background-color: #fff6af; -} - -.typography .table-danger, -.typography .table-danger > th, -.typography .table-danger > td { - background-color: #fccac7; -} - -.typography .table-danger th, -.typography .table-danger td, -.typography .table-danger thead th, -.typography .table-danger tbody + tbody { - border-color: #f99d96; -} - -.typography .table-hover .table-danger:hover { - background-color: #fbb3af; -} - -.typography .table-hover .table-danger:hover > td, -.typography .table-hover .table-danger:hover > th { - background-color: #fbb3af; -} - -.typography .table-light, -.typography .table-light > th, -.typography .table-light > td { - background-color: #fcfcfc; -} - -.typography .table-light th, -.typography .table-light td, -.typography .table-light thead th, -.typography .table-light tbody + tbody { - border-color: #fafafa; -} - -.typography .table-hover .table-light:hover { - background-color: #efefef; -} - -.typography .table-hover .table-light:hover > td, -.typography .table-hover .table-light:hover > th { - background-color: #efefef; -} - -.typography .table-dark, -.typography .table-dark > th, -.typography .table-dark > td { - background-color: #c1c1c1; -} - -.typography .table-dark th, -.typography .table-dark td, -.typography .table-dark thead th, -.typography .table-dark tbody + tbody { - border-color: #8c8c8c; -} - -.typography .table-hover .table-dark:hover { - background-color: #b4b4b4; -} - -.typography .table-hover .table-dark:hover > td, -.typography .table-hover .table-dark:hover > th { - background-color: #b4b4b4; -} - -.typography .table-active, -.typography .table-active > th, -.typography .table-active > td { - background-color: rgba(0, 0, 0, 0.075); -} - -.typography .table-hover .table-active:hover { - background-color: rgba(0, 0, 0, 0.075); -} - -.typography .table-hover .table-active:hover > td, -.typography .table-hover .table-active:hover > th { - background-color: rgba(0, 0, 0, 0.075); -} - -.typography .table .thead-dark th, -.typography table .thead-dark th { - color: #fff; - background-color: #424242; - border-color: #555555; -} - -.typography .table .thead-light th, -.typography table .thead-light th { - color: #616161; - background-color: #eeeeee; - border-color: #e0e0e0; -} - -.typography .table-dark { - color: #fff; - background-color: #424242; -} - -.typography .table-dark th, -.typography .table-dark td, -.typography .table-dark thead th { - border-color: #555555; -} - -.typography .table-dark.table-bordered, -.typography table.table-dark { - border: 0; -} - -.typography .table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(255, 255, 255, 0.05); -} - -.typography .table-dark.table-hover tbody tr:hover { - color: #fff; - background-color: rgba(255, 255, 255, 0.075); -} - -@media (max-width: 575.98px) { - .typography .table-responsive-sm { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - - .typography .table-responsive-sm > .table-bordered, - .typography .table-responsive-sm > table { - border: 0; - } -} - -@media (max-width: 767.98px) { - .typography .table-responsive-md { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - - .typography .table-responsive-md > .table-bordered, - .typography .table-responsive-md > table { - border: 0; - } -} - -@media (max-width: 991.98px) { - .typography .table-responsive-lg { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - - .typography .table-responsive-lg > .table-bordered, - .typography .table-responsive-lg > table { - border: 0; - } -} - -@media (max-width: 1167.98px) { - .typography .table-responsive-xl { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - - .typography .table-responsive-xl > .table-bordered, - .typography .table-responsive-xl > table { - border: 0; - } -} - -@media (max-width: 1367.98px) { - .typography .table-responsive-xxl { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - - .typography .table-responsive-xxl > .table-bordered, - .typography .table-responsive-xxl > table { - border: 0; - } -} - -@media (max-width: 1567.98px) { - .typography .table-responsive-xxxl { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - - .typography .table-responsive-xxxl > .table-bordered, - .typography .table-responsive-xxxl > table { - border: 0; - } -} - -@media (max-width: 1867.98px) { - .typography .table-responsive-xxxxl { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - - .typography .table-responsive-xxxxl > .table-bordered, - .typography .table-responsive-xxxxl > table { - border: 0; - } -} - -.typography .table-responsive { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; -} - -.typography .table-responsive > .table-bordered, -.typography .table-responsive > table { - border: 0; -} - -.typography a { - color: #2196f3; -} - -.typography img, -.typography .captionImage, -.typography .image, -.typography .ss-htmleditorfield-file { - display: block; - margin: 1rem; - max-width: 100%; -} - -.typography img.center, -.typography .captionImage.center, -.typography .image.center, -.typography .ss-htmleditorfield-file.center { - margin-left: auto; - margin-right: auto; - text-align: center; -} - -.typography img.left, -.typography .captionImage.left, -.typography .image.left, -.typography .ss-htmleditorfield-file.left { - float: left; - clear: left; - margin: 0 1rem 1rem 0; -} - -.typography img.right, -.typography .captionImage.right, -.typography .image.right, -.typography .ss-htmleditorfield-file.right { - float: right; - clear: right; - margin: 1rem 0 0 1rem; -} - -.typography img.leftAlone, -.typography .captionImage.leftAlone, -.typography .image.leftAlone, -.typography .ss-htmleditorfield-file.leftAlone { - float: left; - clear: left; - margin: 0 1rem 1rem 0; -} - -.typography img.rightAlone, -.typography .captionImage.rightAlone, -.typography .image.rightAlone, -.typography .ss-htmleditorfield-file.rightAlone { - float: right; - clear: right; - margin: 1rem 0 0 1rem; -} - -.typography img iframe, -.typography .captionImage iframe, -.typography .image iframe, -.typography .ss-htmleditorfield-file iframe { - width: 100% !important; - height: 100% !important; -} - -.typography .captionImage img { - margin-bottom: 0.5rem !important; -} - -.typography .captionImage .caption { - font-size: 0.8rem; -} - -.typography .text-left { - text-align: left; -} - -.typography .text-center { - text-align: center; -} - -.typography .text-right { - text-align: right; -} - -.typography .text-justify { - text-align: justify; -} - -.typography table { - width: 100%; - max-width: 100%; - border-collapse: collapse; -} - -.typography table.table-none { - border: 0; -} - -.typography table.table-none tr, -.typography table.table-none td, -.typography table.table-none th { - border: 0; - background: none !important; -} - -.typography ul, -.typography ol { - padding-left: 2rem; -} - -.typography ul li, -.typography ol li { - position: relative; - padding-left: 0; -} - -.typography ul { - list-style: none; -} - -.typography ul li { - list-style: none; - margin: 0.5em 0; -} - -.typography ul li:before { - content: '\2022'; - display: inline-block; - margin-right: 0.5em; - position: absolute; - left: -0.75em; - font-size: 1.5em; - top: -0.25em; -} - -.typography div, -.typography table, -.typography p, -.typography tr, -.typography th, -.typography td, -.typography img, -.typography iframe { - max-width: 100% !important; -} - -@media (max-width: 575px) { - .typography div, - .typography table, - .typography p, - .typography tr, - .typography th, - .typography td, - .typography img, - .typography iframe { - display: block; - width: 100% !important; - border: 0 !important; - padding-left: 0 !important; - padding-right: 0 !important; - } -} - -@media (max-width: 575px) { - .typography div, - .typography table, - .typography p, - .typography tr, - .typography th, - .typography td, - .typography img { - height: auto !important; - } -} - -.typography > *:last-child { - margin-bottom: 0; -} - -/** - * Your custom style - */ - -.bg-alt { - background-color: #ffeb3b !important; -} - -.bootstrap-select .dropdown-toggle .filter-option .option { - background: #dedede; - padding: .2rem .5rem; - margin: .2rem; - color: #212529; -} - -html, -body { - overflow-x: hidden; -} - -@media (min-width: 576px) { - html, - body { - height: 100%; - min-height: 100%; - } - - .wrapper { - min-height: 100%; - padding-bottom: 22rem; - } - - .footer { - height: 22rem; - margin-top: -22rem; - } -} - -.element { - background-size: cover; - background-repeat: no-repeat; -} - -.element.site__elements__sliderelement .element-container { - width: 100%; - padding: 0; - max-width: none; -} - -.element.dynamic__elements__image__elements__elementimage { - text-align: center; -} - -.element.site__elements__accordion .card { - padding-left: 0; - padding-right: 0; -} - -/*#Header { - position: relative; - padding-top: $grid-gutter-height / 2; - padding-bottom: 1rem; - - @media (min-width: map-get($grid-breakpoints, "lg")) { - padding-top: 1rem; - padding-bottom: 0; - } -} - -#Navigation { - position: fixed; - top: 0; - left: 0; - width: 100%; - z-index: 10; - - @media (min-width: map-get($grid-breakpoints, "lg")) { - position: relative; - margin-top: 1rem; - } -}*/ - -#Footer { - background-color: #212121; - color: #f2f2f2; -} - -#Footer .container, -#Footer .container-fluid, -#Footer .container-sm, -#Footer .container-md, -#Footer .container-lg, -#Footer .container-xl, -#Footer .container-xxl, -#Footer .container-xxxl, -#Footer .container-xxxxl { - padding-top: 1rem; - padding-bottom: 1rem; -} - -#Footer a { - color: #fff; -} - -#Footer ul { - margin-bottom: 0; -} - -#Footer .footer { - background-color: #141414; -} - -#Footer .footer .container, -#Footer .footer .container-fluid, -#Footer .footer .container-sm, -#Footer .footer .container-md, -#Footer .footer .container-lg, -#Footer .footer .container-xl, -#Footer .footer .container-xxl, -#Footer .footer .container-xxxl, -#Footer .footer .container-xxxxl { - padding-top: 0; - padding-bottom: 0; -} - -#Footer .footer .copyright { - padding-right: .5rem; -} - -#Footer .footer li { - padding: 0 .5rem; -} - -@media (min-width: 576px) { - #Footer .wrapper { - padding-bottom: 2.5rem; - } - - #Footer .footer { - height: 2.5rem; - margin-top: -2.5rem; - line-height: 2.5rem; - } -} - -.meta-lightbox-overlay { - position: fixed; - top: 0; - left: 0; - z-index: 99998; - width: 100%; - height: 100%; - overflow: hidden; - visibility: hidden; - opacity: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -.meta-lightbox-overlay.meta-lightbox-open { - visibility: visible; - opacity: 1; -} - -.meta-lightbox-wrap { - position: absolute; - top: 10%; - bottom: 10%; - left: 10%; - right: 10%; -} - -.meta-lightbox-content { - width: 100%; - height: 100%; -} - -.meta-lightbox-content .meta-lightbox-zoom-wrapper { - display: block; - height: 100%; - width: 100%; -} - -.meta-lightbox-content .meta-lightbox-zoom-wrapper:after { - color: #fff; - font: normal normal normal 14px/1 FontAwesome; - content: '\f00e'; - position: absolute; - right: 1em; - bottom: 1em; - right: 1em; - text-shadow: 1px 1px 1px #000; -} - -.meta-lightbox-title-wrap { - position: absolute; - bottom: 0; - left: 0; - width: 100%; - z-index: 99999; - text-align: center; -} - -.meta-lightbox-nav { - display: none; -} - -.meta-lightbox-prev { - position: absolute; - top: 50%; - left: 0; -} - -.meta-lightbox-next { - position: absolute; - top: 50%; - right: 0; -} - -.meta-lightbox-close { - position: absolute; - top: 2%; - right: 2%; -} - -.meta-lightbox-image { - text-align: center; -} - -.meta-lightbox-image img { - max-width: 100%; - max-height: 100%; - width: auto; - height: auto; - vertical-align: middle; -} - -.meta-lightbox-content iframe { - width: 100%; - height: 100%; -} - -.meta-lightbox-inline, -.meta-lightbox-ajax { - max-height: 100%; - overflow: auto; -} - -.meta-lightbox-error { - display: table; - text-align: center; - width: 100%; - height: 100%; - color: #fff; - text-shadow: 0 1px 1px #000; -} - -.meta-lightbox-error p { - display: table-cell; - vertical-align: middle; -} - -/* Effects - **********************************************/ - -.meta-lightbox-notouch .meta-lightbox-effect-fade, -.meta-lightbox-notouch .meta-lightbox-effect-fadeScale, -.meta-lightbox-notouch .meta-lightbox-effect-slideLeft, -.meta-lightbox-notouch .meta-lightbox-effect-slideRight, -.meta-lightbox-notouch .meta-lightbox-effect-slideUp, -.meta-lightbox-notouch .meta-lightbox-effect-slideDown, -.meta-lightbox-notouch .meta-lightbox-effect-fall { - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -/* fadeScale */ - -.meta-lightbox-effect-fadeScale .meta-lightbox-wrap { - -webkit-transition: all 0.3s; - transition: all 0.3s; - -webkit-transform: scale(0.7); - transform: scale(0.7); -} - -.meta-lightbox-effect-fadeScale.meta-lightbox-open .meta-lightbox-wrap { - -webkit-transform: scale(1); - transform: scale(1); -} - -/* slideLeft / slideRight / slideUp / slideDown */ - -.meta-lightbox-effect-slideLeft .meta-lightbox-wrap, -.meta-lightbox-effect-slideRight .meta-lightbox-wrap, -.meta-lightbox-effect-slideUp .meta-lightbox-wrap, -.meta-lightbox-effect-slideDown .meta-lightbox-wrap { - -webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); - transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); -} - -.meta-lightbox-effect-slideLeft .meta-lightbox-wrap { - -webkit-transform: translateX(-10%); - transform: translateX(-10%); -} - -.meta-lightbox-effect-slideRight .meta-lightbox-wrap { - -webkit-transform: translateX(10%); - transform: translateX(10%); -} - -.meta-lightbox-effect-slideLeft.meta-lightbox-open .meta-lightbox-wrap, -.meta-lightbox-effect-slideRight.meta-lightbox-open .meta-lightbox-wrap { - -webkit-transform: translateX(0); - transform: translateX(0); -} - -.meta-lightbox-effect-slideDown .meta-lightbox-wrap { - -webkit-transform: translateY(-10%); - transform: translateY(-10%); -} - -.meta-lightbox-effect-slideUp .meta-lightbox-wrap { - -webkit-transform: translateY(10%); - transform: translateY(10%); -} - -.meta-lightbox-effect-slideUp.meta-lightbox-open .meta-lightbox-wrap, -.meta-lightbox-effect-slideDown.meta-lightbox-open .meta-lightbox-wrap { - -webkit-transform: translateY(0); - transform: translateY(0); -} - -/* fall */ - -.meta-lightbox-body-effect-fall .meta-lightbox-effect-fall { - -webkit-perspective: 1000px; - perspective: 1000px; -} - -.meta-lightbox-effect-fall .meta-lightbox-wrap { - -webkit-transition: all 0.3s ease-out; - transition: all 0.3s ease-out; - -webkit-transform: translateZ(300px); - transform: translateZ(300px); -} - -.meta-lightbox-effect-fall.meta-lightbox-open .meta-lightbox-wrap { - -webkit-transform: translateZ(0); - transform: translateZ(0); -} - -.meta-lightbox-theme-default.meta-lightbox-overlay { - background: #666; - background: rgba(0, 0, 0, 0.6); -} - -.meta-lightbox-theme-default .meta-lightbox-nav { - top: 10%; - width: 20%; - height: 80%; - background-repeat: no-repeat; - background-position: 50% 50%; - opacity: 0.5; - color: #fff; - font-size: 3em; - text-decoration: none; - text-shadow: 1px 1px 0 #000; -} - -@media (min-width: 576px) { - .meta-lightbox-theme-default .meta-lightbox-nav { - width: 8%; - } -} - -.meta-lightbox-theme-default .meta-lightbox-nav .fa { - position: absolute; - top: 50%; - left: 50%; - margin-top: -1em; - margin-left: -0.2em; -} - -.meta-lightbox-theme-default .meta-lightbox-nav:hover { - color: #007bff; - opacity: 1; - background-color: rgba(0, 0, 0, 0.5); -} - -.meta-lightbox-theme-default .meta-lightbox-close { - display: block; - opacity: 0.5; - color: #fff; - text-decoration: none; - font-size: 2em; - text-shadow: 1px 1px 0 #000; - text-align: center; - width: 1.2em; - height: 1.2em; -} - -.meta-lightbox-theme-default .meta-lightbox-close:focus { - color: #007bff; - opacity: 1; - background-color: rgba(0, 0, 0, 0.5); -} - -.meta-lightbox-theme-default .meta-lightbox-title { - background: #000; - color: #fff; - padding: 7px 15px; -} - -.meta-lightbox-theme-default .meta-lightbox-ajax, -.meta-lightbox-theme-default .meta-lightbox-inline { - background: #fff; - padding: 2em; - -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6); - box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6); -} - -@media (max-width: 576px) { - .meta-lightbox-wrap { - top: 5px !important; - bottom: 5px; - left: 5px; - right: 5px; - } - - .meta-lightbox-theme-default .meta-lightbox-nav { - height: 100%; - opacity: 1; - font-size: 2em; - } - - .meta-lightbox-theme-default .meta-lightbox-nav .fa { - margin-left: -0.4em; - } - - .meta-lightbox-theme-default .meta-lightbox-close { - opacity: 1; - } -} - +:root{--blue: #2196f3;--indigo: #3f51b5;--purple: #9c27b0;--pink: #e91e63;--red: #f44336;--orange: #ff9800;--yellow: #ffeb3b;--green: #4caf50;--teal: #009688;--cyan: #00bcd4;--white: #fff;--gray: #757575;--gray-dark: #424242;--primary: #2196f3;--secondary: #757575;--success: #4caf50;--info: #00bcd4;--warning: #ffeb3b;--danger: #f44336;--light: #f5f5f5;--dark: #212121;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1168px;--breakpoint-xxl: 1368px;--breakpoint-xxxl: 1568px;--breakpoint-xxxxl: 1868px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212121;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#2196f3;text-decoration:none;background-color:transparent}a:hover{color:#0a6ebd;text-decoration:underline}a:not([href]){color:inherit;text-decoration:none}a:not([href]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#757575;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role="button"]{cursor:pointer}select{word-wrap:normal}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}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}@media (max-width: 1200px){legend{font-size:calc(1.275rem + .3vw) }}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:2.5rem}@media (max-width: 1200px){h1,.h1{font-size:calc(1.375rem + 1.5vw) }}h2,.h2{font-size:2.5rem}@media (max-width: 1200px){h2,.h2{font-size:calc(1.375rem + 1.5vw) }}h3,.h3{font-size:2rem}@media (max-width: 1200px){h3,.h3{font-size:calc(1.325rem + .9vw) }}h4,.h4{font-size:1.75rem}@media (max-width: 1200px){h4,.h4{font-size:calc(1.3rem + .6vw) }}h5,.h5{font-size:1.5rem}@media (max-width: 1200px){h5,.h5{font-size:calc(1.275rem + .3vw) }}h6,.h6{font-size:1.25rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}@media (max-width: 1200px){.display-1{font-size:calc(1.725rem + 5.7vw) }}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}@media (max-width: 1200px){.display-2{font-size:calc(1.675rem + 5.1vw) }}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}@media (max-width: 1200px){.display-3{font-size:calc(1.575rem + 3.9vw) }}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}@media (max-width: 1200px){.display-4{font-size:calc(1.475rem + 2.7vw) }}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.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:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#757575}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #e0e0e0;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#757575}code{font-size:87.5%;color:#e91e63;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212121;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212121}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:1rem;padding-left:1rem;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: 1168px){.container{max-width:1136px}}@media (min-width: 1368px){.container{max-width:1336px}}@media (min-width: 1568px){.container{max-width:1536px}}@media (min-width: 1868px){.container{max-width:1836px}}.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl,.container-xxxl,.container-xxxxl{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container,.container-sm{max-width:540px}}@media (min-width: 768px){.container,.container-sm,.container-md{max-width:720px}}@media (min-width: 992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}}@media (min-width: 1168px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1136px}}@media (min-width: 1368px){.container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{max-width:1336px}}@media (min-width: 1568px){.container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl,.container-xxxl{max-width:1536px}}@media (min-width: 1868px){.container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl,.container-xxxl,.container-xxxxl{max-width:1836px}}.row{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl,.col-xxl-auto,.col-xxxl-1,.col-xxxl-2,.col-xxxl-3,.col-xxxl-4,.col-xxxl-5,.col-xxxl-6,.col-xxxl-7,.col-xxxl-8,.col-xxxl-9,.col-xxxl-10,.col-xxxl-11,.col-xxxl-12,.col-xxxl,.col-xxxl-auto,.col-xxxxl-1,.col-xxxxl-2,.col-xxxxl-3,.col-xxxxl-4,.col-xxxxl-5,.col-xxxxl-6,.col-xxxxl-7,.col-xxxxl-8,.col-xxxxl-9,.col-xxxxl-10,.col-xxxxl-11,.col-xxxxl-12,.col-xxxxl,.col-xxxxl-auto{position:relative;width:100%;padding-right:1rem;padding-left:1rem}.col{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width: 1168px){.col-xl{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@media (min-width: 1368px){.col-xxl{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-xxl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xxl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xxl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xxl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xxl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xxl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xxl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xxl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xxl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xxl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-first{order:-1}.order-xxl-last{order:13}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}}@media (min-width: 1568px){.col-xxxl{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-xxxl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xxxl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xxxl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xxxl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xxxl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xxxl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xxxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxxl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xxxl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xxxl-3{flex:0 0 25%;max-width:25%}.col-xxxl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xxxl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xxxl-6{flex:0 0 50%;max-width:50%}.col-xxxl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xxxl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xxxl-9{flex:0 0 75%;max-width:75%}.col-xxxl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xxxl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xxxl-12{flex:0 0 100%;max-width:100%}.order-xxxl-first{order:-1}.order-xxxl-last{order:13}.order-xxxl-0{order:0}.order-xxxl-1{order:1}.order-xxxl-2{order:2}.order-xxxl-3{order:3}.order-xxxl-4{order:4}.order-xxxl-5{order:5}.order-xxxl-6{order:6}.order-xxxl-7{order:7}.order-xxxl-8{order:8}.order-xxxl-9{order:9}.order-xxxl-10{order:10}.order-xxxl-11{order:11}.order-xxxl-12{order:12}.offset-xxxl-0{margin-left:0}.offset-xxxl-1{margin-left:8.33333%}.offset-xxxl-2{margin-left:16.66667%}.offset-xxxl-3{margin-left:25%}.offset-xxxl-4{margin-left:33.33333%}.offset-xxxl-5{margin-left:41.66667%}.offset-xxxl-6{margin-left:50%}.offset-xxxl-7{margin-left:58.33333%}.offset-xxxl-8{margin-left:66.66667%}.offset-xxxl-9{margin-left:75%}.offset-xxxl-10{margin-left:83.33333%}.offset-xxxl-11{margin-left:91.66667%}}@media (min-width: 1868px){.col-xxxxl{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-xxxxl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xxxxl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xxxxl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xxxxl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xxxxl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xxxxl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xxxxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxxxl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xxxxl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xxxxl-3{flex:0 0 25%;max-width:25%}.col-xxxxl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xxxxl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xxxxl-6{flex:0 0 50%;max-width:50%}.col-xxxxl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xxxxl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xxxxl-9{flex:0 0 75%;max-width:75%}.col-xxxxl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xxxxl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xxxxl-12{flex:0 0 100%;max-width:100%}.order-xxxxl-first{order:-1}.order-xxxxl-last{order:13}.order-xxxxl-0{order:0}.order-xxxxl-1{order:1}.order-xxxxl-2{order:2}.order-xxxxl-3{order:3}.order-xxxxl-4{order:4}.order-xxxxl-5{order:5}.order-xxxxl-6{order:6}.order-xxxxl-7{order:7}.order-xxxxl-8{order:8}.order-xxxxl-9{order:9}.order-xxxxl-10{order:10}.order-xxxxl-11{order:11}.order-xxxxl-12{order:12}.offset-xxxxl-0{margin-left:0}.offset-xxxxl-1{margin-left:8.33333%}.offset-xxxxl-2{margin-left:16.66667%}.offset-xxxxl-3{margin-left:25%}.offset-xxxxl-4{margin-left:33.33333%}.offset-xxxxl-5{margin-left:41.66667%}.offset-xxxxl-6{margin-left:50%}.offset-xxxxl-7{margin-left:58.33333%}.offset-xxxxl-8{margin-left:66.66667%}.offset-xxxxl-9{margin-left:75%}.offset-xxxxl-10{margin-left:83.33333%}.offset-xxxxl-11{margin-left:91.66667%}}.table,.typography table{width:100%;margin-bottom:1rem;color:#212121}.table th,.typography table th,.table td,.typography table td{padding:.75rem;vertical-align:top;border-top:1px solid #e0e0e0}.table thead th,.typography table thead th{vertical-align:bottom;border-bottom:2px solid #e0e0e0}.table tbody+tbody,.typography table tbody+tbody{border-top:2px solid #e0e0e0}.table-sm th,.table-sm td{padding:.3rem}.table-bordered,.typography table{border:1px solid #e0e0e0}.table-bordered th,.typography table th,.table-bordered td,.typography table td{border:1px solid #e0e0e0}.table-bordered thead th,.typography table thead th,.table-bordered thead td,.typography table thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.table-hover tbody tr:hover{color:#212121;background-color:rgba(0,0,0,0.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#c1e2fc}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#8cc8f9}.table-hover .table-primary:hover{background-color:#a9d7fb}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#a9d7fb}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#d8d8d8}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#b7b7b7}.table-hover .table-secondary:hover{background-color:#cbcbcb}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#cbcbcb}.table-success,.table-success>th,.table-success>td{background-color:#cde9ce}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#a2d5a4}.table-hover .table-success:hover{background-color:#bbe1bd}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#bbe1bd}.table-info,.table-info>th,.table-info>td{background-color:#b8ecf3}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#7adce9}.table-hover .table-info:hover{background-color:#a2e6ef}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#a2e6ef}.table-warning,.table-warning>th,.table-warning>td{background-color:#fff9c8}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#fff599}.table-hover .table-warning:hover{background-color:#fff6af}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#fff6af}.table-danger,.table-danger>th,.table-danger>td{background-color:#fccac7}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#f99d96}.table-hover .table-danger:hover{background-color:#fbb3af}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#fbb3af}.table-light,.table-light>th,.table-light>td{background-color:#fcfcfc}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fafafa}.table-hover .table-light:hover{background-color:#efefef}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#efefef}.table-dark,.table-dark>th,.table-dark>td{background-color:#c1c1c1}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#8c8c8c}.table-hover .table-dark:hover{background-color:#b4b4b4}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b4b4b4}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}.table .thead-dark th,.typography table .thead-dark th{color:#fff;background-color:#424242;border-color:#555}.table .thead-light th,.typography table .thead-light th{color:#616161;background-color:#eee;border-color:#e0e0e0}.table-dark{color:#fff;background-color:#424242}.table-dark th,.table-dark td,.table-dark thead th{border-color:#555}.table-dark.table-bordered,.typography table.table-dark{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,0.075)}@media (max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered,.typography .table-responsive-sm>table{border:0}}@media (max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered,.typography .table-responsive-md>table{border:0}}@media (max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered,.typography .table-responsive-lg>table{border:0}}@media (max-width: 1167.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered,.typography .table-responsive-xl>table{border:0}}@media (max-width: 1367.98px){.table-responsive-xxl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xxl>.table-bordered,.typography .table-responsive-xxl>table{border:0}}@media (max-width: 1567.98px){.table-responsive-xxxl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xxxl>.table-bordered,.typography .table-responsive-xxxl>table{border:0}}@media (max-width: 1867.98px){.table-responsive-xxxxl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xxxxl>.table-bordered,.typography .table-responsive-xxxxl>table{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered,.typography .table-responsive>table{border:0}.form-control,.select2-container--default .select2-selection,.select2-dropdown .select2-search__field{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#616161;background-color:#fff;background-clip:padding-box;border:1px solid #bdbdbd;border-radius:.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control,.select2-container--default .select2-selection,.select2-dropdown .select2-search__field{transition:none}}.form-control::-ms-expand,.select2-container--default .select2-selection::-ms-expand,.select2-dropdown .select2-search__field::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring,.select2-container--default .select2-selection:-moz-focusring,.select2-dropdown .select2-search__field:-moz-focusring{color:transparent;text-shadow:0 0 0 #616161}.form-control:focus,.select2-container--default .select2-selection:focus,.select2-dropdown .select2-search__field:focus{color:#616161;background-color:#fff;border-color:#9acffa;outline:0;box-shadow:0 0 0 .2rem rgba(33,150,243,0.25)}.form-control::-webkit-input-placeholder, .select2-container--default .select2-selection::-webkit-input-placeholder, .select2-dropdown .select2-search__field::-webkit-input-placeholder{color:#757575;opacity:1}.form-control::-moz-placeholder, .select2-container--default .select2-selection::-moz-placeholder, .select2-dropdown .select2-search__field::-moz-placeholder{color:#757575;opacity:1}.form-control:-ms-input-placeholder, .select2-container--default .select2-selection:-ms-input-placeholder, .select2-dropdown .select2-search__field:-ms-input-placeholder{color:#757575;opacity:1}.form-control::-ms-input-placeholder, .select2-container--default .select2-selection::-ms-input-placeholder, .select2-dropdown .select2-search__field::-ms-input-placeholder{color:#757575;opacity:1}.form-control::placeholder,.select2-container--default .select2-selection::placeholder,.select2-dropdown .select2-search__field::placeholder{color:#757575;opacity:1}.form-control:disabled,.select2-container--default .select2-selection:disabled,.select2-dropdown .select2-search__field:disabled,.form-control[readonly],.select2-container--default .select2-selection[readonly],.select2-dropdown .select2-search__field[readonly]{background-color:#eee;opacity:1}input[type="date"].form-control,.select2-container--default input.select2-selection[type="date"],.select2-dropdown input.select2-search__field[type="date"],input[type="time"].form-control,.select2-container--default input.select2-selection[type="time"],.select2-dropdown input.select2-search__field[type="time"],input[type="datetime-local"].form-control,.select2-container--default input.select2-selection[type="datetime-local"],.select2-dropdown input.select2-search__field[type="datetime-local"],input[type="month"].form-control,.select2-container--default input.select2-selection[type="month"],.select2-dropdown input.select2-search__field[type="month"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value,.select2-container--default select.select2-selection:focus::-ms-value,.select2-dropdown select.select2-search__field:focus::-ms-value{color:#616161;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212121;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{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[size],.select2-container--default select.select2-selection[size],.select2-dropdown select.select2-search__field[size],select.form-control[multiple],.select2-container--default select.select2-selection[multiple],.select2-dropdown select.select2-search__field[multiple]{height:auto}textarea.form-control,.select2-container--default textarea.select2-selection,.select2-dropdown textarea.select2-search__field{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*="col-"]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input[disabled] ~ .form-check-label,.form-check-input:disabled ~ .form-check-label{color:#757575}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#4caf50}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(76,175,80,0.9);border-radius:.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,.was-validated .select2-container--default .select2-selection:valid,.select2-container--default .was-validated .select2-selection:valid,.was-validated .select2-dropdown .select2-search__field:valid,.select2-dropdown .was-validated .select2-search__field:valid,.form-control.is-valid,.select2-container--default .is-valid.select2-selection,.select2-dropdown .is-valid.select2-search__field{border-color:#4caf50;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%234caf50' 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(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.was-validated .select2-container--default .select2-selection:valid:focus,.select2-container--default .was-validated .select2-selection:valid:focus,.was-validated .select2-dropdown .select2-search__field:valid:focus,.select2-dropdown .was-validated .select2-search__field:valid:focus,.form-control.is-valid:focus,.select2-container--default .is-valid.select2-selection:focus,.select2-dropdown .is-valid.select2-search__field:focus{border-color:#4caf50;box-shadow:0 0 0 .2rem rgba(76,175,80,0.25)}.was-validated textarea.form-control:valid,.was-validated .select2-container--default textarea.select2-selection:valid,.select2-container--default .was-validated textarea.select2-selection:valid,.was-validated .select2-dropdown textarea.select2-search__field:valid,.select2-dropdown .was-validated textarea.select2-search__field:valid,textarea.form-control.is-valid,.select2-container--default textarea.is-valid.select2-selection,.select2-dropdown textarea.is-valid.select2-search__field{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#4caf50;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23424242' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%234caf50' 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") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#4caf50;box-shadow:0 0 0 .2rem rgba(76,175,80,0.25)}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#4caf50}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label{color:#4caf50}.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before{border-color:#4caf50}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before{border-color:#6ec071;background-color:#6ec071}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(76,175,80,0.25)}.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before{border-color:#4caf50}.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label{border-color:#4caf50}.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label{border-color:#4caf50;box-shadow:0 0 0 .2rem rgba(76,175,80,0.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#f44336}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(244,67,54,0.9);border-radius:.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,.was-validated .select2-container--default .select2-selection:invalid,.select2-container--default .was-validated .select2-selection:invalid,.was-validated .select2-dropdown .select2-search__field:invalid,.select2-dropdown .was-validated .select2-search__field:invalid,.form-control.is-invalid,.select2-container--default .is-invalid.select2-selection,.select2-dropdown .is-invalid.select2-search__field{border-color:#f44336;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23f44336' viewBox='0 0 12 12'%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='%23f44336' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.was-validated .select2-container--default .select2-selection:invalid:focus,.select2-container--default .was-validated .select2-selection:invalid:focus,.was-validated .select2-dropdown .select2-search__field:invalid:focus,.select2-dropdown .was-validated .select2-search__field:invalid:focus,.form-control.is-invalid:focus,.select2-container--default .is-invalid.select2-selection:focus,.select2-dropdown .is-invalid.select2-search__field:focus{border-color:#f44336;box-shadow:0 0 0 .2rem rgba(244,67,54,0.25)}.was-validated textarea.form-control:invalid,.was-validated .select2-container--default textarea.select2-selection:invalid,.select2-container--default .was-validated textarea.select2-selection:invalid,.was-validated .select2-dropdown textarea.select2-search__field:invalid,.select2-dropdown .was-validated textarea.select2-search__field:invalid,textarea.form-control.is-invalid,.select2-container--default textarea.is-invalid.select2-selection,.select2-dropdown textarea.is-invalid.select2-search__field{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#f44336;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23424242' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23f44336' viewBox='0 0 12 12'%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='%23f44336' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#f44336;box-shadow:0 0 0 .2rem rgba(244,67,54,0.25)}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:#f44336}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label{color:#f44336}.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before{border-color:#f44336}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before{border-color:#f77066;background-color:#f77066}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(244,67,54,0.25)}.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before{border-color:#f44336}.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label{border-color:#f44336}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label{border-color:#f44336;box-shadow:0 0 0 .2rem rgba(244,67,54,0.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width: 576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control,.form-inline .select2-container--default .select2-selection,.select2-container--default .form-inline .select2-selection,.form-inline .select2-dropdown .select2-search__field,.select2-dropdown .form-inline .select2-search__field{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212121;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.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:#212121;text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 .2rem rgba(33,150,243,0.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#2196f3;border-color:#2196f3}.btn-primary:hover{color:#fff;background-color:#0c83e2;border-color:#0c7cd5}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#0c83e2;border-color:#0c7cd5;box-shadow:0 0 0 .2rem rgba(66,166,245,0.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#2196f3;border-color:#2196f3}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0c7cd5;border-color:#0b75c9}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(66,166,245,0.5)}.btn-secondary{color:#fff;background-color:#757575;border-color:#757575}.btn-secondary:hover{color:#fff;background-color:#626262;border-color:#5c5c5c}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#626262;border-color:#5c5c5c;box-shadow:0 0 0 .2rem rgba(138,138,138,0.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#757575;border-color:#757575}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#5c5c5c;border-color:#555}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(138,138,138,0.5)}.btn-success{color:#fff;background-color:#4caf50;border-color:#4caf50}.btn-success:hover{color:#fff;background-color:#409444;border-color:#3d8b40}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#409444;border-color:#3d8b40;box-shadow:0 0 0 .2rem rgba(103,187,106,0.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#4caf50;border-color:#4caf50}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#3d8b40;border-color:#39833c}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(103,187,106,0.5)}.btn-info{color:#fff;background-color:#00bcd4;border-color:#00bcd4}.btn-info:hover{color:#fff;background-color:#009aae;border-color:#008fa1}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#009aae;border-color:#008fa1;box-shadow:0 0 0 .2rem rgba(38,198,218,0.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#00bcd4;border-color:#00bcd4}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#008fa1;border-color:#008394}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,198,218,0.5)}.btn-warning{color:#212121;background-color:#ffeb3b;border-color:#ffeb3b}.btn-warning:hover{color:#212121;background-color:#ffe715;border-color:#ffe608}.btn-warning:focus,.btn-warning.focus{color:#212121;background-color:#ffe715;border-color:#ffe608;box-shadow:0 0 0 .2rem rgba(222,205,55,0.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212121;background-color:#ffeb3b;border-color:#ffeb3b}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#212121;background-color:#ffe608;border-color:#fae100}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,205,55,0.5)}.btn-danger{color:#fff;background-color:#f44336;border-color:#f44336}.btn-danger:hover{color:#fff;background-color:#f22112;border-color:#ea1c0d}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#f22112;border-color:#ea1c0d;box-shadow:0 0 0 .2rem rgba(246,95,84,0.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#f44336;border-color:#f44336}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#ea1c0d;border-color:#de1b0c}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(246,95,84,0.5)}.btn-light{color:#212121;background-color:#f5f5f5;border-color:#f5f5f5}.btn-light:hover{color:#212121;background-color:#e2e2e2;border-color:#dcdcdc}.btn-light:focus,.btn-light.focus{color:#212121;background-color:#e2e2e2;border-color:#dcdcdc;box-shadow:0 0 0 .2rem rgba(213,213,213,0.5)}.btn-light.disabled,.btn-light:disabled{color:#212121;background-color:#f5f5f5;border-color:#f5f5f5}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#212121;background-color:#dcdcdc;border-color:#d5d5d5}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(213,213,213,0.5)}.btn-dark{color:#fff;background-color:#212121;border-color:#212121}.btn-dark:hover{color:#fff;background-color:#0e0e0e;border-color:#080808}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#0e0e0e;border-color:#080808;box-shadow:0 0 0 .2rem rgba(66,66,66,0.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212121;border-color:#212121}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#080808;border-color:#010101}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(66,66,66,0.5)}.btn-outline-primary{color:#2196f3;border-color:#2196f3}.btn-outline-primary:hover{color:#fff;background-color:#2196f3;border-color:#2196f3}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(33,150,243,0.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#2196f3;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#2196f3;border-color:#2196f3}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(33,150,243,0.5)}.btn-outline-secondary{color:#757575;border-color:#757575}.btn-outline-secondary:hover{color:#fff;background-color:#757575;border-color:#757575}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(117,117,117,0.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#757575;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#757575;border-color:#757575}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(117,117,117,0.5)}.btn-outline-success{color:#4caf50;border-color:#4caf50}.btn-outline-success:hover{color:#fff;background-color:#4caf50;border-color:#4caf50}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem rgba(76,175,80,0.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#4caf50;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#4caf50;border-color:#4caf50}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(76,175,80,0.5)}.btn-outline-info{color:#00bcd4;border-color:#00bcd4}.btn-outline-info:hover{color:#fff;background-color:#00bcd4;border-color:#00bcd4}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 .2rem rgba(0,188,212,0.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#00bcd4;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#00bcd4;border-color:#00bcd4}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,188,212,0.5)}.btn-outline-warning{color:#ffeb3b;border-color:#ffeb3b}.btn-outline-warning:hover{color:#212121;background-color:#ffeb3b;border-color:#ffeb3b}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 .2rem rgba(255,235,59,0.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffeb3b;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#212121;background-color:#ffeb3b;border-color:#ffeb3b}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,235,59,0.5)}.btn-outline-danger{color:#f44336;border-color:#f44336}.btn-outline-danger:hover{color:#fff;background-color:#f44336;border-color:#f44336}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem rgba(244,67,54,0.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#f44336;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#f44336;border-color:#f44336}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(244,67,54,0.5)}.btn-outline-light{color:#f5f5f5;border-color:#f5f5f5}.btn-outline-light:hover{color:#212121;background-color:#f5f5f5;border-color:#f5f5f5}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem rgba(245,245,245,0.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f5f5f5;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212121;background-color:#f5f5f5;border-color:#f5f5f5}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(245,245,245,0.5)}.btn-outline-dark{color:#212121;border-color:#212121}.btn-outline-dark:hover{color:#fff;background-color:#212121;border-color:#212121}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem rgba(33,33,33,0.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212121;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#212121;border-color:#212121}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(33,33,33,0.5)}.btn-link{font-weight:400;color:#2196f3;text-decoration:none}.btn-link:hover{color:#0a6ebd;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline}.btn-link:disabled,.btn-link.disabled{color:#757575;pointer-events:none}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.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{position:relative;height:0;overflow:hidden;transition:height 0.35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212121;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #fff;border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width: 1168px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}@media (min-width: 1368px){.dropdown-menu-xxl-left{right:auto;left:0}.dropdown-menu-xxl-right{right:0;left:auto}}@media (min-width: 1568px){.dropdown-menu-xxxl-left{right:auto;left:0}.dropdown-menu-xxxl-right{right:0;left:auto}}@media (min-width: 1868px){.dropdown-menu-xxxxl-left{right:auto;left:0}.dropdown-menu-xxxxl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^="top"],.dropdown-menu[x-placement^="right"],.dropdown-menu[x-placement^="bottom"],.dropdown-menu[x-placement^="left"]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #eee}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212121;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#141414;text-decoration:none;background-color:#f5f5f5}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#2196f3}.dropdown-item.disabled,.dropdown-item:disabled{color:#757575;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#757575;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212121}.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:hover,.btn-group-vertical>.btn:hover{z-index:1}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.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:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.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:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type="radio"],.btn-group-toggle>.btn input[type="checkbox"],.btn-group-toggle>.btn-group>.btn input[type="radio"],.btn-group-toggle>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.select2-container--default .input-group>.select2-selection,.select2-dropdown .input-group>.select2-search__field,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.form-control+.form-control,.select2-container--default .input-group>.select2-selection+.form-control,.select2-dropdown .input-group>.select2-search__field+.form-control,.select2-container--default .input-group>.form-control+.select2-selection,.select2-container--default .input-group>.select2-selection+.select2-selection,.select2-dropdown .select2-container--default .input-group>.select2-search__field+.select2-selection,.select2-container--default .select2-dropdown .input-group>.select2-search__field+.select2-selection,.select2-dropdown .input-group>.form-control+.select2-search__field,.select2-container--default .select2-dropdown .input-group>.select2-selection+.select2-search__field,.select2-dropdown .select2-container--default .input-group>.select2-selection+.select2-search__field,.select2-dropdown .input-group>.select2-search__field+.select2-search__field,.input-group>.form-control+.custom-select,.select2-container--default .input-group>.select2-selection+.custom-select,.select2-dropdown .input-group>.select2-search__field+.custom-select,.input-group>.form-control+.custom-file,.select2-container--default .input-group>.select2-selection+.custom-file,.select2-dropdown .input-group>.select2-search__field+.custom-file,.input-group>.form-control-plaintext+.form-control,.select2-container--default .input-group>.form-control-plaintext+.select2-selection,.select2-dropdown .input-group>.form-control-plaintext+.select2-search__field,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-file,.input-group>.custom-select+.form-control,.select2-container--default .input-group>.custom-select+.select2-selection,.select2-dropdown .input-group>.custom-select+.select2-search__field,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.select2-container--default .input-group>.custom-file+.select2-selection,.select2-dropdown .input-group>.custom-file+.select2-search__field,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:focus,.select2-container--default .input-group>.select2-selection:focus,.select2-dropdown .input-group>.select2-search__field:focus,.input-group>.custom-select:focus,.input-group>.custom-file .custom-file-input:focus ~ .custom-file-label{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.form-control:not(:last-child),.select2-container--default .input-group>.select2-selection:not(:last-child),.select2-dropdown .input-group>.select2-search__field:not(:last-child),.input-group>.custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-control:not(:first-child),.select2-container--default .input-group>.select2-selection:not(:first-child),.select2-dropdown .input-group>.select2-search__field:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-prepend,.input-group-append{display:flex}.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2}.input-group-prepend .btn:focus,.input-group-append .btn:focus{z-index:3}.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#616161;text-align:center;white-space:nowrap;background-color:#eee;border:1px solid #bdbdbd;border-radius:.25rem}.input-group-text input[type="radio"],.input-group-text input[type="checkbox"]{margin-top:0}.input-group-lg>.form-control:not(textarea),.select2-container--default .input-group-lg>.select2-selection:not(textarea),.select2-dropdown .input-group-lg>.select2-search__field:not(textarea),.input-group-lg>.custom-select{height:calc(1.5em + 1rem + 2px)}.input-group-lg>.form-control,.select2-container--default .input-group-lg>.select2-selection,.select2-dropdown .input-group-lg>.select2-search__field,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control:not(textarea),.select2-container--default .input-group-sm>.select2-selection:not(textarea),.select2-dropdown .input-group-sm>.select2-search__field:not(textarea),.input-group-sm>.custom-select{height:calc(1.5em + .5rem + 2px)}.input-group-sm>.form-control,.select2-container--default .input-group-sm>.select2-selection,.select2-dropdown .input-group-sm>.select2-search__field,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#2196f3;background-color:#2196f3}.custom-control-input:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(33,150,243,0.25)}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#9acffa}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{color:#fff;background-color:#cae6fc;border-color:#cae6fc}.custom-control-input[disabled] ~ .custom-control-label,.custom-control-input:disabled ~ .custom-control-label{color:#757575}.custom-control-input[disabled] ~ .custom-control-label::before,.custom-control-input:disabled ~ .custom-control-label::before{background-color:#eee}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#9e9e9e solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50% / 50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{border-color:#2196f3;background-color:#2196f3}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(33,150,243,0.5)}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(33,150,243,0.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(33,150,243,0.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#9e9e9e;border-radius:.5rem;transition:transform 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){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked ~ .custom-control-label::after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(33,150,243,0.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#616161;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23424242' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #bdbdbd;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#9acffa;outline:0;box-shadow:0 0 0 .2rem rgba(33,150,243,0.25)}.custom-select:focus::-ms-value{color:#616161;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#757575;background-color:#eee}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #616161}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus ~ .custom-file-label{border-color:#9acffa;box-shadow:0 0 0 .2rem rgba(33,150,243,0.25)}.custom-file-input[disabled] ~ .custom-file-label,.custom-file-input:disabled ~ .custom-file-label{background-color:#eee}.custom-file-input:lang(en) ~ .custom-file-label::after{content:"Browse"}.custom-file-input ~ .custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#616161;background-color:#fff;border:1px solid #bdbdbd;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#616161;content:"Browse";background-color:#eee;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:none}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(33,150,243,0.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(33,150,243,0.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(33,150,243,0.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#2196f3;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){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#cae6fc}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#e0e0e0;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#2196f3;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){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#cae6fc}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#e0e0e0;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#2196f3;border:0;border-radius:1rem;-ms-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;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#cae6fc}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#e0e0e0;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#e0e0e0;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#9e9e9e}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#9e9e9e}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#9e9e9e}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#757575;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #e0e0e0}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#eee #eee #e0e0e0}.nav-tabs .nav-link.disabled{color:#757575;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#616161;background-color:#fff;border-color:#e0e0e0 #e0e0e0 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#2196f3}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.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:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl,.navbar .container-xxl,.navbar .container-xxxl,.navbar .container-xxxxl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.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;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width: 575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl,.navbar-expand-sm>.container-xxl,.navbar-expand-sm>.container-xxxl,.navbar-expand-sm>.container-xxxxl{padding-right:0;padding-left:0}}@media (min-width: 576px){.navbar-expand-sm{flex-flow:row 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:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl,.navbar-expand-sm>.container-xxl,.navbar-expand-sm>.container-xxxl,.navbar-expand-sm>.container-xxxxl{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width: 767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl,.navbar-expand-md>.container-xxl,.navbar-expand-md>.container-xxxl,.navbar-expand-md>.container-xxxxl{padding-right:0;padding-left:0}}@media (min-width: 768px){.navbar-expand-md{flex-flow:row 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:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl,.navbar-expand-md>.container-xxl,.navbar-expand-md>.container-xxxl,.navbar-expand-md>.container-xxxxl{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width: 991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl,.navbar-expand-lg>.container-xxl,.navbar-expand-lg>.container-xxxl,.navbar-expand-lg>.container-xxxxl{padding-right:0;padding-left:0}}@media (min-width: 992px){.navbar-expand-lg{flex-flow:row 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:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl,.navbar-expand-lg>.container-xxl,.navbar-expand-lg>.container-xxxl,.navbar-expand-lg>.container-xxxxl{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width: 1167.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl,.navbar-expand-xl>.container-xxl,.navbar-expand-xl>.container-xxxl,.navbar-expand-xl>.container-xxxxl{padding-right:0;padding-left:0}}@media (min-width: 1168px){.navbar-expand-xl{flex-flow:row 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:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl,.navbar-expand-xl>.container-xxl,.navbar-expand-xl>.container-xxxl,.navbar-expand-xl>.container-xxxxl{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media (max-width: 1367.98px){.navbar-expand-xxl>.container,.navbar-expand-xxl>.container-fluid,.navbar-expand-xxl>.container-sm,.navbar-expand-xxl>.container-md,.navbar-expand-xxl>.container-lg,.navbar-expand-xxl>.container-xl,.navbar-expand-xxl>.container-xxl,.navbar-expand-xxl>.container-xxxl,.navbar-expand-xxl>.container-xxxxl{padding-right:0;padding-left:0}}@media (min-width: 1368px){.navbar-expand-xxl{flex-flow:row 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:.5rem;padding-left:.5rem}.navbar-expand-xxl>.container,.navbar-expand-xxl>.container-fluid,.navbar-expand-xxl>.container-sm,.navbar-expand-xxl>.container-md,.navbar-expand-xxl>.container-lg,.navbar-expand-xxl>.container-xl,.navbar-expand-xxl>.container-xxl,.navbar-expand-xxl>.container-xxxl,.navbar-expand-xxl>.container-xxxxl{flex-wrap:nowrap}.navbar-expand-xxl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}@media (max-width: 1567.98px){.navbar-expand-xxxl>.container,.navbar-expand-xxxl>.container-fluid,.navbar-expand-xxxl>.container-sm,.navbar-expand-xxxl>.container-md,.navbar-expand-xxxl>.container-lg,.navbar-expand-xxxl>.container-xl,.navbar-expand-xxxl>.container-xxl,.navbar-expand-xxxl>.container-xxxl,.navbar-expand-xxxl>.container-xxxxl{padding-right:0;padding-left:0}}@media (min-width: 1568px){.navbar-expand-xxxl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xxxl .navbar-nav{flex-direction:row}.navbar-expand-xxxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxxl>.container,.navbar-expand-xxxl>.container-fluid,.navbar-expand-xxxl>.container-sm,.navbar-expand-xxxl>.container-md,.navbar-expand-xxxl>.container-lg,.navbar-expand-xxxl>.container-xl,.navbar-expand-xxxl>.container-xxl,.navbar-expand-xxxl>.container-xxxl,.navbar-expand-xxxl>.container-xxxxl{flex-wrap:nowrap}.navbar-expand-xxxl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xxxl .navbar-toggler{display:none}}@media (max-width: 1867.98px){.navbar-expand-xxxxl>.container,.navbar-expand-xxxxl>.container-fluid,.navbar-expand-xxxxl>.container-sm,.navbar-expand-xxxxl>.container-md,.navbar-expand-xxxxl>.container-lg,.navbar-expand-xxxxl>.container-xl,.navbar-expand-xxxxl>.container-xxl,.navbar-expand-xxxxl>.container-xxxl,.navbar-expand-xxxxl>.container-xxxxl{padding-right:0;padding-left:0}}@media (min-width: 1868px){.navbar-expand-xxxxl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xxxxl .navbar-nav{flex-direction:row}.navbar-expand-xxxxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxxxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxxxl>.container,.navbar-expand-xxxxl>.container-fluid,.navbar-expand-xxxxl>.container-sm,.navbar-expand-xxxxl>.container-md,.navbar-expand-xxxxl>.container-lg,.navbar-expand-xxxxl>.container-xl,.navbar-expand-xxxxl>.container-xxl,.navbar-expand-xxxxl>.container-xxxl,.navbar-expand-xxxxl>.container-xxxxl{flex-wrap:nowrap}.navbar-expand-xxxxl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xxxxl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl,.navbar-expand>.container-xxl,.navbar-expand>.container-xxxl,.navbar-expand>.container-xxxxl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl,.navbar-expand>.container-xxl,.navbar-expand>.container-xxxl,.navbar-expand>.container-xxxxl{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:#2196f3}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:#2196f3}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.5)}.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 .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:#2196f3}.navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1)}.navbar-light .navbar-toggler-icon{background-image:none}.navbar-light .navbar-text{color:rgba(0,0,0,0.5)}.navbar-light .navbar-text a{color:#2196f3}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:#2196f3}.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.5)}.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 .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1)}.navbar-dark .navbar-toggler-icon{background-image:none}.navbar-dark .navbar-text{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-text a{color:#fff}.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:.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(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;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(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;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(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:1rem}@media (min-width: 576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-1rem;margin-left:-1rem}.card-deck .card{flex:1 0 0%;margin-right:1rem;margin-bottom:0;margin-left:1rem}}.card-group>.card{margin-bottom:1rem}@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}}.card-columns .card{margin-bottom:.75rem}@media (min-width: 576px){.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#eee;border-radius:.25rem}.breadcrumb-item{display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#757575;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#757575}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#2196f3;background-color:#fff;border:1px solid #e0e0e0}.page-link:hover{z-index:2;color:#0a6ebd;text-decoration:none;background-color:#eee;border-color:#e0e0e0}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(33,150,243,0.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#2196f3;border-color:#2196f3}.page-item.disabled .page-link{color:#757575;pointer-events:none;cursor:auto;background-color:#fff;border-color:#e0e0e0}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge,.select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.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){.badge,.select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice{transition:none}}a.badge:hover,.select2-container--default .select2-selection.select2-selection--multiple a.select2-selection__choice:hover,a.badge:focus,.select2-container--default .select2-selection.select2-selection--multiple a.select2-selection__choice:focus{text-decoration:none}.badge:empty,.select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice:empty{display:none}.btn .badge,.btn .select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice,.select2-container--default .select2-selection.select2-selection--multiple .btn .select2-selection__choice{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary,.select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice{color:#fff;background-color:#2196f3}a.badge-primary:hover,.select2-container--default .select2-selection.select2-selection--multiple a.select2-selection__choice:hover,a.badge-primary:focus,.select2-container--default .select2-selection.select2-selection--multiple a.select2-selection__choice:focus{color:#fff;background-color:#0c7cd5}a.badge-primary:focus,.select2-container--default .select2-selection.select2-selection--multiple a.select2-selection__choice:focus,a.badge-primary.focus,.select2-container--default .select2-selection.select2-selection--multiple a.focus.select2-selection__choice{outline:0;box-shadow:0 0 0 .2rem rgba(33,150,243,0.5)}.badge-secondary{color:#fff;background-color:#757575}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:#5c5c5c}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(117,117,117,0.5)}.badge-success{color:#fff;background-color:#4caf50}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#3d8b40}a.badge-success:focus,a.badge-success.focus{outline:0;box-shadow:0 0 0 .2rem rgba(76,175,80,0.5)}.badge-info{color:#fff;background-color:#00bcd4}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:#008fa1}a.badge-info:focus,a.badge-info.focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,188,212,0.5)}.badge-warning{color:#212121;background-color:#ffeb3b}a.badge-warning:hover,a.badge-warning:focus{color:#212121;background-color:#ffe608}a.badge-warning:focus,a.badge-warning.focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,235,59,0.5)}.badge-danger{color:#fff;background-color:#f44336}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#ea1c0d}a.badge-danger:focus,a.badge-danger.focus{outline:0;box-shadow:0 0 0 .2rem rgba(244,67,54,0.5)}.badge-light{color:#212121;background-color:#f5f5f5}a.badge-light:hover,a.badge-light:focus{color:#212121;background-color:#dcdcdc}a.badge-light:focus,a.badge-light.focus{outline:0;box-shadow:0 0 0 .2rem rgba(245,245,245,0.5)}.badge-dark{color:#fff;background-color:#212121}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#080808}a.badge-dark:focus,a.badge-dark.focus{outline:0;box-shadow:0 0 0 .2rem rgba(33,33,33,0.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#eee;border-radius:.3rem}@media (min-width: 576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert,.message,.message.validation,.message.required,.message.error{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#114e7e;background-color:#d3eafd;border-color:#c1e2fc}.alert-primary hr{border-top-color:#a9d7fb}.alert-primary .alert-link{color:#0b3251}.alert-secondary{color:#3d3d3d;background-color:#e3e3e3;border-color:#d8d8d8}.alert-secondary hr{border-top-color:#cbcbcb}.alert-secondary .alert-link{color:#242424}.alert-success{color:#285b2a;background-color:#dbefdc;border-color:#cde9ce}.alert-success hr{border-top-color:#bbe1bd}.alert-success .alert-link{color:#18381a}.alert-info,.message{color:#00626e;background-color:#ccf2f6;border-color:#b8ecf3}.alert-info hr,.message hr{border-top-color:#a2e6ef}.alert-info .alert-link,.message .alert-link{color:#00353b}.alert-warning{color:#857a1f;background-color:#fffbd8;border-color:#fff9c8}.alert-warning hr{border-top-color:#fff6af}.alert-warning .alert-link{color:#5c5415}.alert-danger,.message.validation,.message.required,.message.error{color:#7f231c;background-color:#fdd9d7;border-color:#fccac7}.alert-danger hr,.message.validation hr,.message.required hr,.message.error hr{border-top-color:#fbb3af}.alert-danger .alert-link,.message.validation .alert-link,.message.required .alert-link,.message.error .alert-link{color:#551713}.alert-light{color:#7f7f7f;background-color:#fdfdfd;border-color:#fcfcfc}.alert-light hr{border-top-color:#efefef}.alert-light .alert-link{color:#666}.alert-dark{color:#111;background-color:#d3d3d3;border-color:#c1c1c1}.alert-dark hr{border-top-color:#b4b4b4}.alert-dark .alert-link{color:#000}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#eee;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#2196f3;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:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion: reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#616161;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#616161;text-decoration:none;background-color:#f5f5f5}.list-group-item-action:active{color:#212121;background-color:#eee}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;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:#757575;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#2196f3;border-color:#2196f3}.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:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.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:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.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:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.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:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.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: 1168px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.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: 1368px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.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}}@media (min-width: 1568px){.list-group-horizontal-xxxl{flex-direction:row}.list-group-horizontal-xxxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 1868px){.list-group-horizontal-xxxxl{flex-direction:row}.list-group-horizontal-xxxxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxxxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxxxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxxxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxxxl>.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:#114e7e;background-color:#c1e2fc}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#114e7e;background-color:#a9d7fb}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#114e7e;border-color:#114e7e}.list-group-item-secondary{color:#3d3d3d;background-color:#d8d8d8}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#3d3d3d;background-color:#cbcbcb}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#3d3d3d;border-color:#3d3d3d}.list-group-item-success{color:#285b2a;background-color:#cde9ce}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#285b2a;background-color:#bbe1bd}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#285b2a;border-color:#285b2a}.list-group-item-info{color:#00626e;background-color:#b8ecf3}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#00626e;background-color:#a2e6ef}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#00626e;border-color:#00626e}.list-group-item-warning{color:#857a1f;background-color:#fff9c8}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#857a1f;background-color:#fff6af}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#857a1f;border-color:#857a1f}.list-group-item-danger{color:#7f231c;background-color:#fccac7}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#7f231c;background-color:#fbb3af}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#7f231c;border-color:#7f231c}.list-group-item-light{color:#7f7f7f;background-color:#fcfcfc}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#7f7f7f;background-color:#efefef}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#7f7f7f;border-color:#7f7f7f}.list-group-item-dark{color:#111;background-color:#c1c1c1}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#111;background-color:#b4b4b4}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#111;border-color:#111}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}@media (max-width: 1200px){.close{font-size:calc(1.275rem + .3vw) }}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.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{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.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:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #e0e0e0;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem 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;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #e0e0e0;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1168px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";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:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-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:1060;display:block;max-width:276px;font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";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:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{margin-bottom:.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^="top"]>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-top>.arrow::before,.bs-popover-auto[x-placement^="top"]>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,0.25)}.bs-popover-top>.arrow::after,.bs-popover-auto[x-placement^="top"]>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{margin-left:.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^="right"]>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-right>.arrow::before,.bs-popover-auto[x-placement^="right"]>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,0.25)}.bs-popover-right>.arrow::after,.bs-popover-auto[x-placement^="right"]>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{margin-top:.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^="bottom"]>.arrow{top:calc(-.5rem - 1px)}.bs-popover-bottom>.arrow::before,.bs-popover-auto[x-placement^="bottom"]>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,0.25)}.bs-popover-bottom>.arrow::after,.bs-popover-auto[x-placement^="bottom"]>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{margin-right:.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^="left"]>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-left>.arrow::before,.bs-popover-auto[x-placement^="left"]>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,0.25)}.bs-popover-left>.arrow::after,.bs-popover-auto[x-placement^="left"]>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212121}.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 .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{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%;color:#fff;text-align:center;opacity:.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:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50% / 100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity 0.6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.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}.bg-primary{background-color:#2196f3 !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#0c7cd5 !important}.bg-secondary{background-color:#757575 !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#5c5c5c !important}.bg-success{background-color:#4caf50 !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#3d8b40 !important}.bg-info{background-color:#00bcd4 !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#008fa1 !important}.bg-warning{background-color:#ffeb3b !important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#ffe608 !important}.bg-danger{background-color:#f44336 !important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#ea1c0d !important}.bg-light{background-color:#f5f5f5 !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dcdcdc !important}.bg-dark,.bg-alt,.element.site__elements__accordion .card .card-header{background-color:#212121 !important}a.bg-dark:hover,a.bg-alt:hover,.element.site__elements__accordion .card a.card-header:hover,a.bg-dark:focus,a.bg-alt:focus,.element.site__elements__accordion .card a.card-header:focus,button.bg-dark:hover,button.bg-alt:hover,.element.site__elements__accordion .card button.card-header:hover,button.bg-dark:focus,button.bg-alt:focus,.element.site__elements__accordion .card button.card-header:focus{background-color:#080808 !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:transparent !important}.border{border:1px solid #e0e0e0 !important}.border-top{border-top:1px solid #e0e0e0 !important}.border-right{border-right:1px solid #e0e0e0 !important}.border-bottom{border-bottom:1px solid #e0e0e0 !important}.border-left{border-left:1px solid #e0e0e0 !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#2196f3 !important}.border-secondary{border-color:#757575 !important}.border-success{border-color:#4caf50 !important}.border-info{border-color:#00bcd4 !important}.border-warning{border-color:#ffeb3b !important}.border-danger{border-color:#f44336 !important}.border-light{border-color:#f5f5f5 !important}.border-dark{border-color:#212121 !important}.border-white{border-color:#fff !important}.rounded-sm{border-radius:.2rem !important}.rounded{border-radius:.25rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-right{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-left{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-lg{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-0{border-radius:0 !important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !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}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !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}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !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}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !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}}@media (min-width: 1168px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !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}}@media (min-width: 1368px){.d-xxl-none{display:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !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}}@media (min-width: 1568px){.d-xxxl-none{display:none !important}.d-xxxl-inline{display:inline !important}.d-xxxl-inline-block{display:inline-block !important}.d-xxxl-block{display:block !important}.d-xxxl-table{display:table !important}.d-xxxl-table-row{display:table-row !important}.d-xxxl-table-cell{display:table-cell !important}.d-xxxl-flex{display:flex !important}.d-xxxl-inline-flex{display:inline-flex !important}}@media (min-width: 1868px){.d-xxxxl-none{display:none !important}.d-xxxxl-inline{display:inline !important}.d-xxxxl-inline-block{display:inline-block !important}.d-xxxxl-block{display:block !important}.d-xxxxl-table{display:table !important}.d-xxxxl-table-row{display:table-row !important}.d-xxxxl-table-cell{display:table-cell !important}.d-xxxxl-flex{display:flex !important}.d-xxxxl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !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}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.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-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !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}.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}.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}@media (min-width: 576px){.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-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !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}.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}.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}}@media (min-width: 768px){.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-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !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}.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}.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}}@media (min-width: 992px){.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-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !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}.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}.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}}@media (min-width: 1168px){.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-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !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}.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}.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}}@media (min-width: 1368px){.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-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xxl-fill{flex:1 1 auto !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}.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}.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}}@media (min-width: 1568px){.flex-xxxl-row{flex-direction:row !important}.flex-xxxl-column{flex-direction:column !important}.flex-xxxl-row-reverse{flex-direction:row-reverse !important}.flex-xxxl-column-reverse{flex-direction:column-reverse !important}.flex-xxxl-wrap{flex-wrap:wrap !important}.flex-xxxl-nowrap{flex-wrap:nowrap !important}.flex-xxxl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xxxl-fill{flex:1 1 auto !important}.flex-xxxl-grow-0{flex-grow:0 !important}.flex-xxxl-grow-1{flex-grow:1 !important}.flex-xxxl-shrink-0{flex-shrink:0 !important}.flex-xxxl-shrink-1{flex-shrink:1 !important}.justify-content-xxxl-start{justify-content:flex-start !important}.justify-content-xxxl-end{justify-content:flex-end !important}.justify-content-xxxl-center{justify-content:center !important}.justify-content-xxxl-between{justify-content:space-between !important}.justify-content-xxxl-around{justify-content:space-around !important}.align-items-xxxl-start{align-items:flex-start !important}.align-items-xxxl-end{align-items:flex-end !important}.align-items-xxxl-center{align-items:center !important}.align-items-xxxl-baseline{align-items:baseline !important}.align-items-xxxl-stretch{align-items:stretch !important}.align-content-xxxl-start{align-content:flex-start !important}.align-content-xxxl-end{align-content:flex-end !important}.align-content-xxxl-center{align-content:center !important}.align-content-xxxl-between{align-content:space-between !important}.align-content-xxxl-around{align-content:space-around !important}.align-content-xxxl-stretch{align-content:stretch !important}.align-self-xxxl-auto{align-self:auto !important}.align-self-xxxl-start{align-self:flex-start !important}.align-self-xxxl-end{align-self:flex-end !important}.align-self-xxxl-center{align-self:center !important}.align-self-xxxl-baseline{align-self:baseline !important}.align-self-xxxl-stretch{align-self:stretch !important}}@media (min-width: 1868px){.flex-xxxxl-row{flex-direction:row !important}.flex-xxxxl-column{flex-direction:column !important}.flex-xxxxl-row-reverse{flex-direction:row-reverse !important}.flex-xxxxl-column-reverse{flex-direction:column-reverse !important}.flex-xxxxl-wrap{flex-wrap:wrap !important}.flex-xxxxl-nowrap{flex-wrap:nowrap !important}.flex-xxxxl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xxxxl-fill{flex:1 1 auto !important}.flex-xxxxl-grow-0{flex-grow:0 !important}.flex-xxxxl-grow-1{flex-grow:1 !important}.flex-xxxxl-shrink-0{flex-shrink:0 !important}.flex-xxxxl-shrink-1{flex-shrink:1 !important}.justify-content-xxxxl-start{justify-content:flex-start !important}.justify-content-xxxxl-end{justify-content:flex-end !important}.justify-content-xxxxl-center{justify-content:center !important}.justify-content-xxxxl-between{justify-content:space-between !important}.justify-content-xxxxl-around{justify-content:space-around !important}.align-items-xxxxl-start{align-items:flex-start !important}.align-items-xxxxl-end{align-items:flex-end !important}.align-items-xxxxl-center{align-items:center !important}.align-items-xxxxl-baseline{align-items:baseline !important}.align-items-xxxxl-stretch{align-items:stretch !important}.align-content-xxxxl-start{align-content:flex-start !important}.align-content-xxxxl-end{align-content:flex-end !important}.align-content-xxxxl-center{align-content:center !important}.align-content-xxxxl-between{align-content:space-between !important}.align-content-xxxxl-around{align-content:space-around !important}.align-content-xxxxl-stretch{align-content:stretch !important}.align-self-xxxxl-auto{align-self:auto !important}.align-self-xxxxl-start{align-self:flex-start !important}.align-self-xxxxl-end{align-self:flex-end !important}.align-self-xxxxl-center{align-self:center !important}.align-self-xxxxl-baseline{align-self:baseline !important}.align-self-xxxxl-stretch{align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media (min-width: 576px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media (min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media (min-width: 992px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media (min-width: 1168px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}@media (min-width: 1368px){.float-xxl-left{float:left !important}.float-xxl-right{float:right !important}.float-xxl-none{float:none !important}}@media (min-width: 1568px){.float-xxxl-left{float:left !important}.float-xxxl-right{float:right !important}.float-xxxl-none{float:none !important}}@media (min-width: 1868px){.float-xxxxl-left{float:left !important}.float-xxxxl-right{float:right !important}.float-xxxxl-none{float:none !important}}.user-select-all{-webkit-user-select:all !important;-moz-user-select:all !important;-ms-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}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !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}.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}@supports ((position: -webkit-sticky) or (position: sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important}.shadow{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important}.shadow-none{box-shadow:none !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}.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}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.min-vw-100{min-width:100vw !important}.min-vh-100{min-height:100vh !important}.vw-100{width:100vw !important}.vh-100{height:100vh !important}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-n1{margin:-.25rem !important}.mt-n1,.my-n1{margin-top:-.25rem !important}.mr-n1,.mx-n1{margin-right:-.25rem !important}.mb-n1,.my-n1{margin-bottom:-.25rem !important}.ml-n1,.mx-n1{margin-left:-.25rem !important}.m-n2{margin:-.5rem !important}.mt-n2,.my-n2{margin-top:-.5rem !important}.mr-n2,.mx-n2{margin-right:-.5rem !important}.mb-n2,.my-n2{margin-bottom:-.5rem !important}.ml-n2,.mx-n2{margin-left:-.5rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-1.5rem !important}.mt-n4,.my-n4{margin-top:-1.5rem !important}.mr-n4,.mx-n4{margin-right:-1.5rem !important}.mb-n4,.my-n4{margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{margin-left:-1.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media (min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-n1{margin:-.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem !important}.m-sm-n2{margin:-.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media (min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-n1{margin:-.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem !important}.m-md-n2{margin:-.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-1.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media (min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-n1{margin:-.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem !important}.m-lg-n2{margin:-.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media (min-width: 1168px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-n1{margin:-.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem !important}.m-xl-n2{margin:-.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem !important}.m-xl-n3{margin:-1rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}@media (min-width: 1368px){.m-xxl-0{margin:0 !important}.mt-xxl-0,.my-xxl-0{margin-top:0 !important}.mr-xxl-0,.mx-xxl-0{margin-right:0 !important}.mb-xxl-0,.my-xxl-0{margin-bottom:0 !important}.ml-xxl-0,.mx-xxl-0{margin-left:0 !important}.m-xxl-1{margin:.25rem !important}.mt-xxl-1,.my-xxl-1{margin-top:.25rem !important}.mr-xxl-1,.mx-xxl-1{margin-right:.25rem !important}.mb-xxl-1,.my-xxl-1{margin-bottom:.25rem !important}.ml-xxl-1,.mx-xxl-1{margin-left:.25rem !important}.m-xxl-2{margin:.5rem !important}.mt-xxl-2,.my-xxl-2{margin-top:.5rem !important}.mr-xxl-2,.mx-xxl-2{margin-right:.5rem !important}.mb-xxl-2,.my-xxl-2{margin-bottom:.5rem !important}.ml-xxl-2,.mx-xxl-2{margin-left:.5rem !important}.m-xxl-3{margin:1rem !important}.mt-xxl-3,.my-xxl-3{margin-top:1rem !important}.mr-xxl-3,.mx-xxl-3{margin-right:1rem !important}.mb-xxl-3,.my-xxl-3{margin-bottom:1rem !important}.ml-xxl-3,.mx-xxl-3{margin-left:1rem !important}.m-xxl-4{margin:1.5rem !important}.mt-xxl-4,.my-xxl-4{margin-top:1.5rem !important}.mr-xxl-4,.mx-xxl-4{margin-right:1.5rem !important}.mb-xxl-4,.my-xxl-4{margin-bottom:1.5rem !important}.ml-xxl-4,.mx-xxl-4{margin-left:1.5rem !important}.m-xxl-5{margin:3rem !important}.mt-xxl-5,.my-xxl-5{margin-top:3rem !important}.mr-xxl-5,.mx-xxl-5{margin-right:3rem !important}.mb-xxl-5,.my-xxl-5{margin-bottom:3rem !important}.ml-xxl-5,.mx-xxl-5{margin-left:3rem !important}.p-xxl-0{padding:0 !important}.pt-xxl-0,.py-xxl-0{padding-top:0 !important}.pr-xxl-0,.px-xxl-0{padding-right:0 !important}.pb-xxl-0,.py-xxl-0{padding-bottom:0 !important}.pl-xxl-0,.px-xxl-0{padding-left:0 !important}.p-xxl-1{padding:.25rem !important}.pt-xxl-1,.py-xxl-1{padding-top:.25rem !important}.pr-xxl-1,.px-xxl-1{padding-right:.25rem !important}.pb-xxl-1,.py-xxl-1{padding-bottom:.25rem !important}.pl-xxl-1,.px-xxl-1{padding-left:.25rem !important}.p-xxl-2{padding:.5rem !important}.pt-xxl-2,.py-xxl-2{padding-top:.5rem !important}.pr-xxl-2,.px-xxl-2{padding-right:.5rem !important}.pb-xxl-2,.py-xxl-2{padding-bottom:.5rem !important}.pl-xxl-2,.px-xxl-2{padding-left:.5rem !important}.p-xxl-3{padding:1rem !important}.pt-xxl-3,.py-xxl-3{padding-top:1rem !important}.pr-xxl-3,.px-xxl-3{padding-right:1rem !important}.pb-xxl-3,.py-xxl-3{padding-bottom:1rem !important}.pl-xxl-3,.px-xxl-3{padding-left:1rem !important}.p-xxl-4{padding:1.5rem !important}.pt-xxl-4,.py-xxl-4{padding-top:1.5rem !important}.pr-xxl-4,.px-xxl-4{padding-right:1.5rem !important}.pb-xxl-4,.py-xxl-4{padding-bottom:1.5rem !important}.pl-xxl-4,.px-xxl-4{padding-left:1.5rem !important}.p-xxl-5{padding:3rem !important}.pt-xxl-5,.py-xxl-5{padding-top:3rem !important}.pr-xxl-5,.px-xxl-5{padding-right:3rem !important}.pb-xxl-5,.py-xxl-5{padding-bottom:3rem !important}.pl-xxl-5,.px-xxl-5{padding-left:3rem !important}.m-xxl-n1{margin:-.25rem !important}.mt-xxl-n1,.my-xxl-n1{margin-top:-.25rem !important}.mr-xxl-n1,.mx-xxl-n1{margin-right:-.25rem !important}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-.25rem !important}.ml-xxl-n1,.mx-xxl-n1{margin-left:-.25rem !important}.m-xxl-n2{margin:-.5rem !important}.mt-xxl-n2,.my-xxl-n2{margin-top:-.5rem !important}.mr-xxl-n2,.mx-xxl-n2{margin-right:-.5rem !important}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-.5rem !important}.ml-xxl-n2,.mx-xxl-n2{margin-left:-.5rem !important}.m-xxl-n3{margin:-1rem !important}.mt-xxl-n3,.my-xxl-n3{margin-top:-1rem !important}.mr-xxl-n3,.mx-xxl-n3{margin-right:-1rem !important}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-1rem !important}.ml-xxl-n3,.mx-xxl-n3{margin-left:-1rem !important}.m-xxl-n4{margin:-1.5rem !important}.mt-xxl-n4,.my-xxl-n4{margin-top:-1.5rem !important}.mr-xxl-n4,.mx-xxl-n4{margin-right:-1.5rem !important}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-1.5rem !important}.ml-xxl-n4,.mx-xxl-n4{margin-left:-1.5rem !important}.m-xxl-n5{margin:-3rem !important}.mt-xxl-n5,.my-xxl-n5{margin-top:-3rem !important}.mr-xxl-n5,.mx-xxl-n5{margin-right:-3rem !important}.mb-xxl-n5,.my-xxl-n5{margin-bottom:-3rem !important}.ml-xxl-n5,.mx-xxl-n5{margin-left:-3rem !important}.m-xxl-auto{margin:auto !important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto !important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto !important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto !important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto !important}}@media (min-width: 1568px){.m-xxxl-0{margin:0 !important}.mt-xxxl-0,.my-xxxl-0{margin-top:0 !important}.mr-xxxl-0,.mx-xxxl-0{margin-right:0 !important}.mb-xxxl-0,.my-xxxl-0{margin-bottom:0 !important}.ml-xxxl-0,.mx-xxxl-0{margin-left:0 !important}.m-xxxl-1{margin:.25rem !important}.mt-xxxl-1,.my-xxxl-1{margin-top:.25rem !important}.mr-xxxl-1,.mx-xxxl-1{margin-right:.25rem !important}.mb-xxxl-1,.my-xxxl-1{margin-bottom:.25rem !important}.ml-xxxl-1,.mx-xxxl-1{margin-left:.25rem !important}.m-xxxl-2{margin:.5rem !important}.mt-xxxl-2,.my-xxxl-2{margin-top:.5rem !important}.mr-xxxl-2,.mx-xxxl-2{margin-right:.5rem !important}.mb-xxxl-2,.my-xxxl-2{margin-bottom:.5rem !important}.ml-xxxl-2,.mx-xxxl-2{margin-left:.5rem !important}.m-xxxl-3{margin:1rem !important}.mt-xxxl-3,.my-xxxl-3{margin-top:1rem !important}.mr-xxxl-3,.mx-xxxl-3{margin-right:1rem !important}.mb-xxxl-3,.my-xxxl-3{margin-bottom:1rem !important}.ml-xxxl-3,.mx-xxxl-3{margin-left:1rem !important}.m-xxxl-4{margin:1.5rem !important}.mt-xxxl-4,.my-xxxl-4{margin-top:1.5rem !important}.mr-xxxl-4,.mx-xxxl-4{margin-right:1.5rem !important}.mb-xxxl-4,.my-xxxl-4{margin-bottom:1.5rem !important}.ml-xxxl-4,.mx-xxxl-4{margin-left:1.5rem !important}.m-xxxl-5{margin:3rem !important}.mt-xxxl-5,.my-xxxl-5{margin-top:3rem !important}.mr-xxxl-5,.mx-xxxl-5{margin-right:3rem !important}.mb-xxxl-5,.my-xxxl-5{margin-bottom:3rem !important}.ml-xxxl-5,.mx-xxxl-5{margin-left:3rem !important}.p-xxxl-0{padding:0 !important}.pt-xxxl-0,.py-xxxl-0{padding-top:0 !important}.pr-xxxl-0,.px-xxxl-0{padding-right:0 !important}.pb-xxxl-0,.py-xxxl-0{padding-bottom:0 !important}.pl-xxxl-0,.px-xxxl-0{padding-left:0 !important}.p-xxxl-1{padding:.25rem !important}.pt-xxxl-1,.py-xxxl-1{padding-top:.25rem !important}.pr-xxxl-1,.px-xxxl-1{padding-right:.25rem !important}.pb-xxxl-1,.py-xxxl-1{padding-bottom:.25rem !important}.pl-xxxl-1,.px-xxxl-1{padding-left:.25rem !important}.p-xxxl-2{padding:.5rem !important}.pt-xxxl-2,.py-xxxl-2{padding-top:.5rem !important}.pr-xxxl-2,.px-xxxl-2{padding-right:.5rem !important}.pb-xxxl-2,.py-xxxl-2{padding-bottom:.5rem !important}.pl-xxxl-2,.px-xxxl-2{padding-left:.5rem !important}.p-xxxl-3{padding:1rem !important}.pt-xxxl-3,.py-xxxl-3{padding-top:1rem !important}.pr-xxxl-3,.px-xxxl-3{padding-right:1rem !important}.pb-xxxl-3,.py-xxxl-3{padding-bottom:1rem !important}.pl-xxxl-3,.px-xxxl-3{padding-left:1rem !important}.p-xxxl-4{padding:1.5rem !important}.pt-xxxl-4,.py-xxxl-4{padding-top:1.5rem !important}.pr-xxxl-4,.px-xxxl-4{padding-right:1.5rem !important}.pb-xxxl-4,.py-xxxl-4{padding-bottom:1.5rem !important}.pl-xxxl-4,.px-xxxl-4{padding-left:1.5rem !important}.p-xxxl-5{padding:3rem !important}.pt-xxxl-5,.py-xxxl-5{padding-top:3rem !important}.pr-xxxl-5,.px-xxxl-5{padding-right:3rem !important}.pb-xxxl-5,.py-xxxl-5{padding-bottom:3rem !important}.pl-xxxl-5,.px-xxxl-5{padding-left:3rem !important}.m-xxxl-n1{margin:-.25rem !important}.mt-xxxl-n1,.my-xxxl-n1{margin-top:-.25rem !important}.mr-xxxl-n1,.mx-xxxl-n1{margin-right:-.25rem !important}.mb-xxxl-n1,.my-xxxl-n1{margin-bottom:-.25rem !important}.ml-xxxl-n1,.mx-xxxl-n1{margin-left:-.25rem !important}.m-xxxl-n2{margin:-.5rem !important}.mt-xxxl-n2,.my-xxxl-n2{margin-top:-.5rem !important}.mr-xxxl-n2,.mx-xxxl-n2{margin-right:-.5rem !important}.mb-xxxl-n2,.my-xxxl-n2{margin-bottom:-.5rem !important}.ml-xxxl-n2,.mx-xxxl-n2{margin-left:-.5rem !important}.m-xxxl-n3{margin:-1rem !important}.mt-xxxl-n3,.my-xxxl-n3{margin-top:-1rem !important}.mr-xxxl-n3,.mx-xxxl-n3{margin-right:-1rem !important}.mb-xxxl-n3,.my-xxxl-n3{margin-bottom:-1rem !important}.ml-xxxl-n3,.mx-xxxl-n3{margin-left:-1rem !important}.m-xxxl-n4{margin:-1.5rem !important}.mt-xxxl-n4,.my-xxxl-n4{margin-top:-1.5rem !important}.mr-xxxl-n4,.mx-xxxl-n4{margin-right:-1.5rem !important}.mb-xxxl-n4,.my-xxxl-n4{margin-bottom:-1.5rem !important}.ml-xxxl-n4,.mx-xxxl-n4{margin-left:-1.5rem !important}.m-xxxl-n5{margin:-3rem !important}.mt-xxxl-n5,.my-xxxl-n5{margin-top:-3rem !important}.mr-xxxl-n5,.mx-xxxl-n5{margin-right:-3rem !important}.mb-xxxl-n5,.my-xxxl-n5{margin-bottom:-3rem !important}.ml-xxxl-n5,.mx-xxxl-n5{margin-left:-3rem !important}.m-xxxl-auto{margin:auto !important}.mt-xxxl-auto,.my-xxxl-auto{margin-top:auto !important}.mr-xxxl-auto,.mx-xxxl-auto{margin-right:auto !important}.mb-xxxl-auto,.my-xxxl-auto{margin-bottom:auto !important}.ml-xxxl-auto,.mx-xxxl-auto{margin-left:auto !important}}@media (min-width: 1868px){.m-xxxxl-0{margin:0 !important}.mt-xxxxl-0,.my-xxxxl-0{margin-top:0 !important}.mr-xxxxl-0,.mx-xxxxl-0{margin-right:0 !important}.mb-xxxxl-0,.my-xxxxl-0{margin-bottom:0 !important}.ml-xxxxl-0,.mx-xxxxl-0{margin-left:0 !important}.m-xxxxl-1{margin:.25rem !important}.mt-xxxxl-1,.my-xxxxl-1{margin-top:.25rem !important}.mr-xxxxl-1,.mx-xxxxl-1{margin-right:.25rem !important}.mb-xxxxl-1,.my-xxxxl-1{margin-bottom:.25rem !important}.ml-xxxxl-1,.mx-xxxxl-1{margin-left:.25rem !important}.m-xxxxl-2{margin:.5rem !important}.mt-xxxxl-2,.my-xxxxl-2{margin-top:.5rem !important}.mr-xxxxl-2,.mx-xxxxl-2{margin-right:.5rem !important}.mb-xxxxl-2,.my-xxxxl-2{margin-bottom:.5rem !important}.ml-xxxxl-2,.mx-xxxxl-2{margin-left:.5rem !important}.m-xxxxl-3{margin:1rem !important}.mt-xxxxl-3,.my-xxxxl-3{margin-top:1rem !important}.mr-xxxxl-3,.mx-xxxxl-3{margin-right:1rem !important}.mb-xxxxl-3,.my-xxxxl-3{margin-bottom:1rem !important}.ml-xxxxl-3,.mx-xxxxl-3{margin-left:1rem !important}.m-xxxxl-4{margin:1.5rem !important}.mt-xxxxl-4,.my-xxxxl-4{margin-top:1.5rem !important}.mr-xxxxl-4,.mx-xxxxl-4{margin-right:1.5rem !important}.mb-xxxxl-4,.my-xxxxl-4{margin-bottom:1.5rem !important}.ml-xxxxl-4,.mx-xxxxl-4{margin-left:1.5rem !important}.m-xxxxl-5{margin:3rem !important}.mt-xxxxl-5,.my-xxxxl-5{margin-top:3rem !important}.mr-xxxxl-5,.mx-xxxxl-5{margin-right:3rem !important}.mb-xxxxl-5,.my-xxxxl-5{margin-bottom:3rem !important}.ml-xxxxl-5,.mx-xxxxl-5{margin-left:3rem !important}.p-xxxxl-0{padding:0 !important}.pt-xxxxl-0,.py-xxxxl-0{padding-top:0 !important}.pr-xxxxl-0,.px-xxxxl-0{padding-right:0 !important}.pb-xxxxl-0,.py-xxxxl-0{padding-bottom:0 !important}.pl-xxxxl-0,.px-xxxxl-0{padding-left:0 !important}.p-xxxxl-1{padding:.25rem !important}.pt-xxxxl-1,.py-xxxxl-1{padding-top:.25rem !important}.pr-xxxxl-1,.px-xxxxl-1{padding-right:.25rem !important}.pb-xxxxl-1,.py-xxxxl-1{padding-bottom:.25rem !important}.pl-xxxxl-1,.px-xxxxl-1{padding-left:.25rem !important}.p-xxxxl-2{padding:.5rem !important}.pt-xxxxl-2,.py-xxxxl-2{padding-top:.5rem !important}.pr-xxxxl-2,.px-xxxxl-2{padding-right:.5rem !important}.pb-xxxxl-2,.py-xxxxl-2{padding-bottom:.5rem !important}.pl-xxxxl-2,.px-xxxxl-2{padding-left:.5rem !important}.p-xxxxl-3{padding:1rem !important}.pt-xxxxl-3,.py-xxxxl-3{padding-top:1rem !important}.pr-xxxxl-3,.px-xxxxl-3{padding-right:1rem !important}.pb-xxxxl-3,.py-xxxxl-3{padding-bottom:1rem !important}.pl-xxxxl-3,.px-xxxxl-3{padding-left:1rem !important}.p-xxxxl-4{padding:1.5rem !important}.pt-xxxxl-4,.py-xxxxl-4{padding-top:1.5rem !important}.pr-xxxxl-4,.px-xxxxl-4{padding-right:1.5rem !important}.pb-xxxxl-4,.py-xxxxl-4{padding-bottom:1.5rem !important}.pl-xxxxl-4,.px-xxxxl-4{padding-left:1.5rem !important}.p-xxxxl-5{padding:3rem !important}.pt-xxxxl-5,.py-xxxxl-5{padding-top:3rem !important}.pr-xxxxl-5,.px-xxxxl-5{padding-right:3rem !important}.pb-xxxxl-5,.py-xxxxl-5{padding-bottom:3rem !important}.pl-xxxxl-5,.px-xxxxl-5{padding-left:3rem !important}.m-xxxxl-n1{margin:-.25rem !important}.mt-xxxxl-n1,.my-xxxxl-n1{margin-top:-.25rem !important}.mr-xxxxl-n1,.mx-xxxxl-n1{margin-right:-.25rem !important}.mb-xxxxl-n1,.my-xxxxl-n1{margin-bottom:-.25rem !important}.ml-xxxxl-n1,.mx-xxxxl-n1{margin-left:-.25rem !important}.m-xxxxl-n2{margin:-.5rem !important}.mt-xxxxl-n2,.my-xxxxl-n2{margin-top:-.5rem !important}.mr-xxxxl-n2,.mx-xxxxl-n2{margin-right:-.5rem !important}.mb-xxxxl-n2,.my-xxxxl-n2{margin-bottom:-.5rem !important}.ml-xxxxl-n2,.mx-xxxxl-n2{margin-left:-.5rem !important}.m-xxxxl-n3{margin:-1rem !important}.mt-xxxxl-n3,.my-xxxxl-n3{margin-top:-1rem !important}.mr-xxxxl-n3,.mx-xxxxl-n3{margin-right:-1rem !important}.mb-xxxxl-n3,.my-xxxxl-n3{margin-bottom:-1rem !important}.ml-xxxxl-n3,.mx-xxxxl-n3{margin-left:-1rem !important}.m-xxxxl-n4{margin:-1.5rem !important}.mt-xxxxl-n4,.my-xxxxl-n4{margin-top:-1.5rem !important}.mr-xxxxl-n4,.mx-xxxxl-n4{margin-right:-1.5rem !important}.mb-xxxxl-n4,.my-xxxxl-n4{margin-bottom:-1.5rem !important}.ml-xxxxl-n4,.mx-xxxxl-n4{margin-left:-1.5rem !important}.m-xxxxl-n5{margin:-3rem !important}.mt-xxxxl-n5,.my-xxxxl-n5{margin-top:-3rem !important}.mr-xxxxl-n5,.mx-xxxxl-n5{margin-right:-3rem !important}.mb-xxxxl-n5,.my-xxxxl-n5{margin-bottom:-3rem !important}.ml-xxxxl-n5,.mx-xxxxl-n5{margin-left:-3rem !important}.m-xxxxl-auto{margin:auto !important}.mt-xxxxl-auto,.my-xxxxl-auto{margin-top:auto !important}.mr-xxxxl-auto,.mx-xxxxl-auto{margin-right:auto !important}.mb-xxxxl-auto,.my-xxxxl-auto{margin-bottom:auto !important}.ml-xxxxl-auto,.mx-xxxxl-auto{margin-left:auto !important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1168px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}@media (min-width: 1368px){.text-xxl-left{text-align:left !important}.text-xxl-right{text-align:right !important}.text-xxl-center{text-align:center !important}}@media (min-width: 1568px){.text-xxxl-left{text-align:left !important}.text-xxxl-right{text-align:right !important}.text-xxxl-center{text-align:center !important}}@media (min-width: 1868px){.text-xxxxl-left{text-align:left !important}.text-xxxxl-right{text-align:right !important}.text-xxxxl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-weight-bolder{font-weight:bolder !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#2196f3 !important}a.text-primary:hover,a.text-primary:focus{color:#0a6ebd !important}.text-secondary{color:#757575 !important}a.text-secondary:hover,a.text-secondary:focus{color:#4f4f4f !important}.text-success{color:#4caf50 !important}a.text-success:hover,a.text-success:focus{color:#357a38 !important}.text-info{color:#00bcd4 !important}a.text-info:hover,a.text-info:focus{color:#007888 !important}.text-warning{color:#ffeb3b !important}a.text-warning:hover,a.text-warning:focus{color:#eed500 !important}.text-danger{color:#f44336 !important}a.text-danger:hover,a.text-danger:focus{color:#d2190b !important}.text-light{color:#f5f5f5 !important}a.text-light:hover,a.text-light:focus{color:#cfcfcf !important}.text-dark{color:#212121 !important}a.text-dark:hover,a.text-dark:focus{color:#000 !important}.text-body{color:#212121 !important}.text-muted{color:#757575 !important}.text-black-50{color:rgba(0,0,0,0.5) !important}.text-white-50{color:rgba(255,255,255,0.5) !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none !important}.text-break{word-wrap:break-word !important}.text-reset{color:inherit !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #9e9e9e;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px !important}.container{min-width:992px !important}.navbar{display:none}.badge,.select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice{border:1px solid #000}.table,.typography table{border-collapse:collapse !important}.table td,.typography table td,.table th,.typography table th{background-color:#fff !important}.table-bordered th,.typography table th,.table-bordered td,.typography table td{border:1px solid #e0e0e0 !important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#e0e0e0}.table .thead-dark th,.typography table .thead-dark th{color:inherit;border-color:#e0e0e0}}.carousel-slide{min-height:4rem;display:flex;justify-content:center;align-items:flex-start}.carousel-slide .video{width:100%}.carousel-slide .video iframe{width:100% !important;height:auto !important}.carousel-slide .img{display:block;width:100%}.carousel-control-prev,.carousel-control-next{z-index:11;font-size:3rem;text-shadow:1px 1px #000}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{background:rgba(0,0,0,0.6)}.carousel-indicators li{box-shadow:none}.carousel-title{color:#fff}.carousel-title,.carousel-content{text-shadow:1px 1px #000}.meta-lightbox-overlay,.lightbox-overlay-custom{position:fixed;top:0;left:0;z-index:99998;width:100%;height:100%;overflow:hidden;visibility:hidden;opacity:0;box-sizing:border-box}.meta-lightbox-overlay.meta-lightbox-open,.meta-lightbox-open.lightbox-overlay-custom{visibility:visible;opacity:1}.meta-lightbox-wrap{position:absolute;top:10%;bottom:10%;left:10%;right:10%}.meta-lightbox-content{width:100%;height:100%}.meta-lightbox-content .meta-lightbox-zoom-wrapper{display:block;height:100%;width:100%}.meta-lightbox-content .meta-lightbox-zoom-wrapper:after{color:#fff;font:normal normal normal 14px/1 FontAwesome;content:'\f00e';position:absolute;right:1em;bottom:1em;right:1em;text-shadow:1px 1px 1px #000}.meta-lightbox-title-wrap{position:absolute;bottom:0;left:0;width:100%;z-index:99999;text-align:center}.meta-lightbox-nav{display:none}.meta-lightbox-prev{position:absolute;top:50%;left:0}.meta-lightbox-next{position:absolute;top:50%;right:0}.meta-lightbox-close{position:absolute;top:2%;right:2%}.meta-lightbox-image{text-align:center}.meta-lightbox-image img{max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:middle}.meta-lightbox-content iframe{width:100%;height:100%}.meta-lightbox-inline,.meta-lightbox-ajax{max-height:100%;overflow:auto}.meta-lightbox-error{display:table;text-align:center;width:100%;height:100%;color:#fff;text-shadow:0 1px 1px #000}.meta-lightbox-error p{display:table-cell;vertical-align:middle}.meta-lightbox-notouch .meta-lightbox-effect-fade,.meta-lightbox-notouch .lightbox-overlay-custom,.meta-lightbox-notouch .meta-lightbox-effect-fadeScale,.meta-lightbox-notouch .meta-lightbox-effect-slideLeft,.meta-lightbox-notouch .meta-lightbox-effect-slideRight,.meta-lightbox-notouch .meta-lightbox-effect-slideUp,.meta-lightbox-notouch .meta-lightbox-effect-slideDown,.meta-lightbox-notouch .meta-lightbox-effect-fall{transition:all 0.2s ease-in-out}.meta-lightbox-effect-fadeScale .meta-lightbox-wrap{transition:all 0.3s;transform:scale(0.7)}.meta-lightbox-effect-fadeScale.meta-lightbox-open .meta-lightbox-wrap{transform:scale(1)}.meta-lightbox-effect-slideLeft .meta-lightbox-wrap,.meta-lightbox-effect-slideRight .meta-lightbox-wrap,.meta-lightbox-effect-slideUp .meta-lightbox-wrap,.meta-lightbox-effect-slideDown .meta-lightbox-wrap{transition:all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9)}.meta-lightbox-effect-slideLeft .meta-lightbox-wrap{transform:translateX(-10%)}.meta-lightbox-effect-slideRight .meta-lightbox-wrap{transform:translateX(10%)}.meta-lightbox-effect-slideLeft.meta-lightbox-open .meta-lightbox-wrap,.meta-lightbox-effect-slideRight.meta-lightbox-open .meta-lightbox-wrap{transform:translateX(0)}.meta-lightbox-effect-slideDown .meta-lightbox-wrap{transform:translateY(-10%)}.meta-lightbox-effect-slideUp .meta-lightbox-wrap{transform:translateY(10%)}.meta-lightbox-effect-slideUp.meta-lightbox-open .meta-lightbox-wrap,.meta-lightbox-effect-slideDown.meta-lightbox-open .meta-lightbox-wrap{transform:translateY(0)}.meta-lightbox-body-effect-fall .meta-lightbox-effect-fall{perspective:1000px}.meta-lightbox-effect-fall .meta-lightbox-wrap{transition:all 0.3s ease-out;transform:translateZ(300px)}.meta-lightbox-effect-fall.meta-lightbox-open .meta-lightbox-wrap{transform:translateZ(0)}.meta-lightbox-theme-default.meta-lightbox-overlay,.lightbox-overlay-custom{background:#666;background:rgba(0,0,0,0.6)}.meta-lightbox-theme-default .meta-lightbox-nav,.lightbox-overlay-custom .meta-lightbox-nav{top:10%;width:20%;height:80%;background-repeat:no-repeat;background-position:50% 50%;opacity:0.5;color:#fff;font-size:3em;text-decoration:none;text-shadow:1px 1px 0 #000}@media (min-width: 576px){.meta-lightbox-theme-default .meta-lightbox-nav,.lightbox-overlay-custom .meta-lightbox-nav{width:8%}}.meta-lightbox-theme-default .meta-lightbox-nav .fa,.lightbox-overlay-custom .meta-lightbox-nav .fa{position:absolute;top:50%;left:50%;margin-top:-1em;margin-left:-0.2em}.meta-lightbox-theme-default .meta-lightbox-nav:hover,.lightbox-overlay-custom .meta-lightbox-nav:hover{color:#0a6ebd;opacity:1;background-color:rgba(0,0,0,0.5)}.meta-lightbox-theme-default .meta-lightbox-close,.lightbox-overlay-custom .meta-lightbox-close{display:block;opacity:0.5;color:#fff;text-decoration:none;font-size:2em;text-shadow:1px 1px 0 #000;text-align:center;width:1.2em;height:1.2em}.meta-lightbox-theme-default .meta-lightbox-close:focus,.lightbox-overlay-custom .meta-lightbox-close:focus{color:#0a6ebd;opacity:1;background-color:rgba(0,0,0,0.5)}.meta-lightbox-theme-default .meta-lightbox-title,.lightbox-overlay-custom .meta-lightbox-title{background:#000;color:#fff;padding:7px 15px}.meta-lightbox-theme-default .meta-lightbox-ajax,.lightbox-overlay-custom .meta-lightbox-ajax,.meta-lightbox-theme-default .meta-lightbox-inline,.lightbox-overlay-custom .meta-lightbox-inline{background:#fff;padding:2em;box-shadow:0px 1px 1px rgba(0,0,0,0.6)}@media (max-width: 576px){.meta-lightbox-wrap{top:5px !important;bottom:5px;left:5px;right:5px}.meta-lightbox-theme-default .meta-lightbox-nav,.lightbox-overlay-custom .meta-lightbox-nav{height:100%;opacity:1;font-size:2em}.meta-lightbox-theme-default .meta-lightbox-nav .fa,.lightbox-overlay-custom .meta-lightbox-nav .fa{margin-left:-0.4em}.meta-lightbox-theme-default .meta-lightbox-close,.lightbox-overlay-custom .meta-lightbox-close{opacity:1}}.flyout-FlyoutUI{position:absolute;z-index:99;transform:translateY(-50%);transition:right 2s;right:-100%;top:50%;background:#000;color:#fff;padding:1rem 2rem}.flyout-FlyoutUI__active{display:block;right:0}.flyout-FlyoutUI__title{color:#fff}.flyout-FlyoutUI__close{position:absolute;top:1rem;right:2rem}@-webkit-keyframes pulse{0%{transform:scale(1)}50%{transform:scale(0.8)}100%{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(0.8)}100%{transform:scale(1)}}.pulse{-webkit-animation:pulse 0.8s linear infinite;animation:pulse 0.8s linear infinite}div,a,span,button,i{background-repeat:no-repeat;background-size:contain}iframe,img{max-width:100%}.a{cursor:pointer}.a:hover,.a.active,.a:focus,a:hover,a.active,a:focus,[data-toggle]:hover,[data-toggle].active,[data-toggle]:focus,button:hover,button.active,button:focus,.btn:hover,.btn.active,.btn:focus{opacity:0.8}.a:hover>.fa,.a:hover>.far,.a:hover>.fas,.a:hover>.fab,.a:hover.fa,.a:hover.far,.a:hover.fas,.a:hover.fab,.a.active>.fa,.a.active>.far,.a.active>.fas,.a.active>.fab,.a.active.fa,.a.active.far,.a.active.fas,.a.active.fab,.a:focus>.fa,.a:focus>.far,.a:focus>.fas,.a:focus>.fab,.a:focus.fa,.a:focus.far,.a:focus.fas,.a:focus.fab,a:hover>.fa,a:hover>.far,a:hover>.fas,a:hover>.fab,a:hover.fa,a:hover.far,a:hover.fas,a:hover.fab,a.active>.fa,a.active>.far,a.active>.fas,a.active>.fab,a.active.fa,a.active.far,a.active.fas,a.active.fab,a:focus>.fa,a:focus>.far,a:focus>.fas,a:focus>.fab,a:focus.fa,a:focus.far,a:focus.fas,a:focus.fab,[data-toggle]:hover>.fa,[data-toggle]:hover>.far,[data-toggle]:hover>.fas,[data-toggle]:hover>.fab,[data-toggle]:hover.fa,[data-toggle]:hover.far,[data-toggle]:hover.fas,[data-toggle]:hover.fab,[data-toggle].active>.fa,[data-toggle].active>.far,[data-toggle].active>.fas,[data-toggle].active>.fab,[data-toggle].active.fa,[data-toggle].active.far,[data-toggle].active.fas,[data-toggle].active.fab,[data-toggle]:focus>.fa,[data-toggle]:focus>.far,[data-toggle]:focus>.fas,[data-toggle]:focus>.fab,[data-toggle]:focus.fa,[data-toggle]:focus.far,[data-toggle]:focus.fas,[data-toggle]:focus.fab,button:hover>.fa,button:hover>.far,button:hover>.fas,button:hover>.fab,button:hover.fa,button:hover.far,button:hover.fas,button:hover.fab,button.active>.fa,button.active>.far,button.active>.fas,button.active>.fab,button.active.fa,button.active.far,button.active.fas,button.active.fab,button:focus>.fa,button:focus>.far,button:focus>.fas,button:focus>.fab,button:focus.fa,button:focus.far,button:focus.fas,button:focus.fab,.btn:hover>.fa,.btn:hover>.far,.btn:hover>.fas,.btn:hover>.fab,.btn:hover.fa,.btn:hover.far,.btn:hover.fas,.btn:hover.fab,.btn.active>.fa,.btn.active>.far,.btn.active>.fas,.btn.active>.fab,.btn.active.fa,.btn.active.far,.btn.active.fas,.btn.active.fab,.btn:focus>.fa,.btn:focus>.far,.btn:focus>.fas,.btn:focus>.fab,.btn:focus.fa,.btn:focus.far,.btn:focus.fas,.btn:focus.fab{transform:rotate(-180deg)}.a.disabled,a.disabled,[data-toggle].disabled,button.disabled,.btn.disabled{opacity:0.5;cursor:default}.a.disabled:hover>.fa,.a.disabled:hover>.far,.a.disabled:hover>.fas,.a.disabled:hover>.fab,.a.disabled:hover.fa,.a.disabled:hover.far,.a.disabled:hover.fas,.a.disabled:hover.fab,.a.disabled.active>.fa,.a.disabled.active>.far,.a.disabled.active>.fas,.a.disabled.active>.fab,.a.disabled.active.fa,.a.disabled.active.far,.a.disabled.active.fas,.a.disabled.active.fab,.a.disabled:focus>.fa,.a.disabled:focus>.far,.a.disabled:focus>.fas,.a.disabled:focus>.fab,.a.disabled:focus.fa,.a.disabled:focus.far,.a.disabled:focus.fas,.a.disabled:focus.fab,a.disabled:hover>.fa,a.disabled:hover>.far,a.disabled:hover>.fas,a.disabled:hover>.fab,a.disabled:hover.fa,a.disabled:hover.far,a.disabled:hover.fas,a.disabled:hover.fab,a.disabled.active>.fa,a.disabled.active>.far,a.disabled.active>.fas,a.disabled.active>.fab,a.disabled.active.fa,a.disabled.active.far,a.disabled.active.fas,a.disabled.active.fab,a.disabled:focus>.fa,a.disabled:focus>.far,a.disabled:focus>.fas,a.disabled:focus>.fab,a.disabled:focus.fa,a.disabled:focus.far,a.disabled:focus.fas,a.disabled:focus.fab,[data-toggle].disabled:hover>.fa,[data-toggle].disabled:hover>.far,[data-toggle].disabled:hover>.fas,[data-toggle].disabled:hover>.fab,[data-toggle].disabled:hover.fa,[data-toggle].disabled:hover.far,[data-toggle].disabled:hover.fas,[data-toggle].disabled:hover.fab,[data-toggle].disabled.active>.fa,[data-toggle].disabled.active>.far,[data-toggle].disabled.active>.fas,[data-toggle].disabled.active>.fab,[data-toggle].disabled.active.fa,[data-toggle].disabled.active.far,[data-toggle].disabled.active.fas,[data-toggle].disabled.active.fab,[data-toggle].disabled:focus>.fa,[data-toggle].disabled:focus>.far,[data-toggle].disabled:focus>.fas,[data-toggle].disabled:focus>.fab,[data-toggle].disabled:focus.fa,[data-toggle].disabled:focus.far,[data-toggle].disabled:focus.fas,[data-toggle].disabled:focus.fab,button.disabled:hover>.fa,button.disabled:hover>.far,button.disabled:hover>.fas,button.disabled:hover>.fab,button.disabled:hover.fa,button.disabled:hover.far,button.disabled:hover.fas,button.disabled:hover.fab,button.disabled.active>.fa,button.disabled.active>.far,button.disabled.active>.fas,button.disabled.active>.fab,button.disabled.active.fa,button.disabled.active.far,button.disabled.active.fas,button.disabled.active.fab,button.disabled:focus>.fa,button.disabled:focus>.far,button.disabled:focus>.fas,button.disabled:focus>.fab,button.disabled:focus.fa,button.disabled:focus.far,button.disabled:focus.fas,button.disabled:focus.fab,.btn.disabled:hover>.fa,.btn.disabled:hover>.far,.btn.disabled:hover>.fas,.btn.disabled:hover>.fab,.btn.disabled:hover.fa,.btn.disabled:hover.far,.btn.disabled:hover.fas,.btn.disabled:hover.fab,.btn.disabled.active>.fa,.btn.disabled.active>.far,.btn.disabled.active>.fas,.btn.disabled.active>.fab,.btn.disabled.active.fa,.btn.disabled.active.far,.btn.disabled.active.fas,.btn.disabled.active.fab,.btn.disabled:focus>.fa,.btn.disabled:focus>.far,.btn.disabled:focus>.fas,.btn.disabled:focus>.fab,.btn.disabled:focus.fa,.btn.disabled:focus.far,.btn.disabled:focus.fas,.btn.disabled:focus.fab{transform:rotate(0deg)}[data-toggle='table']:hover,[data-toggle='table'].active,[data-toggle='table']:focus{opacity:1}[data-toggle='collapse'][aria-expanded='true'] .accordion-icon:before{content:'\f068'}.transition,a,a *,.a,.a *,button,input,optgroup,select,textarea,.btn,.alert,.message,.message.validation,.message.required,.message.error,.dropdown,[data-toggle],[data-toggle] *,.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl,.container-xxxl,.container-xxxxl,.row,[class='col-*']{transition:all 0.4s ease}.btn-toolbar{margin-top:1rem}.field{position:relative;margin:1rem 0}.field.composite{margin-top:0;margin-bottom:0}.field.required:after{display:block;position:absolute;top:2rem;right:0.5rem;content:'*';color:#f44336;z-index:2}.field.holder-error input,.field.holder-error select,.field.holder-error textarea,.field.error input,.field.error select,.field.error textarea{border-color:#f44336}.field.holder-error label,.field.error label{color:#f44336}.field .bootstrap-select:not([class*='col-']):not([class*='form-control']):not(.input-group-btn){width:100%}.col-block{padding-top:.5rem;padding-bottom:.5rem}.btn:hover,.btn.active,.btn:focus{opacity:1}.alert,.message,.message.validation,.message.required,.message.error,.alert-info,.message,.alert-danger,.message.validation,.message.required,.message.error{display:block}.message{display:block;margin:0.5rem 0}.navbar-toggler[aria-expanded='true']{transform:rotate(90deg)}.dropdown.show .dropdown-toggle::after,.dropdown-toggle.active-dropdown::after,.dropdown-toggle.active::after{transform:rotate(-90deg)}.navbar-dark .nav-link:hover,.navbar-dark .nav-link:focus{background:#212121}.navbar-dark .active>.nav-link,.navbar-dark .nav-link.active{background:#212121}.navbar-dark .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{background:#212121;color:#2196f3}.dropdown-menu.bg-dark,.dropdown-menu.bg-alt,.element.site__elements__accordion .card .dropdown-menu.card-header{border-color:#212121}.dropdown-menu.bg-dark .nav-link,.dropdown-menu.bg-alt .nav-link,.element.site__elements__accordion .card .dropdown-menu.card-header .nav-link{color:rgba(255,255,255,0.5)}.dropdown-menu.bg-dark .nav-link:hover,.dropdown-menu.bg-alt .nav-link:hover,.element.site__elements__accordion .card .dropdown-menu.card-header .nav-link:hover,.dropdown-menu.bg-dark .nav-link:focus,.dropdown-menu.bg-alt .nav-link:focus,.element.site__elements__accordion .card .dropdown-menu.card-header .nav-link:focus{color:rgba(255,255,255,0.75)}.dropdown-menu.bg-dark .nav-link.disabled,.dropdown-menu.bg-alt .nav-link.disabled,.element.site__elements__accordion .card .dropdown-menu.card-header .nav-link.disabled{cursor:default;color:rgba(255,255,255,0.25)}.dropdown-menu.bg-dark .show>.nav-link,.dropdown-menu.bg-alt .show>.nav-link,.element.site__elements__accordion .card .dropdown-menu.card-header .show>.nav-link,.dropdown-menu.bg-dark .active>.nav-link,.dropdown-menu.bg-alt .active>.nav-link,.element.site__elements__accordion .card .dropdown-menu.card-header .active>.nav-link,.dropdown-menu.bg-dark .nav-link.show,.dropdown-menu.bg-alt .nav-link.show,.element.site__elements__accordion .card .dropdown-menu.card-header .nav-link.show,.dropdown-menu.bg-dark .nav-link.active,.dropdown-menu.bg-alt .nav-link.active,.element.site__elements__accordion .card .dropdown-menu.card-header .nav-link.active{color:#fff}.dropdown-menu.bg-dark .dropdown-item:hover,.dropdown-menu.bg-alt .dropdown-item:hover,.element.site__elements__accordion .card .dropdown-menu.card-header .dropdown-item:hover,.dropdown-menu.bg-dark .dropdown-item:focus,.dropdown-menu.bg-alt .dropdown-item:focus,.element.site__elements__accordion .card .dropdown-menu.card-header .dropdown-item:focus{color:rgba(255,255,255,0.75);background:#212121}.dropdown-menu.bg-dark .dropdown-item.active,.dropdown-menu.bg-alt .dropdown-item.active,.element.site__elements__accordion .card .dropdown-menu.card-header .dropdown-item.active,.dropdown-menu.bg-dark .dropdown-item:active,.dropdown-menu.bg-alt .dropdown-item:active,.element.site__elements__accordion .card .dropdown-menu.card-header .dropdown-item:active{background:#212121}.dropdown-menu.bg-dark .dropdown-item .nav-link,.dropdown-menu.bg-alt .dropdown-item .nav-link,.element.site__elements__accordion .card .dropdown-menu.card-header .dropdown-item .nav-link{background:none}.row>[class^='col-']>.card,.row-xs>[class^='col-']>.card{height:100%}.row-xs{margin-right:-.5rem;margin-left:-.5rem}.row-xs [class^='col-']{padding-left:.5rem;padding-right:.5rem}#ForgotPassword{margin:1rem 0;width:100%}#BetterNavigator{display:none}@media (min-width: 768px){#BetterNavigator{display:block}}.alert-offline{display:none}body.is-offline .alert-offline{display:block}[aria-expanded='true'] .fa-bars:before{content:'\f00d'}input.date[readonly],input.time[readonly]{background-color:#fff}.bootstrap-timepicker-widget,.datepicker-dropdown{border:1px solid #ced4da;box-shadow:0 0 3px #999}.bootstrap-timepicker-widget .glyphicon{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:Font Awesome\5 Free;font-weight:900}.bootstrap-timepicker-widget .glyphicon-chevron-up:before{content:'\f077'}.bootstrap-timepicker-widget .glyphicon-chevron-down:before{content:'\f078'}.bootstrap-timepicker-widget input{border:1px solid #ced4da}.form-inline{margin-top:-1rem}.form-inline fieldset{margin-top:1rem}.form-inline .field{display:flex}.form-inline .form-control,.form-inline .select2-container--default .select2-selection,.select2-container--default .form-inline .select2-selection,.form-inline .select2-dropdown .select2-search__field,.select2-dropdown .form-inline .select2-search__field{width:100%}.select2-container{display:block;width:100% !important}.select2-container--default.select2-container--focus .select2-selection{color:#616161;background-color:#fff;border-color:#9acffa;outline:0;box-shadow:0 0 0 .2rem rgba(33,150,243,0.25)}.select2-container--default .select2-selection .select2-selection__rendered{line-height:inherit}.select2-container--default .select2-selection.select2-selection--multiple{padding-top:0;padding-bottom:0}.select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice{padding:.375rem .75rem;border:0}.select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice__remove{color:#fff}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#2196f3;color:#fff}.select2-dropdown{border:1px solid #bdbdbd}.select2-dropdown .select2-search--dropdown{padding:.375rem .75rem}.blog-post-info{position:relative}.element{position:relative;padding-top:4rem;padding-bottom:4rem}.element.dynamic__elements__image__elements__elementimage,.element.site__elements__sliderelement{padding-top:0;padding-bottom:0;margin-bottom:4rem}.element.dnadesign__elementallist__model__elementlist{padding-top:0;padding-bottom:0}.element.dnadesign__elementallist__model__elementlist .dynamic__elements__image__elements__elementimage,.element.dnadesign__elementallist__model__elementlist .site__elements__sliderelement{padding-top:4rem;padding-bottom:4rem}.element.secondary{padding-top:2rem;padding-bottom:2rem}.element.page-header-element{display:none;padding-bottom:0;margin-bottom:-4rem}.elements-sm,.page-content-sidebar{padding-top:2rem;padding-bottom:2rem}.elements-sm .element,.page-content-sidebar .element{padding-top:2rem;padding-bottom:2rem}.dynamic__elements__image__elements__elementimage .container-fluid,.dynamic__elements__image__elements__elementimage .container-sm,.dynamic__elements__image__elements__elementimage .container-md,.dynamic__elements__image__elements__elementimage .container-lg,.dynamic__elements__image__elements__elementimage .container-xl,.dynamic__elements__image__elements__elementimage .container-xxl,.dynamic__elements__image__elements__elementimage .container-xxxl,.dynamic__elements__image__elements__elementimage .container-xxxxl,.site__elements__sliderelement .container-fluid,.site__elements__sliderelement .container-sm,.site__elements__sliderelement .container-md,.site__elements__sliderelement .container-lg,.site__elements__sliderelement .container-xl,.site__elements__sliderelement .container-xxl,.site__elements__sliderelement .container-xxxl,.site__elements__sliderelement .container-xxxxl{padding-left:0;padding-right:0}.element .elemental-area .element .container,.element .elemental-area .element .container-fluid,.element .elemental-area .element .container-sm,.element .elemental-area .element .container-md,.element .elemental-area .element .container-lg,.element .elemental-area .element .container-xl,.element .elemental-area .element .container-xxl,.element .elemental-area .element .container-xxxl,.element .elemental-area .element .container-xxxxl{padding:0;width:auto}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#212121}.bg-dark h1,.bg-alt h1,.element.site__elements__accordion .card .card-header h1,.bg-dark h2,.bg-alt h2,.element.site__elements__accordion .card .card-header h2,.bg-dark h3,.bg-alt h3,.element.site__elements__accordion .card .card-header h3,.bg-dark h4,.bg-alt h4,.element.site__elements__accordion .card .card-header h4,.bg-dark h5,.bg-alt h5,.element.site__elements__accordion .card .card-header h5,.bg-dark h6,.bg-alt h6,.element.site__elements__accordion .card .card-header h6,.bg-dark .h1,.bg-alt .h1,.element.site__elements__accordion .card .card-header .h1,.bg-dark .h2,.bg-alt .h2,.element.site__elements__accordion .card .card-header .h2,.bg-dark .h3,.bg-alt .h3,.element.site__elements__accordion .card .card-header .h3,.bg-dark .h4,.bg-alt .h4,.element.site__elements__accordion .card .card-header .h4,.bg-dark .h5,.bg-alt .h5,.element.site__elements__accordion .card .card-header .h5,.bg-dark .h6,.bg-alt .h6,.element.site__elements__accordion .card .card-header .h6,.bg-dark .typography,.bg-alt .typography,.element.site__elements__accordion .card .card-header .typography,.bg-dark a,.bg-alt a,.element.site__elements__accordion .card .card-header a{color:#fff}ul:last-child,p:last-child{margin-bottom:0}.typography::after{display:block;clear:both;content:""}.typography .table,.typography table{width:100%;margin-bottom:1rem;color:#212121}.typography .table th,.typography table th,.typography .table td,.typography table td{padding:.75rem;vertical-align:top;border-top:1px solid #e0e0e0}.typography .table thead th,.typography table thead th{vertical-align:bottom;border-bottom:2px solid #e0e0e0}.typography .table tbody+tbody,.typography table tbody+tbody{border-top:2px solid #e0e0e0}.typography .table-sm th,.typography .table-sm td{padding:.3rem}.typography .table-bordered,.typography table{border:1px solid #e0e0e0}.typography .table-bordered th,.typography table th,.typography .table-bordered td,.typography table td{border:1px solid #e0e0e0}.typography .table-bordered thead th,.typography table thead th,.typography .table-bordered thead td,.typography table thead td{border-bottom-width:2px}.typography .table-borderless th,.typography .table-borderless td,.typography .table-borderless thead th,.typography .table-borderless tbody+tbody{border:0}.typography .table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.typography .table-hover tbody tr:hover{color:#212121;background-color:rgba(0,0,0,0.075)}.typography .table-primary,.typography .table-primary>th,.typography .table-primary>td{background-color:#c1e2fc}.typography .table-primary th,.typography .table-primary td,.typography .table-primary thead th,.typography .table-primary tbody+tbody{border-color:#8cc8f9}.typography .table-hover .table-primary:hover{background-color:#a9d7fb}.typography .table-hover .table-primary:hover>td,.typography .table-hover .table-primary:hover>th{background-color:#a9d7fb}.typography .table-secondary,.typography .table-secondary>th,.typography .table-secondary>td{background-color:#d8d8d8}.typography .table-secondary th,.typography .table-secondary td,.typography .table-secondary thead th,.typography .table-secondary tbody+tbody{border-color:#b7b7b7}.typography .table-hover .table-secondary:hover{background-color:#cbcbcb}.typography .table-hover .table-secondary:hover>td,.typography .table-hover .table-secondary:hover>th{background-color:#cbcbcb}.typography .table-success,.typography .table-success>th,.typography .table-success>td{background-color:#cde9ce}.typography .table-success th,.typography .table-success td,.typography .table-success thead th,.typography .table-success tbody+tbody{border-color:#a2d5a4}.typography .table-hover .table-success:hover{background-color:#bbe1bd}.typography .table-hover .table-success:hover>td,.typography .table-hover .table-success:hover>th{background-color:#bbe1bd}.typography .table-info,.typography .table-info>th,.typography .table-info>td{background-color:#b8ecf3}.typography .table-info th,.typography .table-info td,.typography .table-info thead th,.typography .table-info tbody+tbody{border-color:#7adce9}.typography .table-hover .table-info:hover{background-color:#a2e6ef}.typography .table-hover .table-info:hover>td,.typography .table-hover .table-info:hover>th{background-color:#a2e6ef}.typography .table-warning,.typography .table-warning>th,.typography .table-warning>td{background-color:#fff9c8}.typography .table-warning th,.typography .table-warning td,.typography .table-warning thead th,.typography .table-warning tbody+tbody{border-color:#fff599}.typography .table-hover .table-warning:hover{background-color:#fff6af}.typography .table-hover .table-warning:hover>td,.typography .table-hover .table-warning:hover>th{background-color:#fff6af}.typography .table-danger,.typography .table-danger>th,.typography .table-danger>td{background-color:#fccac7}.typography .table-danger th,.typography .table-danger td,.typography .table-danger thead th,.typography .table-danger tbody+tbody{border-color:#f99d96}.typography .table-hover .table-danger:hover{background-color:#fbb3af}.typography .table-hover .table-danger:hover>td,.typography .table-hover .table-danger:hover>th{background-color:#fbb3af}.typography .table-light,.typography .table-light>th,.typography .table-light>td{background-color:#fcfcfc}.typography .table-light th,.typography .table-light td,.typography .table-light thead th,.typography .table-light tbody+tbody{border-color:#fafafa}.typography .table-hover .table-light:hover{background-color:#efefef}.typography .table-hover .table-light:hover>td,.typography .table-hover .table-light:hover>th{background-color:#efefef}.typography .table-dark,.typography .table-dark>th,.typography .table-dark>td{background-color:#c1c1c1}.typography .table-dark th,.typography .table-dark td,.typography .table-dark thead th,.typography .table-dark tbody+tbody{border-color:#8c8c8c}.typography .table-hover .table-dark:hover{background-color:#b4b4b4}.typography .table-hover .table-dark:hover>td,.typography .table-hover .table-dark:hover>th{background-color:#b4b4b4}.typography .table-active,.typography .table-active>th,.typography .table-active>td{background-color:rgba(0,0,0,0.075)}.typography .table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}.typography .table-hover .table-active:hover>td,.typography .table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}.typography .table .thead-dark th,.typography table .thead-dark th{color:#fff;background-color:#424242;border-color:#555}.typography .table .thead-light th,.typography table .thead-light th{color:#616161;background-color:#eee;border-color:#e0e0e0}.typography .table-dark{color:#fff;background-color:#424242}.typography .table-dark th,.typography .table-dark td,.typography .table-dark thead th{border-color:#555}.typography .table-dark.table-bordered,.typography table.table-dark{border:0}.typography .table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}.typography .table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,0.075)}@media (max-width: 575.98px){.typography .table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.typography .table-responsive-sm>.table-bordered,.typography .table-responsive-sm>table{border:0}}@media (max-width: 767.98px){.typography .table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.typography .table-responsive-md>.table-bordered,.typography .table-responsive-md>table{border:0}}@media (max-width: 991.98px){.typography .table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.typography .table-responsive-lg>.table-bordered,.typography .table-responsive-lg>table{border:0}}@media (max-width: 1167.98px){.typography .table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.typography .table-responsive-xl>.table-bordered,.typography .table-responsive-xl>table{border:0}}@media (max-width: 1367.98px){.typography .table-responsive-xxl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.typography .table-responsive-xxl>.table-bordered,.typography .table-responsive-xxl>table{border:0}}@media (max-width: 1567.98px){.typography .table-responsive-xxxl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.typography .table-responsive-xxxl>.table-bordered,.typography .table-responsive-xxxl>table{border:0}}@media (max-width: 1867.98px){.typography .table-responsive-xxxxl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.typography .table-responsive-xxxxl>.table-bordered,.typography .table-responsive-xxxxl>table{border:0}}.typography .table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.typography .table-responsive>.table-bordered,.typography .table-responsive>table{border:0}.typography a{color:#2196f3}.typography img,.typography .captionImage,.typography .image,.typography .ss-htmleditorfield-file{display:block;margin:1rem;max-width:100%}.typography img.center,.typography .captionImage.center,.typography .image.center,.typography .ss-htmleditorfield-file.center{margin-left:auto;margin-right:auto;text-align:center}.typography img.left,.typography .captionImage.left,.typography .image.left,.typography .ss-htmleditorfield-file.left{float:left;clear:left;margin:0 1rem 1rem 0}.typography img.right,.typography .captionImage.right,.typography .image.right,.typography .ss-htmleditorfield-file.right{float:right;clear:right;margin:1rem 0 0 1rem}.typography img.leftAlone,.typography .captionImage.leftAlone,.typography .image.leftAlone,.typography .ss-htmleditorfield-file.leftAlone{float:left;clear:left;margin:0 1rem 1rem 0}.typography img.rightAlone,.typography .captionImage.rightAlone,.typography .image.rightAlone,.typography .ss-htmleditorfield-file.rightAlone{float:right;clear:right;margin:1rem 0 0 1rem}.typography img iframe,.typography .captionImage iframe,.typography .image iframe,.typography .ss-htmleditorfield-file iframe{width:100% !important;height:100% !important}.typography .captionImage img{margin-bottom:0.5rem !important}.typography .captionImage .caption{font-size:0.8rem}.typography .text-left{text-align:left}.typography .text-center{text-align:center}.typography .text-right{text-align:right}.typography .text-justify{text-align:justify}.typography table{width:100%;max-width:100%;border-collapse:collapse}.typography table.table-none{border:0}.typography table.table-none tr,.typography table.table-none td,.typography table.table-none th{border:0;background:none !important}.typography ul,.typography ol{padding-left:2rem}.typography ul li,.typography ol li{position:relative;padding-left:0}.typography ul{list-style:none}.typography ul li{list-style:none;margin:0.5em 0}.typography ul li:before{content:'\2022';display:inline-block;margin-right:0.5em;position:absolute;left:-0.75em;font-size:1.5em;top:-0.25em}.typography div,.typography table,.typography p,.typography tr,.typography th,.typography td,.typography img,.typography iframe{max-width:100% !important}@media (max-width: 575px){.typography div,.typography table,.typography p,.typography tr,.typography th,.typography td,.typography img,.typography iframe{display:block;width:100% !important;border:0 !important;padding-left:0 !important;padding-right:0 !important}}@media (max-width: 575px){.typography div,.typography table,.typography p,.typography tr,.typography th,.typography td,.typography img{height:auto !important}}.typography>*:last-child{margin-bottom:0}.bg-alt{background-color:#ffeb3b !important}.bootstrap-select .dropdown-toggle .filter-option .option{background:#dedede;padding:.2rem .5rem;margin:.2rem;color:#212529}html,body{overflow-x:hidden}@media (min-width: 576px){html,body{height:100%;min-height:100%}.wrapper{min-height:100%;padding-bottom:22rem}.footer{height:22rem;margin-top:-22rem}}.element{background-size:cover;background-repeat:no-repeat}.element.site__elements__sliderelement .element-container{width:100%;padding:0;max-width:none}.element.dynamic__elements__image__elements__elementimage{text-align:center}.element.site__elements__accordion .card{padding-left:0;padding-right:0}#Footer{background-color:#212121;color:#f2f2f2}#Footer .container,#Footer .container-fluid,#Footer .container-sm,#Footer .container-md,#Footer .container-lg,#Footer .container-xl,#Footer .container-xxl,#Footer .container-xxxl,#Footer .container-xxxxl{padding-top:1rem;padding-bottom:1rem}#Footer a{color:#fff}#Footer ul{margin-bottom:0}#Footer .footer{background-color:#141414}#Footer .footer .container,#Footer .footer .container-fluid,#Footer .footer .container-sm,#Footer .footer .container-md,#Footer .footer .container-lg,#Footer .footer .container-xl,#Footer .footer .container-xxl,#Footer .footer .container-xxxl,#Footer .footer .container-xxxxl{padding-top:0;padding-bottom:0}#Footer .footer .copyright{padding-right:.5rem}#Footer .footer li{padding:0 .5rem}@media (min-width: 576px){#Footer .wrapper{padding-bottom:2.5rem}#Footer .footer{height:2.5rem;margin-top:-2.5rem;line-height:2.5rem}} +.meta-lightbox-overlay{position:fixed;top:0;left:0;z-index:99998;width:100%;height:100%;overflow:hidden;visibility:hidden;opacity:0;box-sizing:border-box}.meta-lightbox-overlay.meta-lightbox-open{visibility:visible;opacity:1}.meta-lightbox-wrap{position:absolute;top:10%;bottom:10%;left:10%;right:10%}.meta-lightbox-content{width:100%;height:100%}.meta-lightbox-content .meta-lightbox-zoom-wrapper{display:block;height:100%;width:100%}.meta-lightbox-content .meta-lightbox-zoom-wrapper:after{color:#fff;font:normal normal normal 14px/1 FontAwesome;content:'\f00e';position:absolute;right:1em;bottom:1em;right:1em;text-shadow:1px 1px 1px #000}.meta-lightbox-title-wrap{position:absolute;bottom:0;left:0;width:100%;z-index:99999;text-align:center}.meta-lightbox-nav{display:none}.meta-lightbox-prev{position:absolute;top:50%;left:0}.meta-lightbox-next{position:absolute;top:50%;right:0}.meta-lightbox-close{position:absolute;top:2%;right:2%}.meta-lightbox-image{text-align:center}.meta-lightbox-image img{max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:middle}.meta-lightbox-content iframe{width:100%;height:100%}.meta-lightbox-inline,.meta-lightbox-ajax{max-height:100%;overflow:auto}.meta-lightbox-error{display:table;text-align:center;width:100%;height:100%;color:#fff;text-shadow:0 1px 1px #000}.meta-lightbox-error p{display:table-cell;vertical-align:middle}.meta-lightbox-notouch .meta-lightbox-effect-fade,.meta-lightbox-notouch .meta-lightbox-effect-fadeScale,.meta-lightbox-notouch .meta-lightbox-effect-slideLeft,.meta-lightbox-notouch .meta-lightbox-effect-slideRight,.meta-lightbox-notouch .meta-lightbox-effect-slideUp,.meta-lightbox-notouch .meta-lightbox-effect-slideDown,.meta-lightbox-notouch .meta-lightbox-effect-fall{transition:all 0.2s ease-in-out}.meta-lightbox-effect-fadeScale .meta-lightbox-wrap{transition:all 0.3s;transform:scale(0.7)}.meta-lightbox-effect-fadeScale.meta-lightbox-open .meta-lightbox-wrap{transform:scale(1)}.meta-lightbox-effect-slideLeft .meta-lightbox-wrap,.meta-lightbox-effect-slideRight .meta-lightbox-wrap,.meta-lightbox-effect-slideUp .meta-lightbox-wrap,.meta-lightbox-effect-slideDown .meta-lightbox-wrap{transition:all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9)}.meta-lightbox-effect-slideLeft .meta-lightbox-wrap{transform:translateX(-10%)}.meta-lightbox-effect-slideRight .meta-lightbox-wrap{transform:translateX(10%)}.meta-lightbox-effect-slideLeft.meta-lightbox-open .meta-lightbox-wrap,.meta-lightbox-effect-slideRight.meta-lightbox-open .meta-lightbox-wrap{transform:translateX(0)}.meta-lightbox-effect-slideDown .meta-lightbox-wrap{transform:translateY(-10%)}.meta-lightbox-effect-slideUp .meta-lightbox-wrap{transform:translateY(10%)}.meta-lightbox-effect-slideUp.meta-lightbox-open .meta-lightbox-wrap,.meta-lightbox-effect-slideDown.meta-lightbox-open .meta-lightbox-wrap{transform:translateY(0)}.meta-lightbox-body-effect-fall .meta-lightbox-effect-fall{perspective:1000px}.meta-lightbox-effect-fall .meta-lightbox-wrap{transition:all 0.3s ease-out;transform:translateZ(300px)}.meta-lightbox-effect-fall.meta-lightbox-open .meta-lightbox-wrap{transform:translateZ(0)}.meta-lightbox-theme-default.meta-lightbox-overlay{background:#666;background:rgba(0,0,0,0.6)}.meta-lightbox-theme-default .meta-lightbox-nav{top:10%;width:20%;height:80%;background-repeat:no-repeat;background-position:50% 50%;opacity:0.5;color:#fff;font-size:3em;text-decoration:none;text-shadow:1px 1px 0 #000}@media (min-width: 576px){.meta-lightbox-theme-default .meta-lightbox-nav{width:8%}}.meta-lightbox-theme-default .meta-lightbox-nav .fa{position:absolute;top:50%;left:50%;margin-top:-1em;margin-left:-0.2em}.meta-lightbox-theme-default .meta-lightbox-nav:hover{color:#007bff;opacity:1;background-color:rgba(0,0,0,0.5)}.meta-lightbox-theme-default .meta-lightbox-close{display:block;opacity:0.5;color:#fff;text-decoration:none;font-size:2em;text-shadow:1px 1px 0 #000;text-align:center;width:1.2em;height:1.2em}.meta-lightbox-theme-default .meta-lightbox-close:focus{color:#007bff;opacity:1;background-color:rgba(0,0,0,0.5)}.meta-lightbox-theme-default .meta-lightbox-title{background:#000;color:#fff;padding:7px 15px}.meta-lightbox-theme-default .meta-lightbox-ajax,.meta-lightbox-theme-default .meta-lightbox-inline{background:#fff;padding:2em;box-shadow:0px 1px 1px rgba(0,0,0,0.6)}@media (max-width: 576px){.meta-lightbox-wrap{top:5px !important;bottom:5px;left:5px;right:5px}.meta-lightbox-theme-default .meta-lightbox-nav{height:100%;opacity:1;font-size:2em}.meta-lightbox-theme-default .meta-lightbox-nav .fa{margin-left:-0.4em}.meta-lightbox-theme-default .meta-lightbox-close{opacity:1}} /*# sourceMappingURL=app.css.map*/ \ No newline at end of file diff --git a/dist/css/app.css.map b/dist/css/app.css.map index 6d3f95b..8ce4233 100644 --- a/dist/css/app.css.map +++ b/dist/css/app.css.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///./src/scss/_variables.scss","webpack:///app.scss","webpack:///./node_modules/bootstrap/scss/_root.scss","webpack:///./node_modules/bootstrap/scss/_reboot.scss","webpack:///./node_modules/bootstrap/scss/vendor/_rfs.scss","webpack:///./src/scss/app.scss","webpack:///./node_modules/bootstrap/scss/mixins/_hover.scss","webpack:///./node_modules/bootstrap/scss/_type.scss","webpack:///./node_modules/bootstrap/scss/mixins/_lists.scss","webpack:///./node_modules/bootstrap/scss/_images.scss","webpack:///./node_modules/bootstrap/scss/mixins/_image.scss","webpack:///./node_modules/bootstrap/scss/mixins/_border-radius.scss","webpack:///./node_modules/bootstrap/scss/_code.scss","webpack:///./node_modules/bootstrap/scss/_grid.scss","webpack:///./node_modules/bootstrap/scss/mixins/_grid.scss","webpack:///./node_modules/bootstrap/scss/mixins/_breakpoints.scss","webpack:///./node_modules/bootstrap/scss/mixins/_grid-framework.scss","webpack:///./node_modules/bootstrap/scss/_tables.scss","webpack:///./node_modules/bootstrap/scss/mixins/_table-row.scss","webpack:///./node_modules/bootstrap/scss/_forms.scss","webpack:///./node_modules/bootstrap/scss/mixins/_transition.scss","webpack:///./node_modules/bootstrap/scss/mixins/_forms.scss","webpack:///./node_modules/bootstrap/scss/mixins/_gradients.scss","webpack:///./node_modules/bootstrap/scss/_buttons.scss","webpack:///./node_modules/bootstrap/scss/mixins/_buttons.scss","webpack:///./node_modules/bootstrap/scss/_transitions.scss","webpack:///./node_modules/bootstrap/scss/_dropdown.scss","webpack:///./node_modules/bootstrap/scss/mixins/_caret.scss","webpack:///./node_modules/bootstrap/scss/mixins/_nav-divider.scss","webpack:///./node_modules/bootstrap/scss/_button-group.scss","webpack:///./node_modules/bootstrap/scss/_input-group.scss","webpack:///./node_modules/bootstrap/scss/_custom-forms.scss","webpack:///./node_modules/bootstrap/scss/_nav.scss","webpack:///./node_modules/bootstrap/scss/_navbar.scss","webpack:///./node_modules/bootstrap/scss/_card.scss","webpack:///./node_modules/bootstrap/scss/_breadcrumb.scss","webpack:///./node_modules/bootstrap/scss/_pagination.scss","webpack:///./node_modules/bootstrap/scss/mixins/_pagination.scss","webpack:///./node_modules/bootstrap/scss/_badge.scss","webpack:///./node_modules/bootstrap/scss/mixins/_badge.scss","webpack:///./node_modules/bootstrap/scss/_jumbotron.scss","webpack:///./node_modules/bootstrap/scss/_alert.scss","webpack:///./node_modules/bootstrap/scss/mixins/_alert.scss","webpack:///./node_modules/bootstrap/scss/_progress.scss","webpack:///./node_modules/bootstrap/scss/_media.scss","webpack:///./node_modules/bootstrap/scss/_list-group.scss","webpack:///./node_modules/bootstrap/scss/mixins/_list-group.scss","webpack:///./node_modules/bootstrap/scss/_close.scss","webpack:///./node_modules/bootstrap/scss/_modal.scss","webpack:///./node_modules/bootstrap/scss/_tooltip.scss","webpack:///./node_modules/bootstrap/scss/mixins/_reset-text.scss","webpack:///./node_modules/bootstrap/scss/_popover.scss","webpack:///./node_modules/bootstrap/scss/_carousel.scss","webpack:///./node_modules/bootstrap/scss/mixins/_clearfix.scss","webpack:///./node_modules/bootstrap/scss/utilities/_align.scss","webpack:///./node_modules/bootstrap/scss/mixins/_background-variant.scss","webpack:///./node_modules/bootstrap/scss/utilities/_background.scss","webpack:///./node_modules/bootstrap/scss/utilities/_borders.scss","webpack:///./node_modules/bootstrap/scss/utilities/_display.scss","webpack:///./node_modules/bootstrap/scss/utilities/_embed.scss","webpack:///./node_modules/bootstrap/scss/utilities/_flex.scss","webpack:///./node_modules/bootstrap/scss/utilities/_float.scss","webpack:///./node_modules/bootstrap/scss/utilities/_overflow.scss","webpack:///./node_modules/bootstrap/scss/utilities/_position.scss","webpack:///./node_modules/bootstrap/scss/utilities/_screenreaders.scss","webpack:///./node_modules/bootstrap/scss/mixins/_screen-reader.scss","webpack:///./node_modules/bootstrap/scss/utilities/_shadows.scss","webpack:///./node_modules/bootstrap/scss/utilities/_sizing.scss","webpack:///./node_modules/bootstrap/scss/utilities/_stretched-link.scss","webpack:///./node_modules/bootstrap/scss/utilities/_spacing.scss","webpack:///./node_modules/bootstrap/scss/utilities/_text.scss","webpack:///./node_modules/bootstrap/scss/mixins/_text-truncate.scss","webpack:///./node_modules/bootstrap/scss/mixins/_text-emphasis.scss","webpack:///./node_modules/bootstrap/scss/mixins/_text-hide.scss","webpack:///./node_modules/bootstrap/scss/utilities/_visibility.scss","webpack:///./node_modules/bootstrap/scss/_print.scss","webpack:///./src/scss/_components/_ui.carousel.scss","webpack:///./node_modules/@a2nt/meta-lightbox/src/scss/meta-lightbox.scss","webpack:///./node_modules/@a2nt/meta-lightbox/src/scss/meta-lightbox-theme.scss","webpack:///./src/scss/_components/_ui.flyout.scss","webpack:///./src/scss/_components/_ui.main.scss","webpack:///./src/scss/_animations.scss","webpack:///./src/scss/_components/_ui.form.basics.scss","webpack:///./src/scss/_components/_ui.elemental.scss","webpack:///./src/scss/_typography.scss","webpack:///./src/scss/types/editor.scss","webpack:///./src/scss/_layout.scss","webpack:///index.scss"],"names":[],"mappings":"AAsDA;;;ECnDE;;ACFF;EAGI;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAIA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAIA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAKF;EACA;ADmBF;;AEnBA;;;EAGE;UAAA;AFuBF;;AEpBA;EACE;EACA;EACA;EACA;AFuBF;;AEjBA;;;;;;;;;;EACE;AF6BF;;AEnBA;EACE;EACA;ECgFI;ED9EJ;EACA;EACA;EACA;EACA;AFsBF;;AIdA;EFKE;AFaF;;AEJA;EACE;UAAA;EACA;EACA;AFQF;;AEKA;;;;;;EACE;EACA;AFGF;;AEIA;EACE;EACA;AFDF;;AEYA;;EAEE;EACA;UAAA;EACA;EACA;EACA;AFRF;;AEWA;EACE;EACA;EACA;AFRF;;AEWA;;;EAGE;EACA;AFRF;;AEWA;;;;EAIE;AFRF;;AEWA;EACE;AFRF;;AEWA;EACE;EACA;AFRF;;AEWA;EACE;AFRF;;AEWA;;EAEE;AFRF;;AEWA;ECxFI;AHiFJ;;AEgBA;;EAEE;ECnGE;EDqGF;EACA;AFbF;;AEgBA;EAAM;AFZN;;AEaA;EAAM;AFTN;;AEgBA;EACE;EACA;EACA;AFbF;;AKnKE;EHmLE;EACA;AFZJ;;AEqBA;EACE;EACA;AFlBF;;AK7KE;EHkME;EACA;AFjBJ;;AE0BA;;;;EAIE;ECpJE;AH8HJ;;AE0BA;EAEE;EAEA;EAEA;AF1BF;;AEkCA;EAEE;AFhCF;;AEwCA;EACE;EACA;AFrCF;;AEwCA;EAGE;EACA;AFvCF;;AE+CA;EACE;AF5CF;;AE+CA;EACE;EACA;EACA;EACA;EACA;AF5CF;;AE+CA;EAGE;AF9CF;;AEsDA;EAEE;EACA;AFpDF;;AE0DA;EAEE;AFxDF;;AE+DA;EACE;EACA;AF5DF;;AE+DA;;;;;EAKE;EACA;ECrPE;EDuPF;AF5DF;;AE+DA;;EAEE;AF5DF;;AE+DA;;EAEE;AF5DF;;AEkEA;EACE;AF/DF;;AEsEA;;;;EAIE;AFnEF;;AEwEE;;;;EAKI;AFtEN;;AE4EA;;;;EAIE;EACA;AFzEF;;AE4EA;;EAEE;UAAA;EACA;AFxEF;;AE4EA;;;;EASE;AF9EF;;AEiFA;EACE;EAEA;AF/EF;;AEkFA;EAME;EAEA;EACA;EACA;AFrFF;;AE0FA;EACE;EACA;EACA;EACA;EACA;ECvQM;EDyQN;EACA;EACA;AFvFF;;AG9JQ;ED4OR;ICpOY;EH2JV;AACF;;AEoFA;EACE;AFjFF;;AIvEA;;EF8JE;AFlFF;;AIxEA;EFkKE;EACA;AFtFF;;AIzEA;EFuKE;AF1FF;;AEkGA;EACE;EACA;AF/FF;;AEsGA;EACE;AFnGF;;AEsGA;EACE;EACA;AFnGF;;AEsGA;EACE;AFnGF;;AI9EA;EFuLE;AFrGF;;AMrXA;;;;;;;;;;;;EAEE;EAEA;EACA;ANiYF;;AM7XA;;EH0IQ;AHwPR;;AGlOQ;EGhKR;;IHwKY;EHgOV;AACF;;AMxYA;;EHyIQ;AHoQR;;AG9OQ;EG/JR;;IHuKY;EH4OV;AACF;;AMnZA;;EHwIQ;AHgRR;;AG1PQ;EG9JR;;IHsKY;EHwPV;AACF;;AM9ZA;;EHuIQ;AH4RR;;AGtQQ;EG7JR;;IHqKY;EHoQV;AACF;;AMzaA;;EHsIQ;AHwSR;;AGlRQ;EG5JR;;IHoKY;EHgRV;AACF;;AMpbA;;EH2GM;AH8UN;;AMvbA;EHyGM;EGvGJ;AN0bF;;AMtbA;EH6HQ;EG3HN;EACA;ANybF;;AGzSQ;EGnJR;IH2JY;EHsSV;AACF;;AM7bA;EHwHQ;EGtHN;EACA;ANgcF;;AGrTQ;EG9IR;IHsJY;EHkTV;AACF;;AMpcA;EHmHQ;EGjHN;EACA;ANucF;;AGjUQ;EGzIR;IHiJY;EH8TV;AACF;;AM3cA;EH8GQ;EG5GN;EACA;AN8cF;;AG7UQ;EGpIR;IH4IY;EH0UV;AACF;;AEvbA;EIpBE;EACA;EACA;EACA;AN+cF;;AMvcA;;EHMI;EGHF;AN0cF;;AMvcA;;EAEE;EACA;AN0cF;;AMlcA;EC/EE;EACA;APqhBF;;AMlcA;ECpFE;EACA;AP0hBF;;AMpcA;EACE;ANucF;;AMxcA;EAII;ANwcJ;;AM9bA;EHjCI;EGmCF;ANicF;;AM7bA;EACE;EHeI;AHkbN;;AM7bA;EACE;EH7CE;EG+CF;ANgcF;;AMncA;EAMI;ANicJ;;AQpjBA;ECIE;EAGA;ATkjBF;;AQnjBA;EACE;EACA;EACA;EEXE;EDMF;EAGA;AT2jBF;;AQ7iBA;EAEE;AR+iBF;;AQ5iBA;EACE;EACA;AR+iBF;;AQ5iBA;ELkCI;EKhCF;AR+iBF;;AWtlBA;ERuEI;EQrEF;EACA;AXylBF;;AWtlBE;EACE;AXylBJ;;AWplBA;EACE;ER0DE;EQxDF;EACA;EDZE;AVomBJ;;AW5lBA;EASI;ERkDA;EQhDA;AXulBJ;;AE/YA;ESjME;ERyCE;EQvCF;AXolBF;;AWvlBA;ER0CI;EQlCA;EACA;AXolBJ;;AW/kBA;EACE;EACA;AXklBF;;AY1nBE;ECDA;EACA;EACA;EACA;EACA;Ab+nBF;;Ac5kBI;EFtDF;ICWI;Eb4nBJ;AACF;;AcllBI;EFtDF;ICWI;EbkoBJ;AACF;;AcxlBI;EFtDF;ICWI;EbwoBJ;AACF;;Ac9lBI;EFtDF;ICWI;Eb8oBJ;AACF;;AcpmBI;EFtDF;ICWI;EbopBJ;AACF;;Ac1mBI;EFtDF;ICWI;Eb0pBJ;AACF;;AchnBI;EFtDF;ICWI;EbgqBJ;AACF;;AYtqBE;;;;;;;;ECPA;EACA;EACA;EACA;EACA;AbwrBF;;AcroBI;EFrCE;;IACE;EZ+qBN;AACF;;Ac5oBI;EFrCE;;;IACE;EZurBN;AACF;;AcppBI;EFrCE;;;;IACE;EZgsBN;AACF;;Ac7pBI;EFrCE;;;;;IACE;EZ0sBN;AACF;;AcvqBI;EFrCE;;;;;;IACE;EZqtBN;AACF;;AclrBI;EFrCE;;;;;;;IACE;EZiuBN;AACF;;Ac9rBI;EFrCE;;;;;;;;IACE;EZ8uBN;AACF;;AY3tBE;ECrBA;EAAA;EAAA;EACA;MAAA;EACA;EACA;AbuvBF;;AY/tBE;EACE;EACA;AZkuBJ;;AYpuBE;;EAMI;EACA;AZmuBN;;AerxBE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EACE;EACA;EACA;EACA;Afu4BJ;;Aep3BM;EACE;MAAA;EACA;MAAA;UAAA;EACA;Af03BR;;Aet3BQ;EF4BJ;MAAA;UAAA;EACA;Abg2BJ;;Ae73BQ;EF4BJ;MAAA;UAAA;EACA;Abu2BJ;;Aep4BQ;EF4BJ;MAAA;UAAA;EACA;Ab82BJ;;Ae34BQ;EF4BJ;MAAA;UAAA;EACA;Abq3BJ;;Ael5BQ;EF4BJ;MAAA;UAAA;EACA;Ab43BJ;;Aez5BQ;EF4BJ;MAAA;UAAA;EACA;Abm4BJ;;Ae35BM;EFMJ;MAAA;UAAA;EACA;EACA;Ab25BF;;Ae95BQ;EFPN;MAAA;UAAA;EAIA;Abw6BF;;Aer6BQ;EFPN;MAAA;UAAA;EAIA;Ab+6BF;;Ae56BQ;EFPN;MAAA;UAAA;EAIA;Abs7BF;;Aen7BQ;EFPN;MAAA;UAAA;EAIA;Ab67BF;;Ae17BQ;EFPN;MAAA;UAAA;EAIA;Abo8BF;;Aej8BQ;EFPN;MAAA;UAAA;EAIA;Ab28BF;;Aex8BQ;EFPN;MAAA;UAAA;EAIA;Abk9BF;;Ae/8BQ;EFPN;MAAA;UAAA;EAIA;Aby9BF;;Aet9BQ;EFPN;MAAA;UAAA;EAIA;Abg+BF;;Ae79BQ;EFPN;MAAA;UAAA;EAIA;Abu+BF;;Aep+BQ;EFPN;MAAA;UAAA;EAIA;Ab8+BF;;Ae3+BQ;EFPN;MAAA;UAAA;EAIA;Abq/BF;;Ae7+BM;EAAwB;MAAA;UAAA;Afm/B9B;;Aej/BM;EAAuB;MAAA;UAAA;Afu/B7B;;Aep/BQ;EAAwB;MAAA;UAAA;Af0/BhC;;Ae1/BQ;EAAwB;MAAA;UAAA;AfggChC;;AehgCQ;EAAwB;MAAA;UAAA;AfsgChC;;AetgCQ;EAAwB;MAAA;UAAA;Af4gChC;;Ae5gCQ;EAAwB;MAAA;UAAA;AfkhChC;;AelhCQ;EAAwB;MAAA;UAAA;AfwhChC;;AexhCQ;EAAwB;MAAA;UAAA;Af8hChC;;Ae9hCQ;EAAwB;MAAA;UAAA;AfoiChC;;AepiCQ;EAAwB;MAAA;UAAA;Af0iChC;;Ae1iCQ;EAAwB;MAAA;UAAA;AfgjChC;;AehjCQ;EAAwB;MAAA;UAAA;AfsjChC;;AetjCQ;EAAwB;MAAA;UAAA;Af4jChC;;Ae5jCQ;EAAwB;MAAA;UAAA;AfkkChC;;Ae5jCU;EFRR;AbwkCF;;AehkCU;EFRR;Ab4kCF;;AepkCU;EFRR;AbglCF;;AexkCU;EFRR;AbolCF;;Ae5kCU;EFRR;AbwlCF;;AehlCU;EFRR;Ab4lCF;;AeplCU;EFRR;AbgmCF;;AexlCU;EFRR;AbomCF;;Ae5lCU;EFRR;AbwmCF;;AehmCU;EFRR;Ab4mCF;;AepmCU;EFRR;AbgnCF;;Ac3mCI;EC9BE;IACE;QAAA;IACA;QAAA;YAAA;IACA;EfgpCN;;Ee5oCM;IF4BJ;QAAA;YAAA;IACA;EbsnCF;;EenpCM;IF4BJ;QAAA;YAAA;IACA;Eb6nCF;;Ee1pCM;IF4BJ;QAAA;YAAA;IACA;EbooCF;;EejqCM;IF4BJ;QAAA;YAAA;IACA;Eb2oCF;;EexqCM;IF4BJ;QAAA;YAAA;IACA;EbkpCF;;Ee/qCM;IF4BJ;QAAA;YAAA;IACA;EbypCF;;EejrCI;IFMJ;QAAA;YAAA;IACA;IACA;EbirCA;;EeprCM;IFPN;QAAA;YAAA;IAIA;Eb8rCA;;Ee3rCM;IFPN;QAAA;YAAA;IAIA;EbqsCA;;EelsCM;IFPN;QAAA;YAAA;IAIA;Eb4sCA;;EezsCM;IFPN;QAAA;YAAA;IAIA;EbmtCA;;EehtCM;IFPN;QAAA;YAAA;IAIA;Eb0tCA;;EevtCM;IFPN;QAAA;YAAA;IAIA;EbiuCA;;Ee9tCM;IFPN;QAAA;YAAA;IAIA;EbwuCA;;EeruCM;IFPN;QAAA;YAAA;IAIA;Eb+uCA;;Ee5uCM;IFPN;QAAA;YAAA;IAIA;EbsvCA;;EenvCM;IFPN;QAAA;YAAA;IAIA;Eb6vCA;;Ee1vCM;IFPN;QAAA;YAAA;IAIA;EbowCA;;EejwCM;IFPN;QAAA;YAAA;IAIA;Eb2wCA;;EenwCI;IAAwB;QAAA;YAAA;EfywC5B;;EevwCI;IAAuB;QAAA;YAAA;Ef6wC3B;;Ee1wCM;IAAwB;QAAA;YAAA;EfgxC9B;;EehxCM;IAAwB;QAAA;YAAA;EfsxC9B;;EetxCM;IAAwB;QAAA;YAAA;Ef4xC9B;;Ee5xCM;IAAwB;QAAA;YAAA;EfkyC9B;;EelyCM;IAAwB;QAAA;YAAA;EfwyC9B;;EexyCM;IAAwB;QAAA;YAAA;Ef8yC9B;;Ee9yCM;IAAwB;QAAA;YAAA;EfozC9B;;EepzCM;IAAwB;QAAA;YAAA;Ef0zC9B;;Ee1zCM;IAAwB;QAAA;YAAA;Efg0C9B;;Eeh0CM;IAAwB;QAAA;YAAA;Efs0C9B;;Eet0CM;IAAwB;QAAA;YAAA;Ef40C9B;;Ee50CM;IAAwB;QAAA;YAAA;Efk1C9B;;Eel1CM;IAAwB;QAAA;YAAA;Efw1C9B;;Eel1CQ;IFRR;Eb81CA;;Eet1CQ;IFRR;Ebk2CA;;Ee11CQ;IFRR;Ebs2CA;;Ee91CQ;IFRR;Eb02CA;;Eel2CQ;IFRR;Eb82CA;;Eet2CQ;IFRR;Ebk3CA;;Ee12CQ;IFRR;Ebs3CA;;Ee92CQ;IFRR;Eb03CA;;Eel3CQ;IFRR;Eb83CA;;Eet3CQ;IFRR;Ebk4CA;;Ee13CQ;IFRR;Ebs4CA;;Ee93CQ;IFRR;Eb04CA;AACF;;Act4CI;EC9BE;IACE;QAAA;IACA;QAAA;YAAA;IACA;Ef26CN;;Eev6CM;IF4BJ;QAAA;YAAA;IACA;Ebi5CF;;Ee96CM;IF4BJ;QAAA;YAAA;IACA;Ebw5CF;;Eer7CM;IF4BJ;QAAA;YAAA;IACA;Eb+5CF;;Ee57CM;IF4BJ;QAAA;YAAA;IACA;Ebs6CF;;Een8CM;IF4BJ;QAAA;YAAA;IACA;Eb66CF;;Ee18CM;IF4BJ;QAAA;YAAA;IACA;Ebo7CF;;Ee58CI;IFMJ;QAAA;YAAA;IACA;IACA;Eb48CA;;Ee/8CM;IFPN;QAAA;YAAA;IAIA;Eby9CA;;Eet9CM;IFPN;QAAA;YAAA;IAIA;Ebg+CA;;Ee79CM;IFPN;QAAA;YAAA;IAIA;Ebu+CA;;Eep+CM;IFPN;QAAA;YAAA;IAIA;Eb8+CA;;Ee3+CM;IFPN;QAAA;YAAA;IAIA;Ebq/CA;;Eel/CM;IFPN;QAAA;YAAA;IAIA;Eb4/CA;;Eez/CM;IFPN;QAAA;YAAA;IAIA;EbmgDA;;EehgDM;IFPN;QAAA;YAAA;IAIA;Eb0gDA;;EevgDM;IFPN;QAAA;YAAA;IAIA;EbihDA;;Ee9gDM;IFPN;QAAA;YAAA;IAIA;EbwhDA;;EerhDM;IFPN;QAAA;YAAA;IAIA;Eb+hDA;;Ee5hDM;IFPN;QAAA;YAAA;IAIA;EbsiDA;;Ee9hDI;IAAwB;QAAA;YAAA;EfoiD5B;;EeliDI;IAAuB;QAAA;YAAA;EfwiD3B;;EeriDM;IAAwB;QAAA;YAAA;Ef2iD9B;;Ee3iDM;IAAwB;QAAA;YAAA;EfijD9B;;EejjDM;IAAwB;QAAA;YAAA;EfujD9B;;EevjDM;IAAwB;QAAA;YAAA;Ef6jD9B;;Ee7jDM;IAAwB;QAAA;YAAA;EfmkD9B;;EenkDM;IAAwB;QAAA;YAAA;EfykD9B;;EezkDM;IAAwB;QAAA;YAAA;Ef+kD9B;;Ee/kDM;IAAwB;QAAA;YAAA;EfqlD9B;;EerlDM;IAAwB;QAAA;YAAA;Ef2lD9B;;Ee3lDM;IAAwB;QAAA;YAAA;EfimD9B;;EejmDM;IAAwB;QAAA;YAAA;EfumD9B;;EevmDM;IAAwB;QAAA;YAAA;Ef6mD9B;;Ee7mDM;IAAwB;QAAA;YAAA;EfmnD9B;;Ee7mDQ;IFRR;EbynDA;;EejnDQ;IFRR;Eb6nDA;;EernDQ;IFRR;EbioDA;;EeznDQ;IFRR;EbqoDA;;Ee7nDQ;IFRR;EbyoDA;;EejoDQ;IFRR;Eb6oDA;;EeroDQ;IFRR;EbipDA;;EezoDQ;IFRR;EbqpDA;;Ee7oDQ;IFRR;EbypDA;;EejpDQ;IFRR;Eb6pDA;;EerpDQ;IFRR;EbiqDA;;EezpDQ;IFRR;EbqqDA;AACF;;AcjqDI;EC9BE;IACE;QAAA;IACA;QAAA;YAAA;IACA;EfssDN;;EelsDM;IF4BJ;QAAA;YAAA;IACA;Eb4qDF;;EezsDM;IF4BJ;QAAA;YAAA;IACA;EbmrDF;;EehtDM;IF4BJ;QAAA;YAAA;IACA;Eb0rDF;;EevtDM;IF4BJ;QAAA;YAAA;IACA;EbisDF;;Ee9tDM;IF4BJ;QAAA;YAAA;IACA;EbwsDF;;EeruDM;IF4BJ;QAAA;YAAA;IACA;Eb+sDF;;EevuDI;IFMJ;QAAA;YAAA;IACA;IACA;EbuuDA;;Ee1uDM;IFPN;QAAA;YAAA;IAIA;EbovDA;;EejvDM;IFPN;QAAA;YAAA;IAIA;Eb2vDA;;EexvDM;IFPN;QAAA;YAAA;IAIA;EbkwDA;;Ee/vDM;IFPN;QAAA;YAAA;IAIA;EbywDA;;EetwDM;IFPN;QAAA;YAAA;IAIA;EbgxDA;;Ee7wDM;IFPN;QAAA;YAAA;IAIA;EbuxDA;;EepxDM;IFPN;QAAA;YAAA;IAIA;Eb8xDA;;Ee3xDM;IFPN;QAAA;YAAA;IAIA;EbqyDA;;EelyDM;IFPN;QAAA;YAAA;IAIA;Eb4yDA;;EezyDM;IFPN;QAAA;YAAA;IAIA;EbmzDA;;EehzDM;IFPN;QAAA;YAAA;IAIA;Eb0zDA;;EevzDM;IFPN;QAAA;YAAA;IAIA;Ebi0DA;;EezzDI;IAAwB;QAAA;YAAA;Ef+zD5B;;Ee7zDI;IAAuB;QAAA;YAAA;Efm0D3B;;Eeh0DM;IAAwB;QAAA;YAAA;Efs0D9B;;Eet0DM;IAAwB;QAAA;YAAA;Ef40D9B;;Ee50DM;IAAwB;QAAA;YAAA;Efk1D9B;;Eel1DM;IAAwB;QAAA;YAAA;Efw1D9B;;Eex1DM;IAAwB;QAAA;YAAA;Ef81D9B;;Ee91DM;IAAwB;QAAA;YAAA;Efo2D9B;;Eep2DM;IAAwB;QAAA;YAAA;Ef02D9B;;Ee12DM;IAAwB;QAAA;YAAA;Efg3D9B;;Eeh3DM;IAAwB;QAAA;YAAA;Efs3D9B;;Eet3DM;IAAwB;QAAA;YAAA;Ef43D9B;;Ee53DM;IAAwB;QAAA;YAAA;Efk4D9B;;Eel4DM;IAAwB;QAAA;YAAA;Efw4D9B;;Eex4DM;IAAwB;QAAA;YAAA;Ef84D9B;;Eex4DQ;IFRR;Ebo5DA;;Ee54DQ;IFRR;Ebw5DA;;Eeh5DQ;IFRR;Eb45DA;;Eep5DQ;IFRR;Ebg6DA;;Eex5DQ;IFRR;Ebo6DA;;Ee55DQ;IFRR;Ebw6DA;;Eeh6DQ;IFRR;Eb46DA;;Eep6DQ;IFRR;Ebg7DA;;Eex6DQ;IFRR;Ebo7DA;;Ee56DQ;IFRR;Ebw7DA;;Eeh7DQ;IFRR;Eb47DA;;Eep7DQ;IFRR;Ebg8DA;AACF;;Ac57DI;EC9BE;IACE;QAAA;IACA;QAAA;YAAA;IACA;Efi+DN;;Ee79DM;IF4BJ;QAAA;YAAA;IACA;Ebu8DF;;Eep+DM;IF4BJ;QAAA;YAAA;IACA;Eb88DF;;Ee3+DM;IF4BJ;QAAA;YAAA;IACA;Ebq9DF;;Eel/DM;IF4BJ;QAAA;YAAA;IACA;Eb49DF;;Eez/DM;IF4BJ;QAAA;YAAA;IACA;Ebm+DF;;EehgEM;IF4BJ;QAAA;YAAA;IACA;Eb0+DF;;EelgEI;IFMJ;QAAA;YAAA;IACA;IACA;EbkgEA;;EergEM;IFPN;QAAA;YAAA;IAIA;Eb+gEA;;Ee5gEM;IFPN;QAAA;YAAA;IAIA;EbshEA;;EenhEM;IFPN;QAAA;YAAA;IAIA;Eb6hEA;;Ee1hEM;IFPN;QAAA;YAAA;IAIA;EboiEA;;EejiEM;IFPN;QAAA;YAAA;IAIA;Eb2iEA;;EexiEM;IFPN;QAAA;YAAA;IAIA;EbkjEA;;Ee/iEM;IFPN;QAAA;YAAA;IAIA;EbyjEA;;EetjEM;IFPN;QAAA;YAAA;IAIA;EbgkEA;;Ee7jEM;IFPN;QAAA;YAAA;IAIA;EbukEA;;EepkEM;IFPN;QAAA;YAAA;IAIA;Eb8kEA;;Ee3kEM;IFPN;QAAA;YAAA;IAIA;EbqlEA;;EellEM;IFPN;QAAA;YAAA;IAIA;Eb4lEA;;EeplEI;IAAwB;QAAA;YAAA;Ef0lE5B;;EexlEI;IAAuB;QAAA;YAAA;Ef8lE3B;;Ee3lEM;IAAwB;QAAA;YAAA;EfimE9B;;EejmEM;IAAwB;QAAA;YAAA;EfumE9B;;EevmEM;IAAwB;QAAA;YAAA;Ef6mE9B;;Ee7mEM;IAAwB;QAAA;YAAA;EfmnE9B;;EennEM;IAAwB;QAAA;YAAA;EfynE9B;;EeznEM;IAAwB;QAAA;YAAA;Ef+nE9B;;Ee/nEM;IAAwB;QAAA;YAAA;EfqoE9B;;EeroEM;IAAwB;QAAA;YAAA;Ef2oE9B;;Ee3oEM;IAAwB;QAAA;YAAA;EfipE9B;;EejpEM;IAAwB;QAAA;YAAA;EfupE9B;;EevpEM;IAAwB;QAAA;YAAA;Ef6pE9B;;Ee7pEM;IAAwB;QAAA;YAAA;EfmqE9B;;EenqEM;IAAwB;QAAA;YAAA;EfyqE9B;;EenqEQ;IFRR;Eb+qEA;;EevqEQ;IFRR;EbmrEA;;Ee3qEQ;IFRR;EburEA;;Ee/qEQ;IFRR;Eb2rEA;;EenrEQ;IFRR;Eb+rEA;;EevrEQ;IFRR;EbmsEA;;Ee3rEQ;IFRR;EbusEA;;Ee/rEQ;IFRR;Eb2sEA;;EensEQ;IFRR;Eb+sEA;;EevsEQ;IFRR;EbmtEA;;Ee3sEQ;IFRR;EbutEA;;Ee/sEQ;IFRR;Eb2tEA;AACF;;AcvtEI;EC9BE;IACE;QAAA;IACA;QAAA;YAAA;IACA;Ef4vEN;;EexvEM;IF4BJ;QAAA;YAAA;IACA;EbkuEF;;Ee/vEM;IF4BJ;QAAA;YAAA;IACA;EbyuEF;;EetwEM;IF4BJ;QAAA;YAAA;IACA;EbgvEF;;Ee7wEM;IF4BJ;QAAA;YAAA;IACA;EbuvEF;;EepxEM;IF4BJ;QAAA;YAAA;IACA;Eb8vEF;;Ee3xEM;IF4BJ;QAAA;YAAA;IACA;EbqwEF;;Ee7xEI;IFMJ;QAAA;YAAA;IACA;IACA;Eb6xEA;;EehyEM;IFPN;QAAA;YAAA;IAIA;Eb0yEA;;EevyEM;IFPN;QAAA;YAAA;IAIA;EbizEA;;Ee9yEM;IFPN;QAAA;YAAA;IAIA;EbwzEA;;EerzEM;IFPN;QAAA;YAAA;IAIA;Eb+zEA;;Ee5zEM;IFPN;QAAA;YAAA;IAIA;Ebs0EA;;Een0EM;IFPN;QAAA;YAAA;IAIA;Eb60EA;;Ee10EM;IFPN;QAAA;YAAA;IAIA;Ebo1EA;;Eej1EM;IFPN;QAAA;YAAA;IAIA;Eb21EA;;Eex1EM;IFPN;QAAA;YAAA;IAIA;Ebk2EA;;Ee/1EM;IFPN;QAAA;YAAA;IAIA;Eby2EA;;Eet2EM;IFPN;QAAA;YAAA;IAIA;Ebg3EA;;Ee72EM;IFPN;QAAA;YAAA;IAIA;Ebu3EA;;Ee/2EI;IAAwB;QAAA;YAAA;Efq3E5B;;Een3EI;IAAuB;QAAA;YAAA;Efy3E3B;;Eet3EM;IAAwB;QAAA;YAAA;Ef43E9B;;Ee53EM;IAAwB;QAAA;YAAA;Efk4E9B;;Eel4EM;IAAwB;QAAA;YAAA;Efw4E9B;;Eex4EM;IAAwB;QAAA;YAAA;Ef84E9B;;Ee94EM;IAAwB;QAAA;YAAA;Efo5E9B;;Eep5EM;IAAwB;QAAA;YAAA;Ef05E9B;;Ee15EM;IAAwB;QAAA;YAAA;Efg6E9B;;Eeh6EM;IAAwB;QAAA;YAAA;Efs6E9B;;Eet6EM;IAAwB;QAAA;YAAA;Ef46E9B;;Ee56EM;IAAwB;QAAA;YAAA;Efk7E9B;;Eel7EM;IAAwB;QAAA;YAAA;Efw7E9B;;Eex7EM;IAAwB;QAAA;YAAA;Ef87E9B;;Ee97EM;IAAwB;QAAA;YAAA;Efo8E9B;;Ee97EQ;IFRR;Eb08EA;;Eel8EQ;IFRR;Eb88EA;;Eet8EQ;IFRR;Ebk9EA;;Ee18EQ;IFRR;Ebs9EA;;Ee98EQ;IFRR;Eb09EA;;Eel9EQ;IFRR;Eb89EA;;Eet9EQ;IFRR;Ebk+EA;;Ee19EQ;IFRR;Ebs+EA;;Ee99EQ;IFRR;Eb0+EA;;Eel+EQ;IFRR;Eb8+EA;;Eet+EQ;IFRR;Ebk/EA;;Ee1+EQ;IFRR;Ebs/EA;AACF;;Acl/EI;EC9BE;IACE;QAAA;IACA;QAAA;YAAA;IACA;EfuhFN;;EenhFM;IF4BJ;QAAA;YAAA;IACA;Eb6/EF;;Ee1hFM;IF4BJ;QAAA;YAAA;IACA;EbogFF;;EejiFM;IF4BJ;QAAA;YAAA;IACA;Eb2gFF;;EexiFM;IF4BJ;QAAA;YAAA;IACA;EbkhFF;;Ee/iFM;IF4BJ;QAAA;YAAA;IACA;EbyhFF;;EetjFM;IF4BJ;QAAA;YAAA;IACA;EbgiFF;;EexjFI;IFMJ;QAAA;YAAA;IACA;IACA;EbwjFA;;Ee3jFM;IFPN;QAAA;YAAA;IAIA;EbqkFA;;EelkFM;IFPN;QAAA;YAAA;IAIA;Eb4kFA;;EezkFM;IFPN;QAAA;YAAA;IAIA;EbmlFA;;EehlFM;IFPN;QAAA;YAAA;IAIA;Eb0lFA;;EevlFM;IFPN;QAAA;YAAA;IAIA;EbimFA;;Ee9lFM;IFPN;QAAA;YAAA;IAIA;EbwmFA;;EermFM;IFPN;QAAA;YAAA;IAIA;Eb+mFA;;Ee5mFM;IFPN;QAAA;YAAA;IAIA;EbsnFA;;EennFM;IFPN;QAAA;YAAA;IAIA;Eb6nFA;;Ee1nFM;IFPN;QAAA;YAAA;IAIA;EbooFA;;EejoFM;IFPN;QAAA;YAAA;IAIA;Eb2oFA;;EexoFM;IFPN;QAAA;YAAA;IAIA;EbkpFA;;Ee1oFI;IAAwB;QAAA;YAAA;EfgpF5B;;Ee9oFI;IAAuB;QAAA;YAAA;EfopF3B;;EejpFM;IAAwB;QAAA;YAAA;EfupF9B;;EevpFM;IAAwB;QAAA;YAAA;Ef6pF9B;;Ee7pFM;IAAwB;QAAA;YAAA;EfmqF9B;;EenqFM;IAAwB;QAAA;YAAA;EfyqF9B;;EezqFM;IAAwB;QAAA;YAAA;Ef+qF9B;;Ee/qFM;IAAwB;QAAA;YAAA;EfqrF9B;;EerrFM;IAAwB;QAAA;YAAA;Ef2rF9B;;Ee3rFM;IAAwB;QAAA;YAAA;EfisF9B;;EejsFM;IAAwB;QAAA;YAAA;EfusF9B;;EevsFM;IAAwB;QAAA;YAAA;Ef6sF9B;;Ee7sFM;IAAwB;QAAA;YAAA;EfmtF9B;;EentFM;IAAwB;QAAA;YAAA;EfytF9B;;EeztFM;IAAwB;QAAA;YAAA;Ef+tF9B;;EeztFQ;IFRR;EbquFA;;Ee7tFQ;IFRR;EbyuFA;;EejuFQ;IFRR;Eb6uFA;;EeruFQ;IFRR;EbivFA;;EezuFQ;IFRR;EbqvFA;;Ee7uFQ;IFRR;EbyvFA;;EejvFQ;IFRR;Eb6vFA;;EervFQ;IFRR;EbiwFA;;EezvFQ;IFRR;EbqwFA;;Ee7vFQ;IFRR;EbywFA;;EejwFQ;IFRR;Eb6wFA;;EerwFQ;IFRR;EbixFA;AACF;;Ac7wFI;EC9BE;IACE;QAAA;IACA;QAAA;YAAA;IACA;EfkzFN;;Ee9yFM;IF4BJ;QAAA;YAAA;IACA;EbwxFF;;EerzFM;IF4BJ;QAAA;YAAA;IACA;Eb+xFF;;Ee5zFM;IF4BJ;QAAA;YAAA;IACA;EbsyFF;;Een0FM;IF4BJ;QAAA;YAAA;IACA;Eb6yFF;;Ee10FM;IF4BJ;QAAA;YAAA;IACA;EbozFF;;Eej1FM;IF4BJ;QAAA;YAAA;IACA;Eb2zFF;;Een1FI;IFMJ;QAAA;YAAA;IACA;IACA;Ebm1FA;;Eet1FM;IFPN;QAAA;YAAA;IAIA;Ebg2FA;;Ee71FM;IFPN;QAAA;YAAA;IAIA;Ebu2FA;;Eep2FM;IFPN;QAAA;YAAA;IAIA;Eb82FA;;Ee32FM;IFPN;QAAA;YAAA;IAIA;Ebq3FA;;Eel3FM;IFPN;QAAA;YAAA;IAIA;Eb43FA;;Eez3FM;IFPN;QAAA;YAAA;IAIA;Ebm4FA;;Eeh4FM;IFPN;QAAA;YAAA;IAIA;Eb04FA;;Eev4FM;IFPN;QAAA;YAAA;IAIA;Ebi5FA;;Ee94FM;IFPN;QAAA;YAAA;IAIA;Ebw5FA;;Eer5FM;IFPN;QAAA;YAAA;IAIA;Eb+5FA;;Ee55FM;IFPN;QAAA;YAAA;IAIA;Ebs6FA;;Een6FM;IFPN;QAAA;YAAA;IAIA;Eb66FA;;Eer6FI;IAAwB;QAAA;YAAA;Ef26F5B;;Eez6FI;IAAuB;QAAA;YAAA;Ef+6F3B;;Ee56FM;IAAwB;QAAA;YAAA;Efk7F9B;;Eel7FM;IAAwB;QAAA;YAAA;Efw7F9B;;Eex7FM;IAAwB;QAAA;YAAA;Ef87F9B;;Ee97FM;IAAwB;QAAA;YAAA;Efo8F9B;;Eep8FM;IAAwB;QAAA;YAAA;Ef08F9B;;Ee18FM;IAAwB;QAAA;YAAA;Efg9F9B;;Eeh9FM;IAAwB;QAAA;YAAA;Efs9F9B;;Eet9FM;IAAwB;QAAA;YAAA;Ef49F9B;;Ee59FM;IAAwB;QAAA;YAAA;Efk+F9B;;Eel+FM;IAAwB;QAAA;YAAA;Efw+F9B;;Eex+FM;IAAwB;QAAA;YAAA;Ef8+F9B;;Ee9+FM;IAAwB;QAAA;YAAA;Efo/F9B;;Eep/FM;IAAwB;QAAA;YAAA;Ef0/F9B;;Eep/FQ;IFRR;EbggGA;;Eex/FQ;IFRR;EbogGA;;Ee5/FQ;IFRR;EbwgGA;;EehgGQ;IFRR;Eb4gGA;;EepgGQ;IFRR;EbghGA;;EexgGQ;IFRR;EbohGA;;Ee5gGQ;IFRR;EbwhGA;;EehhGQ;IFRR;Eb4hGA;;EephGQ;IFRR;EbgiGA;;EexhGQ;IFRR;EboiGA;;Ee5hGQ;IFRR;EbwiGA;;EehiGQ;IFRR;Eb4iGA;AACF;;AgBhmGA;;EACE;EACA;EACA;AhBomGF;;AgBvmGA;;;;EAQI;EACA;EACA;AhBsmGJ;;AgBhnGA;;EAcI;EACA;AhBumGJ;;AgBtnGA;;EAmBI;AhBwmGJ;;AgB/lGA;;EAGI;AhBimGJ;;AgBxlGA;;EACE;AhB4lGF;;AgB7lGA;;;;EAKI;AhB+lGJ;;AgBpmGA;;;;EAWM;AhBgmGN;;AgB3lGA;;;;EAKI;AhB6lGJ;;AgBrlGA;EAEI;AhBulGJ;;AKtpGE;EW2EI;EACA;AhB+kGN;;AiBlqGE;;;EAII;AjBoqGN;;AiBxqGE;;;;EAYM;AjBmqGR;;AKxqGE;EYiBM;AjB2pGR;;AiBhqGE;;EASQ;AjB4pGV;;AiBxrGE;;;EAII;AjB0rGN;;AiB9rGE;;;;EAYM;AjByrGR;;AK9rGE;EYiBM;AjBirGR;;AiBtrGE;;EASQ;AjBkrGV;;AiB9sGE;;;EAII;AjBgtGN;;AiBptGE;;;;EAYM;AjB+sGR;;AKptGE;EYiBM;AjBusGR;;AiB5sGE;;EASQ;AjBwsGV;;AiBpuGE;;;EAII;AjBsuGN;;AiB1uGE;;;;EAYM;AjBquGR;;AK1uGE;EYiBM;AjB6tGR;;AiBluGE;;EASQ;AjB8tGV;;AiB1vGE;;;EAII;AjB4vGN;;AiBhwGE;;;;EAYM;AjB2vGR;;AKhwGE;EYiBM;AjBmvGR;;AiBxvGE;;EASQ;AjBovGV;;AiBhxGE;;;EAII;AjBkxGN;;AiBtxGE;;;;EAYM;AjBixGR;;AKtxGE;EYiBM;AjBywGR;;AiB9wGE;;EASQ;AjB0wGV;;AiBtyGE;;;EAII;AjBwyGN;;AiB5yGE;;;;EAYM;AjBuyGR;;AK5yGE;EYiBM;AjB+xGR;;AiBpyGE;;EASQ;AjBgyGV;;AiB5zGE;;;EAII;AjB8zGN;;AiBl0GE;;;;EAYM;AjB6zGR;;AKl0GE;EYiBM;AjBqzGR;;AiB1zGE;;EASQ;AjBszGV;;AiBl1GE;;;EAII;AjBo1GN;;AKj1GE;EYiBM;AjBo0GR;;AiBz0GE;;EASQ;AjBq0GV;;AgBvvGA;;EAGM;EACA;EACA;AhByvGN;;AgB9vGA;;EAWM;EACA;EACA;AhBwvGN;;AgBnvGA;EACE;EACA;AhBsvGF;;AgBxvGA;;;EAOI;AhBuvGJ;;AgB9vGA;;EAWI;AhBwvGJ;;AgBnwGA;EAgBM;AhBuvGN;;AK53GE;EW4IM;EACA;AhBovGR;;Acp0GI;EEiGA;IAEI;IACA;IACA;IACA;EhBsuGN;;EgB3uGG;;IASK;EhBuuGR;AACF;;Acl1GI;EEiGA;IAEI;IACA;IACA;IACA;EhBovGN;;EgBzvGG;;IASK;EhBqvGR;AACF;;Ach2GI;EEiGA;IAEI;IACA;IACA;IACA;EhBkwGN;;EgBvwGG;;IASK;EhBmwGR;AACF;;Ac92GI;EEiGA;IAEI;IACA;IACA;IACA;EhBgxGN;;EgBrxGG;;IASK;EhBixGR;AACF;;Ac53GI;EEiGA;IAEI;IACA;IACA;IACA;EhB8xGN;;EgBnyGG;;IASK;EhB+xGR;AACF;;Ac14GI;EEiGA;IAEI;IACA;IACA;IACA;EhB4yGN;;EgBjzGG;;IASK;EhB6yGR;AACF;;Acx5GI;EEiGA;IAEI;IACA;IACA;IACA;EhB0zGN;;EgB/zGG;;IASK;EhB2zGR;AACF;;AgB10GA;EAOQ;EACA;EACA;EACA;AhBu0GR;;AgBj1GA;;EAcU;AhBw0GV;;AkBr/GA;;;EACE;EACA;EACA;EACA;EfqHI;EelHJ;EACA;EACA;EACA;EACA;EACA;ERbE;ESCE;EAAA;EAAA;EAAA;AnB0gHN;;AmBrgHI;EDLJ;;;ICMM;IAAA;EnB4gHJ;AACF;;AkBnhHA;;;EAsBI;EACA;AlBmgHJ;;AkB1hHA;;;EA4BI;EACA;AlBogHJ;;AoB1hHE;;;EACE;EACA;EACA;EACA;EAKE;UAAA;ApB4hHN;;AkB5iHA;;;EAqCI;EAEA;AlB4gHJ;;AkBnjHA;;;EAqCI;EAEA;AlBmhHJ;;AkB1jHA;;;EAqCI;EAEA;AlB0hHJ;;AkBjkHA;;;EAqCI;EAEA;AlBiiHJ;;AkBxkHA;;;;;;EAiDI;EAEA;AlB+hHJ;;AkB3hHA;;;EAOI;EACA;AlB0hHJ;;AkBrhHA;;EAEE;EACA;AlBwhHF;;AkB9gHA;EACE;EACA;EACA;EflBE;EeoBF;AlBihHF;;AkB9gHA;EACE;EACA;Ef8BI;Ee5BJ;AlBihHF;;AkB9gHA;EACE;EACA;EfuBI;EerBJ;AlBihHF;;AkBxgHA;EACE;EACA;EACA;EACA;EfQI;EeNJ;EACA;EACA;EACA;EACA;AlB2gHF;;AkBrhHA;;EAcI;EACA;AlB4gHJ;;AkBhgHA;EACE;EACA;EfjBI;EemBJ;ER7IE;AVipHJ;;AkBhgHA;EACE;EACA;EfzBI;Ee2BJ;ERrJE;AVypHJ;;AkB//GA;;;;;;EAGI;AlBqgHJ;;AkBjgHA;;;EACE;AlBsgHF;;AkB9/GA;EACE;AlBigHF;;AkB9/GA;EACE;EACA;AlBigHF;;AkBz/GA;EACE;EAAA;EAAA;EACA;MAAA;EACA;EACA;AlB+/GF;;AkBngHA;;EAQI;EACA;AlBggHJ;;AkBv/GA;EACE;EACA;EACA;AlB0/GF;;AkBv/GA;EACE;EACA;EACA;AlB0/GF;;AkB7/GA;;EAQI;AlB0/GJ;;AkBt/GA;EACE;AlBy/GF;;AkBt/GA;EACE;EAAA;EAAA;EACA;MAAA;UAAA;EACA;EACA;AlB6/GF;;AkBjgHA;EAQI;EACA;EACA;EACA;AlB6/GJ;;AoBjsHE;EACE;EACA;EACA;EjByBA;EiBvBA;ApBosHJ;;AoBjsHE;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EjBoEE;EiBlEF;EACA;EACA;EV1DA;AV+vHJ;;AoBpuHI;;;;EAsCE;ApBqsHN;;AoB3uHI;;;;;;;;EA4CE;EAGE;EACA;EACA;EACA;EACA;ApBwsHR;;AoB3vHI;;;;;;;;EAuDI;EACA;UAAA;ApBgtHR;;AoBxwHI;;;;;;;;EAiEI;EACA;ApBktHR;;AoBpxHI;;EAyEE;EAGE;EACA;ApB8sHR;;AoB3xHI;;EAiFI;EACA;UAAA;ApBgtHR;;AoBlyHI;;EA0FI;ApB6sHR;;AoBvyHI;;;;EA+FI;ApB+sHR;;AoB9yHI;;EAuGI;ApB4sHR;;AoBnzHI;;EA0GM;ApB8sHV;;AoBxzHI;;EAgHM;EC1IN;ArBw1HJ;;AoB9zHI;;EAuHM;UAAA;ApB6sHV;;AoBp0HI;;EA2HM;ApB8sHV;;AoBz0HI;;EAqII;ApBysHR;;AoB90HI;;EA0IM;EACA;UAAA;ApB0sHV;;AoBz0HE;EACE;EACA;EACA;EjByBA;EiBvBA;ApB40HJ;;AoBz0HE;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EjBoEE;EiBlEF;EACA;EACA;EV1DA;AVu4HJ;;AoB52HI;;;;EAsCE;ApB60HN;;AoBn3HI;;;;;;;;EA4CE;EAGE;EACA;EACA;EACA;EACA;ApBg1HR;;AoBn4HI;;;;;;;;EAuDI;EACA;UAAA;ApBw1HR;;AoBh5HI;;;;;;;;EAiEI;EACA;ApB01HR;;AoB55HI;;EAyEE;EAGE;EACA;ApBs1HR;;AoBn6HI;;EAiFI;EACA;UAAA;ApBw1HR;;AoB16HI;;EA0FI;ApBq1HR;;AoB/6HI;;;;EA+FI;ApBu1HR;;AoBt7HI;;EAuGI;ApBo1HR;;AoB37HI;;EA0GM;ApBs1HV;;AoBh8HI;;EAgHM;EC1IN;ArBg+HJ;;AoBt8HI;;EAuHM;UAAA;ApBq1HV;;AoB58HI;;EA2HM;ApBs1HV;;AoBj9HI;;EAqII;ApBi1HR;;AoBt9HI;;EA0IM;EACA;UAAA;ApBk1HV;;AkBpvHA;EACE;EAAA;EAAA;EACA;EAAA;MAAA;UAAA;EACA;MAAA;UAAA;AlB8vHF;;AkBjwHA;EASI;AlB4vHJ;;Acl9HI;EI6MJ;IAeM;IAAA;IAAA;IACA;QAAA;YAAA;IACA;QAAA;YAAA;IACA;ElBiwHJ;;EkBnxHF;IAuBM;IAAA;IAAA;IACA;QAAA;YAAA;IACA;IAAA;QAAA;YAAA;IACA;QAAA;YAAA;IACA;ElBywHJ;;EkBpyHF;;;;;IAgCM;IACA;IACA;ElB4wHJ;;EkB9yHF;IAuCM;ElB2wHJ;;EkBlzHF;;IA4CM;ElB2wHJ;;EkBvzHF;IAkDM;IAAA;IAAA;IACA;QAAA;YAAA;IACA;QAAA;YAAA;IACA;IACA;ElB+wHJ;;EkBr0HF;IAyDM;IACA;QAAA;IACA;IACA;IACA;ElBixHJ;;EkB90HF;IAiEM;QAAA;YAAA;IACA;QAAA;YAAA;ElBqxHJ;;EkBv1HF;IAqEM;ElBsxHJ;AACF;;AsB/lIA;EACE;EAEA;EACA;EACA;EAEA;EACA;EACA;KAAA;MAAA;UAAA;EACA;EACA;ECuFA;EpBuBI;EoBrBJ;EbrGE;ESCE;EAAA;EAAA;EAAA;AnBsnIN;;AmBjnII;EGLJ;IHMM;IAAA;EnBsnIJ;AACF;;AKvnIE;EiBUE;EACA;AtBinIJ;;AsBloIA;;EAsBI;EACA;UAAA;AtBknIJ;;AsBzoIA;;EA6BI;AtBinIJ;;AsBlmIA;;EAEE;AtBqmIF;;AsB5lIE;ECvDA;EFAE;EEEF;AvBupIF;;AKnpIE;EkBAE;EFNA;EEQA;AvBupIJ;;AuBppIE;;EAEE;EFbA;EEeA;EAKE;UAAA;AvBopIN;;AuB/oIE;;EAEE;EACA;EACA;AvBkpIJ;;AuB3oIE;;;EAGE;EACA;EAIA;AvB2oIJ;;AuBzoII;;;EAKI;UAAA;AvB2oIR;;AsBvoIE;ECvDA;EFAE;EEEF;AvBksIF;;AK9rIE;EkBAE;EFNA;EEQA;AvBksIJ;;AuB/rIE;;EAEE;EFbA;EEeA;EAKE;UAAA;AvB+rIN;;AuB1rIE;;EAEE;EACA;EACA;AvB6rIJ;;AuBtrIE;;;EAGE;EACA;EAIA;AvBsrIJ;;AuBprII;;;EAKI;UAAA;AvBsrIR;;AsBlrIE;ECvDA;EFAE;EEEF;AvB6uIF;;AKzuIE;EkBAE;EFNA;EEQA;AvB6uIJ;;AuB1uIE;;EAEE;EFbA;EEeA;EAKE;UAAA;AvB0uIN;;AuBruIE;;EAEE;EACA;EACA;AvBwuIJ;;AuBjuIE;;;EAGE;EACA;EAIA;AvBiuIJ;;AuB/tII;;;EAKI;UAAA;AvBiuIR;;AsB7tIE;ECvDA;EFAE;EEEF;AvBwxIF;;AKpxIE;EkBAE;EFNA;EEQA;AvBwxIJ;;AuBrxIE;;EAEE;EFbA;EEeA;EAKE;UAAA;AvBqxIN;;AuBhxIE;;EAEE;EACA;EACA;AvBmxIJ;;AuB5wIE;;;EAGE;EACA;EAIA;AvB4wIJ;;AuB1wII;;;EAKI;UAAA;AvB4wIR;;AsBxwIE;ECvDA;EFAE;EEEF;AvBm0IF;;AK/zIE;EkBAE;EFNA;EEQA;AvBm0IJ;;AuBh0IE;;EAEE;EFbA;EEeA;EAKE;UAAA;AvBg0IN;;AuB3zIE;;EAEE;EACA;EACA;AvB8zIJ;;AuBvzIE;;;EAGE;EACA;EAIA;AvBuzIJ;;AuBrzII;;;EAKI;UAAA;AvBuzIR;;AsBnzIE;ECvDA;EFAE;EEEF;AvB82IF;;AK12IE;EkBAE;EFNA;EEQA;AvB82IJ;;AuB32IE;;EAEE;EFbA;EEeA;EAKE;UAAA;AvB22IN;;AuBt2IE;;EAEE;EACA;EACA;AvBy2IJ;;AuBl2IE;;;EAGE;EACA;EAIA;AvBk2IJ;;AuBh2II;;;EAKI;UAAA;AvBk2IR;;AsB91IE;ECvDA;EFAE;EEEF;AvBy5IF;;AKr5IE;EkBAE;EFNA;EEQA;AvBy5IJ;;AuBt5IE;;EAEE;EFbA;EEeA;EAKE;UAAA;AvBs5IN;;AuBj5IE;;EAEE;EACA;EACA;AvBo5IJ;;AuB74IE;;;EAGE;EACA;EAIA;AvB64IJ;;AuB34II;;;EAKI;UAAA;AvB64IR;;AsBz4IE;ECvDA;EFAE;EEEF;AvBo8IF;;AKh8IE;EkBAE;EFNA;EEQA;AvBo8IJ;;AuBj8IE;;EAEE;EFbA;EEeA;EAKE;UAAA;AvBi8IN;;AuB57IE;;EAEE;EACA;EACA;AvB+7IJ;;AuBx7IE;;;EAGE;EACA;EAIA;AvBw7IJ;;AuBt7II;;;EAKI;UAAA;AvBw7IR;;AsB96IE;ECHA;EACA;AvBq7IF;;AK1+IE;EkBwDE;EACA;EACA;AvBs7IJ;;AuBn7IE;;EAEE;UAAA;AvBu7IJ;;AuBp7IE;;EAEE;EACA;AvBu7IJ;;AuBp7IE;;;EAGE;EACA;EACA;AvBu7IJ;;AuBr7II;;;EAKI;UAAA;AvBu7IR;;AsBp9IE;ECHA;EACA;AvB29IF;;AKhhJE;EkBwDE;EACA;EACA;AvB49IJ;;AuBz9IE;;EAEE;UAAA;AvB69IJ;;AuB19IE;;EAEE;EACA;AvB69IJ;;AuB19IE;;;EAGE;EACA;EACA;AvB69IJ;;AuB39II;;;EAKI;UAAA;AvB69IR;;AsB1/IE;ECHA;EACA;AvBigJF;;AKtjJE;EkBwDE;EACA;EACA;AvBkgJJ;;AuB//IE;;EAEE;UAAA;AvBmgJJ;;AuBhgJE;;EAEE;EACA;AvBmgJJ;;AuBhgJE;;;EAGE;EACA;EACA;AvBmgJJ;;AuBjgJI;;;EAKI;UAAA;AvBmgJR;;AsBhiJE;ECHA;EACA;AvBuiJF;;AK5lJE;EkBwDE;EACA;EACA;AvBwiJJ;;AuBriJE;;EAEE;UAAA;AvByiJJ;;AuBtiJE;;EAEE;EACA;AvByiJJ;;AuBtiJE;;;EAGE;EACA;EACA;AvByiJJ;;AuBviJI;;;EAKI;UAAA;AvByiJR;;AsBtkJE;ECHA;EACA;AvB6kJF;;AKloJE;EkBwDE;EACA;EACA;AvB8kJJ;;AuB3kJE;;EAEE;UAAA;AvB+kJJ;;AuB5kJE;;EAEE;EACA;AvB+kJJ;;AuB5kJE;;;EAGE;EACA;EACA;AvB+kJJ;;AuB7kJI;;;EAKI;UAAA;AvB+kJR;;AsB5mJE;ECHA;EACA;AvBmnJF;;AKxqJE;EkBwDE;EACA;EACA;AvBonJJ;;AuBjnJE;;EAEE;UAAA;AvBqnJJ;;AuBlnJE;;EAEE;EACA;AvBqnJJ;;AuBlnJE;;;EAGE;EACA;EACA;AvBqnJJ;;AuBnnJI;;;EAKI;UAAA;AvBqnJR;;AsBlpJE;ECHA;EACA;AvBypJF;;AK9sJE;EkBwDE;EACA;EACA;AvB0pJJ;;AuBvpJE;;EAEE;UAAA;AvB2pJJ;;AuBxpJE;;EAEE;EACA;AvB2pJJ;;AuBxpJE;;;EAGE;EACA;EACA;AvB2pJJ;;AuBzpJI;;;EAKI;UAAA;AvB2pJR;;AsBxrJE;ECHA;EACA;AvB+rJF;;AKpvJE;EkBwDE;EACA;EACA;AvBgsJJ;;AuB7rJE;;EAEE;UAAA;AvBisJJ;;AuB9rJE;;EAEE;EACA;AvBisJJ;;AuB9rJE;;;EAGE;EACA;EACA;AvBisJJ;;AuB/rJI;;;EAKI;UAAA;AvBisJR;;AsBntJA;EACE;EACA;EACA;AtBstJF;;AK3xJE;EiBwEE;EACA;AtButJJ;;AsB9tJA;;EAYI;EACA;UAAA;AtBwtJJ;;AsBruJA;;EAkBI;EACA;AtBwtJJ;;AsB7sJA;;ECJE;EpBuBI;EoBrBJ;EbrGE;AV4zJJ;;AsBjtJA;;ECRE;EpBuBI;EoBrBJ;EbrGE;AVo0JJ;;AsBhtJA;EACE;EACA;AtBmtJF;;AsBrtJA;EAMI;AtBmtJJ;;AsB9sJA;;;EAII;AtBgtJJ;;AwBx1JA;ELMM;EAAA;AnBu1JN;;AmBl1JI;EKXJ;ILYM;IAAA;EnBu1JJ;AACF;;AwBp2JA;EAII;AxBo2JJ;;AwBh2JA;EAEI;AxBk2JJ;;AwB91JA;EACE;EACA;EACA;ELXI;EAAA;AnB82JN;;AmBz2JI;EKGJ;ILFM;IAAA;EnB82JJ;AACF;;AyB13JA;;;;EAIE;AzB63JF;;AyB13JA;EACE;AzB63JF;;A0Bz2JI;EACE;EACA;EACA;EACA;EAhCJ;EACA;EACA;EACA;A1B64JF;;A0Bx1JI;EACE;A1B21JN;;AyBr4JA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EtBsGI;EsBpGJ;EACA;EACA;EACA;EACA;EACA;Ef3BE;AVo6JJ;;AyBh4JI;EACE;EACA;AzBm4JN;;AyBh4JI;EACE;EACA;AzBm4JN;;Acv3JI;EWnBA;IACE;IACA;EzB84JJ;;EyB34JE;IACE;IACA;EzB84JJ;AACF;;Acn4JI;EWnBA;IACE;IACA;EzB05JJ;;EyBv5JE;IACE;IACA;EzB05JJ;AACF;;Ac/4JI;EWnBA;IACE;IACA;EzBs6JJ;;EyBn6JE;IACE;IACA;EzBs6JJ;AACF;;Ac35JI;EWnBA;IACE;IACA;EzBk7JJ;;EyB/6JE;IACE;IACA;EzBk7JJ;AACF;;Acv6JI;EWnBA;IACE;IACA;EzB87JJ;;EyB37JE;IACE;IACA;EzB87JJ;AACF;;Acn7JI;EWnBA;IACE;IACA;EzB08JJ;;EyBv8JE;IACE;IACA;EzB08JJ;AACF;;Ac/7JI;EWnBA;IACE;IACA;EzBs9JJ;;EyBn9JE;IACE;IACA;EzBs9JJ;AACF;;AyBh9JA;EAEI;EACA;EACA;EACA;AzBk9JJ;;A0Bj/JI;EACE;EACA;EACA;EACA;EAzBJ;EACA;EACA;EACA;A1B8gKF;;A0Bh+JI;EACE;A1Bm+JN;;AyBz9JA;EAEI;EACA;EACA;EACA;EACA;AzB29JJ;;A0BxgKI;EACE;EACA;EACA;EACA;EAlBJ;EACA;EACA;EACA;A1B8hKF;;A0Bv/JI;EACE;A1B0/JN;;A0BvhKI;EDmDE;AzBw+JN;;AyBn+JA;EAEI;EACA;EACA;EACA;EACA;AzBq+JJ;;A0BniKI;EACE;EACA;EACA;EACA;A1BsiKN;;A0B1iKI;EAgBI;A1B8hKR;;A0B3hKM;EACE;EACA;EACA;EACA;EA9BN;EACA;EACA;A1B6jKF;;A0B5hKI;EACE;A1B+hKN;;A0BziKM;EDiDA;AzB4/JN;;AyBr/JA;;;;EAKI;EACA;AzBu/JJ;;AyBl/JA;EE9GE;EACA;EACA;EACA;A3BomKF;;AyBl/JA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AzBq/JF;;AKzmKE;;EoBmIE;EACA;EJ9IA;ArB0nKJ;;AyBtgKA;;EAgCI;EACA;EJrJA;ArBioKJ;;AyB7gKA;;EAuCI;EACA;EACA;AzB2+JJ;;AyBn+JA;EACE;AzBs+JF;;AyBl+JA;EACE;EACA;EACA;EtBpDI;EsBsDJ;EACA;AzBq+JF;;AyBj+JA;EACE;EACA;EACA;AzBo+JF;;A4B9pKA;;EAEE;EACA;EAAA;EAAA;EACA;A5BmqKF;;A4BvqKA;;EAOI;EACA;MAAA;UAAA;A5BuqKJ;;AKtqKE;;EuBII;A5BuqKN;;A4BprKA;;;;;;EAkBM;A5B2qKN;;A4BrqKA;EACE;EAAA;EAAA;EACA;MAAA;EACA;MAAA;UAAA;A5B6qKF;;A4BhrKA;EAMI;A5B8qKJ;;A4B1qKA;;EAII;A5B2qKJ;;A4B/qKA;;ElBhBI;EACA;AVosKJ;;A4BrrKA;;ElBFI;EACA;AV4rKJ;;A4B5pKA;EACE;EACA;A5B+pKF;;A4BjqKA;;;EAOI;A5BgqKJ;;A4B7pKE;EACE;A5BgqKJ;;A4B5pKA;;EACE;EACA;A5BgqKF;;A4B7pKA;;EACE;EACA;A5BiqKF;;A4B7oKA;EACE;EAAA;MAAA;UAAA;EACA;MAAA;UAAA;EACA;MAAA;UAAA;A5BupKF;;A4B1pKA;;EAOI;A5BwpKJ;;A4B/pKA;;EAYI;A5BwpKJ;;A4BpqKA;;ElBlFI;EACA;AV2vKJ;;A4B1qKA;;ElBhGI;EACA;AV+wKJ;;A4BxoKA;;EAGI;A5B0oKJ;;A4B7oKA;;;;EAOM;EACA;EACA;A5B6oKN;;A6BtyKA;EACE;EACA;EAAA;EAAA;EACA;MAAA;EACA;MAAA;UAAA;EACA;A7B8yKF;;A6BnzKA;;;;;;EAWI;EACA;MAAA;UAAA;EACA;EACA;A7BmzKJ;;A6Bj0KA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAmBM;A7Bi1KN;;A6Bp2KA;;;;;EA2BI;A7Bi1KJ;;A6B52KA;EAgCI;A7Bg1KJ;;A6Bh3KA;;;;EnBeI;EACA;AVw2KJ;;A6Bx3KA;;;;EnB6BI;EACA;AVk2KJ;;A6Bh4KA;EA4CI;EAAA;EAAA;EACA;MAAA;UAAA;A7B41KJ;;A6Bz4KA;;EnBeI;EACA;AV+3KJ;;A6B/4KA;EnB6BI;EACA;AVs3KJ;;A6Bx1KA;;EAEE;EAAA;EAAA;A7B61KF;;A6B/1KA;;EAQI;EACA;A7B41KJ;;A6Br2KA;;EAYM;A7B81KN;;A6B12KA;;;;;;;;EAoBI;A7Bi2KJ;;A6B71KA;EAAuB;A7Bi2KvB;;A6Bh2KA;EAAsB;A7Bo2KtB;;A6B51KA;EACE;EAAA;EAAA;EACA;MAAA;UAAA;EACA;EACA;E1BwBI;E0BtBJ;EACA;EACA;EACA;EACA;EACA;EACA;EnB1GE;AV88KJ;;A6Bh3KA;;EAkBI;A7Bm2KJ;;A6Bz1KA;;;;EAEE;A7B81KF;;A6B31KA;;;;;;;;EAME;E1BXI;E0BaJ;EnBvIE;AVw+KJ;;A6B71KA;;;;EAEE;A7Bk2KF;;A6B/1KA;;;;;;;;EAME;E1B5BI;E0B8BJ;EnBxJE;AV6/KJ;;A6Bj2KA;;EAEE;A7Bo2KF;;A6Bz1KA;;;;;;EnBzJI;EACA;AV2/KJ;;A6B11KA;;;;;;EnBpJI;EACA;AVu/KJ;;A8BlhLA;EACE;EACA;EACA;EACA;A9BqhLF;;A8BlhLA;EACE;EAAA;EAAA;EACA;A9BuhLF;;A8BphLA;EACE;EACA;EACA;EACA;EACA;EACA;A9BuhLF;;A8B7hLA;EASI;EACA;ETzBA;ArBkjLJ;;A8BniLA;EAoBM;UAAA;A9BohLN;;A8BxiLA;EAyBI;A9BmhLJ;;A8B5iLA;EA6BI;EACA;EACA;A9BmhLJ;;A8BljLA;;EAuCM;A9BghLN;;A8BvjLA;;EA0CQ;A9BkhLR;;A8BxgLA;EACE;EACA;EAEA;A9B0gLF;;A8B9gLA;EASI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;A9BygLJ;;A8B3hLA;EAwBI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;A9BugLJ;;A8B9/KA;EpB5GI;AV8mLJ;;A8BlgLA;EAOM;A9B+/KN;;A8BtgLA;EAaM;ETxHF;ArBsnLJ;;A8B3gLA;EAkBM;A9B6/KN;;A8B/gLA;EAwBM;A9B2/KN;;A8BnhLA;EA2BM;A9B4/KN;;A8Bn/KA;EAGI;A9Bo/KJ;;A8Bv/KA;EAQM;A9Bm/KN;;A8B3/KA;EAcM;A9Bi/KN;;A8Bv+KA;EACE;A9B0+KF;;A8B3+KA;EAKM;EACA;EACA;EAEA;A9By+KN;;A8Bl/KA;EAaM;EACA;EACA;EACA;EACA;EAEA;EX1LA;EAAA;EAAA;EAAA;AnBsqLN;;AmBjqLI;EWkKJ;IXjKM;IAAA;EnBsqLJ;AACF;;A8BtgLA;EA0BM;EACA;UAAA;A9Bi/KN;;A8B5gLA;EAiCM;A9B++KN;;A8Bn+KA;EACE;EACA;EACA;EACA;E3B/FI;E2BkGJ;EACA;EACA;EACA;EACA;EACA;EpBjOE;EoBoOF;KAAA;UAAA;A9Bs+KF;;A8Br/KA;EAkBI;EACA;EAIE;UAAA;A9Bq+KN;;A8B5/KA;EAgCM;EACA;A9Bg+KN;;A8BjgLA;;EAuCI;EACA;EACA;A9B+9KJ;;A8BxgLA;EA6CI;EACA;A9B+9KJ;;A8B7gLA;EAmDI;A9B89KJ;;A8BjhLA;EAwDI;EACA;A9B69KJ;;A8Bz9KA;EACE;EACA;EACA;EACA;E3B5JI;AHynLN;;A8Bz9KA;EACE;EACA;EACA;EACA;E3BpKI;AHioLN;;A8Bp9KA;EACE;EACA;EACA;EACA;EACA;A9Bu9KF;;A8Bp9KA;EACE;EACA;EACA;EACA;EACA;EACA;A9Bu9KF;;A8B79KA;EASI;EACA;UAAA;A9By9KJ;;A8Bn+KA;;EAgBI;A9Bw9KJ;;A8Bx+KA;EAqBM;A9Bu9KN;;A8B5+KA;EA0BI;A9Bs9KJ;;A8Bl9KA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EpB1VE;AV+yLJ;;A8Bl+KA;EAkBI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ETxWA;ES0WA;EpB3WA;AVg0LJ;;A8B18KA;EACE;EACA;EACA;EACA;EACA;KAAA;UAAA;A9B+8KF;;A8Bp9KA;EAQI;A9Bg9KJ;;A8Bx9KA;EAY8B;UAAA;A9Bi9K9B;;A8B79KA;EAa8B;A9Bo9K9B;;A8Bj+KA;EAc8B;A9Bu9K9B;;A8Br+KA;EAkBI;A9Bu9KJ;;A8Bz+KA;EAsBI;EACA;EACA;ET7YA;ES+YA;EpBhZA;ESCE;EAAA;EAAA;EAAA;EWmZF;UAAA;A9B09KJ;;AmBx2LI;EWgXJ;IX/WM;IAAA;EnB62LJ;AACF;;A8B//KA;ETrXI;ArBw3LJ;;A8BngLA;EAsCI;EACA;EACA;EACA;EACA;EACA;EpBjaA;AVm4LJ;;A8B7gLA;EAiDI;EACA;ETvaA;ESyaA;EpB1aA;ESCE;EAAA;EAAA;EAAA;EW6aF;OAAA;A9Bm+KJ;;AmB34LI;EWgXJ;IX/WM;IAAA;EnBg5LJ;AACF;;A8BliLA;ETrXI;ArB25LJ;;A8BtiLA;EAgEI;EACA;EACA;EACA;EACA;EACA;EpB3bA;AVs6LJ;;A8BhjLA;EA2EI;EACA;EACA;EACA;EACA;ETpcA;ESscA;EpBvcA;ESCE;EAAA;EAAA;EAAA;EW0cF;A9B2+KJ;;AmBh7LI;EWgXJ;IX/WM;IAAA;EnBq7LJ;AACF;;A8BvkLA;ETrXI;ArBg8LJ;;A8B3kLA;EA6FI;EACA;EACA;EACA;EACA;EACA;EACA;A9Bk/KJ;;A8BrlLA;EAwGI;EpB9dA;AVg9LJ;;A8B1lLA;EA6GI;EACA;EpBpeA;AVs9LJ;;A8BhmLA;EAoHM;A9Bg/KN;;A8BpmLA;EAwHM;A9Bg/KN;;A8BxmLA;EA4HM;A9Bg/KN;;A8B5mLA;EAgIM;A9Bg/KN;;A8BhnLA;EAoIM;A9Bg/KN;;A8B3+KA;;;EX9fM;EAAA;EAAA;EAAA;AnBk/LN;;AmB7+LI;EWyfJ;;;IXxfM;IAAA;EnBo/LJ;AACF;;A+B5/LA;EACE;EAAA;EAAA;EACA;MAAA;EACA;EACA;EACA;A/BkgMF;;A+B//LA;EACE;EACA;A/BkgMF;;AKjgME;;E0BEE;A/BogMJ;;A+BzgMA;EAUI;EACA;EACA;A/BmgMJ;;A+B3/LA;EACE;A/B8/LF;;A+B//LA;EAII;A/B+/LJ;;A+BngMA;EAQI;ErB3BA;EACA;AV2hMJ;;AK1hME;;E0B6BI;A/BkgMN;;A+B9gMA;EAgBM;EACA;EACA;A/BkgMN;;A+BphMA;;EAwBI;EACA;EACA;A/BigMJ;;A+B3hMA;EA+BI;ErBlDA;EACA;AVmjMJ;;A+Bv/LA;ErBtEI;AVikMJ;;A+B3/LA;;EAOI;EACA;A/By/LJ;;A+Bh/LA;EAEI;MAAA;UAAA;EACA;A/Bo/LJ;;A+Bh/LA;EAEI;MAAA;EACA;MAAA;UAAA;EACA;A/Bq/LJ;;A+B5+LA;EAEI;A/B8+LJ;;A+Bh/LA;EAKI;A/B++LJ;;AgCnlMA;EACE;EACA;EAAA;EAAA;EACA;MAAA;EACA;MAAA;UAAA;EACA;MAAA;UAAA;EACA;AhC6lMF;;AgCnmMA;;;;;;;;;EAWI;EAAA;EAAA;EACA;MAAA;EACA;MAAA;UAAA;EACA;MAAA;UAAA;AhC2mMJ;;AgCvlMA;EACE;EACA;EACA;EACA;E7BwEI;E6BtEJ;EACA;AhC0lMF;;AKpoME;;E2B6CE;AhC4lMJ;;AgCnlMA;EACE;EAAA;EAAA;EACA;EAAA;MAAA;UAAA;EACA;EACA;EACA;AhC2lMF;;AgChmMA;EAQI;EACA;AhC4lMJ;;AgCrmMA;EAaI;EACA;AhC4lMJ;;AgCnlMA;EACE;EACA;EACA;AhCslMF;;AgC1kMA;EACE;MAAA;EACA;MAAA;UAAA;EAGA;MAAA;UAAA;AhCglMF;;AgC5kMA;EACE;E7BSI;E6BPJ;EACA;EACA;EtBrHE;AVqsMJ;;AK1rME;;E2B8GE;AhCilMJ;;AgC3kMA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;AhC8kMF;;AchpMI;EkB4EC;;;;;;;;;IAGK;IACA;EhC8kMR;AACF;;Ac5qMI;EkByFA;IAoBI;IAAA;QAAA;YAAA;IACA;QAAA;YAAA;EhCykMN;;EgC9lMG;IAwBK;IAAA;QAAA;YAAA;EhC6kMR;;EgCrmMG;IA2BO;EhC8kMV;;EgCzmMG;IA+BO;IACA;EhC8kMV;;EgC9mMG;;;;;;;;;IAsCK;QAAA;EhCqlMR;;EgC3nMG;IAqDK;IAAA;IAAA;IAGA;QAAA;EhC2kMR;;EgCnoMG;IA4DK;EhC2kMR;AACF;;AcptMI;EkB4EC;;;;;;;;;IAGK;IACA;EhCkpMR;AACF;;AchvMI;EkByFA;IAoBI;IAAA;QAAA;YAAA;IACA;QAAA;YAAA;EhC6oMN;;EgClqMG;IAwBK;IAAA;QAAA;YAAA;EhCipMR;;EgCzqMG;IA2BO;EhCkpMV;;EgC7qMG;IA+BO;IACA;EhCkpMV;;EgClrMG;;;;;;;;;IAsCK;QAAA;EhCypMR;;EgC/rMG;IAqDK;IAAA;IAAA;IAGA;QAAA;EhC+oMR;;EgCvsMG;IA4DK;EhC+oMR;AACF;;AcxxMI;EkB4EC;;;;;;;;;IAGK;IACA;EhCstMR;AACF;;AcpzMI;EkByFA;IAoBI;IAAA;QAAA;YAAA;IACA;QAAA;YAAA;EhCitMN;;EgCtuMG;IAwBK;IAAA;QAAA;YAAA;EhCqtMR;;EgC7uMG;IA2BO;EhCstMV;;EgCjvMG;IA+BO;IACA;EhCstMV;;EgCtvMG;;;;;;;;;IAsCK;QAAA;EhC6tMR;;EgCnwMG;IAqDK;IAAA;IAAA;IAGA;QAAA;EhCmtMR;;EgC3wMG;IA4DK;EhCmtMR;AACF;;Ac51MI;EkB4EC;;;;;;;;;IAGK;IACA;EhC0xMR;AACF;;Acx3MI;EkByFA;IAoBI;IAAA;QAAA;YAAA;IACA;QAAA;YAAA;EhCqxMN;;EgC1yMG;IAwBK;IAAA;QAAA;YAAA;EhCyxMR;;EgCjzMG;IA2BO;EhC0xMV;;EgCrzMG;IA+BO;IACA;EhC0xMV;;EgC1zMG;;;;;;;;;IAsCK;QAAA;EhCiyMR;;EgCv0MG;IAqDK;IAAA;IAAA;IAGA;QAAA;EhCuxMR;;EgC/0MG;IA4DK;EhCuxMR;AACF;;Ach6MI;EkB4EC;;;;;;;;;IAGK;IACA;EhC81MR;AACF;;Ac57MI;EkByFA;IAoBI;IAAA;QAAA;YAAA;IACA;QAAA;YAAA;EhCy1MN;;EgC92MG;IAwBK;IAAA;QAAA;YAAA;EhC61MR;;EgCr3MG;IA2BO;EhC81MV;;EgCz3MG;IA+BO;IACA;EhC81MV;;EgC93MG;;;;;;;;;IAsCK;QAAA;EhCq2MR;;EgC34MG;IAqDK;IAAA;IAAA;IAGA;QAAA;EhC21MR;;EgCn5MG;IA4DK;EhC21MR;AACF;;Acp+MI;EkB4EC;;;;;;;;;IAGK;IACA;EhCk6MR;AACF;;AchgNI;EkByFA;IAoBI;IAAA;QAAA;YAAA;IACA;QAAA;YAAA;EhC65MN;;EgCl7MG;IAwBK;IAAA;QAAA;YAAA;EhCi6MR;;EgCz7MG;IA2BO;EhCk6MV;;EgC77MG;IA+BO;IACA;EhCk6MV;;EgCl8MG;;;;;;;;;IAsCK;QAAA;EhCy6MR;;EgC/8MG;IAqDK;IAAA;IAAA;IAGA;QAAA;EhC+5MR;;EgCv9MG;IA4DK;EhC+5MR;AACF;;AcxiNI;EkB4EC;;;;;;;;;IAGK;IACA;EhCs+MR;AACF;;AcpkNI;EkByFA;IAoBI;IAAA;QAAA;YAAA;IACA;QAAA;YAAA;EhCi+MN;;EgCt/MG;IAwBK;IAAA;QAAA;YAAA;EhCq+MR;;EgC7/MG;IA2BO;EhCs+MV;;EgCjgNG;IA+BO;IACA;EhCs+MV;;EgCtgNG;;;;;;;;;IAsCK;QAAA;EhC6+MR;;EgCnhNG;IAqDK;IAAA;IAAA;IAGA;QAAA;EhCm+MR;;EgC3hNG;IA4DK;EhCm+MR;AACF;;AgCriNA;EAyBQ;EAAA;MAAA;UAAA;EACA;MAAA;UAAA;AhCqhNR;;AgC/iNA;;;;;;;;;EAQU;EACA;AhCmjNV;;AgC5jNA;EA6BU;EAAA;MAAA;UAAA;AhCsiNV;;AgCnkNA;EAgCY;AhCuiNZ;;AgCvkNA;EAoCY;EACA;AhCuiNZ;;AgC5kNA;;;;;;;;;EA2CU;MAAA;AhC8iNV;;AgCzlNA;EA0DU;EAAA;EAAA;EAGA;MAAA;AhCoiNV;;AgCjmNA;EAiEU;AhCoiNV;;AgCvhNA;EAEI;AhCyhNJ;;AKzuNE;;E2BmNI;AhC2hNN;;AgChiNA;EAWM;AhCyhNN;;AKlvNE;;E2B4NM;AhC2hNR;;AgCziNA;EAkBQ;AhC2hNR;;AgC7iNA;;;;EA0BM;AhC0hNN;;AgCpjNA;EA+BI;EACA;AhCyhNJ;;AgCzjNA;EAoCI;AhCyhNJ;;AgC7jNA;EAwCI;AhCyhNJ;;AgCjkNA;EA0CM;AhC2hNN;;AKnxNE;;E2B2PM;AhC6hNR;;AgCthNA;EAEI;AhCwhNJ;;AK5xNE;;E2BuQI;AhC0hNN;;AgC/hNA;EAWM;AhCwhNN;;AKryNE;;E2BgRM;AhC0hNR;;AgCxiNA;EAkBQ;AhC0hNR;;AgC5iNA;;;;EA0BM;AhCyhNN;;AgCnjNA;EA+BI;EACA;AhCwhNJ;;AgCxjNA;EAoCI;AhCwhNJ;;AgC5jNA;EAwCI;AhCwhNJ;;AgChkNA;EA0CM;AhC0hNN;;AKt0NE;;E2B+SM;AhC4hNR;;AiCv1NA;EACE;EACA;EAAA;EAAA;EACA;EAAA;MAAA;UAAA;EACA;EAEA;EACA;EACA;EACA;EvBRE;AVu2NJ;;AiCx2NA;EAaI;EACA;AjC+1NJ;;AiC72NA;EvBUI;EACA;AVu2NJ;;AiCl3NA;EvBwBI;EACA;AV81NJ;;AiCz1NA;EAGE;MAAA;UAAA;EAGA;EACA;AjC01NF;;AiCt1NA;EACE;AjCy1NF;;AiCt1NA;EACE;EACA;AjCy1NF;;AiCt1NA;EACE;AjCy1NF;;AKp4NE;E4BgDE;AjCw1NJ;;AiC11NA;EAMI;AjCw1NJ;;AiCh1NA;EACE;EACA;EAEA;EACA;AjCk1NF;;AiCv1NA;EvBnEI;AV85NJ;;AiC31NA;EAaM;AjCk1NN;;AiC70NA;EACE;EACA;EACA;AjCg1NF;;AiCn1NA;EvBrFI;AV46NJ;;AiCx0NA;EACE;EACA;EACA;EACA;AjC20NF;;AiCx0NA;EACE;EACA;AjC20NF;;AiCv0NA;EACE;EACA;EACA;EACA;EACA;EACA;AjC00NF;;AiCv0NA;;;EAGE;MAAA;EACA;AjC20NF;;AiCx0NA;;EvBxHI;EACA;AVq8NJ;;AiCz0NA;;EvB/GI;EACA;AV67NJ;;AiCv0NA;EAEI;AjCy0NJ;;Acl6NI;EmBuFJ;IAMI;IAAA;IAAA;IACA;IAAA;QAAA;YAAA;IACA;IACA;EjC+0NF;;EiCx1NF;IAaM;QAAA;YAAA;IACA;IACA;IACA;EjCi1NJ;AACF;;AiCx0NA;EAII;AjCw0NJ;;Ac77NI;EmBiHJ;IAQI;IAAA;IAAA;IACA;IAAA;QAAA;YAAA;EjC80NF;;EiCv1NF;IAcM;QAAA;YAAA;IACA;EjC+0NJ;;EiC91NF;IAkBQ;IACA;EjCg1NN;;EiCn2NF;IvBxJI;IACA;EV+/NF;;EiCx2NF;;IA8BY;EjC+0NV;;EiC72NF;;IAmCY;EjC+0NV;;EiCl3NF;IvB1II;IACA;EVggOF;;EiCv3NF;;IA6CY;EjC+0NV;;EiC53NF;;IAkDY;EjC+0NV;AACF;;AiCn0NA;EAEI;AjCq0NJ;;Acv/NI;EmBgLJ;IAMI;OAAA;YAAA;IACA;OAAA;YAAA;IACA;IACA;EjC00NF;;EiCn1NF;IAYM;IACA;EjC20NJ;AACF;;AiCl0NA;EAEI;AjCo0NJ;;AiCt0NA;EAKM;EvB5OF;EACA;AVkjOJ;;AiC50NA;EvBrPI;EACA;AVqkOJ;;AiCj1NA;EvB9PI;EuB6QE;AjCu0NN;;AkCzlOA;EACE;EAAA;EAAA;EACA;MAAA;EACA;EACA;EAEA;EACA;ExBFE;AVimOJ;;AkC3lOA;EAGI;AlC4lOJ;;AkC/lOA;EAMM;EACA;EACA;EACA;AlC6lON;;AkCtmOA;EAoBI;AlCslOJ;;AkC1mOA;EAwBI;AlCslOJ;;AkC9mOA;EA4BI;AlCslOJ;;AmC7nOA;EACE;EAAA;EAAA;E5BGA;EACA;EGAE;AVioOJ;;AmChoOA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AnCmoOF;;AmC3oOA;EAWI;EACA;EACA;EACA;EACA;AnCooOJ;;AmCnpOA;EAmBI;EACA;EACA;UAAA;AnCqoOJ;;AmCjoOA;EAGM;EzBCF;EACA;AVkoOJ;;AmCvoOA;EzBVI;EACA;AVqpOJ;;AmC5oOA;EAcI;EACA;EACA;EACA;AnCkoOJ;;AmCnpOA;EAqBI;EACA;EAEA;EACA;EACA;AnCioOJ;;AoCvrOE;EACE;EjC2HE;EiCzHF;ApC0rOJ;;AoCrrOM;E1BwBF;EACA;AViqOJ;;AoCrrOM;E1BKF;EACA;AVorOJ;;AoCvsOE;EACE;EjC2HE;EiCzHF;ApC0sOJ;;AoCrsOM;E1BwBF;EACA;AVirOJ;;AoCrsOM;E1BKF;EACA;AVosOJ;;AqCrtOA;;EACE;EACA;ElCiEE;EkC/DF;EACA;EACA;EACA;EACA;E3BRE;ESCE;EAAA;EAAA;EAAA;AnBquON;;AmBhuOI;EkBNJ;;IlBOM;IAAA;EnBsuOJ;AACF;;AKnuOE;;;;EgCGI;ArCuuON;;AqCrvOA;;EAoBI;ArCsuOJ;;AqCjuOA;;;EACE;EACA;ArCsuOF;;AqC/tOA;EACE;EACA;E3BpCE;AVuwOJ;;AqC1tOE;;ECjDA;EACA;AtCgxOF;;AKlwOE;;;;EiCVI;EACA;AtCmxON;;AsCtxOU;;;;EAQJ;EACA;UAAA;AtCsxON;;AqCjvOE;ECjDA;EACA;AtCsyOF;;AKxxOE;;EiCVI;EACA;AtCuyON;;AsC1yOU;;EAQJ;EACA;UAAA;AtCwyON;;AqCnwOE;ECjDA;EACA;AtCwzOF;;AK1yOE;;EiCVI;EACA;AtCyzON;;AsC5zOU;;EAQJ;EACA;UAAA;AtC0zON;;AqCrxOE;ECjDA;EACA;AtC00OF;;AK5zOE;;EiCVI;EACA;AtC20ON;;AsC90OU;;EAQJ;EACA;UAAA;AtC40ON;;AqCvyOE;ECjDA;EACA;AtC41OF;;AK90OE;;EiCVI;EACA;AtC61ON;;AsCh2OU;;EAQJ;EACA;UAAA;AtC81ON;;AqCzzOE;ECjDA;EACA;AtC82OF;;AKh2OE;;EiCVI;EACA;AtC+2ON;;AsCl3OU;;EAQJ;EACA;UAAA;AtCg3ON;;AqC30OE;ECjDA;EACA;AtCg4OF;;AKl3OE;;EiCVI;EACA;AtCi4ON;;AsCp4OU;;EAQJ;EACA;UAAA;AtCk4ON;;AqC71OE;ECjDA;EACA;AtCk5OF;;AKp4OE;;EiCVI;EACA;AtCm5ON;;AsCt5OU;;EAQJ;EACA;UAAA;AtCo5ON;;AuCj6OA;EACE;EACA;EAEA;E7BCE;AVm6OJ;;Ac52OI;EyB5DJ;IAQI;EvCq6OF;AACF;;AuCl6OA;EACE;EACA;E7BTE;AV+6OJ;;AwCh7OA;;;;;EACE;EACA;EACA;EACA;E9BHE;AV27OJ;;AwCn7OA;EAEE;AxCq7OF;;AwCj7OA;EACE;AxCo7OF;;AwC56OA;EACE;AxC+6OF;;AwCh7OA;EAKI;EACA;EACA;EACA;EACA;AxC+6OJ;;AwCr6OE;EC9CA;EpBKE;EoBHF;AzCu9OF;;AyCr9OE;EACE;AzCw9OJ;;AyCr9OE;EACE;AzCw9OJ;;AwCn7OE;EC9CA;EpBKE;EoBHF;AzCq+OF;;AyCn+OE;EACE;AzCs+OJ;;AyCn+OE;EACE;AzCs+OJ;;AwCj8OE;EC9CA;EpBKE;EoBHF;AzCm/OF;;AyCj/OE;EACE;AzCo/OJ;;AyCj/OE;EACE;AzCo/OJ;;AwC/8OE;;EC9CA;EpBKE;EoBHF;AzCkgPF;;AyChgPE;;EACE;AzCogPJ;;AyCjgPE;;EACE;AzCqgPJ;;AwCh+OE;EC9CA;EpBKE;EoBHF;AzCkhPF;;AyChhPE;EACE;AzCmhPJ;;AyChhPE;EACE;AzCmhPJ;;AwC9+OE;;;;EC9CA;EpBKE;EoBHF;AzCmiPF;;AyCjiPE;;;;EACE;AzCuiPJ;;AyCpiPE;;;;EACE;AzC0iPJ;;AwCrgPE;EC9CA;EpBKE;EoBHF;AzCujPF;;AyCrjPE;EACE;AzCwjPJ;;AyCrjPE;EACE;AzCwjPJ;;AwCnhPE;EC9CA;EpBKE;EoBHF;AzCqkPF;;AyCnkPE;EACE;AzCskPJ;;AyCnkPE;EACE;AzCskPJ;;A0C9kPE;EACE;IAAO;E1CklPT;;E0CjlPE;IAAK;E1CqlPP;AACF;;A0CxlPE;EACE;IAAO;E1C4lPT;;E0C3lPE;IAAK;E1C+lPP;AACF;;A0C5lPA;EACE;EAAA;EAAA;EACA;EACA;EvCoHI;EuClHJ;EhCRE;AV0mPJ;;A0C7lPA;EACE;EAAA;EAAA;EACA;EAAA;MAAA;UAAA;EACA;MAAA;UAAA;EACA;EACA;EACA;EACA;EACA;EvBpBI;EAAA;AnB6nPN;;AmBxnPI;EuBOJ;IvBNM;IAAA;EnB6nPJ;AACF;;A0C5mPA;ErBaE;EqBXA;A1C+mPF;;A0C3mPE;EACE;UAAA;A1C+mPJ;;A0C5mPM;EAJJ;IAKM;YAAA;E1CinPN;AACF;;A2C3pPA;EACE;EAAA;EAAA;EACA;MAAA;UAAA;A3CkqPF;;A2C/pPA;EACE;MAAA;UAAA;A3CoqPF;;A4CtqPA;EACE;EAAA;EAAA;EACA;EAAA;MAAA;UAAA;EAGA;EACA;A5C4qPF;;A4CnqPA;EACE;EACA;EACA;A5CsqPF;;AK5qPE;;EuCUE;EACA;EACA;EACA;A5CuqPJ;;A4CjrPA;EAcI;EACA;A5CuqPJ;;A4C9pPA;EACE;EACA;EACA;EAEA;EACA;A5CgqPF;;A4CtqPA;ElC7BI;EACA;AVusPJ;;A4C3qPA;ElCfI;EACA;AV8rPJ;;A4ChrPA;;EAkBI;EACA;EACA;A5CmqPJ;;A4CvrPA;EAyBI;EACA;EACA;EACA;A5CkqPJ;;A4C9rPA;EAgCI;A5CkqPJ;;A4ClsPA;EAmCM;EACA;A5CmqPN;;A4CrpPI;EACE;EAAA;MAAA;UAAA;A5C2pPN;;A4C5pPI;ElCjCA;EAZA;AV8sPJ;;A4CjqPI;ElC7CA;EAYA;AVusPJ;;A4CtqPI;EAeM;A5C2pPV;;A4C1qPI;EAmBM;EACA;A5C2pPV;;A4C/qPI;EAuBQ;EACA;A5C4pPZ;;AcrtPI;E8BiCA;IACE;IAAA;QAAA;YAAA;E5C2rPJ;;E4C5rPE;IlCjCA;IAZA;EV8uPF;;E4CjsPE;IlC7CA;IAYA;EVuuPF;;E4CtsPE;IAeM;E5C2rPR;;E4C1sPE;IAmBM;IACA;E5C2rPR;;E4C/sPE;IAuBQ;IACA;E5C4rPV;AACF;;ActvPI;E8BiCA;IACE;IAAA;QAAA;YAAA;E5C4tPJ;;E4C7tPE;IlCjCA;IAZA;EV+wPF;;E4CluPE;IlC7CA;IAYA;EVwwPF;;E4CvuPE;IAeM;E5C4tPR;;E4C3uPE;IAmBM;IACA;E5C4tPR;;E4ChvPE;IAuBQ;IACA;E5C6tPV;AACF;;AcvxPI;E8BiCA;IACE;IAAA;QAAA;YAAA;E5C6vPJ;;E4C9vPE;IlCjCA;IAZA;EVgzPF;;E4CnwPE;IlC7CA;IAYA;EVyyPF;;E4CxwPE;IAeM;E5C6vPR;;E4C5wPE;IAmBM;IACA;E5C6vPR;;E4CjxPE;IAuBQ;IACA;E5C8vPV;AACF;;AcxzPI;E8BiCA;IACE;IAAA;QAAA;YAAA;E5C8xPJ;;E4C/xPE;IlCjCA;IAZA;EVi1PF;;E4CpyPE;IlC7CA;IAYA;EV00PF;;E4CzyPE;IAeM;E5C8xPR;;E4C7yPE;IAmBM;IACA;E5C8xPR;;E4ClzPE;IAuBQ;IACA;E5C+xPV;AACF;;Acz1PI;E8BiCA;IACE;IAAA;QAAA;YAAA;E5C+zPJ;;E4Ch0PE;IlCjCA;IAZA;EVk3PF;;E4Cr0PE;IlC7CA;IAYA;EV22PF;;E4C10PE;IAeM;E5C+zPR;;E4C90PE;IAmBM;IACA;E5C+zPR;;E4Cn1PE;IAuBQ;IACA;E5Cg0PV;AACF;;Ac13PI;E8BiCA;IACE;IAAA;QAAA;YAAA;E5Cg2PJ;;E4Cj2PE;IlCjCA;IAZA;EVm5PF;;E4Ct2PE;IlC7CA;IAYA;EV44PF;;E4C32PE;IAeM;E5Cg2PR;;E4C/2PE;IAmBM;IACA;E5Cg2PR;;E4Cp3PE;IAuBQ;IACA;E5Ci2PV;AACF;;Ac35PI;E8BiCA;IACE;IAAA;QAAA;YAAA;E5Ci4PJ;;E4Cl4PE;IlCjCA;IAZA;EVo7PF;;E4Cv4PE;IlC7CA;IAYA;EV66PF;;E4C54PE;IAeM;E5Ci4PR;;E4Ch5PE;IAmBM;IACA;E5Ci4PR;;E4Cr5PE;IAuBQ;IACA;E5Ck4PV;AACF;;A4Cr3PA;EAEI;EACA;ElCjIA;AVy/PJ;;A4C33PA;EAOM;A5Cw3PN;;A4C/3PA;EAaM;A5Cs3PN;;A6CngQE;EACE;EACA;A7CsgQJ;;AK3/PE;;EwCPM;EACA;A7CugQR;;A6C9gQE;EAWM;EACA;EACA;A7CugQR;;A6CphQE;EACE;EACA;A7CuhQJ;;AK5gQE;;EwCPM;EACA;A7CwhQR;;A6C/hQE;EAWM;EACA;EACA;A7CwhQR;;A6CriQE;EACE;EACA;A7CwiQJ;;AK7hQE;;EwCPM;EACA;A7CyiQR;;A6ChjQE;EAWM;EACA;EACA;A7CyiQR;;A6CtjQE;EACE;EACA;A7CyjQJ;;AK9iQE;;EwCPM;EACA;A7C0jQR;;A6CjkQE;EAWM;EACA;EACA;A7C0jQR;;A6CvkQE;EACE;EACA;A7C0kQJ;;AK/jQE;;EwCPM;EACA;A7C2kQR;;A6CllQE;EAWM;EACA;EACA;A7C2kQR;;A6CxlQE;EACE;EACA;A7C2lQJ;;AKhlQE;;EwCPM;EACA;A7C4lQR;;A6CnmQE;EAWM;EACA;EACA;A7C4lQR;;A6CzmQE;EACE;EACA;A7C4mQJ;;AKjmQE;;EwCPM;EACA;A7C6mQR;;A6CpnQE;EAWM;EACA;EACA;A7C6mQR;;A6C1nQE;EACE;EACA;A7C6nQJ;;AKlnQE;;EwCPM;EACA;A7C8nQR;;A6CroQE;EAWM;EACA;EACA;A7C8nQR;;A8C9oQA;EACE;E3CwJM;E2CtJN;EACA;EACA;EACA;EACA;A9CipQF;;AGz+PQ;E2C/KR;I3CuLY;EHs+PV;AACF;;AKlpQE;EyCDE;EACA;A9CupQJ;;AKnpQE;;EyCCI;A9CupQN;;A8C5oQA;EACE;EACA;EACA;EACA;KAAA;UAAA;A9CipQF;;A8C3oQA;EACE;A9C8oQF;;A+C/qQA;EAEE;A/CirQF;;A+CnrQA;EAKI;EACA;A/CkrQJ;;A+C7qQA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;A/C8qQF;;A+CvqQA;EACE;EACA;EACA;EAEA;A/CyqQF;;A+CtqQE;E5BrCI;EAAA;EAAA;EAAA;E4BuCF;UAAA;A/C6qQJ;;AmB/sQI;E4BgCF;I5B/BI;IAAA;EnBotQJ;AACF;;A+ClrQE;EACE;UAAA;A/CsrQJ;;A+ClrQE;EACE;UAAA;A/CsrQJ;;A+ClrQA;EACE;EAAA;EAAA;EACA;A/CurQF;;A+CzrQA;EAKI;EACA;A/CwrQJ;;A+C9rQA;;EAWI;MAAA;A/CyrQJ;;A+CpsQA;EAeI;A/CyrQJ;;A+CrrQA;EACE;EAAA;EAAA;EACA;MAAA;UAAA;EACA;A/C4rQF;;A+C/rQA;EAOI;EACA;EACA;A/C4rQJ;;A+CrsQA;EAcI;EAAA;MAAA;UAAA;EACA;MAAA;UAAA;EACA;A/CgsQJ;;A+ChtQA;EAmBM;A/CisQN;;A+CptQA;EAuBM;A/CisQN;;A+C3rQA;EACE;EACA;EAAA;EAAA;EACA;EAAA;MAAA;UAAA;EACA;EAGA;EACA;EACA;EACA;ErC9GE;EqCkHF;A/C+rQF;;A+C3rQA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;A/C8rQF;;A+CrsQA;EAUW;A/C+rQX;;A+CzsQA;EAWW;A/CksQX;;A+C7rQA;EACE;EAAA;EAAA;EACA;MAAA;UAAA;EACA;MAAA;UAAA;EACA;EACA;ErClIE;EACA;AVy0QJ;;A+C7sQA;EASI;EAEA;A/CusQJ;;A+ClsQA;EACE;EACA;A/CqsQF;;A+ChsQA;EACE;EAGA;MAAA;UAAA;EACA;A/CmsQF;;A+C/rQA;EACE;EAAA;EAAA;EACA;MAAA;EACA;MAAA;UAAA;EACA;MAAA;UAAA;EACA;EACA;ErCrJE;EACA;AV+1QJ;;A+CjtQA;EAcI;A/CusQJ;;A+ClsQA;EACE;EACA;EACA;EACA;EACA;A/CqsQF;;Ac50QI;EiCzBJ;IAuKI;IACA;E/CmsQF;;E+Cr1QF;IAsJI;E/CmsQF;;E+Cz1QF;IAyJM;E/CosQJ;;E+C10QF;IA2II;E/CmsQF;;E+C90QF;IA8IM;E/CosQJ;;E+C5rQA;IAAY;E/CgsQZ;AACF;;Acv2QI;EiC0KF;;IAEE;E/CisQF;AACF;;Ac92QI;EiCiLF;IAAY;E/CksQZ;AACF;;AgD/6QA;EACE;EACA;EACA;EACA;ECJA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E9CgHI;E6CpHJ;EACA;AhD47QF;;AgDv8QA;EAaW;AhD87QX;;AgD38QA;EAgBI;EACA;EACA;EACA;AhD+7QJ;;AgDl9QA;EAsBM;EACA;EACA;EACA;AhDg8QN;;AgD37QA;;EACE;AhD+7QF;;AgDh8QA;;EAII;AhDi8QJ;;AgDr8QA;;EAOM;EACA;EACA;AhDm8QN;;AgD97QA;;EACE;AhDk8QF;;AgDn8QA;;EAII;EACA;EACA;AhDo8QJ;;AgD18QA;;EASM;EACA;EACA;AhDs8QN;;AgDj8QA;;EACE;AhDq8QF;;AgDt8QA;;EAII;AhDu8QJ;;AgD38QA;;EAOM;EACA;EACA;AhDy8QN;;AgDp8QA;;EACE;AhDw8QF;;AgDz8QA;;EAII;EACA;EACA;AhD08QJ;;AgDh9QA;;EASM;EACA;EACA;AhD48QN;;AgDv7QA;EACE;EACA;EACA;EACA;EACA;EtC3GE;AVsiRJ;;AkD3iRA;EACE;EACA;EACA;EACA;EACA;EACA;EDLA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E9CgHI;E+CnHJ;EACA;EACA;EACA;ExCVE;AVmkRJ;;AkDxkRA;EAoBI;EACA;EACA;EACA;EACA;AlDwjRJ;;AkDhlRA;;EA4BM;EACA;EACA;EACA;EACA;AlDyjRN;;AkDpjRA;;EACE;AlDwjRF;;AkDzjRA;;EAII;AlD0jRJ;;AkD9jRA;;EAOM;EACA;EACA;AlD4jRN;;AkDrkRA;;EAaM;EACA;EACA;AlD6jRN;;AkDxjRA;;EACE;AlD4jRF;;AkD7jRA;;EAII;EACA;EACA;EACA;AlD8jRJ;;AkDrkRA;;EAUM;EACA;EACA;AlDgkRN;;AkD5kRA;;EAgBM;EACA;EACA;AlDikRN;;AkD5jRA;;EACE;AlDgkRF;;AkDjkRA;;EAII;AlDkkRJ;;AkDtkRA;;EAOM;EACA;EACA;AlDokRN;;AkD7kRA;;EAaM;EACA;EACA;AlDqkRN;;AkDplRA;;EAqBI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AlDokRJ;;AkDhkRA;;EACE;AlDokRF;;AkDrkRA;;EAII;EACA;EACA;EACA;AlDskRJ;;AkD7kRA;;EAUM;EACA;EACA;AlDwkRN;;AkDplRA;;EAgBM;EACA;EACA;AlDykRN;;AkDnjRA;EACE;EACA;E/C3BI;E+C8BJ;EACA;ExChJE;EACA;AVssRJ;;AkD7jRA;EAUI;AlDujRJ;;AkDnjRA;EACE;EACA;AlDsjRF;;AmDjtRA;EACE;AnDotRF;;AmDjtRA;EACE;MAAA;AnDqtRF;;AmDltRA;EACE;EACA;EACA;AnDqtRF;;AoD5uRE;EACE;EACA;EACA;ApD+uRJ;;AmDvtRA;EACE;EACA;EACA;EACA;EACA;EACA;UAAA;EhC5BI;EAAA;EAAA;EAAA;AnB2vRN;;AmBtvRI;EgCiBJ;IhChBM;IAAA;EnB2vRJ;AACF;;AmDluRA;;;EAGE;AnDquRF;;AmDluRA;;EAEE;UAAA;AnDsuRF;;AmDnuRA;;EAEE;UAAA;AnDuuRF;;AmD/tRA;EAEI;EACA;EAAA;EACA;UAAA;AnDmuRJ;;AmDvuRA;;;EAUI;EACA;AnDmuRJ;;AmD9uRA;;EAgBI;EACA;EhCtEE;EAAA;AnB2yRN;;AmBtyRI;EgCgDJ;;IhC/CM;IAAA;EnB4yRJ;AACF;;AmDnuRA;;EAEE;EACA;EACA;EACA;EAEA;EAAA;EAAA;EACA;MAAA;UAAA;EACA;MAAA;UAAA;EACA;EACA;EACA;EACA;EhC7FI;EAAA;AnB00RN;;AmBr0RI;EgC2EJ;;IhC1EM;IAAA;EnB20RJ;AACF;;AKx0RE;;;;E8CwFE;EACA;EACA;EACA;AnDuvRJ;;AmDpvRA;EACE;AnDuvRF;;AmDlvRA;EACE;AnDqvRF;;AmD9uRA;;EAEE;EACA;EACA;EACA;AnDivRF;;AmD/uRA;EACE;AnDkvRF;;AmDhvRA;EACE;AnDmvRF;;AmD1uRA;EACE;EACA;EACA;EACA;EACA;EACA;EAAA;EAAA;EACA;MAAA;UAAA;EACA;EAEA;EACA;EACA;AnDgvRF;;AmD5vRA;EAeI;UAAA;EACA;MAAA;UAAA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EhCtKE;EAAA;AnB25RN;;AmBt5RI;EgCqIJ;IhCpIM;IAAA;EnB25RJ;AACF;;AmDxxRA;EAiCI;AnD2vRJ;;AmDlvRA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AnDqvRF;;AqDt7RA;EAAqB;ArD07RrB;;AqDz7RA;EAAqB;ArD67RrB;;AqD57RA;EAAqB;ArDg8RrB;;AqD/7RA;EAAqB;ArDm8RrB;;AqDl8RA;EAAqB;ArDs8RrB;;AqDr8RA;EAAqB;ArDy8RrB;;AsD38RE;EACE;AtD88RJ;;AKp8RE;;;;EiDLI;AtDg9RN;;AsDt9RE;EACE;AtDy9RJ;;AK/8RE;;;;EiDLI;AtD29RN;;AsDj+RE;EACE;AtDo+RJ;;AK19RE;;;;EiDLI;AtDs+RN;;AsD5+RE;EACE;AtD++RJ;;AKr+RE;;;;EiDLI;AtDi/RN;;AsDv/RE;EACE;AtD0/RJ;;AKh/RE;;;;EiDLI;AtD4/RN;;AsDlgSE;EACE;AtDqgSJ;;AK3/RE;;;;EiDLI;AtDugSN;;AsD7gSE;EACE;AtDghSJ;;AKtgSE;;;;EiDLI;AtDkhSN;;AsDxhSE;;;EACE;AtD6hSJ;;AKnhSE;;;;;;;;;;;;EiDLI;AtDuiSN;;AuDtiSA;EACE;AvDyiSF;;AuDtiSA;EACE;AvDyiSF;;AwDpjSA;EAAkB;AxDwjSlB;;AwDvjSA;EAAkB;AxD2jSlB;;AwD1jSA;EAAkB;AxD8jSlB;;AwD7jSA;EAAkB;AxDikSlB;;AwDhkSA;EAAkB;AxDokSlB;;AwDlkSA;EAAmB;AxDskSnB;;AwDrkSA;EAAmB;AxDykSnB;;AwDxkSA;EAAmB;AxD4kSnB;;AwD3kSA;EAAmB;AxD+kSnB;;AwD9kSA;EAAmB;AxDklSnB;;AwD/kSE;EACE;AxDklSJ;;AwDnlSE;EACE;AxDslSJ;;AwDvlSE;EACE;AxD0lSJ;;AwD3lSE;EACE;AxD8lSJ;;AwD/lSE;EACE;AxDkmSJ;;AwDnmSE;EACE;AxDsmSJ;;AwDvmSE;EACE;AxD0mSJ;;AwD3mSE;EACE;AxD8mSJ;;AwD1mSA;EACE;AxD6mSF;;AwDtmSA;EACE;AxDymSF;;AwDtmSA;EACE;AxDymSF;;AwDtmSA;EACE;EACA;AxDymSF;;AwDtmSA;EACE;EACA;AxDymSF;;AwDtmSA;EACE;EACA;AxDymSF;;AwDtmSA;EACE;EACA;AxDymSF;;AwDtmSA;EACE;AxDymSF;;AwDtmSA;EACE;AxDymSF;;AwDtmSA;EACE;AxDymSF;;AwDtmSA;EACE;AxDymSF;;AoDjrSE;EACE;EACA;EACA;ApDorSJ;;AyD7qSM;EAAwB;AzDirS9B;;AyDjrSM;EAAwB;AzDqrS9B;;AyDrrSM;EAAwB;AzDyrS9B;;AyDzrSM;EAAwB;AzD6rS9B;;AyD7rSM;EAAwB;AzDisS9B;;AyDjsSM;EAAwB;AzDqsS9B;;AyDrsSM;EAAwB;AzDysS9B;;AyDzsSM;EAAwB;EAAA;EAAA;AzD+sS9B;;AyD/sSM;EAAwB;EAAA;EAAA;AzDqtS9B;;AcpqSI;E2CjDE;IAAwB;EzD0tS5B;;EyD1tSI;IAAwB;EzD8tS5B;;EyD9tSI;IAAwB;EzDkuS5B;;EyDluSI;IAAwB;EzDsuS5B;;EyDtuSI;IAAwB;EzD0uS5B;;EyD1uSI;IAAwB;EzD8uS5B;;EyD9uSI;IAAwB;EzDkvS5B;;EyDlvSI;IAAwB;IAAA;IAAA;EzDwvS5B;;EyDxvSI;IAAwB;IAAA;IAAA;EzD8vS5B;AACF;;Ac9sSI;E2CjDE;IAAwB;EzDowS5B;;EyDpwSI;IAAwB;EzDwwS5B;;EyDxwSI;IAAwB;EzD4wS5B;;EyD5wSI;IAAwB;EzDgxS5B;;EyDhxSI;IAAwB;EzDoxS5B;;EyDpxSI;IAAwB;EzDwxS5B;;EyDxxSI;IAAwB;EzD4xS5B;;EyD5xSI;IAAwB;IAAA;IAAA;EzDkyS5B;;EyDlySI;IAAwB;IAAA;IAAA;EzDwyS5B;AACF;;AcxvSI;E2CjDE;IAAwB;EzD8yS5B;;EyD9ySI;IAAwB;EzDkzS5B;;EyDlzSI;IAAwB;EzDszS5B;;EyDtzSI;IAAwB;EzD0zS5B;;EyD1zSI;IAAwB;EzD8zS5B;;EyD9zSI;IAAwB;EzDk0S5B;;EyDl0SI;IAAwB;EzDs0S5B;;EyDt0SI;IAAwB;IAAA;IAAA;EzD40S5B;;EyD50SI;IAAwB;IAAA;IAAA;EzDk1S5B;AACF;;AclySI;E2CjDE;IAAwB;EzDw1S5B;;EyDx1SI;IAAwB;EzD41S5B;;EyD51SI;IAAwB;EzDg2S5B;;EyDh2SI;IAAwB;EzDo2S5B;;EyDp2SI;IAAwB;EzDw2S5B;;EyDx2SI;IAAwB;EzD42S5B;;EyD52SI;IAAwB;EzDg3S5B;;EyDh3SI;IAAwB;IAAA;IAAA;EzDs3S5B;;EyDt3SI;IAAwB;IAAA;IAAA;EzD43S5B;AACF;;Ac50SI;E2CjDE;IAAwB;EzDk4S5B;;EyDl4SI;IAAwB;EzDs4S5B;;EyDt4SI;IAAwB;EzD04S5B;;EyD14SI;IAAwB;EzD84S5B;;EyD94SI;IAAwB;EzDk5S5B;;EyDl5SI;IAAwB;EzDs5S5B;;EyDt5SI;IAAwB;EzD05S5B;;EyD15SI;IAAwB;IAAA;IAAA;EzDg6S5B;;EyDh6SI;IAAwB;IAAA;IAAA;EzDs6S5B;AACF;;Act3SI;E2CjDE;IAAwB;EzD46S5B;;EyD56SI;IAAwB;EzDg7S5B;;EyDh7SI;IAAwB;EzDo7S5B;;EyDp7SI;IAAwB;EzDw7S5B;;EyDx7SI;IAAwB;EzD47S5B;;EyD57SI;IAAwB;EzDg8S5B;;EyDh8SI;IAAwB;EzDo8S5B;;EyDp8SI;IAAwB;IAAA;IAAA;EzD08S5B;;EyD18SI;IAAwB;IAAA;IAAA;EzDg9S5B;AACF;;Ach6SI;E2CjDE;IAAwB;EzDs9S5B;;EyDt9SI;IAAwB;EzD09S5B;;EyD19SI;IAAwB;EzD89S5B;;EyD99SI;IAAwB;EzDk+S5B;;EyDl+SI;IAAwB;EzDs+S5B;;EyDt+SI;IAAwB;EzD0+S5B;;EyD1+SI;IAAwB;EzD8+S5B;;EyD9+SI;IAAwB;IAAA;IAAA;EzDo/S5B;;EyDp/SI;IAAwB;IAAA;IAAA;EzD0/S5B;AACF;;AyDj/SA;EAEI;IAAqB;EzDo/SvB;;EyDp/SE;IAAqB;EzDw/SvB;;EyDx/SE;IAAqB;EzD4/SvB;;EyD5/SE;IAAqB;EzDggTvB;;EyDhgTE;IAAqB;EzDogTvB;;EyDpgTE;IAAqB;EzDwgTvB;;EyDxgTE;IAAqB;EzD4gTvB;;EyD5gTE;IAAqB;IAAA;IAAA;EzDkhTvB;;EyDlhTE;IAAqB;IAAA;IAAA;EzDwhTvB;AACF;;A0D9iTA;EACE;EACA;EACA;EACA;EACA;A1DijTF;;A0DtjTA;EAQI;EACA;A1DkjTJ;;A0D3jTA;;;;;EAiBI;EACA;EACA;EACA;EACA;EACA;EACA;A1DkjTJ;;A0D1iTE;EAEI;A1D4iTN;;A0D9iTE;EAEI;A1DgjTN;;A0DljTE;EAEI;A1DojTN;;A0DtjTE;EAEI;A1DwjTN;;A2DjlTI;EAAgC;EAAA;MAAA;UAAA;A3DwlTpC;;A2DvlTI;EAAgC;EAAA;MAAA;UAAA;A3D8lTpC;;A2D7lTI;EAAgC;EAAA;MAAA;UAAA;A3DomTpC;;A2DnmTI;EAAgC;EAAA;MAAA;UAAA;A3D0mTpC;;A2DxmTI;EAA8B;MAAA;A3D6mTlC;;A2D5mTI;EAA8B;MAAA;A3DinTlC;;A2DhnTI;EAA8B;MAAA;A3DqnTlC;;A2DpnTI;EAA8B;MAAA;UAAA;A3D0nTlC;;A2DznTI;EAA8B;MAAA;UAAA;A3D+nTlC;;A2D9nTI;EAA8B;MAAA;UAAA;A3DooTlC;;A2DnoTI;EAA8B;MAAA;A3DwoTlC;;A2DvoTI;EAA8B;MAAA;A3D4oTlC;;A2D1oTI;EAAoC;MAAA;UAAA;A3DgpTxC;;A2D/oTI;EAAoC;MAAA;UAAA;A3DqpTxC;;A2DppTI;EAAoC;MAAA;UAAA;A3D0pTxC;;A2DzpTI;EAAoC;MAAA;UAAA;A3D+pTxC;;A2D9pTI;EAAoC;MAAA;A3DmqTxC;;A2DjqTI;EAAiC;MAAA;UAAA;A3DuqTrC;;A2DtqTI;EAAiC;MAAA;UAAA;A3D4qTrC;;A2D3qTI;EAAiC;MAAA;UAAA;A3DirTrC;;A2DhrTI;EAAiC;MAAA;UAAA;A3DsrTrC;;A2DrrTI;EAAiC;MAAA;UAAA;A3D2rTrC;;A2DzrTI;EAAkC;MAAA;A3D8rTtC;;A2D7rTI;EAAkC;MAAA;A3DksTtC;;A2DjsTI;EAAkC;MAAA;A3DssTtC;;A2DrsTI;EAAkC;MAAA;A3D0sTtC;;A2DzsTI;EAAkC;MAAA;A3D8sTtC;;A2D7sTI;EAAkC;MAAA;A3DktTtC;;A2DhtTI;EAAgC;MAAA;A3DqtTpC;;A2DptTI;EAAgC;MAAA;A3DytTpC;;A2DxtTI;EAAgC;MAAA;A3D6tTpC;;A2D5tTI;EAAgC;MAAA;A3DiuTpC;;A2DhuTI;EAAgC;MAAA;A3DquTpC;;A2DpuTI;EAAgC;MAAA;A3DyuTpC;;Ac7tTI;E6ClDA;IAAgC;IAAA;QAAA;YAAA;E3DuxTlC;;E2DtxTE;IAAgC;IAAA;QAAA;YAAA;E3D6xTlC;;E2D5xTE;IAAgC;IAAA;QAAA;YAAA;E3DmyTlC;;E2DlyTE;IAAgC;IAAA;QAAA;YAAA;E3DyyTlC;;E2DvyTE;IAA8B;QAAA;E3D4yThC;;E2D3yTE;IAA8B;QAAA;E3DgzThC;;E2D/yTE;IAA8B;QAAA;E3DozThC;;E2DnzTE;IAA8B;QAAA;YAAA;E3DyzThC;;E2DxzTE;IAA8B;QAAA;YAAA;E3D8zThC;;E2D7zTE;IAA8B;QAAA;YAAA;E3Dm0ThC;;E2Dl0TE;IAA8B;QAAA;E3Du0ThC;;E2Dt0TE;IAA8B;QAAA;E3D20ThC;;E2Dz0TE;IAAoC;QAAA;YAAA;E3D+0TtC;;E2D90TE;IAAoC;QAAA;YAAA;E3Do1TtC;;E2Dn1TE;IAAoC;QAAA;YAAA;E3Dy1TtC;;E2Dx1TE;IAAoC;QAAA;YAAA;E3D81TtC;;E2D71TE;IAAoC;QAAA;E3Dk2TtC;;E2Dh2TE;IAAiC;QAAA;YAAA;E3Ds2TnC;;E2Dr2TE;IAAiC;QAAA;YAAA;E3D22TnC;;E2D12TE;IAAiC;QAAA;YAAA;E3Dg3TnC;;E2D/2TE;IAAiC;QAAA;YAAA;E3Dq3TnC;;E2Dp3TE;IAAiC;QAAA;YAAA;E3D03TnC;;E2Dx3TE;IAAkC;QAAA;E3D63TpC;;E2D53TE;IAAkC;QAAA;E3Di4TpC;;E2Dh4TE;IAAkC;QAAA;E3Dq4TpC;;E2Dp4TE;IAAkC;QAAA;E3Dy4TpC;;E2Dx4TE;IAAkC;QAAA;E3D64TpC;;E2D54TE;IAAkC;QAAA;E3Di5TpC;;E2D/4TE;IAAgC;QAAA;E3Do5TlC;;E2Dn5TE;IAAgC;QAAA;E3Dw5TlC;;E2Dv5TE;IAAgC;QAAA;E3D45TlC;;E2D35TE;IAAgC;QAAA;E3Dg6TlC;;E2D/5TE;IAAgC;QAAA;E3Do6TlC;;E2Dn6TE;IAAgC;QAAA;E3Dw6TlC;AACF;;Ac75TI;E6ClDA;IAAgC;IAAA;QAAA;YAAA;E3Du9TlC;;E2Dt9TE;IAAgC;IAAA;QAAA;YAAA;E3D69TlC;;E2D59TE;IAAgC;IAAA;QAAA;YAAA;E3Dm+TlC;;E2Dl+TE;IAAgC;IAAA;QAAA;YAAA;E3Dy+TlC;;E2Dv+TE;IAA8B;QAAA;E3D4+ThC;;E2D3+TE;IAA8B;QAAA;E3Dg/ThC;;E2D/+TE;IAA8B;QAAA;E3Do/ThC;;E2Dn/TE;IAA8B;QAAA;YAAA;E3Dy/ThC;;E2Dx/TE;IAA8B;QAAA;YAAA;E3D8/ThC;;E2D7/TE;IAA8B;QAAA;YAAA;E3DmgUhC;;E2DlgUE;IAA8B;QAAA;E3DugUhC;;E2DtgUE;IAA8B;QAAA;E3D2gUhC;;E2DzgUE;IAAoC;QAAA;YAAA;E3D+gUtC;;E2D9gUE;IAAoC;QAAA;YAAA;E3DohUtC;;E2DnhUE;IAAoC;QAAA;YAAA;E3DyhUtC;;E2DxhUE;IAAoC;QAAA;YAAA;E3D8hUtC;;E2D7hUE;IAAoC;QAAA;E3DkiUtC;;E2DhiUE;IAAiC;QAAA;YAAA;E3DsiUnC;;E2DriUE;IAAiC;QAAA;YAAA;E3D2iUnC;;E2D1iUE;IAAiC;QAAA;YAAA;E3DgjUnC;;E2D/iUE;IAAiC;QAAA;YAAA;E3DqjUnC;;E2DpjUE;IAAiC;QAAA;YAAA;E3D0jUnC;;E2DxjUE;IAAkC;QAAA;E3D6jUpC;;E2D5jUE;IAAkC;QAAA;E3DikUpC;;E2DhkUE;IAAkC;QAAA;E3DqkUpC;;E2DpkUE;IAAkC;QAAA;E3DykUpC;;E2DxkUE;IAAkC;QAAA;E3D6kUpC;;E2D5kUE;IAAkC;QAAA;E3DilUpC;;E2D/kUE;IAAgC;QAAA;E3DolUlC;;E2DnlUE;IAAgC;QAAA;E3DwlUlC;;E2DvlUE;IAAgC;QAAA;E3D4lUlC;;E2D3lUE;IAAgC;QAAA;E3DgmUlC;;E2D/lUE;IAAgC;QAAA;E3DomUlC;;E2DnmUE;IAAgC;QAAA;E3DwmUlC;AACF;;Ac7lUI;E6ClDA;IAAgC;IAAA;QAAA;YAAA;E3DupUlC;;E2DtpUE;IAAgC;IAAA;QAAA;YAAA;E3D6pUlC;;E2D5pUE;IAAgC;IAAA;QAAA;YAAA;E3DmqUlC;;E2DlqUE;IAAgC;IAAA;QAAA;YAAA;E3DyqUlC;;E2DvqUE;IAA8B;QAAA;E3D4qUhC;;E2D3qUE;IAA8B;QAAA;E3DgrUhC;;E2D/qUE;IAA8B;QAAA;E3DorUhC;;E2DnrUE;IAA8B;QAAA;YAAA;E3DyrUhC;;E2DxrUE;IAA8B;QAAA;YAAA;E3D8rUhC;;E2D7rUE;IAA8B;QAAA;YAAA;E3DmsUhC;;E2DlsUE;IAA8B;QAAA;E3DusUhC;;E2DtsUE;IAA8B;QAAA;E3D2sUhC;;E2DzsUE;IAAoC;QAAA;YAAA;E3D+sUtC;;E2D9sUE;IAAoC;QAAA;YAAA;E3DotUtC;;E2DntUE;IAAoC;QAAA;YAAA;E3DytUtC;;E2DxtUE;IAAoC;QAAA;YAAA;E3D8tUtC;;E2D7tUE;IAAoC;QAAA;E3DkuUtC;;E2DhuUE;IAAiC;QAAA;YAAA;E3DsuUnC;;E2DruUE;IAAiC;QAAA;YAAA;E3D2uUnC;;E2D1uUE;IAAiC;QAAA;YAAA;E3DgvUnC;;E2D/uUE;IAAiC;QAAA;YAAA;E3DqvUnC;;E2DpvUE;IAAiC;QAAA;YAAA;E3D0vUnC;;E2DxvUE;IAAkC;QAAA;E3D6vUpC;;E2D5vUE;IAAkC;QAAA;E3DiwUpC;;E2DhwUE;IAAkC;QAAA;E3DqwUpC;;E2DpwUE;IAAkC;QAAA;E3DywUpC;;E2DxwUE;IAAkC;QAAA;E3D6wUpC;;E2D5wUE;IAAkC;QAAA;E3DixUpC;;E2D/wUE;IAAgC;QAAA;E3DoxUlC;;E2DnxUE;IAAgC;QAAA;E3DwxUlC;;E2DvxUE;IAAgC;QAAA;E3D4xUlC;;E2D3xUE;IAAgC;QAAA;E3DgyUlC;;E2D/xUE;IAAgC;QAAA;E3DoyUlC;;E2DnyUE;IAAgC;QAAA;E3DwyUlC;AACF;;Ac7xUI;E6ClDA;IAAgC;IAAA;QAAA;YAAA;E3Du1UlC;;E2Dt1UE;IAAgC;IAAA;QAAA;YAAA;E3D61UlC;;E2D51UE;IAAgC;IAAA;QAAA;YAAA;E3Dm2UlC;;E2Dl2UE;IAAgC;IAAA;QAAA;YAAA;E3Dy2UlC;;E2Dv2UE;IAA8B;QAAA;E3D42UhC;;E2D32UE;IAA8B;QAAA;E3Dg3UhC;;E2D/2UE;IAA8B;QAAA;E3Do3UhC;;E2Dn3UE;IAA8B;QAAA;YAAA;E3Dy3UhC;;E2Dx3UE;IAA8B;QAAA;YAAA;E3D83UhC;;E2D73UE;IAA8B;QAAA;YAAA;E3Dm4UhC;;E2Dl4UE;IAA8B;QAAA;E3Du4UhC;;E2Dt4UE;IAA8B;QAAA;E3D24UhC;;E2Dz4UE;IAAoC;QAAA;YAAA;E3D+4UtC;;E2D94UE;IAAoC;QAAA;YAAA;E3Do5UtC;;E2Dn5UE;IAAoC;QAAA;YAAA;E3Dy5UtC;;E2Dx5UE;IAAoC;QAAA;YAAA;E3D85UtC;;E2D75UE;IAAoC;QAAA;E3Dk6UtC;;E2Dh6UE;IAAiC;QAAA;YAAA;E3Ds6UnC;;E2Dr6UE;IAAiC;QAAA;YAAA;E3D26UnC;;E2D16UE;IAAiC;QAAA;YAAA;E3Dg7UnC;;E2D/6UE;IAAiC;QAAA;YAAA;E3Dq7UnC;;E2Dp7UE;IAAiC;QAAA;YAAA;E3D07UnC;;E2Dx7UE;IAAkC;QAAA;E3D67UpC;;E2D57UE;IAAkC;QAAA;E3Di8UpC;;E2Dh8UE;IAAkC;QAAA;E3Dq8UpC;;E2Dp8UE;IAAkC;QAAA;E3Dy8UpC;;E2Dx8UE;IAAkC;QAAA;E3D68UpC;;E2D58UE;IAAkC;QAAA;E3Di9UpC;;E2D/8UE;IAAgC;QAAA;E3Do9UlC;;E2Dn9UE;IAAgC;QAAA;E3Dw9UlC;;E2Dv9UE;IAAgC;QAAA;E3D49UlC;;E2D39UE;IAAgC;QAAA;E3Dg+UlC;;E2D/9UE;IAAgC;QAAA;E3Do+UlC;;E2Dn+UE;IAAgC;QAAA;E3Dw+UlC;AACF;;Ac79UI;E6ClDA;IAAgC;IAAA;QAAA;YAAA;E3DuhVlC;;E2DthVE;IAAgC;IAAA;QAAA;YAAA;E3D6hVlC;;E2D5hVE;IAAgC;IAAA;QAAA;YAAA;E3DmiVlC;;E2DliVE;IAAgC;IAAA;QAAA;YAAA;E3DyiVlC;;E2DviVE;IAA8B;QAAA;E3D4iVhC;;E2D3iVE;IAA8B;QAAA;E3DgjVhC;;E2D/iVE;IAA8B;QAAA;E3DojVhC;;E2DnjVE;IAA8B;QAAA;YAAA;E3DyjVhC;;E2DxjVE;IAA8B;QAAA;YAAA;E3D8jVhC;;E2D7jVE;IAA8B;QAAA;YAAA;E3DmkVhC;;E2DlkVE;IAA8B;QAAA;E3DukVhC;;E2DtkVE;IAA8B;QAAA;E3D2kVhC;;E2DzkVE;IAAoC;QAAA;YAAA;E3D+kVtC;;E2D9kVE;IAAoC;QAAA;YAAA;E3DolVtC;;E2DnlVE;IAAoC;QAAA;YAAA;E3DylVtC;;E2DxlVE;IAAoC;QAAA;YAAA;E3D8lVtC;;E2D7lVE;IAAoC;QAAA;E3DkmVtC;;E2DhmVE;IAAiC;QAAA;YAAA;E3DsmVnC;;E2DrmVE;IAAiC;QAAA;YAAA;E3D2mVnC;;E2D1mVE;IAAiC;QAAA;YAAA;E3DgnVnC;;E2D/mVE;IAAiC;QAAA;YAAA;E3DqnVnC;;E2DpnVE;IAAiC;QAAA;YAAA;E3D0nVnC;;E2DxnVE;IAAkC;QAAA;E3D6nVpC;;E2D5nVE;IAAkC;QAAA;E3DioVpC;;E2DhoVE;IAAkC;QAAA;E3DqoVpC;;E2DpoVE;IAAkC;QAAA;E3DyoVpC;;E2DxoVE;IAAkC;QAAA;E3D6oVpC;;E2D5oVE;IAAkC;QAAA;E3DipVpC;;E2D/oVE;IAAgC;QAAA;E3DopVlC;;E2DnpVE;IAAgC;QAAA;E3DwpVlC;;E2DvpVE;IAAgC;QAAA;E3D4pVlC;;E2D3pVE;IAAgC;QAAA;E3DgqVlC;;E2D/pVE;IAAgC;QAAA;E3DoqVlC;;E2DnqVE;IAAgC;QAAA;E3DwqVlC;AACF;;Ac7pVI;E6ClDA;IAAgC;IAAA;QAAA;YAAA;E3DutVlC;;E2DttVE;IAAgC;IAAA;QAAA;YAAA;E3D6tVlC;;E2D5tVE;IAAgC;IAAA;QAAA;YAAA;E3DmuVlC;;E2DluVE;IAAgC;IAAA;QAAA;YAAA;E3DyuVlC;;E2DvuVE;IAA8B;QAAA;E3D4uVhC;;E2D3uVE;IAA8B;QAAA;E3DgvVhC;;E2D/uVE;IAA8B;QAAA;E3DovVhC;;E2DnvVE;IAA8B;QAAA;YAAA;E3DyvVhC;;E2DxvVE;IAA8B;QAAA;YAAA;E3D8vVhC;;E2D7vVE;IAA8B;QAAA;YAAA;E3DmwVhC;;E2DlwVE;IAA8B;QAAA;E3DuwVhC;;E2DtwVE;IAA8B;QAAA;E3D2wVhC;;E2DzwVE;IAAoC;QAAA;YAAA;E3D+wVtC;;E2D9wVE;IAAoC;QAAA;YAAA;E3DoxVtC;;E2DnxVE;IAAoC;QAAA;YAAA;E3DyxVtC;;E2DxxVE;IAAoC;QAAA;YAAA;E3D8xVtC;;E2D7xVE;IAAoC;QAAA;E3DkyVtC;;E2DhyVE;IAAiC;QAAA;YAAA;E3DsyVnC;;E2DryVE;IAAiC;QAAA;YAAA;E3D2yVnC;;E2D1yVE;IAAiC;QAAA;YAAA;E3DgzVnC;;E2D/yVE;IAAiC;QAAA;YAAA;E3DqzVnC;;E2DpzVE;IAAiC;QAAA;YAAA;E3D0zVnC;;E2DxzVE;IAAkC;QAAA;E3D6zVpC;;E2D5zVE;IAAkC;QAAA;E3Di0VpC;;E2Dh0VE;IAAkC;QAAA;E3Dq0VpC;;E2Dp0VE;IAAkC;QAAA;E3Dy0VpC;;E2Dx0VE;IAAkC;QAAA;E3D60VpC;;E2D50VE;IAAkC;QAAA;E3Di1VpC;;E2D/0VE;IAAgC;QAAA;E3Do1VlC;;E2Dn1VE;IAAgC;QAAA;E3Dw1VlC;;E2Dv1VE;IAAgC;QAAA;E3D41VlC;;E2D31VE;IAAgC;QAAA;E3Dg2VlC;;E2D/1VE;IAAgC;QAAA;E3Do2VlC;;E2Dn2VE;IAAgC;QAAA;E3Dw2VlC;AACF;;Ac71VI;E6ClDA;IAAgC;IAAA;QAAA;YAAA;E3Du5VlC;;E2Dt5VE;IAAgC;IAAA;QAAA;YAAA;E3D65VlC;;E2D55VE;IAAgC;IAAA;QAAA;YAAA;E3Dm6VlC;;E2Dl6VE;IAAgC;IAAA;QAAA;YAAA;E3Dy6VlC;;E2Dv6VE;IAA8B;QAAA;E3D46VhC;;E2D36VE;IAA8B;QAAA;E3Dg7VhC;;E2D/6VE;IAA8B;QAAA;E3Do7VhC;;E2Dn7VE;IAA8B;QAAA;YAAA;E3Dy7VhC;;E2Dx7VE;IAA8B;QAAA;YAAA;E3D87VhC;;E2D77VE;IAA8B;QAAA;YAAA;E3Dm8VhC;;E2Dl8VE;IAA8B;QAAA;E3Du8VhC;;E2Dt8VE;IAA8B;QAAA;E3D28VhC;;E2Dz8VE;IAAoC;QAAA;YAAA;E3D+8VtC;;E2D98VE;IAAoC;QAAA;YAAA;E3Do9VtC;;E2Dn9VE;IAAoC;QAAA;YAAA;E3Dy9VtC;;E2Dx9VE;IAAoC;QAAA;YAAA;E3D89VtC;;E2D79VE;IAAoC;QAAA;E3Dk+VtC;;E2Dh+VE;IAAiC;QAAA;YAAA;E3Ds+VnC;;E2Dr+VE;IAAiC;QAAA;YAAA;E3D2+VnC;;E2D1+VE;IAAiC;QAAA;YAAA;E3Dg/VnC;;E2D/+VE;IAAiC;QAAA;YAAA;E3Dq/VnC;;E2Dp/VE;IAAiC;QAAA;YAAA;E3D0/VnC;;E2Dx/VE;IAAkC;QAAA;E3D6/VpC;;E2D5/VE;IAAkC;QAAA;E3DigWpC;;E2DhgWE;IAAkC;QAAA;E3DqgWpC;;E2DpgWE;IAAkC;QAAA;E3DygWpC;;E2DxgWE;IAAkC;QAAA;E3D6gWpC;;E2D5gWE;IAAkC;QAAA;E3DihWpC;;E2D/gWE;IAAgC;QAAA;E3DohWlC;;E2DnhWE;IAAgC;QAAA;E3DwhWlC;;E2DvhWE;IAAgC;QAAA;E3D4hWlC;;E2D3hWE;IAAgC;QAAA;E3DgiWlC;;E2D/hWE;IAAgC;QAAA;E3DoiWlC;;E2DniWE;IAAgC;QAAA;E3DwiWlC;AACF;;A4DnlWI;EAAwB;A5DulW5B;;A4DtlWI;EAAwB;A5D0lW5B;;A4DzlWI;EAAwB;A5D6lW5B;;AcziWI;E8CtDA;IAAwB;E5DomW1B;;E4DnmWE;IAAwB;E5DumW1B;;E4DtmWE;IAAwB;E5D0mW1B;AACF;;AcvjWI;E8CtDA;IAAwB;E5DknW1B;;E4DjnWE;IAAwB;E5DqnW1B;;E4DpnWE;IAAwB;E5DwnW1B;AACF;;AcrkWI;E8CtDA;IAAwB;E5DgoW1B;;E4D/nWE;IAAwB;E5DmoW1B;;E4DloWE;IAAwB;E5DsoW1B;AACF;;AcnlWI;E8CtDA;IAAwB;E5D8oW1B;;E4D7oWE;IAAwB;E5DipW1B;;E4DhpWE;IAAwB;E5DopW1B;AACF;;AcjmWI;E8CtDA;IAAwB;E5D4pW1B;;E4D3pWE;IAAwB;E5D+pW1B;;E4D9pWE;IAAwB;E5DkqW1B;AACF;;Ac/mWI;E8CtDA;IAAwB;E5D0qW1B;;E4DzqWE;IAAwB;E5D6qW1B;;E4D5qWE;IAAwB;E5DgrW1B;AACF;;Ac7nWI;E8CtDA;IAAwB;E5DwrW1B;;E4DvrWE;IAAwB;E5D2rW1B;;E4D1rWE;IAAwB;E5D8rW1B;AACF;;A6DpsWE;EAAsB;A7DwsWxB;;A6DxsWE;EAAsB;A7D4sWxB;;A8D3sWE;EAAyB;A9D+sW3B;;A8D/sWE;EAAyB;A9DmtW3B;;A8DntWE;EAAyB;A9DutW3B;;A8DvtWE;EAAyB;A9D2tW3B;;A8D3tWE;EAAyB;EAAA;A9DguW3B;;A8D3tWA;EACE;EACA;EACA;EACA;EACA;A9D8tWF;;A8D3tWA;EACE;EACA;EACA;EACA;EACA;A9D8tWF;;A8D1tW8B;EAD9B;IAEI;IAAA;IACA;IACA;E9D+tWF;AACF;;A+DzvWA;ECEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AhE2vWF;;AgEjvWE;;EAEE;EACA;EACA;EACA;EACA;EACA;AhEovWJ;;AiEjxWA;EAAa;UAAA;AjEsxWb;;AiErxWA;EAAU;UAAA;AjE0xWV;;AiEzxWA;EAAa;UAAA;AjE8xWb;;AiE7xWA;EAAe;UAAA;AjEkyWf;;AkEjyWI;EAAuB;AlEqyW3B;;AkEryWI;EAAuB;AlEyyW3B;;AkEzyWI;EAAuB;AlE6yW3B;;AkE7yWI;EAAuB;AlEizW3B;;AkEjzWI;EAAuB;AlEqzW3B;;AkErzWI;EAAuB;AlEyzW3B;;AkEzzWI;EAAuB;AlE6zW3B;;AkE7zWI;EAAuB;AlEi0W3B;;AkEj0WI;EAAuB;AlEq0W3B;;AkEr0WI;EAAuB;AlEy0W3B;;AkEr0WA;EAAU;AlEy0WV;;AkEx0WA;EAAU;AlE40WV;;AkEx0WA;EAAc;AlE40Wd;;AkE30WA;EAAc;AlE+0Wd;;AkE70WA;EAAU;AlEi1WV;;AkEh1WA;EAAU;AlEo1WV;;AmEn2WA;EAEI;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAEA;AnEm2WJ;;AoEz2WQ;EAAgC;ApE62WxC;;AoE52WQ;;EAEE;ApE+2WV;;AoE72WQ;;EAEE;ApEg3WV;;AoE92WQ;;EAEE;ApEi3WV;;AoE/2WQ;;EAEE;ApEk3WV;;AoEj4WQ;EAAgC;ApEq4WxC;;AoEp4WQ;;EAEE;ApEu4WV;;AoEr4WQ;;EAEE;ApEw4WV;;AoEt4WQ;;EAEE;ApEy4WV;;AoEv4WQ;;EAEE;ApE04WV;;AoEz5WQ;EAAgC;ApE65WxC;;AoE55WQ;;EAEE;ApE+5WV;;AoE75WQ;;EAEE;ApEg6WV;;AoE95WQ;;EAEE;ApEi6WV;;AoE/5WQ;;EAEE;ApEk6WV;;AoEj7WQ;EAAgC;ApEq7WxC;;AoEp7WQ;;EAEE;ApEu7WV;;AoEr7WQ;;EAEE;ApEw7WV;;AoEt7WQ;;EAEE;ApEy7WV;;AoEv7WQ;;EAEE;ApE07WV;;AoEz8WQ;EAAgC;ApE68WxC;;AoE58WQ;;EAEE;ApE+8WV;;AoE78WQ;;EAEE;ApEg9WV;;AoE98WQ;;EAEE;ApEi9WV;;AoE/8WQ;;EAEE;ApEk9WV;;AoEj+WQ;EAAgC;ApEq+WxC;;AoEp+WQ;;EAEE;ApEu+WV;;AoEr+WQ;;EAEE;ApEw+WV;;AoEt+WQ;;EAEE;ApEy+WV;;AoEv+WQ;;EAEE;ApE0+WV;;AoEz/WQ;EAAgC;ApE6/WxC;;AoE5/WQ;;EAEE;ApE+/WV;;AoE7/WQ;;EAEE;ApEggXV;;AoE9/WQ;;EAEE;ApEigXV;;AoE//WQ;;EAEE;ApEkgXV;;AoEjhXQ;EAAgC;ApEqhXxC;;AoEphXQ;;EAEE;ApEuhXV;;AoErhXQ;;EAEE;ApEwhXV;;AoEthXQ;;EAEE;ApEyhXV;;AoEvhXQ;;EAEE;ApE0hXV;;AoEziXQ;EAAgC;ApE6iXxC;;AoE5iXQ;;EAEE;ApE+iXV;;AoE7iXQ;;EAEE;ApEgjXV;;AoE9iXQ;;EAEE;ApEijXV;;AoE/iXQ;;EAEE;ApEkjXV;;AoEjkXQ;EAAgC;ApEqkXxC;;AoEpkXQ;;EAEE;ApEukXV;;AoErkXQ;;EAEE;ApEwkXV;;AoEtkXQ;;EAEE;ApEykXV;;AoEvkXQ;;EAEE;ApE0kXV;;AoEzlXQ;EAAgC;ApE6lXxC;;AoE5lXQ;;EAEE;ApE+lXV;;AoE7lXQ;;EAEE;ApEgmXV;;AoE9lXQ;;EAEE;ApEimXV;;AoE/lXQ;;EAEE;ApEkmXV;;AoEjnXQ;EAAgC;ApEqnXxC;;AoEpnXQ;;EAEE;ApEunXV;;AoErnXQ;;EAEE;ApEwnXV;;AoEtnXQ;;EAEE;ApEynXV;;AoEvnXQ;;EAEE;ApE0nXV;;AoElnXQ;EAAwB;ApEsnXhC;;AoErnXQ;;EAEE;ApEwnXV;;AoEtnXQ;;EAEE;ApEynXV;;AoEvnXQ;;EAEE;ApE0nXV;;AoExnXQ;;EAEE;ApE2nXV;;AoE1oXQ;EAAwB;ApE8oXhC;;AoE7oXQ;;EAEE;ApEgpXV;;AoE9oXQ;;EAEE;ApEipXV;;AoE/oXQ;;EAEE;ApEkpXV;;AoEhpXQ;;EAEE;ApEmpXV;;AoElqXQ;EAAwB;ApEsqXhC;;AoErqXQ;;EAEE;ApEwqXV;;AoEtqXQ;;EAEE;ApEyqXV;;AoEvqXQ;;EAEE;ApE0qXV;;AoExqXQ;;EAEE;ApE2qXV;;AoE1rXQ;EAAwB;ApE8rXhC;;AoE7rXQ;;EAEE;ApEgsXV;;AoE9rXQ;;EAEE;ApEisXV;;AoE/rXQ;;EAEE;ApEksXV;;AoEhsXQ;;EAEE;ApEmsXV;;AoEltXQ;EAAwB;ApEstXhC;;AoErtXQ;;EAEE;ApEwtXV;;AoEttXQ;;EAEE;ApEytXV;;AoEvtXQ;;EAEE;ApE0tXV;;AoExtXQ;;EAEE;ApE2tXV;;AoErtXI;EAAmB;ApEytXvB;;AoExtXI;;EAEE;ApE2tXN;;AoEztXI;;EAEE;ApE4tXN;;AoE1tXI;;EAEE;ApE6tXN;;AoE3tXI;;EAEE;ApE8tXN;;AcvuXI;EsDlDI;IAAgC;EpE8xXtC;;EoE7xXM;;IAEE;EpEgyXR;;EoE9xXM;;IAEE;EpEiyXR;;EoE/xXM;;IAEE;EpEkyXR;;EoEhyXM;;IAEE;EpEmyXR;;EoElzXM;IAAgC;EpEszXtC;;EoErzXM;;IAEE;EpEwzXR;;EoEtzXM;;IAEE;EpEyzXR;;EoEvzXM;;IAEE;EpE0zXR;;EoExzXM;;IAEE;EpE2zXR;;EoE10XM;IAAgC;EpE80XtC;;EoE70XM;;IAEE;EpEg1XR;;EoE90XM;;IAEE;EpEi1XR;;EoE/0XM;;IAEE;EpEk1XR;;EoEh1XM;;IAEE;EpEm1XR;;EoEl2XM;IAAgC;EpEs2XtC;;EoEr2XM;;IAEE;EpEw2XR;;EoEt2XM;;IAEE;EpEy2XR;;EoEv2XM;;IAEE;EpE02XR;;EoEx2XM;;IAEE;EpE22XR;;EoE13XM;IAAgC;EpE83XtC;;EoE73XM;;IAEE;EpEg4XR;;EoE93XM;;IAEE;EpEi4XR;;EoE/3XM;;IAEE;EpEk4XR;;EoEh4XM;;IAEE;EpEm4XR;;EoEl5XM;IAAgC;EpEs5XtC;;EoEr5XM;;IAEE;EpEw5XR;;EoEt5XM;;IAEE;EpEy5XR;;EoEv5XM;;IAEE;EpE05XR;;EoEx5XM;;IAEE;EpE25XR;;EoE16XM;IAAgC;EpE86XtC;;EoE76XM;;IAEE;EpEg7XR;;EoE96XM;;IAEE;EpEi7XR;;EoE/6XM;;IAEE;EpEk7XR;;EoEh7XM;;IAEE;EpEm7XR;;EoEl8XM;IAAgC;EpEs8XtC;;EoEr8XM;;IAEE;EpEw8XR;;EoEt8XM;;IAEE;EpEy8XR;;EoEv8XM;;IAEE;EpE08XR;;EoEx8XM;;IAEE;EpE28XR;;EoE19XM;IAAgC;EpE89XtC;;EoE79XM;;IAEE;EpEg+XR;;EoE99XM;;IAEE;EpEi+XR;;EoE/9XM;;IAEE;EpEk+XR;;EoEh+XM;;IAEE;EpEm+XR;;EoEl/XM;IAAgC;EpEs/XtC;;EoEr/XM;;IAEE;EpEw/XR;;EoEt/XM;;IAEE;EpEy/XR;;EoEv/XM;;IAEE;EpE0/XR;;EoEx/XM;;IAEE;EpE2/XR;;EoE1gYM;IAAgC;EpE8gYtC;;EoE7gYM;;IAEE;EpEghYR;;EoE9gYM;;IAEE;EpEihYR;;EoE/gYM;;IAEE;EpEkhYR;;EoEhhYM;;IAEE;EpEmhYR;;EoEliYM;IAAgC;EpEsiYtC;;EoEriYM;;IAEE;EpEwiYR;;EoEtiYM;;IAEE;EpEyiYR;;EoEviYM;;IAEE;EpE0iYR;;EoExiYM;;IAEE;EpE2iYR;;EoEniYM;IAAwB;EpEuiY9B;;EoEtiYM;;IAEE;EpEyiYR;;EoEviYM;;IAEE;EpE0iYR;;EoExiYM;;IAEE;EpE2iYR;;EoEziYM;;IAEE;EpE4iYR;;EoE3jYM;IAAwB;EpE+jY9B;;EoE9jYM;;IAEE;EpEikYR;;EoE/jYM;;IAEE;EpEkkYR;;EoEhkYM;;IAEE;EpEmkYR;;EoEjkYM;;IAEE;EpEokYR;;EoEnlYM;IAAwB;EpEulY9B;;EoEtlYM;;IAEE;EpEylYR;;EoEvlYM;;IAEE;EpE0lYR;;EoExlYM;;IAEE;EpE2lYR;;EoEzlYM;;IAEE;EpE4lYR;;EoE3mYM;IAAwB;EpE+mY9B;;EoE9mYM;;IAEE;EpEinYR;;EoE/mYM;;IAEE;EpEknYR;;EoEhnYM;;IAEE;EpEmnYR;;EoEjnYM;;IAEE;EpEonYR;;EoEnoYM;IAAwB;EpEuoY9B;;EoEtoYM;;IAEE;EpEyoYR;;EoEvoYM;;IAEE;EpE0oYR;;EoExoYM;;IAEE;EpE2oYR;;EoEzoYM;;IAEE;EpE4oYR;;EoEtoYE;IAAmB;EpE0oYrB;;EoEzoYE;;IAEE;EpE4oYJ;;EoE1oYE;;IAEE;EpE6oYJ;;EoE3oYE;;IAEE;EpE8oYJ;;EoE5oYE;;IAEE;EpE+oYJ;AACF;;AczpYI;EsDlDI;IAAgC;EpEgtYtC;;EoE/sYM;;IAEE;EpEktYR;;EoEhtYM;;IAEE;EpEmtYR;;EoEjtYM;;IAEE;EpEotYR;;EoEltYM;;IAEE;EpEqtYR;;EoEpuYM;IAAgC;EpEwuYtC;;EoEvuYM;;IAEE;EpE0uYR;;EoExuYM;;IAEE;EpE2uYR;;EoEzuYM;;IAEE;EpE4uYR;;EoE1uYM;;IAEE;EpE6uYR;;EoE5vYM;IAAgC;EpEgwYtC;;EoE/vYM;;IAEE;EpEkwYR;;EoEhwYM;;IAEE;EpEmwYR;;EoEjwYM;;IAEE;EpEowYR;;EoElwYM;;IAEE;EpEqwYR;;EoEpxYM;IAAgC;EpEwxYtC;;EoEvxYM;;IAEE;EpE0xYR;;EoExxYM;;IAEE;EpE2xYR;;EoEzxYM;;IAEE;EpE4xYR;;EoE1xYM;;IAEE;EpE6xYR;;EoE5yYM;IAAgC;EpEgzYtC;;EoE/yYM;;IAEE;EpEkzYR;;EoEhzYM;;IAEE;EpEmzYR;;EoEjzYM;;IAEE;EpEozYR;;EoElzYM;;IAEE;EpEqzYR;;EoEp0YM;IAAgC;EpEw0YtC;;EoEv0YM;;IAEE;EpE00YR;;EoEx0YM;;IAEE;EpE20YR;;EoEz0YM;;IAEE;EpE40YR;;EoE10YM;;IAEE;EpE60YR;;EoE51YM;IAAgC;EpEg2YtC;;EoE/1YM;;IAEE;EpEk2YR;;EoEh2YM;;IAEE;EpEm2YR;;EoEj2YM;;IAEE;EpEo2YR;;EoEl2YM;;IAEE;EpEq2YR;;EoEp3YM;IAAgC;EpEw3YtC;;EoEv3YM;;IAEE;EpE03YR;;EoEx3YM;;IAEE;EpE23YR;;EoEz3YM;;IAEE;EpE43YR;;EoE13YM;;IAEE;EpE63YR;;EoE54YM;IAAgC;EpEg5YtC;;EoE/4YM;;IAEE;EpEk5YR;;EoEh5YM;;IAEE;EpEm5YR;;EoEj5YM;;IAEE;EpEo5YR;;EoEl5YM;;IAEE;EpEq5YR;;EoEp6YM;IAAgC;EpEw6YtC;;EoEv6YM;;IAEE;EpE06YR;;EoEx6YM;;IAEE;EpE26YR;;EoEz6YM;;IAEE;EpE46YR;;EoE16YM;;IAEE;EpE66YR;;EoE57YM;IAAgC;EpEg8YtC;;EoE/7YM;;IAEE;EpEk8YR;;EoEh8YM;;IAEE;EpEm8YR;;EoEj8YM;;IAEE;EpEo8YR;;EoEl8YM;;IAEE;EpEq8YR;;EoEp9YM;IAAgC;EpEw9YtC;;EoEv9YM;;IAEE;EpE09YR;;EoEx9YM;;IAEE;EpE29YR;;EoEz9YM;;IAEE;EpE49YR;;EoE19YM;;IAEE;EpE69YR;;EoEr9YM;IAAwB;EpEy9Y9B;;EoEx9YM;;IAEE;EpE29YR;;EoEz9YM;;IAEE;EpE49YR;;EoE19YM;;IAEE;EpE69YR;;EoE39YM;;IAEE;EpE89YR;;EoE7+YM;IAAwB;EpEi/Y9B;;EoEh/YM;;IAEE;EpEm/YR;;EoEj/YM;;IAEE;EpEo/YR;;EoEl/YM;;IAEE;EpEq/YR;;EoEn/YM;;IAEE;EpEs/YR;;EoErgZM;IAAwB;EpEygZ9B;;EoExgZM;;IAEE;EpE2gZR;;EoEzgZM;;IAEE;EpE4gZR;;EoE1gZM;;IAEE;EpE6gZR;;EoE3gZM;;IAEE;EpE8gZR;;EoE7hZM;IAAwB;EpEiiZ9B;;EoEhiZM;;IAEE;EpEmiZR;;EoEjiZM;;IAEE;EpEoiZR;;EoEliZM;;IAEE;EpEqiZR;;EoEniZM;;IAEE;EpEsiZR;;EoErjZM;IAAwB;EpEyjZ9B;;EoExjZM;;IAEE;EpE2jZR;;EoEzjZM;;IAEE;EpE4jZR;;EoE1jZM;;IAEE;EpE6jZR;;EoE3jZM;;IAEE;EpE8jZR;;EoExjZE;IAAmB;EpE4jZrB;;EoE3jZE;;IAEE;EpE8jZJ;;EoE5jZE;;IAEE;EpE+jZJ;;EoE7jZE;;IAEE;EpEgkZJ;;EoE9jZE;;IAEE;EpEikZJ;AACF;;Ac3kZI;EsDlDI;IAAgC;EpEkoZtC;;EoEjoZM;;IAEE;EpEooZR;;EoEloZM;;IAEE;EpEqoZR;;EoEnoZM;;IAEE;EpEsoZR;;EoEpoZM;;IAEE;EpEuoZR;;EoEtpZM;IAAgC;EpE0pZtC;;EoEzpZM;;IAEE;EpE4pZR;;EoE1pZM;;IAEE;EpE6pZR;;EoE3pZM;;IAEE;EpE8pZR;;EoE5pZM;;IAEE;EpE+pZR;;EoE9qZM;IAAgC;EpEkrZtC;;EoEjrZM;;IAEE;EpEorZR;;EoElrZM;;IAEE;EpEqrZR;;EoEnrZM;;IAEE;EpEsrZR;;EoEprZM;;IAEE;EpEurZR;;EoEtsZM;IAAgC;EpE0sZtC;;EoEzsZM;;IAEE;EpE4sZR;;EoE1sZM;;IAEE;EpE6sZR;;EoE3sZM;;IAEE;EpE8sZR;;EoE5sZM;;IAEE;EpE+sZR;;EoE9tZM;IAAgC;EpEkuZtC;;EoEjuZM;;IAEE;EpEouZR;;EoEluZM;;IAEE;EpEquZR;;EoEnuZM;;IAEE;EpEsuZR;;EoEpuZM;;IAEE;EpEuuZR;;EoEtvZM;IAAgC;EpE0vZtC;;EoEzvZM;;IAEE;EpE4vZR;;EoE1vZM;;IAEE;EpE6vZR;;EoE3vZM;;IAEE;EpE8vZR;;EoE5vZM;;IAEE;EpE+vZR;;EoE9wZM;IAAgC;EpEkxZtC;;EoEjxZM;;IAEE;EpEoxZR;;EoElxZM;;IAEE;EpEqxZR;;EoEnxZM;;IAEE;EpEsxZR;;EoEpxZM;;IAEE;EpEuxZR;;EoEtyZM;IAAgC;EpE0yZtC;;EoEzyZM;;IAEE;EpE4yZR;;EoE1yZM;;IAEE;EpE6yZR;;EoE3yZM;;IAEE;EpE8yZR;;EoE5yZM;;IAEE;EpE+yZR;;EoE9zZM;IAAgC;EpEk0ZtC;;EoEj0ZM;;IAEE;EpEo0ZR;;EoEl0ZM;;IAEE;EpEq0ZR;;EoEn0ZM;;IAEE;EpEs0ZR;;EoEp0ZM;;IAEE;EpEu0ZR;;EoEt1ZM;IAAgC;EpE01ZtC;;EoEz1ZM;;IAEE;EpE41ZR;;EoE11ZM;;IAEE;EpE61ZR;;EoE31ZM;;IAEE;EpE81ZR;;EoE51ZM;;IAEE;EpE+1ZR;;EoE92ZM;IAAgC;EpEk3ZtC;;EoEj3ZM;;IAEE;EpEo3ZR;;EoEl3ZM;;IAEE;EpEq3ZR;;EoEn3ZM;;IAEE;EpEs3ZR;;EoEp3ZM;;IAEE;EpEu3ZR;;EoEt4ZM;IAAgC;EpE04ZtC;;EoEz4ZM;;IAEE;EpE44ZR;;EoE14ZM;;IAEE;EpE64ZR;;EoE34ZM;;IAEE;EpE84ZR;;EoE54ZM;;IAEE;EpE+4ZR;;EoEv4ZM;IAAwB;EpE24Z9B;;EoE14ZM;;IAEE;EpE64ZR;;EoE34ZM;;IAEE;EpE84ZR;;EoE54ZM;;IAEE;EpE+4ZR;;EoE74ZM;;IAEE;EpEg5ZR;;EoE/5ZM;IAAwB;EpEm6Z9B;;EoEl6ZM;;IAEE;EpEq6ZR;;EoEn6ZM;;IAEE;EpEs6ZR;;EoEp6ZM;;IAEE;EpEu6ZR;;EoEr6ZM;;IAEE;EpEw6ZR;;EoEv7ZM;IAAwB;EpE27Z9B;;EoE17ZM;;IAEE;EpE67ZR;;EoE37ZM;;IAEE;EpE87ZR;;EoE57ZM;;IAEE;EpE+7ZR;;EoE77ZM;;IAEE;EpEg8ZR;;EoE/8ZM;IAAwB;EpEm9Z9B;;EoEl9ZM;;IAEE;EpEq9ZR;;EoEn9ZM;;IAEE;EpEs9ZR;;EoEp9ZM;;IAEE;EpEu9ZR;;EoEr9ZM;;IAEE;EpEw9ZR;;EoEv+ZM;IAAwB;EpE2+Z9B;;EoE1+ZM;;IAEE;EpE6+ZR;;EoE3+ZM;;IAEE;EpE8+ZR;;EoE5+ZM;;IAEE;EpE++ZR;;EoE7+ZM;;IAEE;EpEg/ZR;;EoE1+ZE;IAAmB;EpE8+ZrB;;EoE7+ZE;;IAEE;EpEg/ZJ;;EoE9+ZE;;IAEE;EpEi/ZJ;;EoE/+ZE;;IAEE;EpEk/ZJ;;EoEh/ZE;;IAEE;EpEm/ZJ;AACF;;Ac7/ZI;EsDlDI;IAAgC;EpEojatC;;EoEnjaM;;IAEE;EpEsjaR;;EoEpjaM;;IAEE;EpEujaR;;EoErjaM;;IAEE;EpEwjaR;;EoEtjaM;;IAEE;EpEyjaR;;EoExkaM;IAAgC;EpE4katC;;EoE3kaM;;IAEE;EpE8kaR;;EoE5kaM;;IAEE;EpE+kaR;;EoE7kaM;;IAEE;EpEglaR;;EoE9kaM;;IAEE;EpEilaR;;EoEhmaM;IAAgC;EpEomatC;;EoEnmaM;;IAEE;EpEsmaR;;EoEpmaM;;IAEE;EpEumaR;;EoErmaM;;IAEE;EpEwmaR;;EoEtmaM;;IAEE;EpEymaR;;EoExnaM;IAAgC;EpE4natC;;EoE3naM;;IAEE;EpE8naR;;EoE5naM;;IAEE;EpE+naR;;EoE7naM;;IAEE;EpEgoaR;;EoE9naM;;IAEE;EpEioaR;;EoEhpaM;IAAgC;EpEopatC;;EoEnpaM;;IAEE;EpEspaR;;EoEppaM;;IAEE;EpEupaR;;EoErpaM;;IAEE;EpEwpaR;;EoEtpaM;;IAEE;EpEypaR;;EoExqaM;IAAgC;EpE4qatC;;EoE3qaM;;IAEE;EpE8qaR;;EoE5qaM;;IAEE;EpE+qaR;;EoE7qaM;;IAEE;EpEgraR;;EoE9qaM;;IAEE;EpEiraR;;EoEhsaM;IAAgC;EpEosatC;;EoEnsaM;;IAEE;EpEssaR;;EoEpsaM;;IAEE;EpEusaR;;EoErsaM;;IAEE;EpEwsaR;;EoEtsaM;;IAEE;EpEysaR;;EoExtaM;IAAgC;EpE4tatC;;EoE3taM;;IAEE;EpE8taR;;EoE5taM;;IAEE;EpE+taR;;EoE7taM;;IAEE;EpEguaR;;EoE9taM;;IAEE;EpEiuaR;;EoEhvaM;IAAgC;EpEovatC;;EoEnvaM;;IAEE;EpEsvaR;;EoEpvaM;;IAEE;EpEuvaR;;EoErvaM;;IAEE;EpEwvaR;;EoEtvaM;;IAEE;EpEyvaR;;EoExwaM;IAAgC;EpE4watC;;EoE3waM;;IAEE;EpE8waR;;EoE5waM;;IAEE;EpE+waR;;EoE7waM;;IAEE;EpEgxaR;;EoE9waM;;IAEE;EpEixaR;;EoEhyaM;IAAgC;EpEoyatC;;EoEnyaM;;IAEE;EpEsyaR;;EoEpyaM;;IAEE;EpEuyaR;;EoEryaM;;IAEE;EpEwyaR;;EoEtyaM;;IAEE;EpEyyaR;;EoExzaM;IAAgC;EpE4zatC;;EoE3zaM;;IAEE;EpE8zaR;;EoE5zaM;;IAEE;EpE+zaR;;EoE7zaM;;IAEE;EpEg0aR;;EoE9zaM;;IAEE;EpEi0aR;;EoEzzaM;IAAwB;EpE6za9B;;EoE5zaM;;IAEE;EpE+zaR;;EoE7zaM;;IAEE;EpEg0aR;;EoE9zaM;;IAEE;EpEi0aR;;EoE/zaM;;IAEE;EpEk0aR;;EoEj1aM;IAAwB;EpEq1a9B;;EoEp1aM;;IAEE;EpEu1aR;;EoEr1aM;;IAEE;EpEw1aR;;EoEt1aM;;IAEE;EpEy1aR;;EoEv1aM;;IAEE;EpE01aR;;EoEz2aM;IAAwB;EpE62a9B;;EoE52aM;;IAEE;EpE+2aR;;EoE72aM;;IAEE;EpEg3aR;;EoE92aM;;IAEE;EpEi3aR;;EoE/2aM;;IAEE;EpEk3aR;;EoEj4aM;IAAwB;EpEq4a9B;;EoEp4aM;;IAEE;EpEu4aR;;EoEr4aM;;IAEE;EpEw4aR;;EoEt4aM;;IAEE;EpEy4aR;;EoEv4aM;;IAEE;EpE04aR;;EoEz5aM;IAAwB;EpE65a9B;;EoE55aM;;IAEE;EpE+5aR;;EoE75aM;;IAEE;EpEg6aR;;EoE95aM;;IAEE;EpEi6aR;;EoE/5aM;;IAEE;EpEk6aR;;EoE55aE;IAAmB;EpEg6arB;;EoE/5aE;;IAEE;EpEk6aJ;;EoEh6aE;;IAEE;EpEm6aJ;;EoEj6aE;;IAEE;EpEo6aJ;;EoEl6aE;;IAEE;EpEq6aJ;AACF;;Ac/6aI;EsDlDI;IAAgC;EpEs+atC;;EoEr+aM;;IAEE;EpEw+aR;;EoEt+aM;;IAEE;EpEy+aR;;EoEv+aM;;IAEE;EpE0+aR;;EoEx+aM;;IAEE;EpE2+aR;;EoE1/aM;IAAgC;EpE8/atC;;EoE7/aM;;IAEE;EpEggbR;;EoE9/aM;;IAEE;EpEigbR;;EoE//aM;;IAEE;EpEkgbR;;EoEhgbM;;IAEE;EpEmgbR;;EoElhbM;IAAgC;EpEshbtC;;EoErhbM;;IAEE;EpEwhbR;;EoEthbM;;IAEE;EpEyhbR;;EoEvhbM;;IAEE;EpE0hbR;;EoExhbM;;IAEE;EpE2hbR;;EoE1ibM;IAAgC;EpE8ibtC;;EoE7ibM;;IAEE;EpEgjbR;;EoE9ibM;;IAEE;EpEijbR;;EoE/ibM;;IAEE;EpEkjbR;;EoEhjbM;;IAEE;EpEmjbR;;EoElkbM;IAAgC;EpEskbtC;;EoErkbM;;IAEE;EpEwkbR;;EoEtkbM;;IAEE;EpEykbR;;EoEvkbM;;IAEE;EpE0kbR;;EoExkbM;;IAEE;EpE2kbR;;EoE1lbM;IAAgC;EpE8lbtC;;EoE7lbM;;IAEE;EpEgmbR;;EoE9lbM;;IAEE;EpEimbR;;EoE/lbM;;IAEE;EpEkmbR;;EoEhmbM;;IAEE;EpEmmbR;;EoElnbM;IAAgC;EpEsnbtC;;EoErnbM;;IAEE;EpEwnbR;;EoEtnbM;;IAEE;EpEynbR;;EoEvnbM;;IAEE;EpE0nbR;;EoExnbM;;IAEE;EpE2nbR;;EoE1obM;IAAgC;EpE8obtC;;EoE7obM;;IAEE;EpEgpbR;;EoE9obM;;IAEE;EpEipbR;;EoE/obM;;IAEE;EpEkpbR;;EoEhpbM;;IAEE;EpEmpbR;;EoElqbM;IAAgC;EpEsqbtC;;EoErqbM;;IAEE;EpEwqbR;;EoEtqbM;;IAEE;EpEyqbR;;EoEvqbM;;IAEE;EpE0qbR;;EoExqbM;;IAEE;EpE2qbR;;EoE1rbM;IAAgC;EpE8rbtC;;EoE7rbM;;IAEE;EpEgsbR;;EoE9rbM;;IAEE;EpEisbR;;EoE/rbM;;IAEE;EpEksbR;;EoEhsbM;;IAEE;EpEmsbR;;EoEltbM;IAAgC;EpEstbtC;;EoErtbM;;IAEE;EpEwtbR;;EoEttbM;;IAEE;EpEytbR;;EoEvtbM;;IAEE;EpE0tbR;;EoExtbM;;IAEE;EpE2tbR;;EoE1ubM;IAAgC;EpE8ubtC;;EoE7ubM;;IAEE;EpEgvbR;;EoE9ubM;;IAEE;EpEivbR;;EoE/ubM;;IAEE;EpEkvbR;;EoEhvbM;;IAEE;EpEmvbR;;EoE3ubM;IAAwB;EpE+ub9B;;EoE9ubM;;IAEE;EpEivbR;;EoE/ubM;;IAEE;EpEkvbR;;EoEhvbM;;IAEE;EpEmvbR;;EoEjvbM;;IAEE;EpEovbR;;EoEnwbM;IAAwB;EpEuwb9B;;EoEtwbM;;IAEE;EpEywbR;;EoEvwbM;;IAEE;EpE0wbR;;EoExwbM;;IAEE;EpE2wbR;;EoEzwbM;;IAEE;EpE4wbR;;EoE3xbM;IAAwB;EpE+xb9B;;EoE9xbM;;IAEE;EpEiybR;;EoE/xbM;;IAEE;EpEkybR;;EoEhybM;;IAEE;EpEmybR;;EoEjybM;;IAEE;EpEoybR;;EoEnzbM;IAAwB;EpEuzb9B;;EoEtzbM;;IAEE;EpEyzbR;;EoEvzbM;;IAEE;EpE0zbR;;EoExzbM;;IAEE;EpE2zbR;;EoEzzbM;;IAEE;EpE4zbR;;EoE30bM;IAAwB;EpE+0b9B;;EoE90bM;;IAEE;EpEi1bR;;EoE/0bM;;IAEE;EpEk1bR;;EoEh1bM;;IAEE;EpEm1bR;;EoEj1bM;;IAEE;EpEo1bR;;EoE90bE;IAAmB;EpEk1brB;;EoEj1bE;;IAEE;EpEo1bJ;;EoEl1bE;;IAEE;EpEq1bJ;;EoEn1bE;;IAEE;EpEs1bJ;;EoEp1bE;;IAEE;EpEu1bJ;AACF;;Acj2bI;EsDlDI;IAAgC;EpEw5btC;;EoEv5bM;;IAEE;EpE05bR;;EoEx5bM;;IAEE;EpE25bR;;EoEz5bM;;IAEE;EpE45bR;;EoE15bM;;IAEE;EpE65bR;;EoE56bM;IAAgC;EpEg7btC;;EoE/6bM;;IAEE;EpEk7bR;;EoEh7bM;;IAEE;EpEm7bR;;EoEj7bM;;IAEE;EpEo7bR;;EoEl7bM;;IAEE;EpEq7bR;;EoEp8bM;IAAgC;EpEw8btC;;EoEv8bM;;IAEE;EpE08bR;;EoEx8bM;;IAEE;EpE28bR;;EoEz8bM;;IAEE;EpE48bR;;EoE18bM;;IAEE;EpE68bR;;EoE59bM;IAAgC;EpEg+btC;;EoE/9bM;;IAEE;EpEk+bR;;EoEh+bM;;IAEE;EpEm+bR;;EoEj+bM;;IAEE;EpEo+bR;;EoEl+bM;;IAEE;EpEq+bR;;EoEp/bM;IAAgC;EpEw/btC;;EoEv/bM;;IAEE;EpE0/bR;;EoEx/bM;;IAEE;EpE2/bR;;EoEz/bM;;IAEE;EpE4/bR;;EoE1/bM;;IAEE;EpE6/bR;;EoE5gcM;IAAgC;EpEghctC;;EoE/gcM;;IAEE;EpEkhcR;;EoEhhcM;;IAEE;EpEmhcR;;EoEjhcM;;IAEE;EpEohcR;;EoElhcM;;IAEE;EpEqhcR;;EoEpicM;IAAgC;EpEwictC;;EoEvicM;;IAEE;EpE0icR;;EoExicM;;IAEE;EpE2icR;;EoEzicM;;IAEE;EpE4icR;;EoE1icM;;IAEE;EpE6icR;;EoE5jcM;IAAgC;EpEgkctC;;EoE/jcM;;IAEE;EpEkkcR;;EoEhkcM;;IAEE;EpEmkcR;;EoEjkcM;;IAEE;EpEokcR;;EoElkcM;;IAEE;EpEqkcR;;EoEplcM;IAAgC;EpEwlctC;;EoEvlcM;;IAEE;EpE0lcR;;EoExlcM;;IAEE;EpE2lcR;;EoEzlcM;;IAEE;EpE4lcR;;EoE1lcM;;IAEE;EpE6lcR;;EoE5mcM;IAAgC;EpEgnctC;;EoE/mcM;;IAEE;EpEkncR;;EoEhncM;;IAEE;EpEmncR;;EoEjncM;;IAEE;EpEoncR;;EoElncM;;IAEE;EpEqncR;;EoEpocM;IAAgC;EpEwoctC;;EoEvocM;;IAEE;EpE0ocR;;EoExocM;;IAEE;EpE2ocR;;EoEzocM;;IAEE;EpE4ocR;;EoE1ocM;;IAEE;EpE6ocR;;EoE5pcM;IAAgC;EpEgqctC;;EoE/pcM;;IAEE;EpEkqcR;;EoEhqcM;;IAEE;EpEmqcR;;EoEjqcM;;IAEE;EpEoqcR;;EoElqcM;;IAEE;EpEqqcR;;EoE7pcM;IAAwB;EpEiqc9B;;EoEhqcM;;IAEE;EpEmqcR;;EoEjqcM;;IAEE;EpEoqcR;;EoElqcM;;IAEE;EpEqqcR;;EoEnqcM;;IAEE;EpEsqcR;;EoErrcM;IAAwB;EpEyrc9B;;EoExrcM;;IAEE;EpE2rcR;;EoEzrcM;;IAEE;EpE4rcR;;EoE1rcM;;IAEE;EpE6rcR;;EoE3rcM;;IAEE;EpE8rcR;;EoE7scM;IAAwB;EpEitc9B;;EoEhtcM;;IAEE;EpEmtcR;;EoEjtcM;;IAEE;EpEotcR;;EoEltcM;;IAEE;EpEqtcR;;EoEntcM;;IAEE;EpEstcR;;EoErucM;IAAwB;EpEyuc9B;;EoExucM;;IAEE;EpE2ucR;;EoEzucM;;IAEE;EpE4ucR;;EoE1ucM;;IAEE;EpE6ucR;;EoE3ucM;;IAEE;EpE8ucR;;EoE7vcM;IAAwB;EpEiwc9B;;EoEhwcM;;IAEE;EpEmwcR;;EoEjwcM;;IAEE;EpEowcR;;EoElwcM;;IAEE;EpEqwcR;;EoEnwcM;;IAEE;EpEswcR;;EoEhwcE;IAAmB;EpEowcrB;;EoEnwcE;;IAEE;EpEswcJ;;EoEpwcE;;IAEE;EpEuwcJ;;EoErwcE;;IAEE;EpEwwcJ;;EoEtwcE;;IAEE;EpEywcJ;AACF;;AcnxcI;EsDlDI;IAAgC;EpE00ctC;;EoEz0cM;;IAEE;EpE40cR;;EoE10cM;;IAEE;EpE60cR;;EoE30cM;;IAEE;EpE80cR;;EoE50cM;;IAEE;EpE+0cR;;EoE91cM;IAAgC;EpEk2ctC;;EoEj2cM;;IAEE;EpEo2cR;;EoEl2cM;;IAEE;EpEq2cR;;EoEn2cM;;IAEE;EpEs2cR;;EoEp2cM;;IAEE;EpEu2cR;;EoEt3cM;IAAgC;EpE03ctC;;EoEz3cM;;IAEE;EpE43cR;;EoE13cM;;IAEE;EpE63cR;;EoE33cM;;IAEE;EpE83cR;;EoE53cM;;IAEE;EpE+3cR;;EoE94cM;IAAgC;EpEk5ctC;;EoEj5cM;;IAEE;EpEo5cR;;EoEl5cM;;IAEE;EpEq5cR;;EoEn5cM;;IAEE;EpEs5cR;;EoEp5cM;;IAEE;EpEu5cR;;EoEt6cM;IAAgC;EpE06ctC;;EoEz6cM;;IAEE;EpE46cR;;EoE16cM;;IAEE;EpE66cR;;EoE36cM;;IAEE;EpE86cR;;EoE56cM;;IAEE;EpE+6cR;;EoE97cM;IAAgC;EpEk8ctC;;EoEj8cM;;IAEE;EpEo8cR;;EoEl8cM;;IAEE;EpEq8cR;;EoEn8cM;;IAEE;EpEs8cR;;EoEp8cM;;IAEE;EpEu8cR;;EoEt9cM;IAAgC;EpE09ctC;;EoEz9cM;;IAEE;EpE49cR;;EoE19cM;;IAEE;EpE69cR;;EoE39cM;;IAEE;EpE89cR;;EoE59cM;;IAEE;EpE+9cR;;EoE9+cM;IAAgC;EpEk/ctC;;EoEj/cM;;IAEE;EpEo/cR;;EoEl/cM;;IAEE;EpEq/cR;;EoEn/cM;;IAEE;EpEs/cR;;EoEp/cM;;IAEE;EpEu/cR;;EoEtgdM;IAAgC;EpE0gdtC;;EoEzgdM;;IAEE;EpE4gdR;;EoE1gdM;;IAEE;EpE6gdR;;EoE3gdM;;IAEE;EpE8gdR;;EoE5gdM;;IAEE;EpE+gdR;;EoE9hdM;IAAgC;EpEkidtC;;EoEjidM;;IAEE;EpEoidR;;EoElidM;;IAEE;EpEqidR;;EoEnidM;;IAEE;EpEsidR;;EoEpidM;;IAEE;EpEuidR;;EoEtjdM;IAAgC;EpE0jdtC;;EoEzjdM;;IAEE;EpE4jdR;;EoE1jdM;;IAEE;EpE6jdR;;EoE3jdM;;IAEE;EpE8jdR;;EoE5jdM;;IAEE;EpE+jdR;;EoE9kdM;IAAgC;EpEkldtC;;EoEjldM;;IAEE;EpEoldR;;EoElldM;;IAEE;EpEqldR;;EoEnldM;;IAEE;EpEsldR;;EoEpldM;;IAEE;EpEuldR;;EoE/kdM;IAAwB;EpEmld9B;;EoElldM;;IAEE;EpEqldR;;EoEnldM;;IAEE;EpEsldR;;EoEpldM;;IAEE;EpEuldR;;EoErldM;;IAEE;EpEwldR;;EoEvmdM;IAAwB;EpE2md9B;;EoE1mdM;;IAEE;EpE6mdR;;EoE3mdM;;IAEE;EpE8mdR;;EoE5mdM;;IAEE;EpE+mdR;;EoE7mdM;;IAEE;EpEgndR;;EoE/ndM;IAAwB;EpEmod9B;;EoElodM;;IAEE;EpEqodR;;EoEnodM;;IAEE;EpEsodR;;EoEpodM;;IAEE;EpEuodR;;EoErodM;;IAEE;EpEwodR;;EoEvpdM;IAAwB;EpE2pd9B;;EoE1pdM;;IAEE;EpE6pdR;;EoE3pdM;;IAEE;EpE8pdR;;EoE5pdM;;IAEE;EpE+pdR;;EoE7pdM;;IAEE;EpEgqdR;;EoE/qdM;IAAwB;EpEmrd9B;;EoElrdM;;IAEE;EpEqrdR;;EoEnrdM;;IAEE;EpEsrdR;;EoEprdM;;IAEE;EpEurdR;;EoErrdM;;IAEE;EpEwrdR;;EoElrdE;IAAmB;EpEsrdrB;;EoErrdE;;IAEE;EpEwrdJ;;EoEtrdE;;IAEE;EpEyrdJ;;EoEvrdE;;IAEE;EpE0rdJ;;EoExrdE;;IAEE;EpE2rdJ;AACF;;AqE3vdA;EAAkB;ArE+vdlB;;AqE3vdA;EAAiB;ArE+vdjB;;AqE9vdA;EAAiB;ArEkwdjB;;AqEjwdA;EAAiB;ArEqwdjB;;AqEpwdA;ECTE;EACA;EACA;AtEixdF;;AqElwdI;EAAwB;ArEswd5B;;AqErwdI;EAAwB;ArEywd5B;;AqExwdI;EAAwB;ArE4wd5B;;AcvudI;EuDvCA;IAAwB;ErEmxd1B;;EqElxdE;IAAwB;ErEsxd1B;;EqErxdE;IAAwB;ErEyxd1B;AACF;;AcrvdI;EuDvCA;IAAwB;ErEiyd1B;;EqEhydE;IAAwB;ErEoyd1B;;EqEnydE;IAAwB;ErEuyd1B;AACF;;AcnwdI;EuDvCA;IAAwB;ErE+yd1B;;EqE9ydE;IAAwB;ErEkzd1B;;EqEjzdE;IAAwB;ErEqzd1B;AACF;;AcjxdI;EuDvCA;IAAwB;ErE6zd1B;;EqE5zdE;IAAwB;ErEg0d1B;;EqE/zdE;IAAwB;ErEm0d1B;AACF;;Ac/xdI;EuDvCA;IAAwB;ErE20d1B;;EqE10dE;IAAwB;ErE80d1B;;EqE70dE;IAAwB;ErEi1d1B;AACF;;Ac7ydI;EuDvCA;IAAwB;ErEy1d1B;;EqEx1dE;IAAwB;ErE41d1B;;EqE31dE;IAAwB;ErE+1d1B;AACF;;Ac3zdI;EuDvCA;IAAwB;ErEu2d1B;;EqEt2dE;IAAwB;ErE02d1B;;EqEz2dE;IAAwB;ErE62d1B;AACF;;AqEx2dA;EAAmB;ArE42dnB;;AqE32dA;EAAmB;ArE+2dnB;;AqE92dA;EAAmB;ArEk3dnB;;AqE92dA;EAAuB;ArEk3dvB;;AqEj3dA;EAAuB;ArEq3dvB;;AqEp3dA;EAAuB;ArEw3dvB;;AqEv3dA;EAAuB;ArE23dvB;;AqE13dA;EAAuB;ArE83dvB;;AqE73dA;EAAuB;ArEi4dvB;;AqE73dA;EAAc;ArEi4dd;;AuEx6dE;EACE;AvE26dJ;;AKj6dE;;EkELM;AvE26dR;;AuEj7dE;EACE;AvEo7dJ;;AK16dE;;EkELM;AvEo7dR;;AuE17dE;EACE;AvE67dJ;;AKn7dE;;EkELM;AvE67dR;;AuEn8dE;EACE;AvEs8dJ;;AK57dE;;EkELM;AvEs8dR;;AuE58dE;EACE;AvE+8dJ;;AKr8dE;;EkELM;AvE+8dR;;AuEr9dE;EACE;AvEw9dJ;;AK98dE;;EkELM;AvEw9dR;;AuE99dE;EACE;AvEi+dJ;;AKv9dE;;EkELM;AvEi+dR;;AuEv+dE;EACE;AvE0+dJ;;AKh+dE;;EkELM;AvE0+dR;;AqEn8dA;EAAa;ArEu8db;;AqEt8dA;EAAc;ArE08dd;;AqEx8dA;EAAiB;ArE48djB;;AqE38dA;EAAiB;ArE+8djB;;AqE38dA;EGvDE;EACA;EACA;EACA;EACA;AxEsgeF;;AqE/8dA;EAAwB;ArEm9dxB;;AqEj9dA;EACE;EACA;ArEo9dF;;AqE/8dA;EAAc;ArEm9dd;;AyEpheA;EACE;AzEuheF;;AyEpheA;EACE;AzEuheF;;A0EvheE;ExEOF;;;IwEDM;IAEA;YAAA;E1EwheJ;;E0ErheE;IAEI;E1EuheN;;E0E9geE;IACE;E1EiheJ;;EEn1dF;IwE/KM;E1EsgeJ;;E0EpgeE;;IAEE;IACA;E1EugeJ;;E0E//dE;IACE;E1EkgeJ;;E0E//dE;;IAEE;E1EkgeJ;;E0E//dE;;;IAGE;IACA;E1EkgeJ;;E0E//dE;;IAEE;E1EkgeJ;;A0E1/dE;IACE;A1E6/dN;;EEzieA;IwE+CM;E1E8/dJ;;EYpleA;I8DyFI;E1E+/dJ;;EgC7keF;I0CmFM;E1E8/dJ;;EqC7leF;;IqCkGM;E1EggeJ;;EgBnmeF;;I0DuGM;E1EigeJ;;EgBxmeF;;;;I0D2GQ;E1EogeN;;EgBvkeF;;;;I0D0EQ;E1EogeN;;EgBz/dF;I0DNM;E1EmgeJ;;EiBzneA;;;;IyD4HM;E1EogeN;;EgBtheF;;I0DuBM;IACA;E1EogeJ;AACF;;A2E5oeA;;E3EgpeE;;A2E5oeF;;;;;;E3EopeE;;A2EpoeF;EACI;EACA;EAAA;EAAA;EACA;MAAA;UAAA;EACA;MAAA;UAAA;A3E6oeJ;;A2EjpeA;EAOQ;A3E8oeR;;A2ErpeA;EAUY;EACA;A3E+oeZ;;A2E1peA;EAgBQ;EACA;A3E8oeR;;AmD7leA;;EwB3CI;EACA;EACA;A3E6oeJ;;AK1qeE;;;;EsEiCM;A3EgpeR;;AmDjjeA;EwB1FI;UAAA;A3EgpeJ;;A2E7oeA;EACI;A3EgpeJ;;A2E7oeA;;EAEI;A3EgpeJ;;ADzpeA;;;EC8peE;;A4ElteF;;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;UAAA;A5EuteJ;;A4EjueA;;EAaQ;EACA;A5EyteR;;A4ErteA;EACI;EACA;EACA;EACA;EACA;A5EwteJ;;A4ErteA;EACI;EACA;A5EwteJ;;A4E1teA;EAKQ;EACA;EACA;A5EyteR;;A4EhueA;EAUY;EACA;EACA;EACA;EACA;EACA;EACA;EACA;A5E0teZ;;A4ErteA;EACI;EACA;EACA;EACA;EACA;EACA;A5EwteJ;;A4ErteA;EACI;A5EwteJ;;A4ErteA;EACI;EACA;EACA;A5EwteJ;;A4ErteA;EACI;EACA;EACA;A5EwteJ;;A4ErteA;EACI;EACA;EACA;A5EwteJ;;A4ErteA;EACI;A5EwteJ;;A4EzteA;EAIQ;EACA;EACA;EACA;EACA;A5EyteR;;A4ErteA;EACI;EACA;A5EwteJ;;A4ErteA;;EAEI;EACA;A5EwteJ;;A4ErteA;EACI;EACA;EACA;EACA;EACA;EACA;A5EwteJ;;A4ErteA;EACI;EACA;A5EwteJ;;A4ErteA;+C5Ewte+C;;A4Ette/C;;;;;;;;EAOI;EAAA;A5E2teJ;;A4ExteA;;AACA;EACI;EAAA;EACA;UAAA;A5E8teJ;;A4E3teA;EACI;UAAA;A5E+teJ;;A4E5teA;;AACA;;;;EAII;EAAA;A5EiueJ;;A4E9teA;EACI;UAAA;A5EkueJ;;A4E/teA;EACI;UAAA;A5EmueJ;;A4EhueA;;EAEI;UAAA;A5EoueJ;;A4EjueA;EACI;UAAA;A5EqueJ;;A4ElueA;EACI;UAAA;A5EsueJ;;A4EnueA;;EAEI;UAAA;A5EuueJ;;A4EpueA;;AACA;EACI;UAAA;A5EyueJ;;A4EtueA;EACI;EAAA;EACA;UAAA;A5E2ueJ;;A4ExueA;EACI;UAAA;A5E4ueJ;;A6Er6eA;;EACI;EACA;A7Ey6eJ;;A6Et6eA;;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;A7E06eJ;;A6Ex6eI;EAZJ;;IAaQ;E7E66eN;AACF;;A6E37eA;;EAgBQ;EACA;EACA;EACA;EACA;A7Eg7eR;;A6Ep8eA;;EAwBQ;EACA;EACA;A7Ei7eR;;A6E76eA;;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;A7Ei7eJ;;A6E17eA;;EAYQ;EACA;EACA;A7Em7eR;;A6E/6eA;;EACI;EACA;EACA;A7Em7eJ;;A6Eh7eA;;;;EAEI;EACA;EACA;UAAA;A7Es7eJ;;A6En7eA;ED9CA;ICgDQ;IACA;IACA;IACA;E7Es7eN;;E6Ex/eF;;IAsEQ;IACA;IACA;E7Eu7eN;;E6E//eF;;IA2EY;E7Ey7eV;;E6Et+eF;;IAkDQ;E7Ey7eN;AACF;;A8EvgfA;EACI;EACA;EACA;UAAA;EACA;EAAA;EACA;EACA;EACA;EACA;EACA;A9E4gfJ;;A8E1gfI;EACI;EACA;A9E6gfR;;A8E1gfI;EACI;A9E6gfR;;A8E1gfI;EACI;EACA;EACA;A9E6gfR;;A+E5ifA;;E/EgjfE;;AD1/eF;;;EC+/eE;;AgFnjfF;EACI;IACI;YAAA;EhFujfN;;EgFpjfE;IACI;YAAA;EhFwjfN;;EgFrjfE;IACI;YAAA;EhFyjfN;AACF;;AgFpkfA;EACI;IACI;YAAA;EhFwkfN;;EgFrkfE;IACI;YAAA;EhFykfN;;EgFtkfE;IACI;YAAA;EhF0kfN;AACF;;A+EhlfA;EACI;UAAA;A/EolfJ;;A+EhlfA;;;;;EAKI;EACA;A/EmlfJ;;A+EhlfA;;EAEI;A/EmlfJ;;A+EhlfA;EACI;A/EmlfJ;;A+EhlfA;;;;;;;;;;;;;;;EAQQ;A/E0lfR;;A+ElmfA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAkBY;UAAA;A/E4sfZ;;A+E9tfA;;;;;EAuBQ;EACA;A/E+sfR;;A+EvufA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAqCgB;UAAA;A/E8zfhB;;AIlxNA;;;E2EjiSQ;A/EyzfR;;AIrxNA;E2E5hSgB;A/EqzfhB;;A+E9yfA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAmBI;EAAA;A/E6zfJ;;A4Bl5fA;EmDyFI;A/E6zfJ;;A+E1zfA;EACI;EACA;A/E6zfJ;;A+E/zfA;EAKQ;EACA;A/E8zfR;;A+Ep0fA;EAWY;EACA;EACA;EACA;EACA;EACA;EACA;A/E6zfZ;;A+E90fA;;;;;;EA0BY;A/E6zfZ;;A+Ev1fA;;EA8BY;A/E8zfZ;;A+E51fA;EAmCQ;A/E6zfR;;A+EzzfA;EACI;EACA;A/E4zfJ;;A+ExzfA;;;EAIQ;A/E0zfR;;AwC99fA;;;;;;;;;;;EuC4KI;A/Eg0fJ;;A+E7zfA;EAKI;EACA;A/E4zfJ;;A+EzyfA;EAEQ;UAAA;A/E4yfR;;A+ExyfA;;;EAGI;UAAA;A/E4yfJ;;A+ExyfA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;E/Ey3fE;;AKlkgBA;;E0E8RU;A/EyyfZ;;A+E5yfA;;EASQ;A/EwyfR;;A+EjzfA;;EAcQ;EACA;A/EwyfR;;A+EpyfA;;;EACI;A/EyyfJ;;A+E1yfA;;;EAIQ;A/E4yfR;;AK9lgBE;;;;;;E0EqTU;A/EkzfZ;;A+EzzfA;;;EAWY;EACA;A/EozfZ;;A+Eh0fA;;;;;;;;;;;;EAoBQ;A/E2zfR;;AK7ngBE;;;;;;E0EuUU;EACA;A/E+zfZ;;A+Ez1fA;;;;;;EA+BY;A/Em0fZ;;A+El2fA;;;EAmCY;A/Eq0fZ;;A+Eh0fA;;EAGQ;A/Ek0fR;;A+E9zfA;EACI;EACA;A/Ei0fJ;;A+En0fA;EAKQ;EACA;A/Ek0fR;;A+E9zfA;EACI;EACA;A/Ei0fJ;;A+E9zfA;EACI;A/Ei0fJ;;A+Eh0fI;EAFJ;IAGQ;E/Eo0fN;AACF;;A+Ej0fA;EACI;A/Eo0fJ;;A+El0fA;EAEQ;A/Eo0fR;;AIz3NA;E2Ep8RY;A/Ei0fZ;;AiF/sgBA;;EAGQ;AjFitgBR;;AiF7sgBA;;EAEI;EACA;UAAA;AjFitgBJ;;AiF9sgBA;EAEQ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AjFgtgBR;;AiF1tgBA;EAcQ;AjFgtgBR;;AiF9tgBA;EAkBQ;AjFgtgBR;;AiFlugBA;EAsBQ;AjFgtgBR;;AkB3+fA;E+DhOI;AjF+sgBJ;;AiFhtgBA;EAIQ;AjFgtgBR;;AiFptgBA;EAQQ;EAAA;EAAA;AjFktgBR;;AkBz/fA;;;;;E+DrNQ;AjFstgBR;;AiFjtgBA;EACI;EACA;AjFotgBJ;;AiFjtgBA;EAGY;EACA;EACA;EACA;EAMI;UAAA;AjF8sgBhB;;AiF1tgBA;EA2BY;AjFmsgBZ;;AiF9tgBA;EAkCY;EACA;AjFgsgBZ;;AiFnugBA;EA0CgB;EACA;AjF6rgBhB;;AiFxugBA;EA+CgB;AjF6rgBhB;;AiF5ugBA;EAqDQ;EACA;AjF2rgBR;;AiFvrgBA;EACI;AjF0rgBJ;;AiF3rgBA;EAIQ;AjF2rgBR;;AkFvzgBA;;ElF2zgBE;;AkFxzgBF;EACI;AlF2zgBJ;;AkFvzgBA;EACI;EACA;EACA;AlF0zgBJ;;AkF7zgBA;;EAQQ;EACA;EACA;AlF0zgBR;;AkFp0gBA;EAeQ;EACA;AlFyzgBR;;AkFz0gBA;;EAoBY;EACA;AlF0zgBZ;;AkF/0gBA;EA2BQ;EACA;AlFwzgBR;;AkFp1gBA;EAiCQ;EACA;EACA;AlFuzgBR;;AkFnzgBA;;EAEI;EACA;AlFszgBJ;;AkFzzgBA;;EAOQ;EACA;AlFuzgBR;;AkFlzgBA;;;;;;;;;;;;;;;;EAGQ;EACA;AlFk0gBR;;AkF9zgBA;;;;;;;;;EAKgB;EACA;AlFq0gBhB;;AMz4gBA;;;;;;;;;;;;E6EMI;AnFk5gBJ;;AmF/4gBA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAeQ;AnF66gBR;;AmFz6gBA;;EAEI;AnF46gBJ;;AmFz6gBA;EpFeA;;;ECg6gBE;AACF;;AoDt9gBE;EACE;EACA;EACA;ApDy9gBJ;;AgBz9gBA;;EACE;EACA;EACA;AhB69gBF;;AgB19gBE;;;;EAEE;EACA;EACA;AhB+9gBJ;;AgB59gBE;;EACE;EACA;AhBg+gBJ;;AgB79gBE;;EACE;AhBi+gBJ;;AgBv9gBE;;EAEE;AhB09gBJ;;AgBj9gBA;;EACE;AhBq9gBF;;AgBn9gBE;;;;EAEE;AhBw9gBJ;;AgBp9gBI;;;;EAEE;AhBy9gBN;;AgBn9gBE;;;;EAIE;AhBs9gBJ;;AgB78gBE;EACE;AhBg9gBJ;;AK/ghBE;EW2EI;EACA;AhBw8gBN;;AiB1hhBI;;;EAGE;AjB6hhBN;;AiBzhhBM;;;;EAIE;AjB4hhBR;;AKjihBE;EYiBM;AjBohhBR;;AiBlhhBQ;;EAEE;AjBqhhBV;;AiBhjhBI;;;EAGE;AjBmjhBN;;AiB/ihBM;;;;EAIE;AjBkjhBR;;AKvjhBE;EYiBM;AjB0ihBR;;AiBxihBQ;;EAEE;AjB2ihBV;;AiBtkhBI;;;EAGE;AjBykhBN;;AiBrkhBM;;;;EAIE;AjBwkhBR;;AK7khBE;EYiBM;AjBgkhBR;;AiB9jhBQ;;EAEE;AjBikhBV;;AiB5lhBI;;;EAGE;AjB+lhBN;;AiB3lhBM;;;;EAIE;AjB8lhBR;;AKnmhBE;EYiBM;AjBslhBR;;AiBplhBQ;;EAEE;AjBulhBV;;AiBlnhBI;;;EAGE;AjBqnhBN;;AiBjnhBM;;;;EAIE;AjBonhBR;;AKznhBE;EYiBM;AjB4mhBR;;AiB1mhBQ;;EAEE;AjB6mhBV;;AiBxohBI;;;EAGE;AjB2ohBN;;AiBvohBM;;;;EAIE;AjB0ohBR;;AK/ohBE;EYiBM;AjBkohBR;;AiBhohBQ;;EAEE;AjBmohBV;;AiB9phBI;;;EAGE;AjBiqhBN;;AiB7phBM;;;;EAIE;AjBgqhBR;;AKrqhBE;EYiBM;AjBwphBR;;AiBtphBQ;;EAEE;AjByphBV;;AiBprhBI;;;EAGE;AjBurhBN;;AiBnrhBM;;;;EAIE;AjBsrhBR;;AK3rhBE;EYiBM;AjB8qhBR;;AiB5qhBQ;;EAEE;AjB+qhBV;;AiB1shBI;;;EAGE;AjB6shBN;;AK1shBE;EYiBM;AjB6rhBR;;AiB3rhBQ;;EAEE;AjB8rhBV;;AgB9mhBI;;EACE;EACA;EACA;AhBknhBN;;AgB7mhBI;;EACE;EACA;EACA;AhBinhBN;;AgB5mhBA;EACE;EACA;AhB+mhBF;;AgB7mhBE;;;EAGE;AhBgnhBJ;;AgB7mhBE;;EACE;AhBinhBJ;;AgB7mhBI;EACE;AhBgnhBN;;AKrvhBE;EW4IM;EACA;AhB6mhBR;;Ac7rhBI;EEiGA;IAEI;IACA;IACA;IACA;EhB+lhBN;;EgB5lhBM;;IACE;EhBgmhBR;AACF;;Ac3shBI;EEiGA;IAEI;IACA;IACA;IACA;EhB6mhBN;;EgB1mhBM;;IACE;EhB8mhBR;AACF;;AczthBI;EEiGA;IAEI;IACA;IACA;IACA;EhB2nhBN;;EgBxnhBM;;IACE;EhB4nhBR;AACF;;AcvuhBI;EEiGA;IAEI;IACA;IACA;IACA;EhByohBN;;EgBtohBM;;IACE;EhB0ohBR;AACF;;AcrvhBI;EEiGA;IAEI;IACA;IACA;IACA;EhBuphBN;;EgBpphBM;;IACE;EhBwphBR;AACF;;AcnwhBI;EEiGA;IAEI;IACA;IACA;IACA;EhBqqhBN;;EgBlqhBM;;IACE;EhBsqhBR;AACF;;AcjxhBI;EEiGA;IAEI;IACA;IACA;IACA;EhBmrhBN;;EgBhrhBM;;IACE;EhBorhBR;AACF;;AgB9rhBI;EAEI;EACA;EACA;EACA;AhBgshBR;;AgB7rhBQ;;EACE;AhBishBV;;AmF70hBA;EChCI;ApFi3hBJ;;AmFj1hBA;;;;ECzBI;EACA;EACA;ApFi3hBJ;;AmF11hBA;;;;ECpBQ;EACA;EACA;ApFq3hBR;;AmFn2hBA;;;;ECdQ;EACA;EACA;ApFw3hBR;;AmF52hBA;;;;ECRQ;EACA;EACA;ApF23hBR;;AmFr3hBA;;;;ECFQ;EACA;EACA;ApF83hBR;;AmF93hBA;;;;ECIQ;EACA;EACA;ApFi4hBR;;AmFv4hBA;;;;ECUQ;EACA;ApFo4hBR;;AmF/4hBA;ECiBQ;ApFk4hBR;;AmFn5hBA;ECoBQ;ApFm4hBR;;AmFv5hBA;ECyBI;ApFk4hBJ;;AmF35hBA;EC6BI;ApFk4hBJ;;AmF/5hBA;ECiCI;ApFk4hBJ;;AmFn6hBA;ECqCI;ApFk4hBJ;;AmFv6hBA;ECyCI;EACA;EACA;ApFk4hBJ;;AmF76hBA;ECoDQ;ApF63hBR;;AmFj7hBA;;;ECyDY;EACA;ApF83hBZ;;AmFx7hBA;;ECiEI;ApF43hBJ;;AmF77hBA;;ECmEQ;EACA;ApF+3hBR;;AmFn8hBA;ECyEI;ApF83hBJ;;AmFv8hBA;EC4EQ;EACA;ApF+3hBR;;AmF58hBA;ECgFY;EACA;EACA;EAEA;EACA;EACA;EACA;ApF+3hBZ;;AmFt9hBA;;;;;;;;ECoGI;ApF63hBJ;;AoF53hBI;EDrGJ;;;;;;;;ICsGQ;IACA;IACA;IACA;IACA;EpFu4hBN;AACF;;AoF73hBI;EDrHJ;;;;;;;ICsHQ;EpFu4hBN;AACF;;AmF9/hBA;EAMQ;AnF4/hBR;;AqFziiBA;;ErF6iiBE;;AqFziiBF;EAGI;ArF0iiBJ;;AqFviiBA;EACI;EACA;EACA;EACA;ArF0iiBJ;;AqFviiBA;;EAEI;ArF0iiBJ;;AqFniiBA;EATA;;IAWQ;IACA;ErFuiiBN;;EqFpiiBE;IACI;IACA;ErFuiiBN;;EqFjiiBE;IACI;IACA;ErFoiiBN;AACF;;AkFvkiBA;EGwCI;EACA;ArFmiiBJ;;AqFriiBA;EAMY;EACA;EACA;ArFmiiBZ;;AqF3iiBA;EAaQ;ArFkiiBR;;AqF/iiBA;EAkBY;EACA;ArFiiiBZ;;AqFvhiBA;;;;;;;;;;;;;;;;;;;;;;ErF+iiBE;;AqFvhiBF;EACI;EACA;ArF0hiBJ;;AqF5hiBA;;;;;;;;;EAMQ;EACA;ArFkiiBR;;AqFziiBA;EAWQ;ArFkiiBR;;AqF7iiBA;EAeQ;ArFkiiBR;;AqFjjiBA;EAmBQ;ArFkiiBR;;AqFrjiBA;;;;;;;;;EAuBY;EACA;ArF0iiBZ;;AqFlkiBA;EA4BY;ArF0iiBZ;;AqFtkiBA;EAgCY;ArF0iiBZ;;AqFtiiBI;EApCJ;IAsCY;ErFyiiBV;;EqF/kiBF;IA0CY;IACA;IACA;ErFyiiBV;AACF;;A4ExriBA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;UAAA;AUAJ;;AVVA;EAaQ;EACA;AUCR;;AVGA;EACI;EACA;EACA;EACA;EACA;AUAJ;;AVGA;EACI;EACA;AUAJ;;AVFA;EAKQ;EACA;EACA;AUCR;;AVRA;EAUY;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AUEZ;;AVGA;EACI;EACA;EACA;EACA;EACA;EACA;AUAJ;;AVGA;EACI;AUAJ;;AVGA;EACI;EACA;EACA;AUAJ;;AVGA;EACI;EACA;EACA;AUAJ;;AVGA;EACI;EACA;EACA;AUAJ;;AVGA;EACI;AUAJ;;AVDA;EAIQ;EACA;EACA;EACA;EACA;AUCR;;AVGA;EACI;EACA;AUAJ;;AVGA;;EAEI;EACA;AUAJ;;AVGA;EACI;EACA;EACA;EACA;EACA;EACA;AUAJ;;AVGA;EACI;EACA;AUAJ;;AVGA;+CUA+C;;AVE/C;;;;;;;EAOI;EAAA;AUEJ;;AVCA;;AACA;EACI;EAAA;EACA;UAAA;AUKJ;;AVFA;EACI;UAAA;AUMJ;;AVHA;;AACA;;;;EAII;EAAA;AUQJ;;AVLA;EACI;UAAA;AUSJ;;AVNA;EACI;UAAA;AUUJ;;AVPA;;EAEI;UAAA;AUWJ;;AVRA;EACI;UAAA;AUYJ;;AVTA;EACI;UAAA;AUaJ;;AVVA;;EAEI;UAAA;AUcJ;;AVXA;;AACA;EACI;UAAA;AUgBJ;;AVbA;EACI;EAAA;EACA;UAAA;AUkBJ;;AVfA;EACI;UAAA;AUmBJ;;AT5MA;EACI;EACA;AS+MJ;;AT5MA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AS+MJ;;AT7MI;EAZJ;IAaQ;ESiNN;AACF;;AT/NA;EAgBQ;EACA;EACA;EACA;EACA;ASmNR;;ATvOA;EAwBQ;EACA;EACA;ASmNR;;AT/MA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ASkNJ;;AT3NA;EAYQ;EACA;EACA;ASmNR;;AT/MA;EACI;EACA;EACA;ASkNJ;;AT/MA;;EAEI;EACA;EACA;UAAA;ASmNJ;;AThNA;EACI;IACI;IACA;IACA;IACA;ESmNN;;EThNE;IACI;IACA;IACA;ESmNN;;ETtNE;IAMQ;ESoNV;;EThNE;IACI;ESmNN;AACF","file":"css/app.css","sourcesContent":["@import '_mixings';\n@import '_colors';\n\n// screen size - 32px (ex. 1400 - 32 = 1368)\n$grid-breakpoints: (\n\txs: 0,\n\tsm: 576px,\n\tmd: 768px,\n\tlg: 992px,\n\txl: 1168px,\n\txxl: 1368px,\n\txxxl: 1568px,\n\txxxxl: 1868px\n) !default;\n// screen size - (32px * 2) (ex. 1400 - 64 = 1336)\n$container-max-widths: (\n\tsm: 540px,\n\tmd: 720px,\n\tlg: 960px,\n\txl: 1136px,\n\txxl: 1336px,\n\txxxl: 1536px,\n\txxxxl: 1836px\n) !default;\n\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,\n\t'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji',\n\t'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji' !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas,\n\t'Liberation Mono', 'Courier New', monospace !default;\n\n$font-family-base: 'Lato', $font-family-sans-serif !default;\n\n$font-size-base: 1rem !default;\n\n// start font-sizing from h2\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $h1-font-size !default;\n$h3-font-size: $font-size-base * 2 !default;\n$h4-font-size: $font-size-base * 1.75 !default;\n$h5-font-size: $font-size-base * 1.5 !default;\n$h6-font-size: $font-size-base * 1.25 !default;\n\n$grid-gutter-width: 2rem !default;\n$grid-gutter-height: 2rem !default;\n$grid-gutter-xs-width: $grid-gutter-width / 2 !default;\n$grid-gutter-element-height: $grid-gutter-height * 2 !default;\n\n$field-gutter-height: $grid-gutter-height / 2 !default;\n$col-block-gutter-height: $grid-gutter-height / 4 !default;\n\n$footer-size: 18.5rem !default;\n$footer-bar-size: 2.5rem !default;\n\n/*\n * bootstrap includes\n * keep it at the end\n */\n\n// bootstrap minify bugfix:\n$navbar-dark-toggler-icon-bg: none !default;\n$navbar-light-toggler-icon-bg: none !default;\n\n// IE > 9\n$enable-flex: true !default;\n\n$enable-responsive-font-sizes: true !default;\n\n@import '~bootstrap/scss/functions';\n@import '~bootstrap/scss/variables';\n@import '~bootstrap/scss/mixins';\n","/*\n * bootstrap includes\n * keep it at the end\n */\n\n:root {\n --blue: #2196f3;\n --indigo: #3f51b5;\n --purple: #9c27b0;\n --pink: #e91e63;\n --red: #f44336;\n --orange: #ff9800;\n --yellow: #ffeb3b;\n --green: #4caf50;\n --teal: #009688;\n --cyan: #00bcd4;\n --white: #fff;\n --gray: #757575;\n --gray-dark: #424242;\n --primary: #2196f3;\n --secondary: #757575;\n --success: #4caf50;\n --info: #00bcd4;\n --warning: #ffeb3b;\n --danger: #f44336;\n --light: #f5f5f5;\n --dark: #212121;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1168px;\n --breakpoint-xxl: 1368px;\n --breakpoint-xxxl: 1568px;\n --breakpoint-xxxxl: 1868px;\n --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle,\naside,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nnav,\nsection {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: \"Lato\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212121;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\nhr {\n -webkit-box-sizing: content-box;\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #2196f3;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0a6ebd;\n text-decoration: underline;\n}\n\na:not([href]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):hover {\n color: inherit;\n text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #757575;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\n@media (max-width: 1200px) {\n legend {\n font-size: calc(1.275rem + 0.3vw);\n }\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2;\n}\n\nh1,\n.h1 {\n font-size: 2.5rem;\n}\n\n@media (max-width: 1200px) {\n h1,\n .h1 {\n font-size: calc(1.375rem + 1.5vw);\n }\n}\n\nh2,\n.h2 {\n font-size: 2.5rem;\n}\n\n@media (max-width: 1200px) {\n h2,\n .h2 {\n font-size: calc(1.375rem + 1.5vw);\n }\n}\n\nh3,\n.h3 {\n font-size: 2rem;\n}\n\n@media (max-width: 1200px) {\n h3,\n .h3 {\n font-size: calc(1.325rem + 0.9vw);\n }\n}\n\nh4,\n.h4 {\n font-size: 1.75rem;\n}\n\n@media (max-width: 1200px) {\n h4,\n .h4 {\n font-size: calc(1.3rem + 0.6vw);\n }\n}\n\nh5,\n.h5 {\n font-size: 1.5rem;\n}\n\n@media (max-width: 1200px) {\n h5,\n .h5 {\n font-size: calc(1.275rem + 0.3vw);\n }\n}\n\nh6,\n.h6 {\n font-size: 1.25rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n@media (max-width: 1200px) {\n .display-1 {\n font-size: calc(1.725rem + 5.7vw);\n }\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n@media (max-width: 1200px) {\n .display-2 {\n font-size: calc(1.675rem + 5.1vw);\n }\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n@media (max-width: 1200px) {\n .display-3 {\n font-size: calc(1.575rem + 3.9vw);\n }\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n@media (max-width: 1200px) {\n .display-4 {\n font-size: calc(1.475rem + 2.7vw);\n }\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #757575;\n}\n\n.blockquote-footer::before {\n content: \"\\2014\\00A0\";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid #e0e0e0;\n border-radius: 0.25rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #757575;\n}\n\ncode {\n font-size: 87.5%;\n color: #e91e63;\n word-wrap: break-word;\n}\n\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212121;\n border-radius: 0.2rem;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212121;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n width: 100%;\n padding-right: 1rem;\n padding-left: 1rem;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1168px) {\n .container {\n max-width: 1136px;\n }\n}\n\n@media (min-width: 1368px) {\n .container {\n max-width: 1336px;\n }\n}\n\n@media (min-width: 1568px) {\n .container {\n max-width: 1536px;\n }\n}\n\n@media (min-width: 1868px) {\n .container {\n max-width: 1836px;\n }\n}\n\n.container-fluid,\n.container-sm,\n.container-md,\n.container-lg,\n.container-xl,\n.container-xxl,\n.container-xxxl,\n.container-xxxxl {\n width: 100%;\n padding-right: 1rem;\n padding-left: 1rem;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container,\n .container-sm {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container,\n .container-sm,\n .container-md {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container,\n .container-sm,\n .container-md,\n .container-lg {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1168px) {\n .container,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl {\n max-width: 1136px;\n }\n}\n\n@media (min-width: 1368px) {\n .container,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl,\n .container-xxl {\n max-width: 1336px;\n }\n}\n\n@media (min-width: 1568px) {\n .container,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl,\n .container-xxl,\n .container-xxxl {\n max-width: 1536px;\n }\n}\n\n@media (min-width: 1868px) {\n .container,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl,\n .container-xxl,\n .container-xxxl,\n .container-xxxxl {\n max-width: 1836px;\n }\n}\n\n.row {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -1rem;\n margin-left: -1rem;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1,\n.col-2,\n.col-3,\n.col-4,\n.col-5,\n.col-6,\n.col-7,\n.col-8,\n.col-9,\n.col-10,\n.col-11,\n.col-12,\n.col,\n.col-auto,\n.col-sm-1,\n.col-sm-2,\n.col-sm-3,\n.col-sm-4,\n.col-sm-5,\n.col-sm-6,\n.col-sm-7,\n.col-sm-8,\n.col-sm-9,\n.col-sm-10,\n.col-sm-11,\n.col-sm-12,\n.col-sm,\n.col-sm-auto,\n.col-md-1,\n.col-md-2,\n.col-md-3,\n.col-md-4,\n.col-md-5,\n.col-md-6,\n.col-md-7,\n.col-md-8,\n.col-md-9,\n.col-md-10,\n.col-md-11,\n.col-md-12,\n.col-md,\n.col-md-auto,\n.col-lg-1,\n.col-lg-2,\n.col-lg-3,\n.col-lg-4,\n.col-lg-5,\n.col-lg-6,\n.col-lg-7,\n.col-lg-8,\n.col-lg-9,\n.col-lg-10,\n.col-lg-11,\n.col-lg-12,\n.col-lg,\n.col-lg-auto,\n.col-xl-1,\n.col-xl-2,\n.col-xl-3,\n.col-xl-4,\n.col-xl-5,\n.col-xl-6,\n.col-xl-7,\n.col-xl-8,\n.col-xl-9,\n.col-xl-10,\n.col-xl-11,\n.col-xl-12,\n.col-xl,\n.col-xl-auto,\n.col-xxl-1,\n.col-xxl-2,\n.col-xxl-3,\n.col-xxl-4,\n.col-xxl-5,\n.col-xxl-6,\n.col-xxl-7,\n.col-xxl-8,\n.col-xxl-9,\n.col-xxl-10,\n.col-xxl-11,\n.col-xxl-12,\n.col-xxl,\n.col-xxl-auto,\n.col-xxxl-1,\n.col-xxxl-2,\n.col-xxxl-3,\n.col-xxxl-4,\n.col-xxxl-5,\n.col-xxxl-6,\n.col-xxxl-7,\n.col-xxxl-8,\n.col-xxxl-9,\n.col-xxxl-10,\n.col-xxxl-11,\n.col-xxxl-12,\n.col-xxxl,\n.col-xxxl-auto,\n.col-xxxxl-1,\n.col-xxxxl-2,\n.col-xxxxl-3,\n.col-xxxxl-4,\n.col-xxxxl-5,\n.col-xxxxl-6,\n.col-xxxxl-7,\n.col-xxxxl-8,\n.col-xxxxl-9,\n.col-xxxxl-10,\n.col-xxxxl-11,\n.col-xxxxl-12,\n.col-xxxxl,\n.col-xxxxl-auto {\n position: relative;\n width: 100%;\n padding-right: 1rem;\n padding-left: 1rem;\n}\n\n.col {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.row-cols-1 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.row-cols-2 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.row-cols-3 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.33333%;\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n}\n\n.row-cols-4 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.row-cols-5 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n}\n\n.row-cols-6 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.66667%;\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n}\n\n.col-auto {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 8.33333%;\n flex: 0 0 8.33333%;\n max-width: 8.33333%;\n}\n\n.col-2 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.66667%;\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n}\n\n.col-3 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.33333%;\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n}\n\n.col-5 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 41.66667%;\n flex: 0 0 41.66667%;\n max-width: 41.66667%;\n}\n\n.col-6 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 58.33333%;\n flex: 0 0 58.33333%;\n max-width: 58.33333%;\n}\n\n.col-8 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 66.66667%;\n flex: 0 0 66.66667%;\n max-width: 66.66667%;\n}\n\n.col-9 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 83.33333%;\n flex: 0 0 83.33333%;\n max-width: 83.33333%;\n}\n\n.col-11 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 91.66667%;\n flex: 0 0 91.66667%;\n max-width: 91.66667%;\n}\n\n.col-12 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n -webkit-box-ordinal-group: 0;\n -ms-flex-order: -1;\n order: -1;\n}\n\n.order-last {\n -webkit-box-ordinal-group: 14;\n -ms-flex-order: 13;\n order: 13;\n}\n\n.order-0 {\n -webkit-box-ordinal-group: 1;\n -ms-flex-order: 0;\n order: 0;\n}\n\n.order-1 {\n -webkit-box-ordinal-group: 2;\n -ms-flex-order: 1;\n order: 1;\n}\n\n.order-2 {\n -webkit-box-ordinal-group: 3;\n -ms-flex-order: 2;\n order: 2;\n}\n\n.order-3 {\n -webkit-box-ordinal-group: 4;\n -ms-flex-order: 3;\n order: 3;\n}\n\n.order-4 {\n -webkit-box-ordinal-group: 5;\n -ms-flex-order: 4;\n order: 4;\n}\n\n.order-5 {\n -webkit-box-ordinal-group: 6;\n -ms-flex-order: 5;\n order: 5;\n}\n\n.order-6 {\n -webkit-box-ordinal-group: 7;\n -ms-flex-order: 6;\n order: 6;\n}\n\n.order-7 {\n -webkit-box-ordinal-group: 8;\n -ms-flex-order: 7;\n order: 7;\n}\n\n.order-8 {\n -webkit-box-ordinal-group: 9;\n -ms-flex-order: 8;\n order: 8;\n}\n\n.order-9 {\n -webkit-box-ordinal-group: 10;\n -ms-flex-order: 9;\n order: 9;\n}\n\n.order-10 {\n -webkit-box-ordinal-group: 11;\n -ms-flex-order: 10;\n order: 10;\n}\n\n.order-11 {\n -webkit-box-ordinal-group: 12;\n -ms-flex-order: 11;\n order: 11;\n}\n\n.order-12 {\n -webkit-box-ordinal-group: 13;\n -ms-flex-order: 12;\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.33333%;\n}\n\n.offset-2 {\n margin-left: 16.66667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333%;\n}\n\n.offset-5 {\n margin-left: 41.66667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333%;\n}\n\n.offset-8 {\n margin-left: 66.66667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333%;\n}\n\n.offset-11 {\n margin-left: 91.66667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .row-cols-sm-1 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-sm-2 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-sm-3 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.33333%;\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .row-cols-sm-4 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-sm-5 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-sm-6 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.66667%;\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-sm-auto {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-sm-1 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 8.33333%;\n flex: 0 0 8.33333%;\n max-width: 8.33333%;\n }\n\n .col-sm-2 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.66667%;\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-sm-3 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-sm-4 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.33333%;\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .col-sm-5 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 41.66667%;\n flex: 0 0 41.66667%;\n max-width: 41.66667%;\n }\n\n .col-sm-6 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-sm-7 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 58.33333%;\n flex: 0 0 58.33333%;\n max-width: 58.33333%;\n }\n\n .col-sm-8 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 66.66667%;\n flex: 0 0 66.66667%;\n max-width: 66.66667%;\n }\n\n .col-sm-9 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-sm-10 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 83.33333%;\n flex: 0 0 83.33333%;\n max-width: 83.33333%;\n }\n\n .col-sm-11 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 91.66667%;\n flex: 0 0 91.66667%;\n max-width: 91.66667%;\n }\n\n .col-sm-12 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-sm-first {\n -webkit-box-ordinal-group: 0;\n -ms-flex-order: -1;\n order: -1;\n }\n\n .order-sm-last {\n -webkit-box-ordinal-group: 14;\n -ms-flex-order: 13;\n order: 13;\n }\n\n .order-sm-0 {\n -webkit-box-ordinal-group: 1;\n -ms-flex-order: 0;\n order: 0;\n }\n\n .order-sm-1 {\n -webkit-box-ordinal-group: 2;\n -ms-flex-order: 1;\n order: 1;\n }\n\n .order-sm-2 {\n -webkit-box-ordinal-group: 3;\n -ms-flex-order: 2;\n order: 2;\n }\n\n .order-sm-3 {\n -webkit-box-ordinal-group: 4;\n -ms-flex-order: 3;\n order: 3;\n }\n\n .order-sm-4 {\n -webkit-box-ordinal-group: 5;\n -ms-flex-order: 4;\n order: 4;\n }\n\n .order-sm-5 {\n -webkit-box-ordinal-group: 6;\n -ms-flex-order: 5;\n order: 5;\n }\n\n .order-sm-6 {\n -webkit-box-ordinal-group: 7;\n -ms-flex-order: 6;\n order: 6;\n }\n\n .order-sm-7 {\n -webkit-box-ordinal-group: 8;\n -ms-flex-order: 7;\n order: 7;\n }\n\n .order-sm-8 {\n -webkit-box-ordinal-group: 9;\n -ms-flex-order: 8;\n order: 8;\n }\n\n .order-sm-9 {\n -webkit-box-ordinal-group: 10;\n -ms-flex-order: 9;\n order: 9;\n }\n\n .order-sm-10 {\n -webkit-box-ordinal-group: 11;\n -ms-flex-order: 10;\n order: 10;\n }\n\n .order-sm-11 {\n -webkit-box-ordinal-group: 12;\n -ms-flex-order: 11;\n order: 11;\n }\n\n .order-sm-12 {\n -webkit-box-ordinal-group: 13;\n -ms-flex-order: 12;\n order: 12;\n }\n\n .offset-sm-0 {\n margin-left: 0;\n }\n\n .offset-sm-1 {\n margin-left: 8.33333%;\n }\n\n .offset-sm-2 {\n margin-left: 16.66667%;\n }\n\n .offset-sm-3 {\n margin-left: 25%;\n }\n\n .offset-sm-4 {\n margin-left: 33.33333%;\n }\n\n .offset-sm-5 {\n margin-left: 41.66667%;\n }\n\n .offset-sm-6 {\n margin-left: 50%;\n }\n\n .offset-sm-7 {\n margin-left: 58.33333%;\n }\n\n .offset-sm-8 {\n margin-left: 66.66667%;\n }\n\n .offset-sm-9 {\n margin-left: 75%;\n }\n\n .offset-sm-10 {\n margin-left: 83.33333%;\n }\n\n .offset-sm-11 {\n margin-left: 91.66667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .row-cols-md-1 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-md-2 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-md-3 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.33333%;\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .row-cols-md-4 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-md-5 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-md-6 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.66667%;\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-md-auto {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-md-1 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 8.33333%;\n flex: 0 0 8.33333%;\n max-width: 8.33333%;\n }\n\n .col-md-2 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.66667%;\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-md-3 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-md-4 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.33333%;\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .col-md-5 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 41.66667%;\n flex: 0 0 41.66667%;\n max-width: 41.66667%;\n }\n\n .col-md-6 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-md-7 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 58.33333%;\n flex: 0 0 58.33333%;\n max-width: 58.33333%;\n }\n\n .col-md-8 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 66.66667%;\n flex: 0 0 66.66667%;\n max-width: 66.66667%;\n }\n\n .col-md-9 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-md-10 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 83.33333%;\n flex: 0 0 83.33333%;\n max-width: 83.33333%;\n }\n\n .col-md-11 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 91.66667%;\n flex: 0 0 91.66667%;\n max-width: 91.66667%;\n }\n\n .col-md-12 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-md-first {\n -webkit-box-ordinal-group: 0;\n -ms-flex-order: -1;\n order: -1;\n }\n\n .order-md-last {\n -webkit-box-ordinal-group: 14;\n -ms-flex-order: 13;\n order: 13;\n }\n\n .order-md-0 {\n -webkit-box-ordinal-group: 1;\n -ms-flex-order: 0;\n order: 0;\n }\n\n .order-md-1 {\n -webkit-box-ordinal-group: 2;\n -ms-flex-order: 1;\n order: 1;\n }\n\n .order-md-2 {\n -webkit-box-ordinal-group: 3;\n -ms-flex-order: 2;\n order: 2;\n }\n\n .order-md-3 {\n -webkit-box-ordinal-group: 4;\n -ms-flex-order: 3;\n order: 3;\n }\n\n .order-md-4 {\n -webkit-box-ordinal-group: 5;\n -ms-flex-order: 4;\n order: 4;\n }\n\n .order-md-5 {\n -webkit-box-ordinal-group: 6;\n -ms-flex-order: 5;\n order: 5;\n }\n\n .order-md-6 {\n -webkit-box-ordinal-group: 7;\n -ms-flex-order: 6;\n order: 6;\n }\n\n .order-md-7 {\n -webkit-box-ordinal-group: 8;\n -ms-flex-order: 7;\n order: 7;\n }\n\n .order-md-8 {\n -webkit-box-ordinal-group: 9;\n -ms-flex-order: 8;\n order: 8;\n }\n\n .order-md-9 {\n -webkit-box-ordinal-group: 10;\n -ms-flex-order: 9;\n order: 9;\n }\n\n .order-md-10 {\n -webkit-box-ordinal-group: 11;\n -ms-flex-order: 10;\n order: 10;\n }\n\n .order-md-11 {\n -webkit-box-ordinal-group: 12;\n -ms-flex-order: 11;\n order: 11;\n }\n\n .order-md-12 {\n -webkit-box-ordinal-group: 13;\n -ms-flex-order: 12;\n order: 12;\n }\n\n .offset-md-0 {\n margin-left: 0;\n }\n\n .offset-md-1 {\n margin-left: 8.33333%;\n }\n\n .offset-md-2 {\n margin-left: 16.66667%;\n }\n\n .offset-md-3 {\n margin-left: 25%;\n }\n\n .offset-md-4 {\n margin-left: 33.33333%;\n }\n\n .offset-md-5 {\n margin-left: 41.66667%;\n }\n\n .offset-md-6 {\n margin-left: 50%;\n }\n\n .offset-md-7 {\n margin-left: 58.33333%;\n }\n\n .offset-md-8 {\n margin-left: 66.66667%;\n }\n\n .offset-md-9 {\n margin-left: 75%;\n }\n\n .offset-md-10 {\n margin-left: 83.33333%;\n }\n\n .offset-md-11 {\n margin-left: 91.66667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .row-cols-lg-1 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-lg-2 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-lg-3 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.33333%;\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .row-cols-lg-4 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-lg-5 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-lg-6 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.66667%;\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-lg-auto {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-lg-1 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 8.33333%;\n flex: 0 0 8.33333%;\n max-width: 8.33333%;\n }\n\n .col-lg-2 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.66667%;\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-lg-3 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-lg-4 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.33333%;\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .col-lg-5 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 41.66667%;\n flex: 0 0 41.66667%;\n max-width: 41.66667%;\n }\n\n .col-lg-6 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-lg-7 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 58.33333%;\n flex: 0 0 58.33333%;\n max-width: 58.33333%;\n }\n\n .col-lg-8 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 66.66667%;\n flex: 0 0 66.66667%;\n max-width: 66.66667%;\n }\n\n .col-lg-9 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-lg-10 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 83.33333%;\n flex: 0 0 83.33333%;\n max-width: 83.33333%;\n }\n\n .col-lg-11 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 91.66667%;\n flex: 0 0 91.66667%;\n max-width: 91.66667%;\n }\n\n .col-lg-12 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-lg-first {\n -webkit-box-ordinal-group: 0;\n -ms-flex-order: -1;\n order: -1;\n }\n\n .order-lg-last {\n -webkit-box-ordinal-group: 14;\n -ms-flex-order: 13;\n order: 13;\n }\n\n .order-lg-0 {\n -webkit-box-ordinal-group: 1;\n -ms-flex-order: 0;\n order: 0;\n }\n\n .order-lg-1 {\n -webkit-box-ordinal-group: 2;\n -ms-flex-order: 1;\n order: 1;\n }\n\n .order-lg-2 {\n -webkit-box-ordinal-group: 3;\n -ms-flex-order: 2;\n order: 2;\n }\n\n .order-lg-3 {\n -webkit-box-ordinal-group: 4;\n -ms-flex-order: 3;\n order: 3;\n }\n\n .order-lg-4 {\n -webkit-box-ordinal-group: 5;\n -ms-flex-order: 4;\n order: 4;\n }\n\n .order-lg-5 {\n -webkit-box-ordinal-group: 6;\n -ms-flex-order: 5;\n order: 5;\n }\n\n .order-lg-6 {\n -webkit-box-ordinal-group: 7;\n -ms-flex-order: 6;\n order: 6;\n }\n\n .order-lg-7 {\n -webkit-box-ordinal-group: 8;\n -ms-flex-order: 7;\n order: 7;\n }\n\n .order-lg-8 {\n -webkit-box-ordinal-group: 9;\n -ms-flex-order: 8;\n order: 8;\n }\n\n .order-lg-9 {\n -webkit-box-ordinal-group: 10;\n -ms-flex-order: 9;\n order: 9;\n }\n\n .order-lg-10 {\n -webkit-box-ordinal-group: 11;\n -ms-flex-order: 10;\n order: 10;\n }\n\n .order-lg-11 {\n -webkit-box-ordinal-group: 12;\n -ms-flex-order: 11;\n order: 11;\n }\n\n .order-lg-12 {\n -webkit-box-ordinal-group: 13;\n -ms-flex-order: 12;\n order: 12;\n }\n\n .offset-lg-0 {\n margin-left: 0;\n }\n\n .offset-lg-1 {\n margin-left: 8.33333%;\n }\n\n .offset-lg-2 {\n margin-left: 16.66667%;\n }\n\n .offset-lg-3 {\n margin-left: 25%;\n }\n\n .offset-lg-4 {\n margin-left: 33.33333%;\n }\n\n .offset-lg-5 {\n margin-left: 41.66667%;\n }\n\n .offset-lg-6 {\n margin-left: 50%;\n }\n\n .offset-lg-7 {\n margin-left: 58.33333%;\n }\n\n .offset-lg-8 {\n margin-left: 66.66667%;\n }\n\n .offset-lg-9 {\n margin-left: 75%;\n }\n\n .offset-lg-10 {\n margin-left: 83.33333%;\n }\n\n .offset-lg-11 {\n margin-left: 91.66667%;\n }\n}\n\n@media (min-width: 1168px) {\n .col-xl {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .row-cols-xl-1 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-xl-2 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-xl-3 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.33333%;\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .row-cols-xl-4 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-xl-5 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-xl-6 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.66667%;\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-xl-auto {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-xl-1 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 8.33333%;\n flex: 0 0 8.33333%;\n max-width: 8.33333%;\n }\n\n .col-xl-2 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.66667%;\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-xl-3 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-xl-4 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.33333%;\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .col-xl-5 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 41.66667%;\n flex: 0 0 41.66667%;\n max-width: 41.66667%;\n }\n\n .col-xl-6 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-xl-7 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 58.33333%;\n flex: 0 0 58.33333%;\n max-width: 58.33333%;\n }\n\n .col-xl-8 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 66.66667%;\n flex: 0 0 66.66667%;\n max-width: 66.66667%;\n }\n\n .col-xl-9 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-xl-10 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 83.33333%;\n flex: 0 0 83.33333%;\n max-width: 83.33333%;\n }\n\n .col-xl-11 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 91.66667%;\n flex: 0 0 91.66667%;\n max-width: 91.66667%;\n }\n\n .col-xl-12 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-xl-first {\n -webkit-box-ordinal-group: 0;\n -ms-flex-order: -1;\n order: -1;\n }\n\n .order-xl-last {\n -webkit-box-ordinal-group: 14;\n -ms-flex-order: 13;\n order: 13;\n }\n\n .order-xl-0 {\n -webkit-box-ordinal-group: 1;\n -ms-flex-order: 0;\n order: 0;\n }\n\n .order-xl-1 {\n -webkit-box-ordinal-group: 2;\n -ms-flex-order: 1;\n order: 1;\n }\n\n .order-xl-2 {\n -webkit-box-ordinal-group: 3;\n -ms-flex-order: 2;\n order: 2;\n }\n\n .order-xl-3 {\n -webkit-box-ordinal-group: 4;\n -ms-flex-order: 3;\n order: 3;\n }\n\n .order-xl-4 {\n -webkit-box-ordinal-group: 5;\n -ms-flex-order: 4;\n order: 4;\n }\n\n .order-xl-5 {\n -webkit-box-ordinal-group: 6;\n -ms-flex-order: 5;\n order: 5;\n }\n\n .order-xl-6 {\n -webkit-box-ordinal-group: 7;\n -ms-flex-order: 6;\n order: 6;\n }\n\n .order-xl-7 {\n -webkit-box-ordinal-group: 8;\n -ms-flex-order: 7;\n order: 7;\n }\n\n .order-xl-8 {\n -webkit-box-ordinal-group: 9;\n -ms-flex-order: 8;\n order: 8;\n }\n\n .order-xl-9 {\n -webkit-box-ordinal-group: 10;\n -ms-flex-order: 9;\n order: 9;\n }\n\n .order-xl-10 {\n -webkit-box-ordinal-group: 11;\n -ms-flex-order: 10;\n order: 10;\n }\n\n .order-xl-11 {\n -webkit-box-ordinal-group: 12;\n -ms-flex-order: 11;\n order: 11;\n }\n\n .order-xl-12 {\n -webkit-box-ordinal-group: 13;\n -ms-flex-order: 12;\n order: 12;\n }\n\n .offset-xl-0 {\n margin-left: 0;\n }\n\n .offset-xl-1 {\n margin-left: 8.33333%;\n }\n\n .offset-xl-2 {\n margin-left: 16.66667%;\n }\n\n .offset-xl-3 {\n margin-left: 25%;\n }\n\n .offset-xl-4 {\n margin-left: 33.33333%;\n }\n\n .offset-xl-5 {\n margin-left: 41.66667%;\n }\n\n .offset-xl-6 {\n margin-left: 50%;\n }\n\n .offset-xl-7 {\n margin-left: 58.33333%;\n }\n\n .offset-xl-8 {\n margin-left: 66.66667%;\n }\n\n .offset-xl-9 {\n margin-left: 75%;\n }\n\n .offset-xl-10 {\n margin-left: 83.33333%;\n }\n\n .offset-xl-11 {\n margin-left: 91.66667%;\n }\n}\n\n@media (min-width: 1368px) {\n .col-xxl {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .row-cols-xxl-1 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-xxl-2 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-xxl-3 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.33333%;\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .row-cols-xxl-4 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-xxl-5 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-xxl-6 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.66667%;\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-xxl-auto {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-xxl-1 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 8.33333%;\n flex: 0 0 8.33333%;\n max-width: 8.33333%;\n }\n\n .col-xxl-2 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.66667%;\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-xxl-3 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-xxl-4 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.33333%;\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .col-xxl-5 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 41.66667%;\n flex: 0 0 41.66667%;\n max-width: 41.66667%;\n }\n\n .col-xxl-6 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-xxl-7 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 58.33333%;\n flex: 0 0 58.33333%;\n max-width: 58.33333%;\n }\n\n .col-xxl-8 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 66.66667%;\n flex: 0 0 66.66667%;\n max-width: 66.66667%;\n }\n\n .col-xxl-9 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-xxl-10 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 83.33333%;\n flex: 0 0 83.33333%;\n max-width: 83.33333%;\n }\n\n .col-xxl-11 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 91.66667%;\n flex: 0 0 91.66667%;\n max-width: 91.66667%;\n }\n\n .col-xxl-12 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-xxl-first {\n -webkit-box-ordinal-group: 0;\n -ms-flex-order: -1;\n order: -1;\n }\n\n .order-xxl-last {\n -webkit-box-ordinal-group: 14;\n -ms-flex-order: 13;\n order: 13;\n }\n\n .order-xxl-0 {\n -webkit-box-ordinal-group: 1;\n -ms-flex-order: 0;\n order: 0;\n }\n\n .order-xxl-1 {\n -webkit-box-ordinal-group: 2;\n -ms-flex-order: 1;\n order: 1;\n }\n\n .order-xxl-2 {\n -webkit-box-ordinal-group: 3;\n -ms-flex-order: 2;\n order: 2;\n }\n\n .order-xxl-3 {\n -webkit-box-ordinal-group: 4;\n -ms-flex-order: 3;\n order: 3;\n }\n\n .order-xxl-4 {\n -webkit-box-ordinal-group: 5;\n -ms-flex-order: 4;\n order: 4;\n }\n\n .order-xxl-5 {\n -webkit-box-ordinal-group: 6;\n -ms-flex-order: 5;\n order: 5;\n }\n\n .order-xxl-6 {\n -webkit-box-ordinal-group: 7;\n -ms-flex-order: 6;\n order: 6;\n }\n\n .order-xxl-7 {\n -webkit-box-ordinal-group: 8;\n -ms-flex-order: 7;\n order: 7;\n }\n\n .order-xxl-8 {\n -webkit-box-ordinal-group: 9;\n -ms-flex-order: 8;\n order: 8;\n }\n\n .order-xxl-9 {\n -webkit-box-ordinal-group: 10;\n -ms-flex-order: 9;\n order: 9;\n }\n\n .order-xxl-10 {\n -webkit-box-ordinal-group: 11;\n -ms-flex-order: 10;\n order: 10;\n }\n\n .order-xxl-11 {\n -webkit-box-ordinal-group: 12;\n -ms-flex-order: 11;\n order: 11;\n }\n\n .order-xxl-12 {\n -webkit-box-ordinal-group: 13;\n -ms-flex-order: 12;\n order: 12;\n }\n\n .offset-xxl-0 {\n margin-left: 0;\n }\n\n .offset-xxl-1 {\n margin-left: 8.33333%;\n }\n\n .offset-xxl-2 {\n margin-left: 16.66667%;\n }\n\n .offset-xxl-3 {\n margin-left: 25%;\n }\n\n .offset-xxl-4 {\n margin-left: 33.33333%;\n }\n\n .offset-xxl-5 {\n margin-left: 41.66667%;\n }\n\n .offset-xxl-6 {\n margin-left: 50%;\n }\n\n .offset-xxl-7 {\n margin-left: 58.33333%;\n }\n\n .offset-xxl-8 {\n margin-left: 66.66667%;\n }\n\n .offset-xxl-9 {\n margin-left: 75%;\n }\n\n .offset-xxl-10 {\n margin-left: 83.33333%;\n }\n\n .offset-xxl-11 {\n margin-left: 91.66667%;\n }\n}\n\n@media (min-width: 1568px) {\n .col-xxxl {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .row-cols-xxxl-1 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-xxxl-2 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-xxxl-3 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.33333%;\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .row-cols-xxxl-4 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-xxxl-5 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-xxxl-6 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.66667%;\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-xxxl-auto {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-xxxl-1 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 8.33333%;\n flex: 0 0 8.33333%;\n max-width: 8.33333%;\n }\n\n .col-xxxl-2 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.66667%;\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-xxxl-3 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-xxxl-4 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.33333%;\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .col-xxxl-5 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 41.66667%;\n flex: 0 0 41.66667%;\n max-width: 41.66667%;\n }\n\n .col-xxxl-6 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-xxxl-7 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 58.33333%;\n flex: 0 0 58.33333%;\n max-width: 58.33333%;\n }\n\n .col-xxxl-8 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 66.66667%;\n flex: 0 0 66.66667%;\n max-width: 66.66667%;\n }\n\n .col-xxxl-9 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-xxxl-10 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 83.33333%;\n flex: 0 0 83.33333%;\n max-width: 83.33333%;\n }\n\n .col-xxxl-11 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 91.66667%;\n flex: 0 0 91.66667%;\n max-width: 91.66667%;\n }\n\n .col-xxxl-12 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-xxxl-first {\n -webkit-box-ordinal-group: 0;\n -ms-flex-order: -1;\n order: -1;\n }\n\n .order-xxxl-last {\n -webkit-box-ordinal-group: 14;\n -ms-flex-order: 13;\n order: 13;\n }\n\n .order-xxxl-0 {\n -webkit-box-ordinal-group: 1;\n -ms-flex-order: 0;\n order: 0;\n }\n\n .order-xxxl-1 {\n -webkit-box-ordinal-group: 2;\n -ms-flex-order: 1;\n order: 1;\n }\n\n .order-xxxl-2 {\n -webkit-box-ordinal-group: 3;\n -ms-flex-order: 2;\n order: 2;\n }\n\n .order-xxxl-3 {\n -webkit-box-ordinal-group: 4;\n -ms-flex-order: 3;\n order: 3;\n }\n\n .order-xxxl-4 {\n -webkit-box-ordinal-group: 5;\n -ms-flex-order: 4;\n order: 4;\n }\n\n .order-xxxl-5 {\n -webkit-box-ordinal-group: 6;\n -ms-flex-order: 5;\n order: 5;\n }\n\n .order-xxxl-6 {\n -webkit-box-ordinal-group: 7;\n -ms-flex-order: 6;\n order: 6;\n }\n\n .order-xxxl-7 {\n -webkit-box-ordinal-group: 8;\n -ms-flex-order: 7;\n order: 7;\n }\n\n .order-xxxl-8 {\n -webkit-box-ordinal-group: 9;\n -ms-flex-order: 8;\n order: 8;\n }\n\n .order-xxxl-9 {\n -webkit-box-ordinal-group: 10;\n -ms-flex-order: 9;\n order: 9;\n }\n\n .order-xxxl-10 {\n -webkit-box-ordinal-group: 11;\n -ms-flex-order: 10;\n order: 10;\n }\n\n .order-xxxl-11 {\n -webkit-box-ordinal-group: 12;\n -ms-flex-order: 11;\n order: 11;\n }\n\n .order-xxxl-12 {\n -webkit-box-ordinal-group: 13;\n -ms-flex-order: 12;\n order: 12;\n }\n\n .offset-xxxl-0 {\n margin-left: 0;\n }\n\n .offset-xxxl-1 {\n margin-left: 8.33333%;\n }\n\n .offset-xxxl-2 {\n margin-left: 16.66667%;\n }\n\n .offset-xxxl-3 {\n margin-left: 25%;\n }\n\n .offset-xxxl-4 {\n margin-left: 33.33333%;\n }\n\n .offset-xxxl-5 {\n margin-left: 41.66667%;\n }\n\n .offset-xxxl-6 {\n margin-left: 50%;\n }\n\n .offset-xxxl-7 {\n margin-left: 58.33333%;\n }\n\n .offset-xxxl-8 {\n margin-left: 66.66667%;\n }\n\n .offset-xxxl-9 {\n margin-left: 75%;\n }\n\n .offset-xxxl-10 {\n margin-left: 83.33333%;\n }\n\n .offset-xxxl-11 {\n margin-left: 91.66667%;\n }\n}\n\n@media (min-width: 1868px) {\n .col-xxxxl {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .row-cols-xxxxl-1 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-xxxxl-2 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-xxxxl-3 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.33333%;\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .row-cols-xxxxl-4 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-xxxxl-5 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-xxxxl-6 > * {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.66667%;\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-xxxxl-auto {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-xxxxl-1 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 8.33333%;\n flex: 0 0 8.33333%;\n max-width: 8.33333%;\n }\n\n .col-xxxxl-2 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 16.66667%;\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-xxxxl-3 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-xxxxl-4 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 33.33333%;\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .col-xxxxl-5 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 41.66667%;\n flex: 0 0 41.66667%;\n max-width: 41.66667%;\n }\n\n .col-xxxxl-6 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-xxxxl-7 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 58.33333%;\n flex: 0 0 58.33333%;\n max-width: 58.33333%;\n }\n\n .col-xxxxl-8 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 66.66667%;\n flex: 0 0 66.66667%;\n max-width: 66.66667%;\n }\n\n .col-xxxxl-9 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-xxxxl-10 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 83.33333%;\n flex: 0 0 83.33333%;\n max-width: 83.33333%;\n }\n\n .col-xxxxl-11 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 91.66667%;\n flex: 0 0 91.66667%;\n max-width: 91.66667%;\n }\n\n .col-xxxxl-12 {\n -webkit-box-flex: 0;\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-xxxxl-first {\n -webkit-box-ordinal-group: 0;\n -ms-flex-order: -1;\n order: -1;\n }\n\n .order-xxxxl-last {\n -webkit-box-ordinal-group: 14;\n -ms-flex-order: 13;\n order: 13;\n }\n\n .order-xxxxl-0 {\n -webkit-box-ordinal-group: 1;\n -ms-flex-order: 0;\n order: 0;\n }\n\n .order-xxxxl-1 {\n -webkit-box-ordinal-group: 2;\n -ms-flex-order: 1;\n order: 1;\n }\n\n .order-xxxxl-2 {\n -webkit-box-ordinal-group: 3;\n -ms-flex-order: 2;\n order: 2;\n }\n\n .order-xxxxl-3 {\n -webkit-box-ordinal-group: 4;\n -ms-flex-order: 3;\n order: 3;\n }\n\n .order-xxxxl-4 {\n -webkit-box-ordinal-group: 5;\n -ms-flex-order: 4;\n order: 4;\n }\n\n .order-xxxxl-5 {\n -webkit-box-ordinal-group: 6;\n -ms-flex-order: 5;\n order: 5;\n }\n\n .order-xxxxl-6 {\n -webkit-box-ordinal-group: 7;\n -ms-flex-order: 6;\n order: 6;\n }\n\n .order-xxxxl-7 {\n -webkit-box-ordinal-group: 8;\n -ms-flex-order: 7;\n order: 7;\n }\n\n .order-xxxxl-8 {\n -webkit-box-ordinal-group: 9;\n -ms-flex-order: 8;\n order: 8;\n }\n\n .order-xxxxl-9 {\n -webkit-box-ordinal-group: 10;\n -ms-flex-order: 9;\n order: 9;\n }\n\n .order-xxxxl-10 {\n -webkit-box-ordinal-group: 11;\n -ms-flex-order: 10;\n order: 10;\n }\n\n .order-xxxxl-11 {\n -webkit-box-ordinal-group: 12;\n -ms-flex-order: 11;\n order: 11;\n }\n\n .order-xxxxl-12 {\n -webkit-box-ordinal-group: 13;\n -ms-flex-order: 12;\n order: 12;\n }\n\n .offset-xxxxl-0 {\n margin-left: 0;\n }\n\n .offset-xxxxl-1 {\n margin-left: 8.33333%;\n }\n\n .offset-xxxxl-2 {\n margin-left: 16.66667%;\n }\n\n .offset-xxxxl-3 {\n margin-left: 25%;\n }\n\n .offset-xxxxl-4 {\n margin-left: 33.33333%;\n }\n\n .offset-xxxxl-5 {\n margin-left: 41.66667%;\n }\n\n .offset-xxxxl-6 {\n margin-left: 50%;\n }\n\n .offset-xxxxl-7 {\n margin-left: 58.33333%;\n }\n\n .offset-xxxxl-8 {\n margin-left: 66.66667%;\n }\n\n .offset-xxxxl-9 {\n margin-left: 75%;\n }\n\n .offset-xxxxl-10 {\n margin-left: 83.33333%;\n }\n\n .offset-xxxxl-11 {\n margin-left: 91.66667%;\n }\n}\n\n.table,\n.typography table {\n width: 100%;\n margin-bottom: 1rem;\n color: #212121;\n}\n\n.table th,\n.typography table th,\n.table td,\n.typography table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #e0e0e0;\n}\n\n.table thead th,\n.typography table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #e0e0e0;\n}\n\n.table tbody + tbody,\n.typography table tbody + tbody {\n border-top: 2px solid #e0e0e0;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n\n.table-bordered,\n.typography table {\n border: 1px solid #e0e0e0;\n}\n\n.table-bordered th,\n.typography table th,\n.table-bordered td,\n.typography table td {\n border: 1px solid #e0e0e0;\n}\n\n.table-bordered thead th,\n.typography table thead th,\n.table-bordered thead td,\n.typography table thead td {\n border-bottom-width: 2px;\n}\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n border: 0;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n color: #212121;\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #c1e2fc;\n}\n\n.table-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n border-color: #8cc8f9;\n}\n\n.table-hover .table-primary:hover {\n background-color: #a9d7fb;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #a9d7fb;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #d8d8d8;\n}\n\n.table-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n border-color: #b7b7b7;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #cbcbcb;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #cbcbcb;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #cde9ce;\n}\n\n.table-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n border-color: #a2d5a4;\n}\n\n.table-hover .table-success:hover {\n background-color: #bbe1bd;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #bbe1bd;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #b8ecf3;\n}\n\n.table-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n border-color: #7adce9;\n}\n\n.table-hover .table-info:hover {\n background-color: #a2e6ef;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #a2e6ef;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #fff9c8;\n}\n\n.table-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n border-color: #fff599;\n}\n\n.table-hover .table-warning:hover {\n background-color: #fff6af;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #fff6af;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #fccac7;\n}\n\n.table-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n border-color: #f99d96;\n}\n\n.table-hover .table-danger:hover {\n background-color: #fbb3af;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #fbb3af;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fcfcfc;\n}\n\n.table-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n border-color: #fafafa;\n}\n\n.table-hover .table-light:hover {\n background-color: #efefef;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #efefef;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c1c1c1;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #8c8c8c;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b4b4b4;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b4b4b4;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table .thead-dark th,\n.typography table .thead-dark th {\n color: #fff;\n background-color: #424242;\n border-color: #555555;\n}\n\n.table .thead-light th,\n.typography table .thead-light th {\n color: #616161;\n background-color: #eeeeee;\n border-color: #e0e0e0;\n}\n\n.table-dark {\n color: #fff;\n background-color: #424242;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #555555;\n}\n\n.table-dark.table-bordered,\n.typography table.table-dark {\n border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n color: #fff;\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .table-responsive-sm > .table-bordered,\n .typography .table-responsive-sm > table {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .table-responsive-md > .table-bordered,\n .typography .table-responsive-md > table {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .table-responsive-lg > .table-bordered,\n .typography .table-responsive-lg > table {\n border: 0;\n }\n}\n\n@media (max-width: 1167.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .table-responsive-xl > .table-bordered,\n .typography .table-responsive-xl > table {\n border: 0;\n }\n}\n\n@media (max-width: 1367.98px) {\n .table-responsive-xxl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .table-responsive-xxl > .table-bordered,\n .typography .table-responsive-xxl > table {\n border: 0;\n }\n}\n\n@media (max-width: 1567.98px) {\n .table-responsive-xxxl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .table-responsive-xxxl > .table-bordered,\n .typography .table-responsive-xxxl > table {\n border: 0;\n }\n}\n\n@media (max-width: 1867.98px) {\n .table-responsive-xxxxl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .table-responsive-xxxxl > .table-bordered,\n .typography .table-responsive-xxxxl > table {\n border: 0;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.table-responsive > .table-bordered,\n.typography .table-responsive > table {\n border: 0;\n}\n\n.form-control,\n.select2-container--default .select2-selection,\n.select2-dropdown .select2-search__field {\n display: block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #616161;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #bdbdbd;\n border-radius: 0.25rem;\n -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .form-control,\n .select2-container--default .select2-selection,\n .select2-dropdown .select2-search__field {\n -webkit-transition: none;\n transition: none;\n }\n}\n\n.form-control::-ms-expand,\n.select2-container--default .select2-selection::-ms-expand,\n.select2-dropdown .select2-search__field::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:-moz-focusring,\n.select2-container--default .select2-selection:-moz-focusring,\n.select2-dropdown .select2-search__field:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #616161;\n}\n\n.form-control:focus,\n.select2-container--default .select2-selection:focus,\n.select2-dropdown .select2-search__field:focus {\n color: #616161;\n background-color: #fff;\n border-color: #9acffa;\n outline: 0;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n}\n\n.form-control::-webkit-input-placeholder,\n.select2-container--default .select2-selection::-webkit-input-placeholder,\n.select2-dropdown .select2-search__field::-webkit-input-placeholder {\n color: #757575;\n opacity: 1;\n}\n\n.form-control::-moz-placeholder,\n.select2-container--default .select2-selection::-moz-placeholder,\n.select2-dropdown .select2-search__field::-moz-placeholder {\n color: #757575;\n opacity: 1;\n}\n\n.form-control::-ms-input-placeholder,\n.select2-container--default .select2-selection::-ms-input-placeholder,\n.select2-dropdown .select2-search__field::-ms-input-placeholder {\n color: #757575;\n opacity: 1;\n}\n\n.form-control::placeholder,\n.select2-container--default .select2-selection::placeholder,\n.select2-dropdown .select2-search__field::placeholder {\n color: #757575;\n opacity: 1;\n}\n\n.form-control:disabled,\n.select2-container--default .select2-selection:disabled,\n.select2-dropdown .select2-search__field:disabled,\n.form-control[readonly],\n.select2-container--default .select2-selection[readonly],\n.select2-dropdown .select2-search__field[readonly] {\n background-color: #eeeeee;\n opacity: 1;\n}\n\nselect.form-control:focus::-ms-value,\n.select2-container--default select.select2-selection:focus::-ms-value,\n.select2-dropdown select.select2-search__field:focus::-ms-value {\n color: #616161;\n background-color: #fff;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n.col-form-label {\n padding-top: calc(0.375rem + 1px);\n padding-bottom: calc(0.375rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding: 0.375rem 0;\n margin-bottom: 0;\n font-size: 1rem;\n line-height: 1.5;\n color: #212121;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm,\n.form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.form-control-lg {\n height: calc(1.5em + 1rem + 2px);\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control[size],\n.select2-container--default select.select2-selection[size],\n.select2-dropdown select.select2-search__field[size],\nselect.form-control[multiple],\n.select2-container--default select.select2-selection[multiple],\n.select2-dropdown select.select2-search__field[multiple] {\n height: auto;\n}\n\ntextarea.form-control,\n.select2-container--default textarea.select2-selection,\n.select2-dropdown textarea.select2-search__field {\n height: auto;\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n\n.form-row {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n padding-left: 1.25rem;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input[disabled] ~ .form-check-label,\n.form-check-input:disabled ~ .form-check-label {\n color: #757575;\n}\n\n.form-check-label {\n margin-bottom: 0;\n}\n\n.form-check-inline {\n display: -webkit-inline-box;\n display: -ms-inline-flexbox;\n display: inline-flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem;\n}\n\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #4caf50;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(76, 175, 80, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated :valid ~ .valid-feedback,\n.was-validated :valid ~ .valid-tooltip,\n.is-valid ~ .valid-feedback,\n.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control:valid,\n.was-validated .select2-container--default .select2-selection:valid,\n.select2-container--default .was-validated .select2-selection:valid,\n.was-validated .select2-dropdown .select2-search__field:valid,\n.select2-dropdown .was-validated .select2-search__field:valid,\n.form-control.is-valid,\n.select2-container--default .is-valid.select2-selection,\n.select2-dropdown .is-valid.select2-search__field {\n border-color: #4caf50;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%234caf50' 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\");\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:valid:focus,\n.was-validated .select2-container--default .select2-selection:valid:focus,\n.select2-container--default .was-validated .select2-selection:valid:focus,\n.was-validated .select2-dropdown .select2-search__field:valid:focus,\n.select2-dropdown .was-validated .select2-search__field:valid:focus,\n.form-control.is-valid:focus,\n.select2-container--default .is-valid.select2-selection:focus,\n.select2-dropdown .is-valid.select2-search__field:focus {\n border-color: #4caf50;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25);\n}\n\n.was-validated textarea.form-control:valid,\n.was-validated .select2-container--default textarea.select2-selection:valid,\n.select2-container--default .was-validated textarea.select2-selection:valid,\n.was-validated .select2-dropdown textarea.select2-search__field:valid,\n.select2-dropdown .was-validated textarea.select2-search__field:valid,\ntextarea.form-control.is-valid,\n.select2-container--default textarea.is-valid.select2-selection,\n.select2-dropdown textarea.is-valid.select2-search__field {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:valid,\n.custom-select.is-valid {\n border-color: #4caf50;\n padding-right: calc(0.75em + 2.3125rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23424242' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%234caf50' 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\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:valid:focus,\n.custom-select.is-valid:focus {\n border-color: #4caf50;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25);\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label,\n.form-check-input.is-valid ~ .form-check-label {\n color: #4caf50;\n}\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip,\n.form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label,\n.custom-control-input.is-valid ~ .custom-control-label {\n color: #4caf50;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before,\n.custom-control-input.is-valid ~ .custom-control-label::before {\n border-color: #4caf50;\n}\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,\n.custom-control-input.is-valid:checked ~ .custom-control-label::before {\n border-color: #6ec071;\n background-color: #6ec071;\n}\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,\n.custom-control-input.is-valid:focus ~ .custom-control-label::before {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25);\n}\n\n.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,\n.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #4caf50;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label,\n.custom-file-input.is-valid ~ .custom-file-label {\n border-color: #4caf50;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label,\n.custom-file-input.is-valid:focus ~ .custom-file-label {\n border-color: #4caf50;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #f44336;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(244, 67, 54, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated :invalid ~ .invalid-feedback,\n.was-validated :invalid ~ .invalid-tooltip,\n.is-invalid ~ .invalid-feedback,\n.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control:invalid,\n.was-validated .select2-container--default .select2-selection:invalid,\n.select2-container--default .was-validated .select2-selection:invalid,\n.was-validated .select2-dropdown .select2-search__field:invalid,\n.select2-dropdown .was-validated .select2-search__field:invalid,\n.form-control.is-invalid,\n.select2-container--default .is-invalid.select2-selection,\n.select2-dropdown .is-invalid.select2-search__field {\n border-color: #f44336;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23f44336' viewBox='0 0 12 12'%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='%23f44336' stroke='none'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:invalid:focus,\n.was-validated .select2-container--default .select2-selection:invalid:focus,\n.select2-container--default .was-validated .select2-selection:invalid:focus,\n.was-validated .select2-dropdown .select2-search__field:invalid:focus,\n.select2-dropdown .was-validated .select2-search__field:invalid:focus,\n.form-control.is-invalid:focus,\n.select2-container--default .is-invalid.select2-selection:focus,\n.select2-dropdown .is-invalid.select2-search__field:focus {\n border-color: #f44336;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25);\n}\n\n.was-validated textarea.form-control:invalid,\n.was-validated .select2-container--default textarea.select2-selection:invalid,\n.select2-container--default .was-validated textarea.select2-selection:invalid,\n.was-validated .select2-dropdown textarea.select2-search__field:invalid,\n.select2-dropdown .was-validated textarea.select2-search__field:invalid,\ntextarea.form-control.is-invalid,\n.select2-container--default textarea.is-invalid.select2-selection,\n.select2-dropdown textarea.is-invalid.select2-search__field {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:invalid,\n.custom-select.is-invalid {\n border-color: #f44336;\n padding-right: calc(0.75em + 2.3125rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23424242' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23f44336' viewBox='0 0 12 12'%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='%23f44336' stroke='none'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:invalid:focus,\n.custom-select.is-invalid:focus {\n border-color: #f44336;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25);\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label,\n.form-check-input.is-invalid ~ .form-check-label {\n color: #f44336;\n}\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip,\n.form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label,\n.custom-control-input.is-invalid ~ .custom-control-label {\n color: #f44336;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before,\n.custom-control-input.is-invalid ~ .custom-control-label::before {\n border-color: #f44336;\n}\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,\n.custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n border-color: #f77066;\n background-color: #f77066;\n}\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,\n.custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25);\n}\n\n.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,\n.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #f44336;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label,\n.custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #f44336;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,\n.custom-file-input.is-invalid:focus ~ .custom-file-label {\n border-color: #f44336;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25);\n}\n\n.form-inline {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .form-inline label {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n margin-bottom: 0;\n }\n\n .form-inline .form-group {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-flex: 0;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n margin-bottom: 0;\n }\n\n .form-inline .form-control,\n .form-inline .select2-container--default .select2-selection,\n .select2-container--default .form-inline .select2-selection,\n .form-inline .select2-dropdown .select2-search__field,\n .select2-dropdown .form-inline .select2-search__field {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n\n .form-inline .input-group,\n .form-inline .custom-select {\n width: auto;\n }\n\n .form-inline .form-check {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n\n .form-inline .form-check-input {\n position: relative;\n -ms-flex-negative: 0;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n\n .form-inline .custom-control {\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n }\n\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn {\n display: inline-block;\n font-weight: 400;\n color: #212121;\n text-align: center;\n vertical-align: middle;\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n background-color: transparent;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n 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;\n 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, -webkit-box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .btn {\n -webkit-transition: none;\n transition: none;\n }\n}\n\n.btn:hover {\n color: #212121;\n text-decoration: none;\n}\n\n.btn:focus,\n.btn.focus {\n outline: 0;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n}\n\n.btn.disabled,\n.btn:disabled {\n opacity: 0.65;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #2196f3;\n border-color: #2196f3;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #0c83e2;\n border-color: #0c7cd5;\n}\n\n.btn-primary:focus,\n.btn-primary.focus {\n color: #fff;\n background-color: #0c83e2;\n border-color: #0c7cd5;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(66, 166, 245, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(66, 166, 245, 0.5);\n}\n\n.btn-primary.disabled,\n.btn-primary:disabled {\n color: #fff;\n background-color: #2196f3;\n border-color: #2196f3;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active,\n.btn-primary:not(:disabled):not(.disabled).active,\n.show > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #0c7cd5;\n border-color: #0b75c9;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active:focus,\n.btn-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-primary.dropdown-toggle:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(66, 166, 245, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(66, 166, 245, 0.5);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #757575;\n border-color: #757575;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #626262;\n border-color: #5c5c5c;\n}\n\n.btn-secondary:focus,\n.btn-secondary.focus {\n color: #fff;\n background-color: #626262;\n border-color: #5c5c5c;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(138, 138, 138, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(138, 138, 138, 0.5);\n}\n\n.btn-secondary.disabled,\n.btn-secondary:disabled {\n color: #fff;\n background-color: #757575;\n border-color: #757575;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active,\n.btn-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.dropdown-toggle {\n color: #fff;\n background-color: #5c5c5c;\n border-color: #555555;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active:focus,\n.btn-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-secondary.dropdown-toggle:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(138, 138, 138, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(138, 138, 138, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #4caf50;\n border-color: #4caf50;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #409444;\n border-color: #3d8b40;\n}\n\n.btn-success:focus,\n.btn-success.focus {\n color: #fff;\n background-color: #409444;\n border-color: #3d8b40;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(103, 187, 106, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(103, 187, 106, 0.5);\n}\n\n.btn-success.disabled,\n.btn-success:disabled {\n color: #fff;\n background-color: #4caf50;\n border-color: #4caf50;\n}\n\n.btn-success:not(:disabled):not(.disabled):active,\n.btn-success:not(:disabled):not(.disabled).active,\n.show > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #3d8b40;\n border-color: #39833c;\n}\n\n.btn-success:not(:disabled):not(.disabled):active:focus,\n.btn-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-success.dropdown-toggle:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(103, 187, 106, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(103, 187, 106, 0.5);\n}\n\n.btn-info {\n color: #fff;\n background-color: #00bcd4;\n border-color: #00bcd4;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #009aae;\n border-color: #008fa1;\n}\n\n.btn-info:focus,\n.btn-info.focus {\n color: #fff;\n background-color: #009aae;\n border-color: #008fa1;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 198, 218, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(38, 198, 218, 0.5);\n}\n\n.btn-info.disabled,\n.btn-info:disabled {\n color: #fff;\n background-color: #00bcd4;\n border-color: #00bcd4;\n}\n\n.btn-info:not(:disabled):not(.disabled):active,\n.btn-info:not(:disabled):not(.disabled).active,\n.show > .btn-info.dropdown-toggle {\n color: #fff;\n background-color: #008fa1;\n border-color: #008394;\n}\n\n.btn-info:not(:disabled):not(.disabled):active:focus,\n.btn-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-info.dropdown-toggle:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 198, 218, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(38, 198, 218, 0.5);\n}\n\n.btn-warning {\n color: #212121;\n background-color: #ffeb3b;\n border-color: #ffeb3b;\n}\n\n.btn-warning:hover {\n color: #212121;\n background-color: #ffe715;\n border-color: #ffe608;\n}\n\n.btn-warning:focus,\n.btn-warning.focus {\n color: #212121;\n background-color: #ffe715;\n border-color: #ffe608;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 205, 55, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(222, 205, 55, 0.5);\n}\n\n.btn-warning.disabled,\n.btn-warning:disabled {\n color: #212121;\n background-color: #ffeb3b;\n border-color: #ffeb3b;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active,\n.btn-warning:not(:disabled):not(.disabled).active,\n.show > .btn-warning.dropdown-toggle {\n color: #212121;\n background-color: #ffe608;\n border-color: #fae100;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active:focus,\n.btn-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-warning.dropdown-toggle:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 205, 55, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(222, 205, 55, 0.5);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #f44336;\n border-color: #f44336;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #f22112;\n border-color: #ea1c0d;\n}\n\n.btn-danger:focus,\n.btn-danger.focus {\n color: #fff;\n background-color: #f22112;\n border-color: #ea1c0d;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(246, 95, 84, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(246, 95, 84, 0.5);\n}\n\n.btn-danger.disabled,\n.btn-danger:disabled {\n color: #fff;\n background-color: #f44336;\n border-color: #f44336;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active,\n.btn-danger:not(:disabled):not(.disabled).active,\n.show > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #ea1c0d;\n border-color: #de1b0c;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active:focus,\n.btn-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-danger.dropdown-toggle:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(246, 95, 84, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(246, 95, 84, 0.5);\n}\n\n.btn-light {\n color: #212121;\n background-color: #f5f5f5;\n border-color: #f5f5f5;\n}\n\n.btn-light:hover {\n color: #212121;\n background-color: #e2e2e2;\n border-color: gainsboro;\n}\n\n.btn-light:focus,\n.btn-light.focus {\n color: #212121;\n background-color: #e2e2e2;\n border-color: gainsboro;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(213, 213, 213, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(213, 213, 213, 0.5);\n}\n\n.btn-light.disabled,\n.btn-light:disabled {\n color: #212121;\n background-color: #f5f5f5;\n border-color: #f5f5f5;\n}\n\n.btn-light:not(:disabled):not(.disabled):active,\n.btn-light:not(:disabled):not(.disabled).active,\n.show > .btn-light.dropdown-toggle {\n color: #212121;\n background-color: gainsboro;\n border-color: #d5d5d5;\n}\n\n.btn-light:not(:disabled):not(.disabled):active:focus,\n.btn-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-light.dropdown-toggle:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(213, 213, 213, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(213, 213, 213, 0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #212121;\n border-color: #212121;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #0e0e0e;\n border-color: #080808;\n}\n\n.btn-dark:focus,\n.btn-dark.focus {\n color: #fff;\n background-color: #0e0e0e;\n border-color: #080808;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(66, 66, 66, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(66, 66, 66, 0.5);\n}\n\n.btn-dark.disabled,\n.btn-dark:disabled {\n color: #fff;\n background-color: #212121;\n border-color: #212121;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active,\n.btn-dark:not(:disabled):not(.disabled).active,\n.show > .btn-dark.dropdown-toggle {\n color: #fff;\n background-color: #080808;\n border-color: #010101;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active:focus,\n.btn-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-dark.dropdown-toggle:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(66, 66, 66, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(66, 66, 66, 0.5);\n}\n\n.btn-outline-primary {\n color: #2196f3;\n border-color: #2196f3;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #2196f3;\n border-color: #2196f3;\n}\n\n.btn-outline-primary:focus,\n.btn-outline-primary.focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.5);\n}\n\n.btn-outline-primary.disabled,\n.btn-outline-primary:disabled {\n color: #2196f3;\n background-color: transparent;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active,\n.btn-outline-primary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\n background-color: #2196f3;\n border-color: #2196f3;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active:focus,\n.btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-primary.dropdown-toggle:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.5);\n}\n\n.btn-outline-secondary {\n color: #757575;\n border-color: #757575;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #757575;\n border-color: #757575;\n}\n\n.btn-outline-secondary:focus,\n.btn-outline-secondary.focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(117, 117, 117, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(117, 117, 117, 0.5);\n}\n\n.btn-outline-secondary.disabled,\n.btn-outline-secondary:disabled {\n color: #757575;\n background-color: transparent;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active,\n.btn-outline-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-secondary.dropdown-toggle {\n color: #fff;\n background-color: #757575;\n border-color: #757575;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,\n.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-secondary.dropdown-toggle:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(117, 117, 117, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(117, 117, 117, 0.5);\n}\n\n.btn-outline-success {\n color: #4caf50;\n border-color: #4caf50;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #4caf50;\n border-color: #4caf50;\n}\n\n.btn-outline-success:focus,\n.btn-outline-success.focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.5);\n}\n\n.btn-outline-success.disabled,\n.btn-outline-success:disabled {\n color: #4caf50;\n background-color: transparent;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active,\n.btn-outline-success:not(:disabled):not(.disabled).active,\n.show > .btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #4caf50;\n border-color: #4caf50;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active:focus,\n.btn-outline-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-success.dropdown-toggle:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.5);\n}\n\n.btn-outline-info {\n color: #00bcd4;\n border-color: #00bcd4;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #00bcd4;\n border-color: #00bcd4;\n}\n\n.btn-outline-info:focus,\n.btn-outline-info.focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 188, 212, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(0, 188, 212, 0.5);\n}\n\n.btn-outline-info.disabled,\n.btn-outline-info:disabled {\n color: #00bcd4;\n background-color: transparent;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active,\n.btn-outline-info:not(:disabled):not(.disabled).active,\n.show > .btn-outline-info.dropdown-toggle {\n color: #fff;\n background-color: #00bcd4;\n border-color: #00bcd4;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active:focus,\n.btn-outline-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-info.dropdown-toggle:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 188, 212, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(0, 188, 212, 0.5);\n}\n\n.btn-outline-warning {\n color: #ffeb3b;\n border-color: #ffeb3b;\n}\n\n.btn-outline-warning:hover {\n color: #212121;\n background-color: #ffeb3b;\n border-color: #ffeb3b;\n}\n\n.btn-outline-warning:focus,\n.btn-outline-warning.focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 235, 59, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(255, 235, 59, 0.5);\n}\n\n.btn-outline-warning.disabled,\n.btn-outline-warning:disabled {\n color: #ffeb3b;\n background-color: transparent;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active,\n.btn-outline-warning:not(:disabled):not(.disabled).active,\n.show > .btn-outline-warning.dropdown-toggle {\n color: #212121;\n background-color: #ffeb3b;\n border-color: #ffeb3b;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active:focus,\n.btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-warning.dropdown-toggle:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 235, 59, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(255, 235, 59, 0.5);\n}\n\n.btn-outline-danger {\n color: #f44336;\n border-color: #f44336;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #f44336;\n border-color: #f44336;\n}\n\n.btn-outline-danger:focus,\n.btn-outline-danger.focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.5);\n}\n\n.btn-outline-danger.disabled,\n.btn-outline-danger:disabled {\n color: #f44336;\n background-color: transparent;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active,\n.btn-outline-danger:not(:disabled):not(.disabled).active,\n.show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #f44336;\n border-color: #f44336;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active:focus,\n.btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-danger.dropdown-toggle:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.5);\n}\n\n.btn-outline-light {\n color: #f5f5f5;\n border-color: #f5f5f5;\n}\n\n.btn-outline-light:hover {\n color: #212121;\n background-color: #f5f5f5;\n border-color: #f5f5f5;\n}\n\n.btn-outline-light:focus,\n.btn-outline-light.focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5);\n}\n\n.btn-outline-light.disabled,\n.btn-outline-light:disabled {\n color: #f5f5f5;\n background-color: transparent;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active,\n.btn-outline-light:not(:disabled):not(.disabled).active,\n.show > .btn-outline-light.dropdown-toggle {\n color: #212121;\n background-color: #f5f5f5;\n border-color: #f5f5f5;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active:focus,\n.btn-outline-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-light.dropdown-toggle:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5);\n}\n\n.btn-outline-dark {\n color: #212121;\n border-color: #212121;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #212121;\n border-color: #212121;\n}\n\n.btn-outline-dark:focus,\n.btn-outline-dark.focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 33, 33, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(33, 33, 33, 0.5);\n}\n\n.btn-outline-dark.disabled,\n.btn-outline-dark:disabled {\n color: #212121;\n background-color: transparent;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active,\n.btn-outline-dark:not(:disabled):not(.disabled).active,\n.show > .btn-outline-dark.dropdown-toggle {\n color: #fff;\n background-color: #212121;\n border-color: #212121;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active:focus,\n.btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-dark.dropdown-toggle:focus {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 33, 33, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(33, 33, 33, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #2196f3;\n text-decoration: none;\n}\n\n.btn-link:hover {\n color: #0a6ebd;\n text-decoration: underline;\n}\n\n.btn-link:focus,\n.btn-link.focus {\n text-decoration: underline;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n\n.btn-link:disabled,\n.btn-link.disabled {\n color: #757575;\n pointer-events: none;\n}\n\n.btn-lg,\n.btn-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.btn-sm,\n.btn-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n\n.fade {\n -webkit-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fade {\n -webkit-transition: none;\n transition: none;\n }\n}\n\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n -webkit-transition: height 0.35s ease;\n transition: height 0.35s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n -webkit-transition: none;\n transition: none;\n }\n}\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #212121;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #fff;\n border-radius: 0.25rem;\n}\n\n.dropdown-menu-left {\n right: auto;\n left: 0;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-sm-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-md-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 992px) {\n .dropdown-menu-lg-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-lg-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1168px) {\n .dropdown-menu-xl-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-xl-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1368px) {\n .dropdown-menu-xxl-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-xxl-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1568px) {\n .dropdown-menu-xxxl-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-xxxl-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1868px) {\n .dropdown-menu-xxxxl-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-xxxxl-right {\n right: 0;\n left: auto;\n }\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: 0.125rem;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-toggle::after {\n vertical-align: 0;\n}\n\n.dropleft .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: 0.125rem;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-menu[x-placement^=\"top\"],\n.dropdown-menu[x-placement^=\"right\"],\n.dropdown-menu[x-placement^=\"bottom\"],\n.dropdown-menu[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #eeeeee;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #212121;\n text-align: inherit;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n\n.dropdown-item:hover,\n.dropdown-item:focus {\n color: #141414;\n text-decoration: none;\n background-color: #f5f5f5;\n}\n\n.dropdown-item.active,\n.dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #2196f3;\n}\n\n.dropdown-item.disabled,\n.dropdown-item:disabled {\n color: #757575;\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #757575;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: 0.25rem 1.5rem;\n color: #212121;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: -webkit-inline-box;\n display: -ms-inline-flexbox;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n -webkit-box-flex: 1;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:focus,\n.btn-group > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) {\n margin-left: -1px;\n}\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n\n.dropdown-toggle-split::after,\n.dropup .dropdown-toggle-split::after,\n.dropright .dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle-split::before {\n margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split,\n.btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split,\n.btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n -webkit-box-align: start;\n -ms-flex-align: start;\n align-items: flex-start;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n}\n\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: -1px;\n}\n\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0;\n}\n\n.btn-group-toggle > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn input[type=\"checkbox\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -webkit-box-align: stretch;\n -ms-flex-align: stretch;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group > .form-control,\n.select2-container--default .input-group > .select2-selection,\n.select2-dropdown .input-group > .select2-search__field,\n.input-group > .form-control-plaintext,\n.input-group > .custom-select,\n.input-group > .custom-file {\n position: relative;\n -webkit-box-flex: 1;\n -ms-flex: 1 1 0%;\n flex: 1 1 0%;\n min-width: 0;\n margin-bottom: 0;\n}\n\n.input-group > .form-control + .form-control,\n.select2-container--default .input-group > .select2-selection + .form-control,\n.select2-dropdown .input-group > .select2-search__field + .form-control,\n.select2-container--default .input-group > .form-control + .select2-selection,\n.select2-container--default .input-group > .select2-selection + .select2-selection,\n.select2-dropdown .select2-container--default .input-group > .select2-search__field + .select2-selection,\n.select2-container--default .select2-dropdown .input-group > .select2-search__field + .select2-selection,\n.select2-dropdown .input-group > .form-control + .select2-search__field,\n.select2-container--default .select2-dropdown .input-group > .select2-selection + .select2-search__field,\n.select2-dropdown .select2-container--default .input-group > .select2-selection + .select2-search__field,\n.select2-dropdown .input-group > .select2-search__field + .select2-search__field,\n.input-group > .form-control + .custom-select,\n.select2-container--default .input-group > .select2-selection + .custom-select,\n.select2-dropdown .input-group > .select2-search__field + .custom-select,\n.input-group > .form-control + .custom-file,\n.select2-container--default .input-group > .select2-selection + .custom-file,\n.select2-dropdown .input-group > .select2-search__field + .custom-file,\n.input-group > .form-control-plaintext + .form-control,\n.select2-container--default .input-group > .form-control-plaintext + .select2-selection,\n.select2-dropdown .input-group > .form-control-plaintext + .select2-search__field,\n.input-group > .form-control-plaintext + .custom-select,\n.input-group > .form-control-plaintext + .custom-file,\n.input-group > .custom-select + .form-control,\n.select2-container--default .input-group > .custom-select + .select2-selection,\n.select2-dropdown .input-group > .custom-select + .select2-search__field,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.select2-container--default .input-group > .custom-file + .select2-selection,\n.select2-dropdown .input-group > .custom-file + .select2-search__field,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-left: -1px;\n}\n\n.input-group > .form-control:focus,\n.select2-container--default .input-group > .select2-selection:focus,\n.select2-dropdown .input-group > .select2-search__field:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n}\n\n.input-group > .custom-file .custom-file-input:focus {\n z-index: 4;\n}\n\n.input-group > .form-control:not(:last-child),\n.select2-container--default .input-group > .select2-selection:not(:last-child),\n.select2-dropdown .input-group > .select2-search__field:not(:last-child),\n.input-group > .custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .form-control:not(:first-child),\n.select2-container--default .input-group > .select2-selection:not(:first-child),\n.select2-dropdown .input-group > .select2-search__field:not(:first-child),\n.input-group > .custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group > .custom-file {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.input-group > .custom-file:not(:last-child) .custom-file-label,\n.input-group > .custom-file:not(:last-child) .custom-file-label::after {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .custom-file:not(:first-child) .custom-file-label {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group-prepend,\n.input-group-append {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n}\n\n.input-group-prepend .btn,\n.input-group-append .btn {\n position: relative;\n z-index: 2;\n}\n\n.input-group-prepend .btn:focus,\n.input-group-append .btn:focus {\n z-index: 3;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-left: -1px;\n}\n\n.input-group-prepend {\n margin-right: -1px;\n}\n\n.input-group-append {\n margin-left: -1px;\n}\n\n.input-group-text {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n padding: 0.375rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #616161;\n text-align: center;\n white-space: nowrap;\n background-color: #eeeeee;\n border: 1px solid #bdbdbd;\n border-radius: 0.25rem;\n}\n\n.input-group-text input[type=\"radio\"],\n.input-group-text input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n.input-group-lg > .form-control:not(textarea),\n.select2-container--default .input-group-lg > .select2-selection:not(textarea),\n.select2-dropdown .input-group-lg > .select2-search__field:not(textarea),\n.input-group-lg > .custom-select {\n height: calc(1.5em + 1rem + 2px);\n}\n\n.input-group-lg > .form-control,\n.select2-container--default .input-group-lg > .select2-selection,\n.select2-dropdown .input-group-lg > .select2-search__field,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.input-group-sm > .form-control:not(textarea),\n.select2-container--default .input-group-sm > .select2-selection:not(textarea),\n.select2-dropdown .input-group-sm > .select2-search__field:not(textarea),\n.input-group-sm > .custom-select {\n height: calc(1.5em + 0.5rem + 2px);\n}\n\n.input-group-sm > .form-control,\n.select2-container--default .input-group-sm > .select2-selection,\n.select2-dropdown .input-group-sm > .select2-search__field,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: 1.75rem;\n}\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.custom-control {\n position: relative;\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n}\n\n.custom-control-inline {\n display: -webkit-inline-box;\n display: -ms-inline-flexbox;\n display: inline-flex;\n margin-right: 1rem;\n}\n\n.custom-control-input {\n position: absolute;\n left: 0;\n z-index: -1;\n width: 1rem;\n height: 1.25rem;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n border-color: #2196f3;\n background-color: #2196f3;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n}\n\n.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #9acffa;\n}\n\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #fff;\n background-color: #cae6fc;\n border-color: #cae6fc;\n}\n\n.custom-control-input[disabled] ~ .custom-control-label,\n.custom-control-input:disabled ~ .custom-control-label {\n color: #757575;\n}\n\n.custom-control-input[disabled] ~ .custom-control-label::before,\n.custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #eeeeee;\n}\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n vertical-align: top;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n background-color: #fff;\n border: #9e9e9e solid 1px;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background: no-repeat 50% / 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n border-color: #2196f3;\n background-color: #2196f3;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(33, 150, 243, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(33, 150, 243, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(33, 150, 243, 0.5);\n}\n\n.custom-switch {\n padding-left: 2.25rem;\n}\n\n.custom-switch .custom-control-label::before {\n left: -2.25rem;\n width: 1.75rem;\n pointer-events: all;\n border-radius: 0.5rem;\n}\n\n.custom-switch .custom-control-label::after {\n top: calc(0.25rem + 2px);\n left: calc(-2.25rem + 2px);\n width: calc(1rem - 4px);\n height: calc(1rem - 4px);\n background-color: #9e9e9e;\n border-radius: 0.5rem;\n -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n transition: transform 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;\n transition: transform 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, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n -webkit-transition: none;\n transition: none;\n }\n}\n\n.custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: #fff;\n -webkit-transform: translateX(0.75rem);\n transform: translateX(0.75rem);\n}\n\n.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(33, 150, 243, 0.5);\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #616161;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23424242' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px;\n border: 1px solid #bdbdbd;\n border-radius: 0.25rem;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #9acffa;\n outline: 0;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n}\n\n.custom-select:focus::-ms-value {\n color: #616161;\n background-color: #fff;\n}\n\n.custom-select[multiple],\n.custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #757575;\n background-color: #eeeeee;\n}\n\n.custom-select::-ms-expand {\n display: none;\n}\n\n.custom-select:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #616161;\n}\n\n.custom-select-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 0.875rem;\n}\n\n.custom-select-lg {\n height: calc(1.5em + 1rem + 2px);\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n padding-left: 1rem;\n font-size: 1.25rem;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n border-color: #9acffa;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n}\n\n.custom-file-input[disabled] ~ .custom-file-label,\n.custom-file-input:disabled ~ .custom-file-label {\n background-color: #eeeeee;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n\n.custom-file-input ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-weight: 400;\n line-height: 1.5;\n color: #616161;\n background-color: #fff;\n border: 1px solid #bdbdbd;\n border-radius: 0.25rem;\n}\n\n.custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: calc(1.5em + 0.75rem);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #616161;\n content: \"Browse\";\n background-color: #eeeeee;\n border-left: inherit;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-range {\n width: 100%;\n height: 1.4rem;\n padding: 0;\n background-color: transparent;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\n.custom-range:focus {\n outline: none;\n}\n\n.custom-range:focus::-webkit-slider-thumb {\n -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n}\n\n.custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n}\n\n.custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n}\n\n.custom-range::-moz-focus-outer {\n border: 0;\n}\n\n.custom-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #2196f3;\n border: 0;\n border-radius: 1rem;\n -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n -webkit-appearance: none;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-thumb {\n -webkit-transition: none;\n transition: none;\n }\n}\n\n.custom-range::-webkit-slider-thumb:active {\n background-color: #cae6fc;\n}\n\n.custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #e0e0e0;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #2196f3;\n border: 0;\n border-radius: 1rem;\n -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n -moz-appearance: none;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-thumb {\n -webkit-transition: none;\n transition: none;\n }\n}\n\n.custom-range::-moz-range-thumb:active {\n background-color: #cae6fc;\n}\n\n.custom-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #e0e0e0;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: 0;\n margin-right: 0.2rem;\n margin-left: 0.2rem;\n background-color: #2196f3;\n border: 0;\n border-radius: 1rem;\n -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-ms-thumb {\n -webkit-transition: none;\n transition: none;\n }\n}\n\n.custom-range::-ms-thumb:active {\n background-color: #cae6fc;\n}\n\n.custom-range::-ms-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: 0.5rem;\n}\n\n.custom-range::-ms-fill-lower {\n background-color: #e0e0e0;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-fill-upper {\n margin-right: 15px;\n background-color: #e0e0e0;\n border-radius: 1rem;\n}\n\n.custom-range:disabled::-webkit-slider-thumb {\n background-color: #9e9e9e;\n}\n\n.custom-range:disabled::-webkit-slider-runnable-track {\n cursor: default;\n}\n\n.custom-range:disabled::-moz-range-thumb {\n background-color: #9e9e9e;\n}\n\n.custom-range:disabled::-moz-range-track {\n cursor: default;\n}\n\n.custom-range:disabled::-ms-thumb {\n background-color: #9e9e9e;\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-control-label::before,\n .custom-file-label,\n .custom-select {\n -webkit-transition: none;\n transition: none;\n }\n}\n\n.nav {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:hover,\n.nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #757575;\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #e0e0e0;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:hover,\n.nav-tabs .nav-link:focus {\n border-color: #eeeeee #eeeeee #e0e0e0;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #757575;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #616161;\n background-color: #fff;\n border-color: #e0e0e0 #e0e0e0 #fff;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: 0.25rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #fff;\n background-color: #2196f3;\n}\n\n.nav-fill .nav-item {\n -webkit-box-flex: 1;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n\n.navbar .container,\n.navbar .container-fluid,\n.navbar .container-sm,\n.navbar .container-md,\n.navbar .container-lg,\n.navbar .container-xl,\n.navbar .container-xxl,\n.navbar .container-xxxl,\n.navbar .container-xxxxl {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:hover,\n.navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n -ms-flex-preferred-size: 100%;\n flex-basis: 100%;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.navbar-toggler:hover,\n.navbar-toggler:focus {\n text-decoration: none;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid,\n .navbar-expand-sm > .container-sm,\n .navbar-expand-sm > .container-md,\n .navbar-expand-sm > .container-lg,\n .navbar-expand-sm > .container-xl,\n .navbar-expand-sm > .container-xxl,\n .navbar-expand-sm > .container-xxxl,\n .navbar-expand-sm > .container-xxxxl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n\n .navbar-expand-sm .navbar-nav {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n }\n\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid,\n .navbar-expand-sm > .container-sm,\n .navbar-expand-sm > .container-md,\n .navbar-expand-sm > .container-lg,\n .navbar-expand-sm > .container-xl,\n .navbar-expand-sm > .container-xxl,\n .navbar-expand-sm > .container-xxxl,\n .navbar-expand-sm > .container-xxxxl {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n\n .navbar-expand-sm .navbar-collapse {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid,\n .navbar-expand-md > .container-sm,\n .navbar-expand-md > .container-md,\n .navbar-expand-md > .container-lg,\n .navbar-expand-md > .container-xl,\n .navbar-expand-md > .container-xxl,\n .navbar-expand-md > .container-xxxl,\n .navbar-expand-md > .container-xxxxl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n\n .navbar-expand-md .navbar-nav {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n }\n\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid,\n .navbar-expand-md > .container-sm,\n .navbar-expand-md > .container-md,\n .navbar-expand-md > .container-lg,\n .navbar-expand-md > .container-xl,\n .navbar-expand-md > .container-xxl,\n .navbar-expand-md > .container-xxxl,\n .navbar-expand-md > .container-xxxxl {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n\n .navbar-expand-md .navbar-collapse {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid,\n .navbar-expand-lg > .container-sm,\n .navbar-expand-lg > .container-md,\n .navbar-expand-lg > .container-lg,\n .navbar-expand-lg > .container-xl,\n .navbar-expand-lg > .container-xxl,\n .navbar-expand-lg > .container-xxxl,\n .navbar-expand-lg > .container-xxxxl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n\n .navbar-expand-lg .navbar-nav {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n }\n\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid,\n .navbar-expand-lg > .container-sm,\n .navbar-expand-lg > .container-md,\n .navbar-expand-lg > .container-lg,\n .navbar-expand-lg > .container-xl,\n .navbar-expand-lg > .container-xxl,\n .navbar-expand-lg > .container-xxxl,\n .navbar-expand-lg > .container-xxxxl {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n\n .navbar-expand-lg .navbar-collapse {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1167.98px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid,\n .navbar-expand-xl > .container-sm,\n .navbar-expand-xl > .container-md,\n .navbar-expand-xl > .container-lg,\n .navbar-expand-xl > .container-xl,\n .navbar-expand-xl > .container-xxl,\n .navbar-expand-xl > .container-xxxl,\n .navbar-expand-xl > .container-xxxxl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1168px) {\n .navbar-expand-xl {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n\n .navbar-expand-xl .navbar-nav {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n }\n\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid,\n .navbar-expand-xl > .container-sm,\n .navbar-expand-xl > .container-md,\n .navbar-expand-xl > .container-lg,\n .navbar-expand-xl > .container-xl,\n .navbar-expand-xl > .container-xxl,\n .navbar-expand-xl > .container-xxxl,\n .navbar-expand-xl > .container-xxxxl {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n\n .navbar-expand-xl .navbar-collapse {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1367.98px) {\n .navbar-expand-xxl > .container,\n .navbar-expand-xxl > .container-fluid,\n .navbar-expand-xxl > .container-sm,\n .navbar-expand-xxl > .container-md,\n .navbar-expand-xxl > .container-lg,\n .navbar-expand-xxl > .container-xl,\n .navbar-expand-xxl > .container-xxl,\n .navbar-expand-xxl > .container-xxxl,\n .navbar-expand-xxl > .container-xxxxl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1368px) {\n .navbar-expand-xxl {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n\n .navbar-expand-xxl .navbar-nav {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n }\n\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-xxl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n\n .navbar-expand-xxl > .container,\n .navbar-expand-xxl > .container-fluid,\n .navbar-expand-xxl > .container-sm,\n .navbar-expand-xxl > .container-md,\n .navbar-expand-xxl > .container-lg,\n .navbar-expand-xxl > .container-xl,\n .navbar-expand-xxl > .container-xxl,\n .navbar-expand-xxl > .container-xxxl,\n .navbar-expand-xxl > .container-xxxxl {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n\n .navbar-expand-xxl .navbar-collapse {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n\n .navbar-expand-xxl .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1567.98px) {\n .navbar-expand-xxxl > .container,\n .navbar-expand-xxxl > .container-fluid,\n .navbar-expand-xxxl > .container-sm,\n .navbar-expand-xxxl > .container-md,\n .navbar-expand-xxxl > .container-lg,\n .navbar-expand-xxxl > .container-xl,\n .navbar-expand-xxxl > .container-xxl,\n .navbar-expand-xxxl > .container-xxxl,\n .navbar-expand-xxxl > .container-xxxxl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1568px) {\n .navbar-expand-xxxl {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n\n .navbar-expand-xxxl .navbar-nav {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n }\n\n .navbar-expand-xxxl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-xxxl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n\n .navbar-expand-xxxl > .container,\n .navbar-expand-xxxl > .container-fluid,\n .navbar-expand-xxxl > .container-sm,\n .navbar-expand-xxxl > .container-md,\n .navbar-expand-xxxl > .container-lg,\n .navbar-expand-xxxl > .container-xl,\n .navbar-expand-xxxl > .container-xxl,\n .navbar-expand-xxxl > .container-xxxl,\n .navbar-expand-xxxl > .container-xxxxl {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n\n .navbar-expand-xxxl .navbar-collapse {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n\n .navbar-expand-xxxl .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1867.98px) {\n .navbar-expand-xxxxl > .container,\n .navbar-expand-xxxxl > .container-fluid,\n .navbar-expand-xxxxl > .container-sm,\n .navbar-expand-xxxxl > .container-md,\n .navbar-expand-xxxxl > .container-lg,\n .navbar-expand-xxxxl > .container-xl,\n .navbar-expand-xxxxl > .container-xxl,\n .navbar-expand-xxxxl > .container-xxxl,\n .navbar-expand-xxxxl > .container-xxxxl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1868px) {\n .navbar-expand-xxxxl {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n\n .navbar-expand-xxxxl .navbar-nav {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n }\n\n .navbar-expand-xxxxl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-xxxxl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n\n .navbar-expand-xxxxl > .container,\n .navbar-expand-xxxxl > .container-fluid,\n .navbar-expand-xxxxl > .container-sm,\n .navbar-expand-xxxxl > .container-md,\n .navbar-expand-xxxxl > .container-lg,\n .navbar-expand-xxxxl > .container-xl,\n .navbar-expand-xxxxl > .container-xxl,\n .navbar-expand-xxxxl > .container-xxxl,\n .navbar-expand-xxxxl > .container-xxxxl {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n\n .navbar-expand-xxxxl .navbar-collapse {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n\n .navbar-expand-xxxxl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid,\n.navbar-expand > .container-sm,\n.navbar-expand > .container-md,\n.navbar-expand > .container-lg,\n.navbar-expand > .container-xl,\n.navbar-expand > .container-xxl,\n.navbar-expand > .container-xxxl,\n.navbar-expand > .container-xxxxl {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-expand .navbar-nav {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n\n.navbar-expand .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid,\n.navbar-expand > .container-sm,\n.navbar-expand > .container-md,\n.navbar-expand > .container-lg,\n.navbar-expand > .container-xl,\n.navbar-expand > .container-xxl,\n.navbar-expand > .container-xxxl,\n.navbar-expand > .container-xxxxl {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand {\n color: #2196f3;\n}\n\n.navbar-light .navbar-brand:hover,\n.navbar-light .navbar-brand:focus {\n color: #2196f3;\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:hover,\n.navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: #2196f3;\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: none;\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-text a {\n color: #2196f3;\n}\n\n.navbar-light .navbar-text a:hover,\n.navbar-light .navbar-text a:focus {\n color: #2196f3;\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n\n.navbar-dark .navbar-brand:hover,\n.navbar-dark .navbar-brand:focus {\n color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:hover,\n.navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #fff;\n}\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: none;\n}\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-text a {\n color: #fff;\n}\n\n.navbar-dark .navbar-text a:hover,\n.navbar-dark .navbar-text a:focus {\n color: #fff;\n}\n\n.card {\n position: relative;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.card-body {\n -webkit-box-flex: 1;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n min-height: 1px;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n -ms-flex-negative: 0;\n flex-shrink: 0;\n width: 100%;\n}\n\n.card-img,\n.card-img-top {\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img,\n.card-img-bottom {\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck .card {\n margin-bottom: 1rem;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n margin-right: -1rem;\n margin-left: -1rem;\n }\n\n .card-deck .card {\n -webkit-box-flex: 1;\n -ms-flex: 1 0 0%;\n flex: 1 0 0%;\n margin-right: 1rem;\n margin-bottom: 0;\n margin-left: 1rem;\n }\n}\n\n.card-group > .card {\n margin-bottom: 1rem;\n}\n\n@media (min-width: 576px) {\n .card-group {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n }\n\n .card-group > .card {\n -webkit-box-flex: 1;\n -ms-flex: 1 0 0%;\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n\n .card-group > .card:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n\n .card-group > .card:not(:last-child) .card-img-top,\n .card-group > .card:not(:last-child) .card-header {\n border-top-right-radius: 0;\n }\n\n .card-group > .card:not(:last-child) .card-img-bottom,\n .card-group > .card:not(:last-child) .card-footer {\n border-bottom-right-radius: 0;\n }\n\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n\n .card-group > .card:not(:first-child) .card-img-top,\n .card-group > .card:not(:first-child) .card-header {\n border-top-left-radius: 0;\n }\n\n .card-group > .card:not(:first-child) .card-img-bottom,\n .card-group > .card:not(:first-child) .card-footer {\n border-bottom-left-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n -webkit-column-count: 3;\n -moz-column-count: 3;\n column-count: 3;\n -webkit-column-gap: 1.25rem;\n -moz-column-gap: 1.25rem;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1;\n }\n\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.accordion > .card {\n overflow: hidden;\n}\n\n.accordion > .card:not(:last-of-type) {\n border-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.accordion > .card:not(:first-of-type) {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.accordion > .card > .card-header {\n border-radius: 0;\n margin-bottom: -1px;\n}\n\n.breadcrumb {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #eeeeee;\n border-radius: 0.25rem;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 0.5rem;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n color: #757575;\n content: \"/\";\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none;\n}\n\n.breadcrumb-item.active {\n color: #757575;\n}\n\n.pagination {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #2196f3;\n background-color: #fff;\n border: 1px solid #e0e0e0;\n}\n\n.page-link:hover {\n z-index: 2;\n color: #0a6ebd;\n text-decoration: none;\n background-color: #eeeeee;\n border-color: #e0e0e0;\n}\n\n.page-link:focus {\n z-index: 3;\n outline: 0;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n z-index: 3;\n color: #fff;\n background-color: #2196f3;\n border-color: #2196f3;\n}\n\n.page-item.disabled .page-link {\n color: #757575;\n pointer-events: none;\n cursor: auto;\n background-color: #fff;\n border-color: #e0e0e0;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge,\n.select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;\n 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;\n 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, -webkit-box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .badge,\n .select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice {\n -webkit-transition: none;\n transition: none;\n }\n}\n\na.badge:hover,\n.select2-container--default .select2-selection.select2-selection--multiple a.select2-selection__choice:hover,\na.badge:focus,\n.select2-container--default .select2-selection.select2-selection--multiple a.select2-selection__choice:focus {\n text-decoration: none;\n}\n\n.badge:empty,\n.select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice:empty {\n display: none;\n}\n\n.btn .badge,\n.btn .select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice,\n.select2-container--default .select2-selection.select2-selection--multiple .btn .select2-selection__choice {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-primary,\n.select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice {\n color: #fff;\n background-color: #2196f3;\n}\n\na.badge-primary:hover,\n.select2-container--default .select2-selection.select2-selection--multiple a.select2-selection__choice:hover,\na.badge-primary:focus,\n.select2-container--default .select2-selection.select2-selection--multiple a.select2-selection__choice:focus {\n color: #fff;\n background-color: #0c7cd5;\n}\n\na.badge-primary:focus,\n.select2-container--default .select2-selection.select2-selection--multiple a.select2-selection__choice:focus,\na.badge-primary.focus,\n.select2-container--default .select2-selection.select2-selection--multiple a.focus.select2-selection__choice {\n outline: 0;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.5);\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #757575;\n}\n\na.badge-secondary:hover,\na.badge-secondary:focus {\n color: #fff;\n background-color: #5c5c5c;\n}\n\na.badge-secondary:focus,\na.badge-secondary.focus {\n outline: 0;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(117, 117, 117, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(117, 117, 117, 0.5);\n}\n\n.badge-success {\n color: #fff;\n background-color: #4caf50;\n}\n\na.badge-success:hover,\na.badge-success:focus {\n color: #fff;\n background-color: #3d8b40;\n}\n\na.badge-success:focus,\na.badge-success.focus {\n outline: 0;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.5);\n}\n\n.badge-info {\n color: #fff;\n background-color: #00bcd4;\n}\n\na.badge-info:hover,\na.badge-info:focus {\n color: #fff;\n background-color: #008fa1;\n}\n\na.badge-info:focus,\na.badge-info.focus {\n outline: 0;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 188, 212, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(0, 188, 212, 0.5);\n}\n\n.badge-warning {\n color: #212121;\n background-color: #ffeb3b;\n}\n\na.badge-warning:hover,\na.badge-warning:focus {\n color: #212121;\n background-color: #ffe608;\n}\n\na.badge-warning:focus,\na.badge-warning.focus {\n outline: 0;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 235, 59, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(255, 235, 59, 0.5);\n}\n\n.badge-danger {\n color: #fff;\n background-color: #f44336;\n}\n\na.badge-danger:hover,\na.badge-danger:focus {\n color: #fff;\n background-color: #ea1c0d;\n}\n\na.badge-danger:focus,\na.badge-danger.focus {\n outline: 0;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.5);\n}\n\n.badge-light {\n color: #212121;\n background-color: #f5f5f5;\n}\n\na.badge-light:hover,\na.badge-light:focus {\n color: #212121;\n background-color: gainsboro;\n}\n\na.badge-light:focus,\na.badge-light.focus {\n outline: 0;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5);\n}\n\n.badge-dark {\n color: #fff;\n background-color: #212121;\n}\n\na.badge-dark:hover,\na.badge-dark:focus {\n color: #fff;\n background-color: #080808;\n}\n\na.badge-dark:focus,\na.badge-dark.focus {\n outline: 0;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 33, 33, 0.5);\n box-shadow: 0 0 0 0.2rem rgba(33, 33, 33, 0.5);\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #eeeeee;\n border-radius: 0.3rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert,\n.message,\n.message.validation,\n.message.required,\n.message.error {\n position: relative;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n}\n\n.alert-dismissible {\n padding-right: 4rem;\n}\n\n.alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n\n.alert-primary {\n color: #114e7e;\n background-color: #d3eafd;\n border-color: #c1e2fc;\n}\n\n.alert-primary hr {\n border-top-color: #a9d7fb;\n}\n\n.alert-primary .alert-link {\n color: #0b3251;\n}\n\n.alert-secondary {\n color: #3d3d3d;\n background-color: #e3e3e3;\n border-color: #d8d8d8;\n}\n\n.alert-secondary hr {\n border-top-color: #cbcbcb;\n}\n\n.alert-secondary .alert-link {\n color: #242424;\n}\n\n.alert-success {\n color: #285b2a;\n background-color: #dbefdc;\n border-color: #cde9ce;\n}\n\n.alert-success hr {\n border-top-color: #bbe1bd;\n}\n\n.alert-success .alert-link {\n color: #18381a;\n}\n\n.alert-info,\n.message {\n color: #00626e;\n background-color: #ccf2f6;\n border-color: #b8ecf3;\n}\n\n.alert-info hr,\n.message hr {\n border-top-color: #a2e6ef;\n}\n\n.alert-info .alert-link,\n.message .alert-link {\n color: #00353b;\n}\n\n.alert-warning {\n color: #857a1f;\n background-color: #fffbd8;\n border-color: #fff9c8;\n}\n\n.alert-warning hr {\n border-top-color: #fff6af;\n}\n\n.alert-warning .alert-link {\n color: #5c5415;\n}\n\n.alert-danger,\n.message.validation,\n.message.required,\n.message.error {\n color: #7f231c;\n background-color: #fdd9d7;\n border-color: #fccac7;\n}\n\n.alert-danger hr,\n.message.validation hr,\n.message.required hr,\n.message.error hr {\n border-top-color: #fbb3af;\n}\n\n.alert-danger .alert-link,\n.message.validation .alert-link,\n.message.required .alert-link,\n.message.error .alert-link {\n color: #551713;\n}\n\n.alert-light {\n color: #7f7f7f;\n background-color: #fdfdfd;\n border-color: #fcfcfc;\n}\n\n.alert-light hr {\n border-top-color: #efefef;\n}\n\n.alert-light .alert-link {\n color: #666666;\n}\n\n.alert-dark {\n color: #111111;\n background-color: lightgray;\n border-color: #c1c1c1;\n}\n\n.alert-dark hr {\n border-top-color: #b4b4b4;\n}\n\n.alert-dark .alert-link {\n color: black;\n}\n\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n\n to {\n background-position: 0 0;\n }\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n\n to {\n background-position: 0 0;\n }\n}\n\n.progress {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #eeeeee;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n overflow: hidden;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: #2196f3;\n -webkit-transition: width 0.6s ease;\n transition: width 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n -webkit-transition: none;\n transition: none;\n }\n}\n\n.progress-bar-striped {\n 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);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n -webkit-animation: progress-bar-stripes 1s linear infinite;\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n -webkit-animation: none;\n animation: none;\n }\n}\n\n.media {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: start;\n -ms-flex-align: start;\n align-items: flex-start;\n}\n\n.media-body {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n}\n\n.list-group {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #616161;\n text-align: inherit;\n}\n\n.list-group-item-action:hover,\n.list-group-item-action:focus {\n z-index: 1;\n color: #616161;\n text-decoration: none;\n background-color: #f5f5f5;\n}\n\n.list-group-item-action:active {\n color: #212121;\n background-color: #eeeeee;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item.disabled,\n.list-group-item:disabled {\n color: #757575;\n pointer-events: none;\n background-color: #fff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #2196f3;\n border-color: #2196f3;\n}\n\n.list-group-item + .list-group-item {\n border-top-width: 0;\n}\n\n.list-group-item + .list-group-item.active {\n margin-top: -1px;\n border-top-width: 1px;\n}\n\n.list-group-horizontal {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n}\n\n.list-group-horizontal .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n}\n\n.list-group-horizontal .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n}\n\n.list-group-horizontal .list-group-item.active {\n margin-top: 0;\n}\n\n.list-group-horizontal .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n}\n\n.list-group-horizontal .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n}\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n }\n\n .list-group-horizontal-sm .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n\n .list-group-horizontal-sm .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-sm .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-sm .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-sm .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n }\n\n .list-group-horizontal-md .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n\n .list-group-horizontal-md .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-md .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-md .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-md .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n }\n\n .list-group-horizontal-lg .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n\n .list-group-horizontal-lg .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-lg .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-lg .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-lg .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n\n@media (min-width: 1168px) {\n .list-group-horizontal-xl {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n }\n\n .list-group-horizontal-xl .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n\n .list-group-horizontal-xl .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-xl .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-xl .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-xl .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n\n@media (min-width: 1368px) {\n .list-group-horizontal-xxl {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n }\n\n .list-group-horizontal-xxl .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n\n .list-group-horizontal-xxl .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-xxl .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-xxl .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-xxl .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n\n@media (min-width: 1568px) {\n .list-group-horizontal-xxxl {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n }\n\n .list-group-horizontal-xxxl .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n\n .list-group-horizontal-xxxl .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-xxxl .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-xxxl .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-xxxl .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n\n@media (min-width: 1868px) {\n .list-group-horizontal-xxxxl {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n }\n\n .list-group-horizontal-xxxxl .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n\n .list-group-horizontal-xxxxl .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-xxxxl .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-xxxxl .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-xxxxl .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n\n.list-group-flush .list-group-item {\n border-right-width: 0;\n border-left-width: 0;\n border-radius: 0;\n}\n\n.list-group-flush .list-group-item:first-child {\n border-top-width: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom-width: 0;\n}\n\n.list-group-item-primary {\n color: #114e7e;\n background-color: #c1e2fc;\n}\n\n.list-group-item-primary.list-group-item-action:hover,\n.list-group-item-primary.list-group-item-action:focus {\n color: #114e7e;\n background-color: #a9d7fb;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #114e7e;\n border-color: #114e7e;\n}\n\n.list-group-item-secondary {\n color: #3d3d3d;\n background-color: #d8d8d8;\n}\n\n.list-group-item-secondary.list-group-item-action:hover,\n.list-group-item-secondary.list-group-item-action:focus {\n color: #3d3d3d;\n background-color: #cbcbcb;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #3d3d3d;\n border-color: #3d3d3d;\n}\n\n.list-group-item-success {\n color: #285b2a;\n background-color: #cde9ce;\n}\n\n.list-group-item-success.list-group-item-action:hover,\n.list-group-item-success.list-group-item-action:focus {\n color: #285b2a;\n background-color: #bbe1bd;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #285b2a;\n border-color: #285b2a;\n}\n\n.list-group-item-info {\n color: #00626e;\n background-color: #b8ecf3;\n}\n\n.list-group-item-info.list-group-item-action:hover,\n.list-group-item-info.list-group-item-action:focus {\n color: #00626e;\n background-color: #a2e6ef;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #00626e;\n border-color: #00626e;\n}\n\n.list-group-item-warning {\n color: #857a1f;\n background-color: #fff9c8;\n}\n\n.list-group-item-warning.list-group-item-action:hover,\n.list-group-item-warning.list-group-item-action:focus {\n color: #857a1f;\n background-color: #fff6af;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #857a1f;\n border-color: #857a1f;\n}\n\n.list-group-item-danger {\n color: #7f231c;\n background-color: #fccac7;\n}\n\n.list-group-item-danger.list-group-item-action:hover,\n.list-group-item-danger.list-group-item-action:focus {\n color: #7f231c;\n background-color: #fbb3af;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #7f231c;\n border-color: #7f231c;\n}\n\n.list-group-item-light {\n color: #7f7f7f;\n background-color: #fcfcfc;\n}\n\n.list-group-item-light.list-group-item-action:hover,\n.list-group-item-light.list-group-item-action:focus {\n color: #7f7f7f;\n background-color: #efefef;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #7f7f7f;\n border-color: #7f7f7f;\n}\n\n.list-group-item-dark {\n color: #111111;\n background-color: #c1c1c1;\n}\n\n.list-group-item-dark.list-group-item-action:hover,\n.list-group-item-dark.list-group-item-action:focus {\n color: #111111;\n background-color: #b4b4b4;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #111111;\n border-color: #111111;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: .5;\n}\n\n@media (max-width: 1200px) {\n .close {\n font-size: calc(1.275rem + 0.3vw);\n }\n}\n\n.close:hover {\n color: #000;\n text-decoration: none;\n}\n\n.close:not(:disabled):not(.disabled):hover,\n.close:not(:disabled):not(.disabled):focus {\n opacity: .75;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\na.close.disabled {\n pointer-events: none;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.5rem;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n -webkit-transition: -webkit-transform 0.3s ease-out;\n transition: -webkit-transform 0.3s ease-out;\n transition: transform 0.3s ease-out;\n transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;\n -webkit-transform: translate(0, -50px);\n transform: translate(0, -50px);\n}\n\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n -webkit-transition: none;\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n -webkit-transform: none;\n transform: none;\n}\n\n.modal.modal-static .modal-dialog {\n -webkit-transform: scale(1.02);\n transform: scale(1.02);\n}\n\n.modal-dialog-scrollable {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n max-height: calc(100% - 1rem);\n}\n\n.modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 1rem);\n overflow: hidden;\n}\n\n.modal-dialog-scrollable .modal-header,\n.modal-dialog-scrollable .modal-footer {\n -ms-flex-negative: 0;\n flex-shrink: 0;\n}\n\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n min-height: calc(100% - 1rem);\n}\n\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - 1rem);\n content: \"\";\n}\n\n.modal-dialog-centered.modal-dialog-scrollable {\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n content: none;\n}\n\n.modal-content {\n position: relative;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: start;\n -ms-flex-align: start;\n align-items: flex-start;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n padding: 1rem 1rem;\n border-bottom: 1px solid #e0e0e0;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.modal-header .close {\n padding: 1rem 1rem;\n margin: -1rem -1rem -1rem auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n -webkit-box-flex: 1;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n padding: 1rem;\n}\n\n.modal-footer {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: end;\n -ms-flex-pack: end;\n justify-content: flex-end;\n padding: 0.75rem;\n border-top: 1px solid #e0e0e0;\n border-bottom-right-radius: calc(0.3rem - 1px);\n border-bottom-left-radius: calc(0.3rem - 1px);\n}\n\n.modal-footer > * {\n margin: 0.25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto;\n }\n\n .modal-dialog-scrollable {\n max-height: calc(100% - 3.5rem);\n }\n\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 3.5rem);\n }\n\n .modal-dialog-centered {\n min-height: calc(100% - 3.5rem);\n }\n\n .modal-dialog-centered::before {\n height: calc(100vh - 3.5rem);\n }\n\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg,\n .modal-xl {\n max-width: 800px;\n }\n}\n\n@media (min-width: 1168px) {\n .modal-xl {\n max-width: 1140px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: \"Lato\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 0.9;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem;\n}\n\n.tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top,\n.bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-top .arrow,\n.bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.bs-tooltip-top .arrow::before,\n.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n border-width: 0.4rem 0.4rem 0;\n border-top-color: #000;\n}\n\n.bs-tooltip-right,\n.bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-right .arrow,\n.bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-right .arrow::before,\n.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n right: 0;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #000;\n}\n\n.bs-tooltip-bottom,\n.bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-bottom .arrow,\n.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.bs-tooltip-bottom .arrow::before,\n.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n bottom: 0;\n border-width: 0 0.4rem 0.4rem;\n border-bottom-color: #000;\n}\n\n.bs-tooltip-left,\n.bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-left .arrow,\n.bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-left .arrow::before,\n.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n left: 0;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.25rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: \"Lato\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem;\n}\n\n.popover .arrow::before,\n.popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top,\n.bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.5rem;\n}\n\n.bs-popover-top > .arrow,\n.bs-popover-auto[x-placement^=\"top\"] > .arrow {\n bottom: calc(-0.5rem - 1px);\n}\n\n.bs-popover-top > .arrow::before,\n.bs-popover-auto[x-placement^=\"top\"] > .arrow::before {\n bottom: 0;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-top > .arrow::after,\n.bs-popover-auto[x-placement^=\"top\"] > .arrow::after {\n bottom: 1px;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: #fff;\n}\n\n.bs-popover-right,\n.bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 0.5rem;\n}\n\n.bs-popover-right > .arrow,\n.bs-popover-auto[x-placement^=\"right\"] > .arrow {\n left: calc(-0.5rem - 1px);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-right > .arrow::before,\n.bs-popover-auto[x-placement^=\"right\"] > .arrow::before {\n left: 0;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-right > .arrow::after,\n.bs-popover-auto[x-placement^=\"right\"] > .arrow::after {\n left: 1px;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: #fff;\n}\n\n.bs-popover-bottom,\n.bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.5rem;\n}\n\n.bs-popover-bottom > .arrow,\n.bs-popover-auto[x-placement^=\"bottom\"] > .arrow {\n top: calc(-0.5rem - 1px);\n}\n\n.bs-popover-bottom > .arrow::before,\n.bs-popover-auto[x-placement^=\"bottom\"] > .arrow::before {\n top: 0;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-bottom > .arrow::after,\n.bs-popover-auto[x-placement^=\"bottom\"] > .arrow::after {\n top: 1px;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: #fff;\n}\n\n.bs-popover-bottom .popover-header::before,\n.bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.bs-popover-left,\n.bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.5rem;\n}\n\n.bs-popover-left > .arrow,\n.bs-popover-auto[x-placement^=\"left\"] > .arrow {\n right: calc(-0.5rem - 1px);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-left > .arrow::before,\n.bs-popover-auto[x-placement^=\"left\"] > .arrow::before {\n right: 0;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-left > .arrow::after,\n.bs-popover-auto[x-placement^=\"left\"] > .arrow::after {\n right: 1px;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: #fff;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0.5rem 0.75rem;\n color: #212121;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n -ms-touch-action: pan-y;\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-transition: -webkit-transform 0.6s ease-in-out;\n transition: -webkit-transform 0.6s ease-in-out;\n transition: transform 0.6s ease-in-out;\n transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n -webkit-transition: none;\n transition: none;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n -webkit-transform: translateX(100%);\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n -webkit-transform: translateX(-100%);\n transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n -webkit-transition-property: opacity;\n transition-property: opacity;\n -webkit-transform: none;\n transform: none;\n}\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n -webkit-transition: opacity 0s 0.6s;\n transition: opacity 0s 0.6s;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-right {\n -webkit-transition: none;\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5;\n -webkit-transition: opacity 0.15s ease;\n transition: opacity 0.15s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n .carousel-control-next {\n -webkit-transition: none;\n transition: none;\n }\n}\n\n.carousel-control-prev:hover,\n.carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: no-repeat 50% / 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n -webkit-box-sizing: content-box;\n box-sizing: content-box;\n -webkit-box-flex: 0;\n -ms-flex: 0 1 auto;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #fff;\n background-clip: padding-box;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: .5;\n -webkit-transition: opacity 0.6s ease;\n transition: opacity 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators li {\n -webkit-transition: none;\n transition: none;\n }\n}\n\n.carousel-indicators .active {\n opacity: 1;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #2196f3 !important;\n}\n\na.bg-primary:hover,\na.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #0c7cd5 !important;\n}\n\n.bg-secondary {\n background-color: #757575 !important;\n}\n\na.bg-secondary:hover,\na.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #5c5c5c !important;\n}\n\n.bg-success {\n background-color: #4caf50 !important;\n}\n\na.bg-success:hover,\na.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #3d8b40 !important;\n}\n\n.bg-info {\n background-color: #00bcd4 !important;\n}\n\na.bg-info:hover,\na.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #008fa1 !important;\n}\n\n.bg-warning {\n background-color: #ffeb3b !important;\n}\n\na.bg-warning:hover,\na.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #ffe608 !important;\n}\n\n.bg-danger {\n background-color: #f44336 !important;\n}\n\na.bg-danger:hover,\na.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #ea1c0d !important;\n}\n\n.bg-light {\n background-color: #f5f5f5 !important;\n}\n\na.bg-light:hover,\na.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: gainsboro !important;\n}\n\n.bg-dark,\n.bg-alt,\n.element.site__elements__accordion .card .card-header {\n background-color: #212121 !important;\n}\n\na.bg-dark:hover,\na.bg-alt:hover,\n.element.site__elements__accordion .card a.card-header:hover,\na.bg-dark:focus,\na.bg-alt:focus,\n.element.site__elements__accordion .card a.card-header:focus,\nbutton.bg-dark:hover,\nbutton.bg-alt:hover,\n.element.site__elements__accordion .card button.card-header:hover,\nbutton.bg-dark:focus,\nbutton.bg-alt:focus,\n.element.site__elements__accordion .card button.card-header:focus {\n background-color: #080808 !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border {\n border: 1px solid #e0e0e0 !important;\n}\n\n.border-top {\n border-top: 1px solid #e0e0e0 !important;\n}\n\n.border-right {\n border-right: 1px solid #e0e0e0 !important;\n}\n\n.border-bottom {\n border-bottom: 1px solid #e0e0e0 !important;\n}\n\n.border-left {\n border-left: 1px solid #e0e0e0 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #2196f3 !important;\n}\n\n.border-secondary {\n border-color: #757575 !important;\n}\n\n.border-success {\n border-color: #4caf50 !important;\n}\n\n.border-info {\n border-color: #00bcd4 !important;\n}\n\n.border-warning {\n border-color: #ffeb3b !important;\n}\n\n.border-danger {\n border-color: #f44336 !important;\n}\n\n.border-light {\n border-color: #f5f5f5 !important;\n}\n\n.border-dark {\n border-color: #212121 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded-sm {\n border-radius: 0.2rem !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-lg {\n border-radius: 0.3rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: 50rem !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n}\n\n.d-inline-flex {\n display: -webkit-inline-box !important;\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n\n .d-sm-inline {\n display: inline !important;\n }\n\n .d-sm-inline-block {\n display: inline-block !important;\n }\n\n .d-sm-block {\n display: block !important;\n }\n\n .d-sm-table {\n display: table !important;\n }\n\n .d-sm-table-row {\n display: table-row !important;\n }\n\n .d-sm-table-cell {\n display: table-cell !important;\n }\n\n .d-sm-flex {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n }\n\n .d-sm-inline-flex {\n display: -webkit-inline-box !important;\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n\n .d-md-inline {\n display: inline !important;\n }\n\n .d-md-inline-block {\n display: inline-block !important;\n }\n\n .d-md-block {\n display: block !important;\n }\n\n .d-md-table {\n display: table !important;\n }\n\n .d-md-table-row {\n display: table-row !important;\n }\n\n .d-md-table-cell {\n display: table-cell !important;\n }\n\n .d-md-flex {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n }\n\n .d-md-inline-flex {\n display: -webkit-inline-box !important;\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n\n .d-lg-inline {\n display: inline !important;\n }\n\n .d-lg-inline-block {\n display: inline-block !important;\n }\n\n .d-lg-block {\n display: block !important;\n }\n\n .d-lg-table {\n display: table !important;\n }\n\n .d-lg-table-row {\n display: table-row !important;\n }\n\n .d-lg-table-cell {\n display: table-cell !important;\n }\n\n .d-lg-flex {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n }\n\n .d-lg-inline-flex {\n display: -webkit-inline-box !important;\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1168px) {\n .d-xl-none {\n display: none !important;\n }\n\n .d-xl-inline {\n display: inline !important;\n }\n\n .d-xl-inline-block {\n display: inline-block !important;\n }\n\n .d-xl-block {\n display: block !important;\n }\n\n .d-xl-table {\n display: table !important;\n }\n\n .d-xl-table-row {\n display: table-row !important;\n }\n\n .d-xl-table-cell {\n display: table-cell !important;\n }\n\n .d-xl-flex {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n }\n\n .d-xl-inline-flex {\n display: -webkit-inline-box !important;\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1368px) {\n .d-xxl-none {\n display: none !important;\n }\n\n .d-xxl-inline {\n display: inline !important;\n }\n\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n\n .d-xxl-block {\n display: block !important;\n }\n\n .d-xxl-table {\n display: table !important;\n }\n\n .d-xxl-table-row {\n display: table-row !important;\n }\n\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n\n .d-xxl-flex {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n }\n\n .d-xxl-inline-flex {\n display: -webkit-inline-box !important;\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1568px) {\n .d-xxxl-none {\n display: none !important;\n }\n\n .d-xxxl-inline {\n display: inline !important;\n }\n\n .d-xxxl-inline-block {\n display: inline-block !important;\n }\n\n .d-xxxl-block {\n display: block !important;\n }\n\n .d-xxxl-table {\n display: table !important;\n }\n\n .d-xxxl-table-row {\n display: table-row !important;\n }\n\n .d-xxxl-table-cell {\n display: table-cell !important;\n }\n\n .d-xxxl-flex {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n }\n\n .d-xxxl-inline-flex {\n display: -webkit-inline-box !important;\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1868px) {\n .d-xxxxl-none {\n display: none !important;\n }\n\n .d-xxxxl-inline {\n display: inline !important;\n }\n\n .d-xxxxl-inline-block {\n display: inline-block !important;\n }\n\n .d-xxxxl-block {\n display: block !important;\n }\n\n .d-xxxxl-table {\n display: table !important;\n }\n\n .d-xxxxl-table-row {\n display: table-row !important;\n }\n\n .d-xxxxl-table-cell {\n display: table-cell !important;\n }\n\n .d-xxxxl-flex {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n }\n\n .d-xxxxl-inline-flex {\n display: -webkit-inline-box !important;\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n\n .d-print-inline {\n display: inline !important;\n }\n\n .d-print-inline-block {\n display: inline-block !important;\n }\n\n .d-print-block {\n display: block !important;\n }\n\n .d-print-table {\n display: table !important;\n }\n\n .d-print-table-row {\n display: table-row !important;\n }\n\n .d-print-table-cell {\n display: table-cell !important;\n }\n\n .d-print-flex {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n }\n\n .d-print-inline-flex {\n display: -webkit-inline-box !important;\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.85714%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n}\n\n.flex-column {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n -webkit-box-flex: 1 !important;\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n -webkit-box-flex: 0 !important;\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n -webkit-box-flex: 1 !important;\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n -webkit-box-pack: start !important;\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n -webkit-box-pack: end !important;\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n -webkit-box-pack: center !important;\n -ms-flex-pack: center !important;\n justify-content: center !important;\n}\n\n.justify-content-between {\n -webkit-box-pack: justify !important;\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n}\n\n.align-items-start {\n -webkit-box-align: start !important;\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n}\n\n.align-items-end {\n -webkit-box-align: end !important;\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n}\n\n.align-items-center {\n -webkit-box-align: center !important;\n -ms-flex-align: center !important;\n align-items: center !important;\n}\n\n.align-items-baseline {\n -webkit-box-align: baseline !important;\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n -webkit-box-align: stretch !important;\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n}\n\n.align-content-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n}\n\n.align-content-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n}\n\n.align-content-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n}\n\n.align-content-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n}\n\n.align-content-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n}\n\n.align-self-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n}\n\n.align-self-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n}\n\n.align-self-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n}\n\n.align-self-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n}\n\n.align-self-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n\n .flex-sm-column {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n\n .flex-sm-row-reverse {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n\n .flex-sm-column-reverse {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n\n .flex-sm-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n\n .flex-sm-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n\n .flex-sm-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-sm-fill {\n -webkit-box-flex: 1 !important;\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n\n .flex-sm-grow-0 {\n -webkit-box-flex: 0 !important;\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n\n .flex-sm-grow-1 {\n -webkit-box-flex: 1 !important;\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n\n .flex-sm-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n\n .flex-sm-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n\n .justify-content-sm-start {\n -webkit-box-pack: start !important;\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n\n .justify-content-sm-end {\n -webkit-box-pack: end !important;\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n\n .justify-content-sm-center {\n -webkit-box-pack: center !important;\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n\n .justify-content-sm-between {\n -webkit-box-pack: justify !important;\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n\n .justify-content-sm-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n\n .align-items-sm-start {\n -webkit-box-align: start !important;\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n\n .align-items-sm-end {\n -webkit-box-align: end !important;\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n\n .align-items-sm-center {\n -webkit-box-align: center !important;\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n\n .align-items-sm-baseline {\n -webkit-box-align: baseline !important;\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n\n .align-items-sm-stretch {\n -webkit-box-align: stretch !important;\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n\n .align-content-sm-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n\n .align-content-sm-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n\n .align-content-sm-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n\n .align-content-sm-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n\n .align-content-sm-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n\n .align-content-sm-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n\n .align-self-sm-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n\n .align-self-sm-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n\n .align-self-sm-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n\n .align-self-sm-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n\n .align-self-sm-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n\n .align-self-sm-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n\n .flex-md-column {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n\n .flex-md-row-reverse {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n\n .flex-md-column-reverse {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n\n .flex-md-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n\n .flex-md-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n\n .flex-md-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-md-fill {\n -webkit-box-flex: 1 !important;\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n\n .flex-md-grow-0 {\n -webkit-box-flex: 0 !important;\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n\n .flex-md-grow-1 {\n -webkit-box-flex: 1 !important;\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n\n .flex-md-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n\n .flex-md-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n\n .justify-content-md-start {\n -webkit-box-pack: start !important;\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n\n .justify-content-md-end {\n -webkit-box-pack: end !important;\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n\n .justify-content-md-center {\n -webkit-box-pack: center !important;\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n\n .justify-content-md-between {\n -webkit-box-pack: justify !important;\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n\n .justify-content-md-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n\n .align-items-md-start {\n -webkit-box-align: start !important;\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n\n .align-items-md-end {\n -webkit-box-align: end !important;\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n\n .align-items-md-center {\n -webkit-box-align: center !important;\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n\n .align-items-md-baseline {\n -webkit-box-align: baseline !important;\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n\n .align-items-md-stretch {\n -webkit-box-align: stretch !important;\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n\n .align-content-md-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n\n .align-content-md-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n\n .align-content-md-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n\n .align-content-md-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n\n .align-content-md-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n\n .align-content-md-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n\n .align-self-md-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n\n .align-self-md-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n\n .align-self-md-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n\n .align-self-md-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n\n .align-self-md-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n\n .align-self-md-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n\n .flex-lg-column {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n\n .flex-lg-row-reverse {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n\n .flex-lg-column-reverse {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n\n .flex-lg-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n\n .flex-lg-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n\n .flex-lg-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-lg-fill {\n -webkit-box-flex: 1 !important;\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n\n .flex-lg-grow-0 {\n -webkit-box-flex: 0 !important;\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n\n .flex-lg-grow-1 {\n -webkit-box-flex: 1 !important;\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n\n .flex-lg-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n\n .flex-lg-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n\n .justify-content-lg-start {\n -webkit-box-pack: start !important;\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n\n .justify-content-lg-end {\n -webkit-box-pack: end !important;\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n\n .justify-content-lg-center {\n -webkit-box-pack: center !important;\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n\n .justify-content-lg-between {\n -webkit-box-pack: justify !important;\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n\n .justify-content-lg-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n\n .align-items-lg-start {\n -webkit-box-align: start !important;\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n\n .align-items-lg-end {\n -webkit-box-align: end !important;\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n\n .align-items-lg-center {\n -webkit-box-align: center !important;\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n\n .align-items-lg-baseline {\n -webkit-box-align: baseline !important;\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n\n .align-items-lg-stretch {\n -webkit-box-align: stretch !important;\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n\n .align-content-lg-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n\n .align-content-lg-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n\n .align-content-lg-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n\n .align-content-lg-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n\n .align-content-lg-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n\n .align-content-lg-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n\n .align-self-lg-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n\n .align-self-lg-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n\n .align-self-lg-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n\n .align-self-lg-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n\n .align-self-lg-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n\n .align-self-lg-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1168px) {\n .flex-xl-row {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n\n .flex-xl-column {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n\n .flex-xl-row-reverse {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n\n .flex-xl-column-reverse {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n\n .flex-xl-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n\n .flex-xl-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n\n .flex-xl-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-xl-fill {\n -webkit-box-flex: 1 !important;\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n\n .flex-xl-grow-0 {\n -webkit-box-flex: 0 !important;\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n\n .flex-xl-grow-1 {\n -webkit-box-flex: 1 !important;\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n\n .flex-xl-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n\n .flex-xl-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n\n .justify-content-xl-start {\n -webkit-box-pack: start !important;\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n\n .justify-content-xl-end {\n -webkit-box-pack: end !important;\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n\n .justify-content-xl-center {\n -webkit-box-pack: center !important;\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n\n .justify-content-xl-between {\n -webkit-box-pack: justify !important;\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n\n .justify-content-xl-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n\n .align-items-xl-start {\n -webkit-box-align: start !important;\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n\n .align-items-xl-end {\n -webkit-box-align: end !important;\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n\n .align-items-xl-center {\n -webkit-box-align: center !important;\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n\n .align-items-xl-baseline {\n -webkit-box-align: baseline !important;\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n\n .align-items-xl-stretch {\n -webkit-box-align: stretch !important;\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n\n .align-content-xl-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n\n .align-content-xl-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n\n .align-content-xl-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n\n .align-content-xl-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n\n .align-content-xl-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n\n .align-content-xl-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n\n .align-self-xl-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n\n .align-self-xl-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n\n .align-self-xl-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n\n .align-self-xl-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n\n .align-self-xl-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n\n .align-self-xl-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1368px) {\n .flex-xxl-row {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n\n .flex-xxl-column {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n\n .flex-xxl-row-reverse {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n\n .flex-xxl-column-reverse {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n\n .flex-xxl-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n\n .flex-xxl-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n\n .flex-xxl-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-xxl-fill {\n -webkit-box-flex: 1 !important;\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n\n .flex-xxl-grow-0 {\n -webkit-box-flex: 0 !important;\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n\n .flex-xxl-grow-1 {\n -webkit-box-flex: 1 !important;\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n\n .flex-xxl-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n\n .flex-xxl-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n\n .justify-content-xxl-start {\n -webkit-box-pack: start !important;\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n\n .justify-content-xxl-end {\n -webkit-box-pack: end !important;\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n\n .justify-content-xxl-center {\n -webkit-box-pack: center !important;\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n\n .justify-content-xxl-between {\n -webkit-box-pack: justify !important;\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n\n .justify-content-xxl-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n\n .align-items-xxl-start {\n -webkit-box-align: start !important;\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n\n .align-items-xxl-end {\n -webkit-box-align: end !important;\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n\n .align-items-xxl-center {\n -webkit-box-align: center !important;\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n\n .align-items-xxl-baseline {\n -webkit-box-align: baseline !important;\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n\n .align-items-xxl-stretch {\n -webkit-box-align: stretch !important;\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n\n .align-content-xxl-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n\n .align-content-xxl-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n\n .align-content-xxl-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n\n .align-content-xxl-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n\n .align-content-xxl-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n\n .align-content-xxl-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n\n .align-self-xxl-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n\n .align-self-xxl-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n\n .align-self-xxl-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n\n .align-self-xxl-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n\n .align-self-xxl-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n\n .align-self-xxl-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1568px) {\n .flex-xxxl-row {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n\n .flex-xxxl-column {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n\n .flex-xxxl-row-reverse {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n\n .flex-xxxl-column-reverse {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n\n .flex-xxxl-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n\n .flex-xxxl-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n\n .flex-xxxl-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-xxxl-fill {\n -webkit-box-flex: 1 !important;\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n\n .flex-xxxl-grow-0 {\n -webkit-box-flex: 0 !important;\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n\n .flex-xxxl-grow-1 {\n -webkit-box-flex: 1 !important;\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n\n .flex-xxxl-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n\n .flex-xxxl-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n\n .justify-content-xxxl-start {\n -webkit-box-pack: start !important;\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n\n .justify-content-xxxl-end {\n -webkit-box-pack: end !important;\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n\n .justify-content-xxxl-center {\n -webkit-box-pack: center !important;\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n\n .justify-content-xxxl-between {\n -webkit-box-pack: justify !important;\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n\n .justify-content-xxxl-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n\n .align-items-xxxl-start {\n -webkit-box-align: start !important;\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n\n .align-items-xxxl-end {\n -webkit-box-align: end !important;\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n\n .align-items-xxxl-center {\n -webkit-box-align: center !important;\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n\n .align-items-xxxl-baseline {\n -webkit-box-align: baseline !important;\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n\n .align-items-xxxl-stretch {\n -webkit-box-align: stretch !important;\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n\n .align-content-xxxl-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n\n .align-content-xxxl-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n\n .align-content-xxxl-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n\n .align-content-xxxl-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n\n .align-content-xxxl-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n\n .align-content-xxxl-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n\n .align-self-xxxl-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n\n .align-self-xxxl-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n\n .align-self-xxxl-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n\n .align-self-xxxl-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n\n .align-self-xxxl-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n\n .align-self-xxxl-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1868px) {\n .flex-xxxxl-row {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n\n .flex-xxxxl-column {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: normal !important;\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n\n .flex-xxxxl-row-reverse {\n -webkit-box-orient: horizontal !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n\n .flex-xxxxl-column-reverse {\n -webkit-box-orient: vertical !important;\n -webkit-box-direction: reverse !important;\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n\n .flex-xxxxl-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n\n .flex-xxxxl-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n\n .flex-xxxxl-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-xxxxl-fill {\n -webkit-box-flex: 1 !important;\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n\n .flex-xxxxl-grow-0 {\n -webkit-box-flex: 0 !important;\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n\n .flex-xxxxl-grow-1 {\n -webkit-box-flex: 1 !important;\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n\n .flex-xxxxl-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n\n .flex-xxxxl-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n\n .justify-content-xxxxl-start {\n -webkit-box-pack: start !important;\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n\n .justify-content-xxxxl-end {\n -webkit-box-pack: end !important;\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n\n .justify-content-xxxxl-center {\n -webkit-box-pack: center !important;\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n\n .justify-content-xxxxl-between {\n -webkit-box-pack: justify !important;\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n\n .justify-content-xxxxl-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n\n .align-items-xxxxl-start {\n -webkit-box-align: start !important;\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n\n .align-items-xxxxl-end {\n -webkit-box-align: end !important;\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n\n .align-items-xxxxl-center {\n -webkit-box-align: center !important;\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n\n .align-items-xxxxl-baseline {\n -webkit-box-align: baseline !important;\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n\n .align-items-xxxxl-stretch {\n -webkit-box-align: stretch !important;\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n\n .align-content-xxxxl-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n\n .align-content-xxxxl-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n\n .align-content-xxxxl-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n\n .align-content-xxxxl-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n\n .align-content-xxxxl-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n\n .align-content-xxxxl-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n\n .align-self-xxxxl-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n\n .align-self-xxxxl-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n\n .align-self-xxxxl-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n\n .align-self-xxxxl-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n\n .align-self-xxxxl-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n\n .align-self-xxxxl-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n\n .float-sm-right {\n float: right !important;\n }\n\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n\n .float-md-right {\n float: right !important;\n }\n\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n\n .float-lg-right {\n float: right !important;\n }\n\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1168px) {\n .float-xl-left {\n float: left !important;\n }\n\n .float-xl-right {\n float: right !important;\n }\n\n .float-xl-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1368px) {\n .float-xxl-left {\n float: left !important;\n }\n\n .float-xxl-right {\n float: right !important;\n }\n\n .float-xxl-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1568px) {\n .float-xxxl-left {\n float: left !important;\n }\n\n .float-xxxl-right {\n float: right !important;\n }\n\n .float-xxxl-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1868px) {\n .float-xxxxl-left {\n float: left !important;\n }\n\n .float-xxxxl-right {\n float: right !important;\n }\n\n .float-xxxxl-none {\n float: none !important;\n }\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: -webkit-sticky !important;\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports ((position: -webkit-sticky) or (position: sticky)) {\n .sticky-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.shadow-sm {\n -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow {\n -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-lg {\n -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n -webkit-box-shadow: none !important;\n box-shadow: none !important;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: rgba(0, 0, 0, 0);\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-sm-3 {\n margin: 1rem !important;\n }\n\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-sm-5 {\n margin: 3rem !important;\n }\n\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n\n .p-sm-0 {\n padding: 0 !important;\n }\n\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-sm-3 {\n padding: 1rem !important;\n }\n\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-sm-5 {\n padding: 3rem !important;\n }\n\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n\n .m-sm-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-sm-n3 {\n margin: -1rem !important;\n }\n\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-sm-n5 {\n margin: -3rem !important;\n }\n\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -3rem !important;\n }\n\n .m-sm-auto {\n margin: auto !important;\n }\n\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n\n .m-md-1 {\n margin: 0.25rem !important;\n }\n\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-md-2 {\n margin: 0.5rem !important;\n }\n\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-md-3 {\n margin: 1rem !important;\n }\n\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n\n .m-md-4 {\n margin: 1.5rem !important;\n }\n\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-md-5 {\n margin: 3rem !important;\n }\n\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n\n .p-md-0 {\n padding: 0 !important;\n }\n\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n\n .p-md-1 {\n padding: 0.25rem !important;\n }\n\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-md-2 {\n padding: 0.5rem !important;\n }\n\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-md-3 {\n padding: 1rem !important;\n }\n\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n\n .p-md-4 {\n padding: 1.5rem !important;\n }\n\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-md-5 {\n padding: 3rem !important;\n }\n\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n\n .m-md-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-md-n3 {\n margin: -1rem !important;\n }\n\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-md-n5 {\n margin: -3rem !important;\n }\n\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -3rem !important;\n }\n\n .m-md-auto {\n margin: auto !important;\n }\n\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-lg-3 {\n margin: 1rem !important;\n }\n\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-lg-5 {\n margin: 3rem !important;\n }\n\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n\n .p-lg-0 {\n padding: 0 !important;\n }\n\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-lg-3 {\n padding: 1rem !important;\n }\n\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-lg-5 {\n padding: 3rem !important;\n }\n\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n\n .m-lg-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-lg-n3 {\n margin: -1rem !important;\n }\n\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-lg-n5 {\n margin: -3rem !important;\n }\n\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -3rem !important;\n }\n\n .m-lg-auto {\n margin: auto !important;\n }\n\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1168px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-xl-3 {\n margin: 1rem !important;\n }\n\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-xl-5 {\n margin: 3rem !important;\n }\n\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n\n .p-xl-0 {\n padding: 0 !important;\n }\n\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-xl-3 {\n padding: 1rem !important;\n }\n\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-xl-5 {\n padding: 3rem !important;\n }\n\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n\n .m-xl-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-xl-n3 {\n margin: -1rem !important;\n }\n\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-xl-n5 {\n margin: -3rem !important;\n }\n\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -3rem !important;\n }\n\n .m-xl-auto {\n margin: auto !important;\n }\n\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1368px) {\n .m-xxl-0 {\n margin: 0 !important;\n }\n\n .mt-xxl-0,\n .my-xxl-0 {\n margin-top: 0 !important;\n }\n\n .mr-xxl-0,\n .mx-xxl-0 {\n margin-right: 0 !important;\n }\n\n .mb-xxl-0,\n .my-xxl-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-xxl-0,\n .mx-xxl-0 {\n margin-left: 0 !important;\n }\n\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n\n .mt-xxl-1,\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-xxl-1,\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-xxl-1,\n .my-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-xxl-1,\n .mx-xxl-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n\n .mt-xxl-2,\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-xxl-2,\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-xxl-2,\n .my-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-xxl-2,\n .mx-xxl-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-xxl-3 {\n margin: 1rem !important;\n }\n\n .mt-xxl-3,\n .my-xxl-3 {\n margin-top: 1rem !important;\n }\n\n .mr-xxl-3,\n .mx-xxl-3 {\n margin-right: 1rem !important;\n }\n\n .mb-xxl-3,\n .my-xxl-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-xxl-3,\n .mx-xxl-3 {\n margin-left: 1rem !important;\n }\n\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n\n .mt-xxl-4,\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-xxl-4,\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-xxl-4,\n .my-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-xxl-4,\n .mx-xxl-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-xxl-5 {\n margin: 3rem !important;\n }\n\n .mt-xxl-5,\n .my-xxl-5 {\n margin-top: 3rem !important;\n }\n\n .mr-xxl-5,\n .mx-xxl-5 {\n margin-right: 3rem !important;\n }\n\n .mb-xxl-5,\n .my-xxl-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-xxl-5,\n .mx-xxl-5 {\n margin-left: 3rem !important;\n }\n\n .p-xxl-0 {\n padding: 0 !important;\n }\n\n .pt-xxl-0,\n .py-xxl-0 {\n padding-top: 0 !important;\n }\n\n .pr-xxl-0,\n .px-xxl-0 {\n padding-right: 0 !important;\n }\n\n .pb-xxl-0,\n .py-xxl-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-xxl-0,\n .px-xxl-0 {\n padding-left: 0 !important;\n }\n\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n\n .pt-xxl-1,\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-xxl-1,\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-xxl-1,\n .py-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-xxl-1,\n .px-xxl-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n\n .pt-xxl-2,\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-xxl-2,\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-xxl-2,\n .py-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-xxl-2,\n .px-xxl-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-xxl-3 {\n padding: 1rem !important;\n }\n\n .pt-xxl-3,\n .py-xxl-3 {\n padding-top: 1rem !important;\n }\n\n .pr-xxl-3,\n .px-xxl-3 {\n padding-right: 1rem !important;\n }\n\n .pb-xxl-3,\n .py-xxl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-xxl-3,\n .px-xxl-3 {\n padding-left: 1rem !important;\n }\n\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n\n .pt-xxl-4,\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-xxl-4,\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-xxl-4,\n .py-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-xxl-4,\n .px-xxl-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-xxl-5 {\n padding: 3rem !important;\n }\n\n .pt-xxl-5,\n .py-xxl-5 {\n padding-top: 3rem !important;\n }\n\n .pr-xxl-5,\n .px-xxl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xxl-5,\n .py-xxl-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-xxl-5,\n .px-xxl-5 {\n padding-left: 3rem !important;\n }\n\n .m-xxl-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-xxl-n1,\n .my-xxl-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-xxl-n1,\n .mx-xxl-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-xxl-n1,\n .my-xxl-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-xxl-n1,\n .mx-xxl-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-xxl-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-xxl-n2,\n .my-xxl-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-xxl-n2,\n .mx-xxl-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-xxl-n2,\n .my-xxl-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-xxl-n2,\n .mx-xxl-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-xxl-n3 {\n margin: -1rem !important;\n }\n\n .mt-xxl-n3,\n .my-xxl-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-xxl-n3,\n .mx-xxl-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-xxl-n3,\n .my-xxl-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-xxl-n3,\n .mx-xxl-n3 {\n margin-left: -1rem !important;\n }\n\n .m-xxl-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-xxl-n4,\n .my-xxl-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-xxl-n4,\n .mx-xxl-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-xxl-n4,\n .my-xxl-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-xxl-n4,\n .mx-xxl-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-xxl-n5 {\n margin: -3rem !important;\n }\n\n .mt-xxl-n5,\n .my-xxl-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-xxl-n5,\n .mx-xxl-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-xxl-n5,\n .my-xxl-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-xxl-n5,\n .mx-xxl-n5 {\n margin-left: -3rem !important;\n }\n\n .m-xxl-auto {\n margin: auto !important;\n }\n\n .mt-xxl-auto,\n .my-xxl-auto {\n margin-top: auto !important;\n }\n\n .mr-xxl-auto,\n .mx-xxl-auto {\n margin-right: auto !important;\n }\n\n .mb-xxl-auto,\n .my-xxl-auto {\n margin-bottom: auto !important;\n }\n\n .ml-xxl-auto,\n .mx-xxl-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1568px) {\n .m-xxxl-0 {\n margin: 0 !important;\n }\n\n .mt-xxxl-0,\n .my-xxxl-0 {\n margin-top: 0 !important;\n }\n\n .mr-xxxl-0,\n .mx-xxxl-0 {\n margin-right: 0 !important;\n }\n\n .mb-xxxl-0,\n .my-xxxl-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-xxxl-0,\n .mx-xxxl-0 {\n margin-left: 0 !important;\n }\n\n .m-xxxl-1 {\n margin: 0.25rem !important;\n }\n\n .mt-xxxl-1,\n .my-xxxl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-xxxl-1,\n .mx-xxxl-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-xxxl-1,\n .my-xxxl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-xxxl-1,\n .mx-xxxl-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-xxxl-2 {\n margin: 0.5rem !important;\n }\n\n .mt-xxxl-2,\n .my-xxxl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-xxxl-2,\n .mx-xxxl-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-xxxl-2,\n .my-xxxl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-xxxl-2,\n .mx-xxxl-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-xxxl-3 {\n margin: 1rem !important;\n }\n\n .mt-xxxl-3,\n .my-xxxl-3 {\n margin-top: 1rem !important;\n }\n\n .mr-xxxl-3,\n .mx-xxxl-3 {\n margin-right: 1rem !important;\n }\n\n .mb-xxxl-3,\n .my-xxxl-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-xxxl-3,\n .mx-xxxl-3 {\n margin-left: 1rem !important;\n }\n\n .m-xxxl-4 {\n margin: 1.5rem !important;\n }\n\n .mt-xxxl-4,\n .my-xxxl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-xxxl-4,\n .mx-xxxl-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-xxxl-4,\n .my-xxxl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-xxxl-4,\n .mx-xxxl-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-xxxl-5 {\n margin: 3rem !important;\n }\n\n .mt-xxxl-5,\n .my-xxxl-5 {\n margin-top: 3rem !important;\n }\n\n .mr-xxxl-5,\n .mx-xxxl-5 {\n margin-right: 3rem !important;\n }\n\n .mb-xxxl-5,\n .my-xxxl-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-xxxl-5,\n .mx-xxxl-5 {\n margin-left: 3rem !important;\n }\n\n .p-xxxl-0 {\n padding: 0 !important;\n }\n\n .pt-xxxl-0,\n .py-xxxl-0 {\n padding-top: 0 !important;\n }\n\n .pr-xxxl-0,\n .px-xxxl-0 {\n padding-right: 0 !important;\n }\n\n .pb-xxxl-0,\n .py-xxxl-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-xxxl-0,\n .px-xxxl-0 {\n padding-left: 0 !important;\n }\n\n .p-xxxl-1 {\n padding: 0.25rem !important;\n }\n\n .pt-xxxl-1,\n .py-xxxl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-xxxl-1,\n .px-xxxl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-xxxl-1,\n .py-xxxl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-xxxl-1,\n .px-xxxl-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-xxxl-2 {\n padding: 0.5rem !important;\n }\n\n .pt-xxxl-2,\n .py-xxxl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-xxxl-2,\n .px-xxxl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-xxxl-2,\n .py-xxxl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-xxxl-2,\n .px-xxxl-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-xxxl-3 {\n padding: 1rem !important;\n }\n\n .pt-xxxl-3,\n .py-xxxl-3 {\n padding-top: 1rem !important;\n }\n\n .pr-xxxl-3,\n .px-xxxl-3 {\n padding-right: 1rem !important;\n }\n\n .pb-xxxl-3,\n .py-xxxl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-xxxl-3,\n .px-xxxl-3 {\n padding-left: 1rem !important;\n }\n\n .p-xxxl-4 {\n padding: 1.5rem !important;\n }\n\n .pt-xxxl-4,\n .py-xxxl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-xxxl-4,\n .px-xxxl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-xxxl-4,\n .py-xxxl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-xxxl-4,\n .px-xxxl-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-xxxl-5 {\n padding: 3rem !important;\n }\n\n .pt-xxxl-5,\n .py-xxxl-5 {\n padding-top: 3rem !important;\n }\n\n .pr-xxxl-5,\n .px-xxxl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xxxl-5,\n .py-xxxl-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-xxxl-5,\n .px-xxxl-5 {\n padding-left: 3rem !important;\n }\n\n .m-xxxl-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-xxxl-n1,\n .my-xxxl-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-xxxl-n1,\n .mx-xxxl-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-xxxl-n1,\n .my-xxxl-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-xxxl-n1,\n .mx-xxxl-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-xxxl-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-xxxl-n2,\n .my-xxxl-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-xxxl-n2,\n .mx-xxxl-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-xxxl-n2,\n .my-xxxl-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-xxxl-n2,\n .mx-xxxl-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-xxxl-n3 {\n margin: -1rem !important;\n }\n\n .mt-xxxl-n3,\n .my-xxxl-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-xxxl-n3,\n .mx-xxxl-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-xxxl-n3,\n .my-xxxl-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-xxxl-n3,\n .mx-xxxl-n3 {\n margin-left: -1rem !important;\n }\n\n .m-xxxl-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-xxxl-n4,\n .my-xxxl-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-xxxl-n4,\n .mx-xxxl-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-xxxl-n4,\n .my-xxxl-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-xxxl-n4,\n .mx-xxxl-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-xxxl-n5 {\n margin: -3rem !important;\n }\n\n .mt-xxxl-n5,\n .my-xxxl-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-xxxl-n5,\n .mx-xxxl-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-xxxl-n5,\n .my-xxxl-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-xxxl-n5,\n .mx-xxxl-n5 {\n margin-left: -3rem !important;\n }\n\n .m-xxxl-auto {\n margin: auto !important;\n }\n\n .mt-xxxl-auto,\n .my-xxxl-auto {\n margin-top: auto !important;\n }\n\n .mr-xxxl-auto,\n .mx-xxxl-auto {\n margin-right: auto !important;\n }\n\n .mb-xxxl-auto,\n .my-xxxl-auto {\n margin-bottom: auto !important;\n }\n\n .ml-xxxl-auto,\n .mx-xxxl-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1868px) {\n .m-xxxxl-0 {\n margin: 0 !important;\n }\n\n .mt-xxxxl-0,\n .my-xxxxl-0 {\n margin-top: 0 !important;\n }\n\n .mr-xxxxl-0,\n .mx-xxxxl-0 {\n margin-right: 0 !important;\n }\n\n .mb-xxxxl-0,\n .my-xxxxl-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-xxxxl-0,\n .mx-xxxxl-0 {\n margin-left: 0 !important;\n }\n\n .m-xxxxl-1 {\n margin: 0.25rem !important;\n }\n\n .mt-xxxxl-1,\n .my-xxxxl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-xxxxl-1,\n .mx-xxxxl-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-xxxxl-1,\n .my-xxxxl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-xxxxl-1,\n .mx-xxxxl-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-xxxxl-2 {\n margin: 0.5rem !important;\n }\n\n .mt-xxxxl-2,\n .my-xxxxl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-xxxxl-2,\n .mx-xxxxl-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-xxxxl-2,\n .my-xxxxl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-xxxxl-2,\n .mx-xxxxl-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-xxxxl-3 {\n margin: 1rem !important;\n }\n\n .mt-xxxxl-3,\n .my-xxxxl-3 {\n margin-top: 1rem !important;\n }\n\n .mr-xxxxl-3,\n .mx-xxxxl-3 {\n margin-right: 1rem !important;\n }\n\n .mb-xxxxl-3,\n .my-xxxxl-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-xxxxl-3,\n .mx-xxxxl-3 {\n margin-left: 1rem !important;\n }\n\n .m-xxxxl-4 {\n margin: 1.5rem !important;\n }\n\n .mt-xxxxl-4,\n .my-xxxxl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-xxxxl-4,\n .mx-xxxxl-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-xxxxl-4,\n .my-xxxxl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-xxxxl-4,\n .mx-xxxxl-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-xxxxl-5 {\n margin: 3rem !important;\n }\n\n .mt-xxxxl-5,\n .my-xxxxl-5 {\n margin-top: 3rem !important;\n }\n\n .mr-xxxxl-5,\n .mx-xxxxl-5 {\n margin-right: 3rem !important;\n }\n\n .mb-xxxxl-5,\n .my-xxxxl-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-xxxxl-5,\n .mx-xxxxl-5 {\n margin-left: 3rem !important;\n }\n\n .p-xxxxl-0 {\n padding: 0 !important;\n }\n\n .pt-xxxxl-0,\n .py-xxxxl-0 {\n padding-top: 0 !important;\n }\n\n .pr-xxxxl-0,\n .px-xxxxl-0 {\n padding-right: 0 !important;\n }\n\n .pb-xxxxl-0,\n .py-xxxxl-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-xxxxl-0,\n .px-xxxxl-0 {\n padding-left: 0 !important;\n }\n\n .p-xxxxl-1 {\n padding: 0.25rem !important;\n }\n\n .pt-xxxxl-1,\n .py-xxxxl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-xxxxl-1,\n .px-xxxxl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-xxxxl-1,\n .py-xxxxl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-xxxxl-1,\n .px-xxxxl-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-xxxxl-2 {\n padding: 0.5rem !important;\n }\n\n .pt-xxxxl-2,\n .py-xxxxl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-xxxxl-2,\n .px-xxxxl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-xxxxl-2,\n .py-xxxxl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-xxxxl-2,\n .px-xxxxl-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-xxxxl-3 {\n padding: 1rem !important;\n }\n\n .pt-xxxxl-3,\n .py-xxxxl-3 {\n padding-top: 1rem !important;\n }\n\n .pr-xxxxl-3,\n .px-xxxxl-3 {\n padding-right: 1rem !important;\n }\n\n .pb-xxxxl-3,\n .py-xxxxl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-xxxxl-3,\n .px-xxxxl-3 {\n padding-left: 1rem !important;\n }\n\n .p-xxxxl-4 {\n padding: 1.5rem !important;\n }\n\n .pt-xxxxl-4,\n .py-xxxxl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-xxxxl-4,\n .px-xxxxl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-xxxxl-4,\n .py-xxxxl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-xxxxl-4,\n .px-xxxxl-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-xxxxl-5 {\n padding: 3rem !important;\n }\n\n .pt-xxxxl-5,\n .py-xxxxl-5 {\n padding-top: 3rem !important;\n }\n\n .pr-xxxxl-5,\n .px-xxxxl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xxxxl-5,\n .py-xxxxl-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-xxxxl-5,\n .px-xxxxl-5 {\n padding-left: 3rem !important;\n }\n\n .m-xxxxl-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-xxxxl-n1,\n .my-xxxxl-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-xxxxl-n1,\n .mx-xxxxl-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-xxxxl-n1,\n .my-xxxxl-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-xxxxl-n1,\n .mx-xxxxl-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-xxxxl-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-xxxxl-n2,\n .my-xxxxl-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-xxxxl-n2,\n .mx-xxxxl-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-xxxxl-n2,\n .my-xxxxl-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-xxxxl-n2,\n .mx-xxxxl-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-xxxxl-n3 {\n margin: -1rem !important;\n }\n\n .mt-xxxxl-n3,\n .my-xxxxl-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-xxxxl-n3,\n .mx-xxxxl-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-xxxxl-n3,\n .my-xxxxl-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-xxxxl-n3,\n .mx-xxxxl-n3 {\n margin-left: -1rem !important;\n }\n\n .m-xxxxl-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-xxxxl-n4,\n .my-xxxxl-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-xxxxl-n4,\n .mx-xxxxl-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-xxxxl-n4,\n .my-xxxxl-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-xxxxl-n4,\n .mx-xxxxl-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-xxxxl-n5 {\n margin: -3rem !important;\n }\n\n .mt-xxxxl-n5,\n .my-xxxxl-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-xxxxl-n5,\n .mx-xxxxl-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-xxxxl-n5,\n .my-xxxxl-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-xxxxl-n5,\n .mx-xxxxl-n5 {\n margin-left: -3rem !important;\n }\n\n .m-xxxxl-auto {\n margin: auto !important;\n }\n\n .mt-xxxxl-auto,\n .my-xxxxl-auto {\n margin-top: auto !important;\n }\n\n .mr-xxxxl-auto,\n .mx-xxxxl-auto {\n margin-right: auto !important;\n }\n\n .mb-xxxxl-auto,\n .my-xxxxl-auto {\n margin-bottom: auto !important;\n }\n\n .ml-xxxxl-auto,\n .mx-xxxxl-auto {\n margin-left: auto !important;\n }\n}\n\n.text-monospace {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !important;\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n\n .text-sm-right {\n text-align: right !important;\n }\n\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n\n .text-md-right {\n text-align: right !important;\n }\n\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n\n .text-lg-right {\n text-align: right !important;\n }\n\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1168px) {\n .text-xl-left {\n text-align: left !important;\n }\n\n .text-xl-right {\n text-align: right !important;\n }\n\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1368px) {\n .text-xxl-left {\n text-align: left !important;\n }\n\n .text-xxl-right {\n text-align: right !important;\n }\n\n .text-xxl-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1568px) {\n .text-xxxl-left {\n text-align: left !important;\n }\n\n .text-xxxl-right {\n text-align: right !important;\n }\n\n .text-xxxl-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1868px) {\n .text-xxxxl-left {\n text-align: left !important;\n }\n\n .text-xxxxl-right {\n text-align: right !important;\n }\n\n .text-xxxxl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-light {\n font-weight: 300 !important;\n}\n\n.font-weight-lighter {\n font-weight: lighter !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-weight-bolder {\n font-weight: bolder !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-primary {\n color: #2196f3 !important;\n}\n\na.text-primary:hover,\na.text-primary:focus {\n color: #0a6ebd !important;\n}\n\n.text-secondary {\n color: #757575 !important;\n}\n\na.text-secondary:hover,\na.text-secondary:focus {\n color: #4f4f4f !important;\n}\n\n.text-success {\n color: #4caf50 !important;\n}\n\na.text-success:hover,\na.text-success:focus {\n color: #357a38 !important;\n}\n\n.text-info {\n color: #00bcd4 !important;\n}\n\na.text-info:hover,\na.text-info:focus {\n color: #007888 !important;\n}\n\n.text-warning {\n color: #ffeb3b !important;\n}\n\na.text-warning:hover,\na.text-warning:focus {\n color: #eed500 !important;\n}\n\n.text-danger {\n color: #f44336 !important;\n}\n\na.text-danger:hover,\na.text-danger:focus {\n color: #d2190b !important;\n}\n\n.text-light {\n color: #f5f5f5 !important;\n}\n\na.text-light:hover,\na.text-light:focus {\n color: #cfcfcf !important;\n}\n\n.text-dark {\n color: #212121 !important;\n}\n\na.text-dark:hover,\na.text-dark:focus {\n color: black !important;\n}\n\n.text-body {\n color: #212121 !important;\n}\n\n.text-muted {\n color: #757575 !important;\n}\n\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-break {\n word-break: break-word !important;\n overflow-wrap: break-word !important;\n}\n\n.text-reset {\n color: inherit !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n -webkit-box-shadow: none !important;\n box-shadow: none !important;\n }\n\n a:not(.btn) {\n text-decoration: underline;\n }\n\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n\n pre {\n white-space: pre-wrap !important;\n }\n\n pre,\n blockquote {\n border: 1px solid #9e9e9e;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group;\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n@page {\n size: a3;\n}\n\n body {\n min-width: 992px !important;\n }\n\n .container {\n min-width: 992px !important;\n }\n\n .navbar {\n display: none;\n }\n\n .badge,\n .select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice {\n border: 1px solid #000;\n }\n\n .table,\n .typography table {\n border-collapse: collapse !important;\n }\n\n .table td,\n .typography table td,\n .table th,\n .typography table th {\n background-color: #fff !important;\n }\n\n .table-bordered th,\n .typography table th,\n .table-bordered td,\n .typography table td {\n border: 1px solid #e0e0e0 !important;\n }\n\n .table-dark {\n color: inherit;\n }\n\n .table-dark th,\n .table-dark td,\n .table-dark thead th,\n .table-dark tbody + tbody {\n border-color: #e0e0e0;\n }\n\n .table .thead-dark th,\n .typography table .thead-dark th {\n color: inherit;\n border-color: #e0e0e0;\n }\n}\n\n/*\n * Bootstrap carousel improvement\n */\n\n/*.carousel-item {\n &.active {\n display: flex !important;\n justify-content: center;\n align-items: flex-start;\n }\n}*/\n\n.carousel-slide {\n min-height: 4rem;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n -webkit-box-align: start;\n -ms-flex-align: start;\n align-items: flex-start;\n}\n\n.carousel-slide .video {\n width: 100%;\n}\n\n.carousel-slide .video iframe {\n width: 100% !important;\n height: auto !important;\n}\n\n.carousel-slide .img {\n display: block;\n width: 100%;\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n z-index: 11;\n font-size: 3rem;\n text-shadow: 1px 1px #000;\n}\n\n.carousel-control-prev:hover,\n.carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n background: rgba(0, 0, 0, 0.6);\n}\n\n.carousel-indicators li {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n\n.carousel-title {\n color: #fff;\n}\n\n.carousel-title,\n.carousel-content {\n text-shadow: 1px 1px #000;\n}\n\n/*\n * bootstrap includes\n * keep it at the end\n */\n\n.meta-lightbox-overlay,\n.lightbox-overlay-custom {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 99998;\n width: 100%;\n height: 100%;\n overflow: hidden;\n visibility: hidden;\n opacity: 0;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.meta-lightbox-overlay.meta-lightbox-open,\n.meta-lightbox-open.lightbox-overlay-custom {\n visibility: visible;\n opacity: 1;\n}\n\n.meta-lightbox-wrap {\n position: absolute;\n top: 10%;\n bottom: 10%;\n left: 10%;\n right: 10%;\n}\n\n.meta-lightbox-content {\n width: 100%;\n height: 100%;\n}\n\n.meta-lightbox-content .meta-lightbox-zoom-wrapper {\n display: block;\n height: 100%;\n width: 100%;\n}\n\n.meta-lightbox-content .meta-lightbox-zoom-wrapper:after {\n color: #fff;\n font: normal normal normal 14px/1 FontAwesome;\n content: '\\f00e';\n position: absolute;\n right: 1em;\n bottom: 1em;\n right: 1em;\n text-shadow: 1px 1px 1px #000;\n}\n\n.meta-lightbox-title-wrap {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n z-index: 99999;\n text-align: center;\n}\n\n.meta-lightbox-nav {\n display: none;\n}\n\n.meta-lightbox-prev {\n position: absolute;\n top: 50%;\n left: 0;\n}\n\n.meta-lightbox-next {\n position: absolute;\n top: 50%;\n right: 0;\n}\n\n.meta-lightbox-close {\n position: absolute;\n top: 2%;\n right: 2%;\n}\n\n.meta-lightbox-image {\n text-align: center;\n}\n\n.meta-lightbox-image img {\n max-width: 100%;\n max-height: 100%;\n width: auto;\n height: auto;\n vertical-align: middle;\n}\n\n.meta-lightbox-content iframe {\n width: 100%;\n height: 100%;\n}\n\n.meta-lightbox-inline,\n.meta-lightbox-ajax {\n max-height: 100%;\n overflow: auto;\n}\n\n.meta-lightbox-error {\n display: table;\n text-align: center;\n width: 100%;\n height: 100%;\n color: #fff;\n text-shadow: 0 1px 1px #000;\n}\n\n.meta-lightbox-error p {\n display: table-cell;\n vertical-align: middle;\n}\n\n/* Effects\n **********************************************/\n\n.meta-lightbox-notouch .meta-lightbox-effect-fade,\n.meta-lightbox-notouch .lightbox-overlay-custom,\n.meta-lightbox-notouch .meta-lightbox-effect-fadeScale,\n.meta-lightbox-notouch .meta-lightbox-effect-slideLeft,\n.meta-lightbox-notouch .meta-lightbox-effect-slideRight,\n.meta-lightbox-notouch .meta-lightbox-effect-slideUp,\n.meta-lightbox-notouch .meta-lightbox-effect-slideDown,\n.meta-lightbox-notouch .meta-lightbox-effect-fall {\n -webkit-transition: all 0.2s ease-in-out;\n transition: all 0.2s ease-in-out;\n}\n\n/* fadeScale */\n\n.meta-lightbox-effect-fadeScale .meta-lightbox-wrap {\n -webkit-transition: all 0.3s;\n transition: all 0.3s;\n -webkit-transform: scale(0.7);\n transform: scale(0.7);\n}\n\n.meta-lightbox-effect-fadeScale.meta-lightbox-open .meta-lightbox-wrap {\n -webkit-transform: scale(1);\n transform: scale(1);\n}\n\n/* slideLeft / slideRight / slideUp / slideDown */\n\n.meta-lightbox-effect-slideLeft .meta-lightbox-wrap,\n.meta-lightbox-effect-slideRight .meta-lightbox-wrap,\n.meta-lightbox-effect-slideUp .meta-lightbox-wrap,\n.meta-lightbox-effect-slideDown .meta-lightbox-wrap {\n -webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);\n transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);\n}\n\n.meta-lightbox-effect-slideLeft .meta-lightbox-wrap {\n -webkit-transform: translateX(-10%);\n transform: translateX(-10%);\n}\n\n.meta-lightbox-effect-slideRight .meta-lightbox-wrap {\n -webkit-transform: translateX(10%);\n transform: translateX(10%);\n}\n\n.meta-lightbox-effect-slideLeft.meta-lightbox-open .meta-lightbox-wrap,\n.meta-lightbox-effect-slideRight.meta-lightbox-open .meta-lightbox-wrap {\n -webkit-transform: translateX(0);\n transform: translateX(0);\n}\n\n.meta-lightbox-effect-slideDown .meta-lightbox-wrap {\n -webkit-transform: translateY(-10%);\n transform: translateY(-10%);\n}\n\n.meta-lightbox-effect-slideUp .meta-lightbox-wrap {\n -webkit-transform: translateY(10%);\n transform: translateY(10%);\n}\n\n.meta-lightbox-effect-slideUp.meta-lightbox-open .meta-lightbox-wrap,\n.meta-lightbox-effect-slideDown.meta-lightbox-open .meta-lightbox-wrap {\n -webkit-transform: translateY(0);\n transform: translateY(0);\n}\n\n/* fall */\n\n.meta-lightbox-body-effect-fall .meta-lightbox-effect-fall {\n -webkit-perspective: 1000px;\n perspective: 1000px;\n}\n\n.meta-lightbox-effect-fall .meta-lightbox-wrap {\n -webkit-transition: all 0.3s ease-out;\n transition: all 0.3s ease-out;\n -webkit-transform: translateZ(300px);\n transform: translateZ(300px);\n}\n\n.meta-lightbox-effect-fall.meta-lightbox-open .meta-lightbox-wrap {\n -webkit-transform: translateZ(0);\n transform: translateZ(0);\n}\n\n.meta-lightbox-theme-default.meta-lightbox-overlay,\n.lightbox-overlay-custom {\n background: #666;\n background: rgba(0, 0, 0, 0.6);\n}\n\n.meta-lightbox-theme-default .meta-lightbox-nav,\n.lightbox-overlay-custom .meta-lightbox-nav {\n top: 10%;\n width: 20%;\n height: 80%;\n background-repeat: no-repeat;\n background-position: 50% 50%;\n opacity: 0.5;\n color: #fff;\n font-size: 3em;\n text-decoration: none;\n text-shadow: 1px 1px 0 #000;\n}\n\n@media (min-width: 576px) {\n .meta-lightbox-theme-default .meta-lightbox-nav,\n .lightbox-overlay-custom .meta-lightbox-nav {\n width: 8%;\n }\n}\n\n.meta-lightbox-theme-default .meta-lightbox-nav .fa,\n.lightbox-overlay-custom .meta-lightbox-nav .fa {\n position: absolute;\n top: 50%;\n left: 50%;\n margin-top: -1em;\n margin-left: -0.2em;\n}\n\n.meta-lightbox-theme-default .meta-lightbox-nav:hover,\n.lightbox-overlay-custom .meta-lightbox-nav:hover {\n color: #0a6ebd;\n opacity: 1;\n background-color: rgba(0, 0, 0, 0.5);\n}\n\n.meta-lightbox-theme-default .meta-lightbox-close,\n.lightbox-overlay-custom .meta-lightbox-close {\n display: block;\n opacity: 0.5;\n color: #fff;\n text-decoration: none;\n font-size: 2em;\n text-shadow: 1px 1px 0 #000;\n text-align: center;\n width: 1.2em;\n height: 1.2em;\n}\n\n.meta-lightbox-theme-default .meta-lightbox-close:focus,\n.lightbox-overlay-custom .meta-lightbox-close:focus {\n color: #0a6ebd;\n opacity: 1;\n background-color: rgba(0, 0, 0, 0.5);\n}\n\n.meta-lightbox-theme-default .meta-lightbox-title,\n.lightbox-overlay-custom .meta-lightbox-title {\n background: #000;\n color: #fff;\n padding: 7px 15px;\n}\n\n.meta-lightbox-theme-default .meta-lightbox-ajax,\n.lightbox-overlay-custom .meta-lightbox-ajax,\n.meta-lightbox-theme-default .meta-lightbox-inline,\n.lightbox-overlay-custom .meta-lightbox-inline {\n background: #fff;\n padding: 2em;\n -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6);\n box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6);\n}\n\n@media (max-width: 576px) {\n .meta-lightbox-wrap {\n top: 5px !important;\n bottom: 5px;\n left: 5px;\n right: 5px;\n }\n\n .meta-lightbox-theme-default .meta-lightbox-nav,\n .lightbox-overlay-custom .meta-lightbox-nav {\n height: 100%;\n opacity: 1;\n font-size: 2em;\n }\n\n .meta-lightbox-theme-default .meta-lightbox-nav .fa,\n .lightbox-overlay-custom .meta-lightbox-nav .fa {\n margin-left: -0.4em;\n }\n\n .meta-lightbox-theme-default .meta-lightbox-close,\n .lightbox-overlay-custom .meta-lightbox-close {\n opacity: 1;\n }\n}\n\n.flyout-FlyoutUI {\n position: absolute;\n z-index: 99;\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n -webkit-transition: right 2s;\n transition: right 2s;\n right: -100%;\n top: 50%;\n background: #000;\n color: #fff;\n padding: 1rem 2rem;\n}\n\n.flyout-FlyoutUI__active {\n display: block;\n right: 0;\n}\n\n.flyout-FlyoutUI__title {\n color: #fff;\n}\n\n.flyout-FlyoutUI__close {\n position: absolute;\n top: 1rem;\n right: 2rem;\n}\n\n/*\n * some basic styles\n */\n\n/*\n * bootstrap includes\n * keep it at the end\n */\n\n@-webkit-keyframes pulse {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n\n 50% {\n -webkit-transform: scale(0.8);\n transform: scale(0.8);\n }\n\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n\n@keyframes pulse {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n\n 50% {\n -webkit-transform: scale(0.8);\n transform: scale(0.8);\n }\n\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n\n.pulse {\n -webkit-animation: pulse 0.8s linear infinite;\n animation: pulse 0.8s linear infinite;\n}\n\ndiv,\na,\nspan,\nbutton,\ni {\n background-repeat: no-repeat;\n background-size: contain;\n}\n\niframe,\nimg {\n max-width: 100%;\n}\n\n.a {\n cursor: pointer;\n}\n\n.a:hover,\n.a.active,\n.a:focus,\na:hover,\na.active,\na:focus,\n[data-toggle]:hover,\n[data-toggle].active,\n[data-toggle]:focus,\nbutton:hover,\nbutton.active,\nbutton:focus,\n.btn:hover,\n.btn.active,\n.btn:focus {\n opacity: 0.8;\n}\n\n.a:hover > .fa,\n.a:hover > .far,\n.a:hover > .fas,\n.a:hover > .fab,\n.a:hover.fa,\n.a:hover.far,\n.a:hover.fas,\n.a:hover.fab,\n.a.active > .fa,\n.a.active > .far,\n.a.active > .fas,\n.a.active > .fab,\n.a.active.fa,\n.a.active.far,\n.a.active.fas,\n.a.active.fab,\n.a:focus > .fa,\n.a:focus > .far,\n.a:focus > .fas,\n.a:focus > .fab,\n.a:focus.fa,\n.a:focus.far,\n.a:focus.fas,\n.a:focus.fab,\na:hover > .fa,\na:hover > .far,\na:hover > .fas,\na:hover > .fab,\na:hover.fa,\na:hover.far,\na:hover.fas,\na:hover.fab,\na.active > .fa,\na.active > .far,\na.active > .fas,\na.active > .fab,\na.active.fa,\na.active.far,\na.active.fas,\na.active.fab,\na:focus > .fa,\na:focus > .far,\na:focus > .fas,\na:focus > .fab,\na:focus.fa,\na:focus.far,\na:focus.fas,\na:focus.fab,\n[data-toggle]:hover > .fa,\n[data-toggle]:hover > .far,\n[data-toggle]:hover > .fas,\n[data-toggle]:hover > .fab,\n[data-toggle]:hover.fa,\n[data-toggle]:hover.far,\n[data-toggle]:hover.fas,\n[data-toggle]:hover.fab,\n[data-toggle].active > .fa,\n[data-toggle].active > .far,\n[data-toggle].active > .fas,\n[data-toggle].active > .fab,\n[data-toggle].active.fa,\n[data-toggle].active.far,\n[data-toggle].active.fas,\n[data-toggle].active.fab,\n[data-toggle]:focus > .fa,\n[data-toggle]:focus > .far,\n[data-toggle]:focus > .fas,\n[data-toggle]:focus > .fab,\n[data-toggle]:focus.fa,\n[data-toggle]:focus.far,\n[data-toggle]:focus.fas,\n[data-toggle]:focus.fab,\nbutton:hover > .fa,\nbutton:hover > .far,\nbutton:hover > .fas,\nbutton:hover > .fab,\nbutton:hover.fa,\nbutton:hover.far,\nbutton:hover.fas,\nbutton:hover.fab,\nbutton.active > .fa,\nbutton.active > .far,\nbutton.active > .fas,\nbutton.active > .fab,\nbutton.active.fa,\nbutton.active.far,\nbutton.active.fas,\nbutton.active.fab,\nbutton:focus > .fa,\nbutton:focus > .far,\nbutton:focus > .fas,\nbutton:focus > .fab,\nbutton:focus.fa,\nbutton:focus.far,\nbutton:focus.fas,\nbutton:focus.fab,\n.btn:hover > .fa,\n.btn:hover > .far,\n.btn:hover > .fas,\n.btn:hover > .fab,\n.btn:hover.fa,\n.btn:hover.far,\n.btn:hover.fas,\n.btn:hover.fab,\n.btn.active > .fa,\n.btn.active > .far,\n.btn.active > .fas,\n.btn.active > .fab,\n.btn.active.fa,\n.btn.active.far,\n.btn.active.fas,\n.btn.active.fab,\n.btn:focus > .fa,\n.btn:focus > .far,\n.btn:focus > .fas,\n.btn:focus > .fab,\n.btn:focus.fa,\n.btn:focus.far,\n.btn:focus.fas,\n.btn:focus.fab {\n -webkit-transform: rotate(-180deg);\n transform: rotate(-180deg);\n}\n\n.a.disabled,\na.disabled,\n[data-toggle].disabled,\nbutton.disabled,\n.btn.disabled {\n opacity: 0.5;\n cursor: default;\n}\n\n.a.disabled:hover > .fa,\n.a.disabled:hover > .far,\n.a.disabled:hover > .fas,\n.a.disabled:hover > .fab,\n.a.disabled:hover.fa,\n.a.disabled:hover.far,\n.a.disabled:hover.fas,\n.a.disabled:hover.fab,\n.a.disabled.active > .fa,\n.a.disabled.active > .far,\n.a.disabled.active > .fas,\n.a.disabled.active > .fab,\n.a.disabled.active.fa,\n.a.disabled.active.far,\n.a.disabled.active.fas,\n.a.disabled.active.fab,\n.a.disabled:focus > .fa,\n.a.disabled:focus > .far,\n.a.disabled:focus > .fas,\n.a.disabled:focus > .fab,\n.a.disabled:focus.fa,\n.a.disabled:focus.far,\n.a.disabled:focus.fas,\n.a.disabled:focus.fab,\na.disabled:hover > .fa,\na.disabled:hover > .far,\na.disabled:hover > .fas,\na.disabled:hover > .fab,\na.disabled:hover.fa,\na.disabled:hover.far,\na.disabled:hover.fas,\na.disabled:hover.fab,\na.disabled.active > .fa,\na.disabled.active > .far,\na.disabled.active > .fas,\na.disabled.active > .fab,\na.disabled.active.fa,\na.disabled.active.far,\na.disabled.active.fas,\na.disabled.active.fab,\na.disabled:focus > .fa,\na.disabled:focus > .far,\na.disabled:focus > .fas,\na.disabled:focus > .fab,\na.disabled:focus.fa,\na.disabled:focus.far,\na.disabled:focus.fas,\na.disabled:focus.fab,\n[data-toggle].disabled:hover > .fa,\n[data-toggle].disabled:hover > .far,\n[data-toggle].disabled:hover > .fas,\n[data-toggle].disabled:hover > .fab,\n[data-toggle].disabled:hover.fa,\n[data-toggle].disabled:hover.far,\n[data-toggle].disabled:hover.fas,\n[data-toggle].disabled:hover.fab,\n[data-toggle].disabled.active > .fa,\n[data-toggle].disabled.active > .far,\n[data-toggle].disabled.active > .fas,\n[data-toggle].disabled.active > .fab,\n[data-toggle].disabled.active.fa,\n[data-toggle].disabled.active.far,\n[data-toggle].disabled.active.fas,\n[data-toggle].disabled.active.fab,\n[data-toggle].disabled:focus > .fa,\n[data-toggle].disabled:focus > .far,\n[data-toggle].disabled:focus > .fas,\n[data-toggle].disabled:focus > .fab,\n[data-toggle].disabled:focus.fa,\n[data-toggle].disabled:focus.far,\n[data-toggle].disabled:focus.fas,\n[data-toggle].disabled:focus.fab,\nbutton.disabled:hover > .fa,\nbutton.disabled:hover > .far,\nbutton.disabled:hover > .fas,\nbutton.disabled:hover > .fab,\nbutton.disabled:hover.fa,\nbutton.disabled:hover.far,\nbutton.disabled:hover.fas,\nbutton.disabled:hover.fab,\nbutton.disabled.active > .fa,\nbutton.disabled.active > .far,\nbutton.disabled.active > .fas,\nbutton.disabled.active > .fab,\nbutton.disabled.active.fa,\nbutton.disabled.active.far,\nbutton.disabled.active.fas,\nbutton.disabled.active.fab,\nbutton.disabled:focus > .fa,\nbutton.disabled:focus > .far,\nbutton.disabled:focus > .fas,\nbutton.disabled:focus > .fab,\nbutton.disabled:focus.fa,\nbutton.disabled:focus.far,\nbutton.disabled:focus.fas,\nbutton.disabled:focus.fab,\n.btn.disabled:hover > .fa,\n.btn.disabled:hover > .far,\n.btn.disabled:hover > .fas,\n.btn.disabled:hover > .fab,\n.btn.disabled:hover.fa,\n.btn.disabled:hover.far,\n.btn.disabled:hover.fas,\n.btn.disabled:hover.fab,\n.btn.disabled.active > .fa,\n.btn.disabled.active > .far,\n.btn.disabled.active > .fas,\n.btn.disabled.active > .fab,\n.btn.disabled.active.fa,\n.btn.disabled.active.far,\n.btn.disabled.active.fas,\n.btn.disabled.active.fab,\n.btn.disabled:focus > .fa,\n.btn.disabled:focus > .far,\n.btn.disabled:focus > .fas,\n.btn.disabled:focus > .fab,\n.btn.disabled:focus.fa,\n.btn.disabled:focus.far,\n.btn.disabled:focus.fas,\n.btn.disabled:focus.fab {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n}\n\n[data-toggle='table']:hover,\n[data-toggle='table'].active,\n[data-toggle='table']:focus {\n opacity: 1;\n}\n\n[data-toggle='collapse'][aria-expanded='true'] .accordion-icon:before {\n content: '\\f068';\n}\n\n.transition,\na,\na *,\n.a,\n.a *,\nbutton,\ninput,\noptgroup,\nselect,\ntextarea,\n.btn,\n.alert,\n.message,\n.message.validation,\n.message.required,\n.message.error,\n.dropdown,\n[data-toggle],\n[data-toggle] *,\n.container,\n.container-fluid,\n.container-sm,\n.container-md,\n.container-lg,\n.container-xl,\n.container-xxl,\n.container-xxxl,\n.container-xxxxl,\n.row,\n[class='col-*'] {\n -webkit-transition: all 0.4s ease;\n transition: all 0.4s ease;\n}\n\n.btn-toolbar {\n margin-top: 1rem;\n}\n\n.field {\n position: relative;\n margin: 1rem 0;\n}\n\n.field.composite {\n margin-top: 0;\n margin-bottom: 0;\n}\n\n.field.required:after {\n display: block;\n position: absolute;\n top: 2rem;\n right: 0.5rem;\n content: '*';\n color: #f44336;\n z-index: 2;\n}\n\n.field.holder-error input,\n.field.holder-error select,\n.field.holder-error textarea,\n.field.error input,\n.field.error select,\n.field.error textarea {\n border-color: #f44336;\n}\n\n.field.holder-error label,\n.field.error label {\n color: #f44336;\n}\n\n.field .bootstrap-select:not([class*='col-']):not([class*='form-control']):not(.input-group-btn) {\n width: 100%;\n}\n\n.col-block {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.btn:hover,\n.btn.active,\n.btn:focus {\n opacity: 1;\n}\n\n.alert,\n.message,\n.message.validation,\n.message.required,\n.message.error,\n.alert-info,\n.message,\n.alert-danger,\n.message.validation,\n.message.required,\n.message.error {\n display: block;\n}\n\n.message {\n display: block;\n margin: 0.5rem 0;\n}\n\n.navbar-toggler[aria-expanded='true'] {\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n\n.dropdown.show .dropdown-toggle::after,\n.dropdown-toggle.active-dropdown::after,\n.dropdown-toggle.active::after {\n -webkit-transform: rotate(-90deg);\n transform: rotate(-90deg);\n}\n\n/*\n.dropdown.show {\n .dropdown {\n &:hover,&.active,\n &:focus {\n .dropdown-menu {\n display: block;\n }\n }\n }\n}\n@media only screen and (min-width: map-get($grid-breakpoints, \"md\")) {\n .dropdown-hover ul li {\n position: relative;\n }\n\n .dropdown-hover ul li {\n &:hover,&.active,\n &:focus {\n > .dropdown-toggle::after {\n transform: rotate(-90deg);\n }\n\n > ul {\n display: block;\n }\n }\n }\n\n .dropdown-hover ul ul {\n position: absolute;\n top: 100%;\n left: 0;\n min-width: 250px;\n display: none;\n }\n\n .dropdown-hover ul ul li {\n position: relative;\n }\n\n .dropdown-hover ul ul li {\n &:hover,&.active,\n &:focus {\n > ul {\n display: block;\n }\n }\n }\n\n .dropdown-hover ul ul ul {\n position: absolute;\n top: 0;\n left: 100%;\n min-width: 250px;\n display: none;\n }\n\n .dropdown-hover ul ul ul li {\n position: relative;\n }\n\n .dropdown-hover ul ul ul li {\n &:hover,&.active,\n &:focus {\n ul {\n display: block;\n }\n }\n }\n\n .dropdown-hover ul ul ul ul {\n position: absolute;\n top: 0;\n left: -100%;\n min-width: 250px;\n display: none;\n z-index: 1;\n }\n}*/\n\n.navbar-dark .nav-link:hover,\n.navbar-dark .nav-link:focus {\n background: #212121;\n}\n\n.navbar-dark .active > .nav-link,\n.navbar-dark .nav-link.active {\n background: #212121;\n}\n\n.navbar-dark .nav-link.show,\n.navbar-dark .navbar-nav .show > .nav-link {\n background: #212121;\n color: #2196f3;\n}\n\n.dropdown-menu.bg-dark,\n.dropdown-menu.bg-alt,\n.element.site__elements__accordion .card .dropdown-menu.card-header {\n border-color: #212121;\n}\n\n.dropdown-menu.bg-dark .nav-link,\n.dropdown-menu.bg-alt .nav-link,\n.element.site__elements__accordion .card .dropdown-menu.card-header .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.dropdown-menu.bg-dark .nav-link:hover,\n.dropdown-menu.bg-alt .nav-link:hover,\n.element.site__elements__accordion .card .dropdown-menu.card-header .nav-link:hover,\n.dropdown-menu.bg-dark .nav-link:focus,\n.dropdown-menu.bg-alt .nav-link:focus,\n.element.site__elements__accordion .card .dropdown-menu.card-header .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.dropdown-menu.bg-dark .nav-link.disabled,\n.dropdown-menu.bg-alt .nav-link.disabled,\n.element.site__elements__accordion .card .dropdown-menu.card-header .nav-link.disabled {\n cursor: default;\n color: rgba(255, 255, 255, 0.25);\n}\n\n.dropdown-menu.bg-dark .show > .nav-link,\n.dropdown-menu.bg-alt .show > .nav-link,\n.element.site__elements__accordion .card .dropdown-menu.card-header .show > .nav-link,\n.dropdown-menu.bg-dark .active > .nav-link,\n.dropdown-menu.bg-alt .active > .nav-link,\n.element.site__elements__accordion .card .dropdown-menu.card-header .active > .nav-link,\n.dropdown-menu.bg-dark .nav-link.show,\n.dropdown-menu.bg-alt .nav-link.show,\n.element.site__elements__accordion .card .dropdown-menu.card-header .nav-link.show,\n.dropdown-menu.bg-dark .nav-link.active,\n.dropdown-menu.bg-alt .nav-link.active,\n.element.site__elements__accordion .card .dropdown-menu.card-header .nav-link.active {\n color: #fff;\n}\n\n.dropdown-menu.bg-dark .dropdown-item:hover,\n.dropdown-menu.bg-alt .dropdown-item:hover,\n.element.site__elements__accordion .card .dropdown-menu.card-header .dropdown-item:hover,\n.dropdown-menu.bg-dark .dropdown-item:focus,\n.dropdown-menu.bg-alt .dropdown-item:focus,\n.element.site__elements__accordion .card .dropdown-menu.card-header .dropdown-item:focus {\n color: rgba(255, 255, 255, 0.75);\n background: #212121;\n}\n\n.dropdown-menu.bg-dark .dropdown-item.active,\n.dropdown-menu.bg-alt .dropdown-item.active,\n.element.site__elements__accordion .card .dropdown-menu.card-header .dropdown-item.active,\n.dropdown-menu.bg-dark .dropdown-item:active,\n.dropdown-menu.bg-alt .dropdown-item:active,\n.element.site__elements__accordion .card .dropdown-menu.card-header .dropdown-item:active {\n background: #212121;\n}\n\n.dropdown-menu.bg-dark .dropdown-item .nav-link,\n.dropdown-menu.bg-alt .dropdown-item .nav-link,\n.element.site__elements__accordion .card .dropdown-menu.card-header .dropdown-item .nav-link {\n background: none;\n}\n\n.row > [class^='col-'] > .card,\n.row-xs > [class^='col-'] > .card {\n height: 100%;\n}\n\n.row-xs {\n margin-right: -0.5rem;\n margin-left: -0.5rem;\n}\n\n.row-xs [class^='col-'] {\n padding-left: 0.5rem;\n padding-right: 0.5rem;\n}\n\n#ForgotPassword {\n margin: 1rem 0;\n width: 100%;\n}\n\n#BetterNavigator {\n display: none;\n}\n\n@media (min-width: 768px) {\n #BetterNavigator {\n display: block;\n }\n}\n\n.alert-offline {\n display: none;\n}\n\nbody.is-offline .alert-offline {\n display: block;\n}\n\n[aria-expanded='true'] .fa-bars:before {\n content: '\\f00d';\n}\n\ninput.date[readonly],\ninput.time[readonly] {\n background-color: #fff;\n}\n\n.bootstrap-timepicker-widget,\n.datepicker-dropdown {\n border: 1px solid #ced4da;\n -webkit-box-shadow: 0 0 3px #999;\n box-shadow: 0 0 3px #999;\n}\n\n.bootstrap-timepicker-widget .glyphicon {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n display: inline-block;\n font-style: normal;\n font-variant: normal;\n text-rendering: auto;\n line-height: 1;\n font-family: Font Awesome\\5 Free;\n font-weight: 900;\n}\n\n.bootstrap-timepicker-widget .glyphicon-chevron-up:before {\n content: '\\f077';\n}\n\n.bootstrap-timepicker-widget .glyphicon-chevron-down:before {\n content: '\\f078';\n}\n\n.bootstrap-timepicker-widget input {\n border: 1px solid #ced4da;\n}\n\n.form-inline {\n margin-top: -1rem;\n}\n\n.form-inline fieldset {\n margin-top: 1rem;\n}\n\n.form-inline .field {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n}\n\n.form-inline .form-control,\n.form-inline .select2-container--default .select2-selection,\n.select2-container--default .form-inline .select2-selection,\n.form-inline .select2-dropdown .select2-search__field,\n.select2-dropdown .form-inline .select2-search__field {\n width: 100%;\n}\n\n.select2-container {\n display: block;\n width: 100% !important;\n}\n\n.select2-container--default.select2-container--focus .select2-selection {\n color: #616161;\n background-color: #fff;\n border-color: #9acffa;\n outline: 0;\n -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n}\n\n.select2-container--default .select2-selection .select2-selection__rendered {\n line-height: inherit;\n}\n\n.select2-container--default .select2-selection.select2-selection--multiple {\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice {\n padding: 0.375rem 0.75rem;\n border: 0;\n}\n\n.select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice__remove {\n color: #fff;\n}\n\n.select2-container--default .select2-results__option--highlighted[aria-selected] {\n background: #2196f3;\n color: #fff;\n}\n\n.select2-dropdown {\n border: 1px solid #bdbdbd;\n}\n\n.select2-dropdown .select2-search--dropdown {\n padding: 0.375rem 0.75rem;\n}\n\n/*\n * Basic styles for silverstripe-elemental\n */\n\n.blog-post-info {\n position: relative;\n}\n\n.element {\n position: relative;\n padding-top: 4rem;\n padding-bottom: 4rem;\n}\n\n.element.dynamic__elements__image__elements__elementimage,\n.element.site__elements__sliderelement {\n padding-top: 0;\n padding-bottom: 0;\n margin-bottom: 4rem;\n}\n\n.element.dnadesign__elementallist__model__elementlist {\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.element.dnadesign__elementallist__model__elementlist .dynamic__elements__image__elements__elementimage,\n.element.dnadesign__elementallist__model__elementlist .site__elements__sliderelement {\n padding-top: 4rem;\n padding-bottom: 4rem;\n}\n\n.element.secondary {\n padding-top: 2rem;\n padding-bottom: 2rem;\n}\n\n.element.page-header-element {\n display: none;\n padding-bottom: 0;\n margin-bottom: -4rem;\n}\n\n.elements-sm,\n.page-content-sidebar {\n padding-top: 2rem;\n padding-bottom: 2rem;\n}\n\n.elements-sm .element,\n.page-content-sidebar .element {\n padding-top: 2rem;\n padding-bottom: 2rem;\n}\n\n.dynamic__elements__image__elements__elementimage .container-fluid,\n.dynamic__elements__image__elements__elementimage .container-sm,\n.dynamic__elements__image__elements__elementimage .container-md,\n.dynamic__elements__image__elements__elementimage .container-lg,\n.dynamic__elements__image__elements__elementimage .container-xl,\n.dynamic__elements__image__elements__elementimage .container-xxl,\n.dynamic__elements__image__elements__elementimage .container-xxxl,\n.dynamic__elements__image__elements__elementimage .container-xxxxl,\n.site__elements__sliderelement .container-fluid,\n.site__elements__sliderelement .container-sm,\n.site__elements__sliderelement .container-md,\n.site__elements__sliderelement .container-lg,\n.site__elements__sliderelement .container-xl,\n.site__elements__sliderelement .container-xxl,\n.site__elements__sliderelement .container-xxxl,\n.site__elements__sliderelement .container-xxxxl {\n padding-left: 0;\n padding-right: 0;\n}\n\n.element .elemental-area .element .container,\n.element .elemental-area .element .container-fluid,\n.element .elemental-area .element .container-sm,\n.element .elemental-area .element .container-md,\n.element .elemental-area .element .container-lg,\n.element .elemental-area .element .container-xl,\n.element .elemental-area .element .container-xxl,\n.element .elemental-area .element .container-xxxl,\n.element .elemental-area .element .container-xxxxl {\n padding: 0;\n width: auto;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n color: #212121;\n}\n\n.bg-dark h1,\n.bg-alt h1,\n.element.site__elements__accordion .card .card-header h1,\n.bg-dark h2,\n.bg-alt h2,\n.element.site__elements__accordion .card .card-header h2,\n.bg-dark h3,\n.bg-alt h3,\n.element.site__elements__accordion .card .card-header h3,\n.bg-dark h4,\n.bg-alt h4,\n.element.site__elements__accordion .card .card-header h4,\n.bg-dark h5,\n.bg-alt h5,\n.element.site__elements__accordion .card .card-header h5,\n.bg-dark h6,\n.bg-alt h6,\n.element.site__elements__accordion .card .card-header h6,\n.bg-dark .h1,\n.bg-alt .h1,\n.element.site__elements__accordion .card .card-header .h1,\n.bg-dark .h2,\n.bg-alt .h2,\n.element.site__elements__accordion .card .card-header .h2,\n.bg-dark .h3,\n.bg-alt .h3,\n.element.site__elements__accordion .card .card-header .h3,\n.bg-dark .h4,\n.bg-alt .h4,\n.element.site__elements__accordion .card .card-header .h4,\n.bg-dark .h5,\n.bg-alt .h5,\n.element.site__elements__accordion .card .card-header .h5,\n.bg-dark .h6,\n.bg-alt .h6,\n.element.site__elements__accordion .card .card-header .h6,\n.bg-dark .typography,\n.bg-alt .typography,\n.element.site__elements__accordion .card .card-header .typography,\n.bg-dark a,\n.bg-alt a,\n.element.site__elements__accordion .card .card-header a {\n color: #fff;\n}\n\nul:last-child,\np:last-child {\n margin-bottom: 0;\n}\n\n.typography {\n /*\n * bootstrap includes\n * keep it at the end\n */\n}\n\n.typography::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.typography .table,\n.typography table {\n width: 100%;\n margin-bottom: 1rem;\n color: #212121;\n}\n\n.typography .table th,\n.typography table th,\n.typography .table td,\n.typography table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #e0e0e0;\n}\n\n.typography .table thead th,\n.typography table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #e0e0e0;\n}\n\n.typography .table tbody + tbody,\n.typography table tbody + tbody {\n border-top: 2px solid #e0e0e0;\n}\n\n.typography .table-sm th,\n.typography .table-sm td {\n padding: 0.3rem;\n}\n\n.typography .table-bordered,\n.typography table {\n border: 1px solid #e0e0e0;\n}\n\n.typography .table-bordered th,\n.typography table th,\n.typography .table-bordered td,\n.typography table td {\n border: 1px solid #e0e0e0;\n}\n\n.typography .table-bordered thead th,\n.typography table thead th,\n.typography .table-bordered thead td,\n.typography table thead td {\n border-bottom-width: 2px;\n}\n\n.typography .table-borderless th,\n.typography .table-borderless td,\n.typography .table-borderless thead th,\n.typography .table-borderless tbody + tbody {\n border: 0;\n}\n\n.typography .table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.typography .table-hover tbody tr:hover {\n color: #212121;\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.typography .table-primary,\n.typography .table-primary > th,\n.typography .table-primary > td {\n background-color: #c1e2fc;\n}\n\n.typography .table-primary th,\n.typography .table-primary td,\n.typography .table-primary thead th,\n.typography .table-primary tbody + tbody {\n border-color: #8cc8f9;\n}\n\n.typography .table-hover .table-primary:hover {\n background-color: #a9d7fb;\n}\n\n.typography .table-hover .table-primary:hover > td,\n.typography .table-hover .table-primary:hover > th {\n background-color: #a9d7fb;\n}\n\n.typography .table-secondary,\n.typography .table-secondary > th,\n.typography .table-secondary > td {\n background-color: #d8d8d8;\n}\n\n.typography .table-secondary th,\n.typography .table-secondary td,\n.typography .table-secondary thead th,\n.typography .table-secondary tbody + tbody {\n border-color: #b7b7b7;\n}\n\n.typography .table-hover .table-secondary:hover {\n background-color: #cbcbcb;\n}\n\n.typography .table-hover .table-secondary:hover > td,\n.typography .table-hover .table-secondary:hover > th {\n background-color: #cbcbcb;\n}\n\n.typography .table-success,\n.typography .table-success > th,\n.typography .table-success > td {\n background-color: #cde9ce;\n}\n\n.typography .table-success th,\n.typography .table-success td,\n.typography .table-success thead th,\n.typography .table-success tbody + tbody {\n border-color: #a2d5a4;\n}\n\n.typography .table-hover .table-success:hover {\n background-color: #bbe1bd;\n}\n\n.typography .table-hover .table-success:hover > td,\n.typography .table-hover .table-success:hover > th {\n background-color: #bbe1bd;\n}\n\n.typography .table-info,\n.typography .table-info > th,\n.typography .table-info > td {\n background-color: #b8ecf3;\n}\n\n.typography .table-info th,\n.typography .table-info td,\n.typography .table-info thead th,\n.typography .table-info tbody + tbody {\n border-color: #7adce9;\n}\n\n.typography .table-hover .table-info:hover {\n background-color: #a2e6ef;\n}\n\n.typography .table-hover .table-info:hover > td,\n.typography .table-hover .table-info:hover > th {\n background-color: #a2e6ef;\n}\n\n.typography .table-warning,\n.typography .table-warning > th,\n.typography .table-warning > td {\n background-color: #fff9c8;\n}\n\n.typography .table-warning th,\n.typography .table-warning td,\n.typography .table-warning thead th,\n.typography .table-warning tbody + tbody {\n border-color: #fff599;\n}\n\n.typography .table-hover .table-warning:hover {\n background-color: #fff6af;\n}\n\n.typography .table-hover .table-warning:hover > td,\n.typography .table-hover .table-warning:hover > th {\n background-color: #fff6af;\n}\n\n.typography .table-danger,\n.typography .table-danger > th,\n.typography .table-danger > td {\n background-color: #fccac7;\n}\n\n.typography .table-danger th,\n.typography .table-danger td,\n.typography .table-danger thead th,\n.typography .table-danger tbody + tbody {\n border-color: #f99d96;\n}\n\n.typography .table-hover .table-danger:hover {\n background-color: #fbb3af;\n}\n\n.typography .table-hover .table-danger:hover > td,\n.typography .table-hover .table-danger:hover > th {\n background-color: #fbb3af;\n}\n\n.typography .table-light,\n.typography .table-light > th,\n.typography .table-light > td {\n background-color: #fcfcfc;\n}\n\n.typography .table-light th,\n.typography .table-light td,\n.typography .table-light thead th,\n.typography .table-light tbody + tbody {\n border-color: #fafafa;\n}\n\n.typography .table-hover .table-light:hover {\n background-color: #efefef;\n}\n\n.typography .table-hover .table-light:hover > td,\n.typography .table-hover .table-light:hover > th {\n background-color: #efefef;\n}\n\n.typography .table-dark,\n.typography .table-dark > th,\n.typography .table-dark > td {\n background-color: #c1c1c1;\n}\n\n.typography .table-dark th,\n.typography .table-dark td,\n.typography .table-dark thead th,\n.typography .table-dark tbody + tbody {\n border-color: #8c8c8c;\n}\n\n.typography .table-hover .table-dark:hover {\n background-color: #b4b4b4;\n}\n\n.typography .table-hover .table-dark:hover > td,\n.typography .table-hover .table-dark:hover > th {\n background-color: #b4b4b4;\n}\n\n.typography .table-active,\n.typography .table-active > th,\n.typography .table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.typography .table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.typography .table-hover .table-active:hover > td,\n.typography .table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.typography .table .thead-dark th,\n.typography table .thead-dark th {\n color: #fff;\n background-color: #424242;\n border-color: #555555;\n}\n\n.typography .table .thead-light th,\n.typography table .thead-light th {\n color: #616161;\n background-color: #eeeeee;\n border-color: #e0e0e0;\n}\n\n.typography .table-dark {\n color: #fff;\n background-color: #424242;\n}\n\n.typography .table-dark th,\n.typography .table-dark td,\n.typography .table-dark thead th {\n border-color: #555555;\n}\n\n.typography .table-dark.table-bordered,\n.typography table.table-dark {\n border: 0;\n}\n\n.typography .table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.typography .table-dark.table-hover tbody tr:hover {\n color: #fff;\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575.98px) {\n .typography .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .typography .table-responsive-sm > .table-bordered,\n .typography .table-responsive-sm > table {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .typography .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .typography .table-responsive-md > .table-bordered,\n .typography .table-responsive-md > table {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .typography .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .typography .table-responsive-lg > .table-bordered,\n .typography .table-responsive-lg > table {\n border: 0;\n }\n}\n\n@media (max-width: 1167.98px) {\n .typography .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .typography .table-responsive-xl > .table-bordered,\n .typography .table-responsive-xl > table {\n border: 0;\n }\n}\n\n@media (max-width: 1367.98px) {\n .typography .table-responsive-xxl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .typography .table-responsive-xxl > .table-bordered,\n .typography .table-responsive-xxl > table {\n border: 0;\n }\n}\n\n@media (max-width: 1567.98px) {\n .typography .table-responsive-xxxl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .typography .table-responsive-xxxl > .table-bordered,\n .typography .table-responsive-xxxl > table {\n border: 0;\n }\n}\n\n@media (max-width: 1867.98px) {\n .typography .table-responsive-xxxxl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .typography .table-responsive-xxxxl > .table-bordered,\n .typography .table-responsive-xxxxl > table {\n border: 0;\n }\n}\n\n.typography .table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.typography .table-responsive > .table-bordered,\n.typography .table-responsive > table {\n border: 0;\n}\n\n.typography a {\n color: #2196f3;\n}\n\n.typography img,\n.typography .captionImage,\n.typography .image,\n.typography .ss-htmleditorfield-file {\n display: block;\n margin: 1rem;\n max-width: 100%;\n}\n\n.typography img.center,\n.typography .captionImage.center,\n.typography .image.center,\n.typography .ss-htmleditorfield-file.center {\n margin-left: auto;\n margin-right: auto;\n text-align: center;\n}\n\n.typography img.left,\n.typography .captionImage.left,\n.typography .image.left,\n.typography .ss-htmleditorfield-file.left {\n float: left;\n clear: left;\n margin: 0 1rem 1rem 0;\n}\n\n.typography img.right,\n.typography .captionImage.right,\n.typography .image.right,\n.typography .ss-htmleditorfield-file.right {\n float: right;\n clear: right;\n margin: 1rem 0 0 1rem;\n}\n\n.typography img.leftAlone,\n.typography .captionImage.leftAlone,\n.typography .image.leftAlone,\n.typography .ss-htmleditorfield-file.leftAlone {\n float: left;\n clear: left;\n margin: 0 1rem 1rem 0;\n}\n\n.typography img.rightAlone,\n.typography .captionImage.rightAlone,\n.typography .image.rightAlone,\n.typography .ss-htmleditorfield-file.rightAlone {\n float: right;\n clear: right;\n margin: 1rem 0 0 1rem;\n}\n\n.typography img iframe,\n.typography .captionImage iframe,\n.typography .image iframe,\n.typography .ss-htmleditorfield-file iframe {\n width: 100% !important;\n height: 100% !important;\n}\n\n.typography .captionImage img {\n margin-bottom: 0.5rem !important;\n}\n\n.typography .captionImage .caption {\n font-size: 0.8rem;\n}\n\n.typography .text-left {\n text-align: left;\n}\n\n.typography .text-center {\n text-align: center;\n}\n\n.typography .text-right {\n text-align: right;\n}\n\n.typography .text-justify {\n text-align: justify;\n}\n\n.typography table {\n width: 100%;\n max-width: 100%;\n border-collapse: collapse;\n}\n\n.typography table.table-none {\n border: 0;\n}\n\n.typography table.table-none tr,\n.typography table.table-none td,\n.typography table.table-none th {\n border: 0;\n background: none !important;\n}\n\n.typography ul,\n.typography ol {\n padding-left: 2rem;\n}\n\n.typography ul li,\n.typography ol li {\n position: relative;\n padding-left: 0;\n}\n\n.typography ul {\n list-style: none;\n}\n\n.typography ul li {\n list-style: none;\n margin: 0.5em 0;\n}\n\n.typography ul li:before {\n content: '\\2022';\n display: inline-block;\n margin-right: 0.5em;\n position: absolute;\n left: -0.75em;\n font-size: 1.5em;\n top: -0.25em;\n}\n\n.typography div,\n.typography table,\n.typography p,\n.typography tr,\n.typography th,\n.typography td,\n.typography img,\n.typography iframe {\n max-width: 100% !important;\n}\n\n@media (max-width: 575px) {\n .typography div,\n .typography table,\n .typography p,\n .typography tr,\n .typography th,\n .typography td,\n .typography img,\n .typography iframe {\n display: block;\n width: 100% !important;\n border: 0 !important;\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n}\n\n@media (max-width: 575px) {\n .typography div,\n .typography table,\n .typography p,\n .typography tr,\n .typography th,\n .typography td,\n .typography img {\n height: auto !important;\n }\n}\n\n.typography > *:last-child {\n margin-bottom: 0;\n}\n\n/**\n * Your custom style\n */\n\n.bg-alt {\n background-color: #ffeb3b !important;\n}\n\n.bootstrap-select .dropdown-toggle .filter-option .option {\n background: #dedede;\n padding: .2rem .5rem;\n margin: .2rem;\n color: #212529;\n}\n\nhtml,\nbody {\n overflow-x: hidden;\n}\n\n@media (min-width: 576px) {\n html,\n body {\n height: 100%;\n min-height: 100%;\n }\n\n .wrapper {\n min-height: 100%;\n padding-bottom: 22rem;\n }\n\n .footer {\n height: 22rem;\n margin-top: -22rem;\n }\n}\n\n.element {\n background-size: cover;\n background-repeat: no-repeat;\n}\n\n.element.site__elements__sliderelement .element-container {\n width: 100%;\n padding: 0;\n max-width: none;\n}\n\n.element.dynamic__elements__image__elements__elementimage {\n text-align: center;\n}\n\n.element.site__elements__accordion .card {\n padding-left: 0;\n padding-right: 0;\n}\n\n/*#Header {\n position: relative;\n padding-top: $grid-gutter-height / 2;\n padding-bottom: 1rem;\n\n @media (min-width: map-get($grid-breakpoints, \"lg\")) {\n padding-top: 1rem;\n padding-bottom: 0;\n }\n}\n\n#Navigation {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n z-index: 10;\n\n @media (min-width: map-get($grid-breakpoints, \"lg\")) {\n position: relative;\n margin-top: 1rem;\n }\n}*/\n\n#Footer {\n background-color: #212121;\n color: #f2f2f2;\n}\n\n#Footer .container,\n#Footer .container-fluid,\n#Footer .container-sm,\n#Footer .container-md,\n#Footer .container-lg,\n#Footer .container-xl,\n#Footer .container-xxl,\n#Footer .container-xxxl,\n#Footer .container-xxxxl {\n padding-top: 1rem;\n padding-bottom: 1rem;\n}\n\n#Footer a {\n color: #fff;\n}\n\n#Footer ul {\n margin-bottom: 0;\n}\n\n#Footer .footer {\n background-color: #141414;\n}\n\n#Footer .footer .container,\n#Footer .footer .container-fluid,\n#Footer .footer .container-sm,\n#Footer .footer .container-md,\n#Footer .footer .container-lg,\n#Footer .footer .container-xl,\n#Footer .footer .container-xxl,\n#Footer .footer .container-xxxl,\n#Footer .footer .container-xxxxl {\n padding-top: 0;\n padding-bottom: 0;\n}\n\n#Footer .footer .copyright {\n padding-right: .5rem;\n}\n\n#Footer .footer li {\n padding: 0 .5rem;\n}\n\n@media (min-width: 576px) {\n #Footer .wrapper {\n padding-bottom: 2.5rem;\n }\n\n #Footer .footer {\n height: 2.5rem;\n margin-top: -2.5rem;\n line-height: 2.5rem;\n }\n}\n\n","// Do not forget to update getting-started/theming.md!\n:root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$color}: #{$value};\n }\n\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-monospace: #{inspect($font-family-monospace)};\n}\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Future-proof rule: in browsers that support :focus-visible, suppress the focus outline\n// on elements that programmatically receive focus but wouldn't normally show a visible\n// focus outline. In general, this would mean that the outline is only applied if the\n// interaction that led to the element receiving programmatic focus was a keyboard interaction,\n// or the browser has somehow determined that the user is primarily a keyboard user and/or\n// wants focus outlines to always be presented.\n//\n// See https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible\n// and https://developer.paciellogroup.com/blog/2018/03/focus-visible-and-backwards-compatibility/\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include font-size(80%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n @include font-size(75%);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n\n @include hover() {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]) {\n color: inherit;\n text-decoration: none;\n\n @include hover() {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` alignment by inheriting from the ``, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n // stylelint-disable-next-line property-blacklist\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n &:not(:disabled) {\n cursor: pointer;\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

`s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n @include font-size(1.5rem);\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// Responsive font-size mixin\n@mixin rfs($fs, $important: false) {\n // Cache $fs unit\n $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n // Add !important suffix if needed\n $rfs-suffix: if($important, \" !important\", \"\");\n\n // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n font-size: #{$fs}#{$rfs-suffix};\n }\n @else {\n // Variables for storing static and fluid rescaling\n $rfs-static: null;\n $rfs-fluid: null;\n\n // Remove px-unit from $fs for calculations\n @if $fs-unit == \"px\" {\n $fs: $fs / ($fs * 0 + 1);\n }\n @else if $fs-unit == \"rem\" {\n $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value);\n }\n\n // Set default font-size\n @if $rfs-font-size-unit == rem {\n $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix};\n }\n @else if $rfs-font-size-unit == px {\n $rfs-static: #{$fs}px#{$rfs-suffix};\n }\n @else {\n @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n }\n\n // Only add media query if font-size is bigger as the minimum font-size\n // If $rfs-factor == 1, no rescaling will take place\n @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes {\n $min-width: null;\n $variable-unit: null;\n\n // Calculate minimum font-size for given font-size\n $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor;\n\n // Calculate difference between given font-size and minimum font-size for given font-size\n $fs-diff: $fs - $fs-min;\n\n // Base font-size formatting\n // No need to check if the unit is valid, because we did that before\n $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px);\n\n // If two-dimensional, use smallest of screen width and height\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit};\n\n // Set the calculated font-size.\n $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n }\n\n // Rendering\n @if $rfs-fluid == null {\n // Only render static font-size if no fluid font-size is available\n font-size: $rfs-static;\n }\n @else {\n $mq-value: null;\n\n // RFS breakpoint formatting\n @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem {\n $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit};\n }\n @else if $rfs-breakpoint-unit == px {\n $mq-value: #{$rfs-breakpoint}px;\n }\n @else {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n }\n\n @if $rfs-class == \"disable\" {\n // Adding an extra class increases specificity,\n // which prevents the media query to override the font size\n &,\n .disable-responsive-font-size &,\n &.disable-responsive-font-size {\n font-size: $rfs-static;\n }\n }\n @else {\n font-size: $rfs-static;\n }\n\n @if $rfs-two-dimensional {\n @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n @else {\n @media (max-width: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n }\n }\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n","/*\n * bootstrap includes\n * keep it at the end\n */\n\n:root {\n --blue: #2196f3;\n --indigo: #3f51b5;\n --purple: #9c27b0;\n --pink: #e91e63;\n --red: #f44336;\n --orange: #ff9800;\n --yellow: #ffeb3b;\n --green: #4caf50;\n --teal: #009688;\n --cyan: #00bcd4;\n --white: #fff;\n --gray: #757575;\n --gray-dark: #424242;\n --primary: #2196f3;\n --secondary: #757575;\n --success: #4caf50;\n --info: #00bcd4;\n --warning: #ffeb3b;\n --danger: #f44336;\n --light: #f5f5f5;\n --dark: #212121;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1168px;\n --breakpoint-xxl: 1368px;\n --breakpoint-xxxl: 1568px;\n --breakpoint-xxxxl: 1868px;\n --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle,\naside,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nnav,\nsection {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: \"Lato\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212121;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #2196f3;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0a6ebd;\n text-decoration: underline;\n}\n\na:not([href]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):hover {\n color: inherit;\n text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #757575;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\n@media (max-width: 1200px) {\n legend {\n font-size: calc(1.275rem + 0.3vw);\n }\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2;\n}\n\nh1,\n.h1 {\n font-size: 2.5rem;\n}\n\n@media (max-width: 1200px) {\n h1,\n .h1 {\n font-size: calc(1.375rem + 1.5vw);\n }\n}\n\nh2,\n.h2 {\n font-size: 2.5rem;\n}\n\n@media (max-width: 1200px) {\n h2,\n .h2 {\n font-size: calc(1.375rem + 1.5vw);\n }\n}\n\nh3,\n.h3 {\n font-size: 2rem;\n}\n\n@media (max-width: 1200px) {\n h3,\n .h3 {\n font-size: calc(1.325rem + 0.9vw);\n }\n}\n\nh4,\n.h4 {\n font-size: 1.75rem;\n}\n\n@media (max-width: 1200px) {\n h4,\n .h4 {\n font-size: calc(1.3rem + 0.6vw);\n }\n}\n\nh5,\n.h5 {\n font-size: 1.5rem;\n}\n\n@media (max-width: 1200px) {\n h5,\n .h5 {\n font-size: calc(1.275rem + 0.3vw);\n }\n}\n\nh6,\n.h6 {\n font-size: 1.25rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n@media (max-width: 1200px) {\n .display-1 {\n font-size: calc(1.725rem + 5.7vw);\n }\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n@media (max-width: 1200px) {\n .display-2 {\n font-size: calc(1.675rem + 5.1vw);\n }\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n@media (max-width: 1200px) {\n .display-3 {\n font-size: calc(1.575rem + 3.9vw);\n }\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n@media (max-width: 1200px) {\n .display-4 {\n font-size: calc(1.475rem + 2.7vw);\n }\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #757575;\n}\n\n.blockquote-footer::before {\n content: \"\\2014\\00A0\";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid #e0e0e0;\n border-radius: 0.25rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #757575;\n}\n\ncode {\n font-size: 87.5%;\n color: #e91e63;\n word-wrap: break-word;\n}\n\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212121;\n border-radius: 0.2rem;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212121;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n width: 100%;\n padding-right: 1rem;\n padding-left: 1rem;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1168px) {\n .container {\n max-width: 1136px;\n }\n}\n\n@media (min-width: 1368px) {\n .container {\n max-width: 1336px;\n }\n}\n\n@media (min-width: 1568px) {\n .container {\n max-width: 1536px;\n }\n}\n\n@media (min-width: 1868px) {\n .container {\n max-width: 1836px;\n }\n}\n\n.container-fluid,\n.container-sm,\n.container-md,\n.container-lg,\n.container-xl,\n.container-xxl,\n.container-xxxl,\n.container-xxxxl {\n width: 100%;\n padding-right: 1rem;\n padding-left: 1rem;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container,\n .container-sm {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container,\n .container-sm,\n .container-md {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container,\n .container-sm,\n .container-md,\n .container-lg {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1168px) {\n .container,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl {\n max-width: 1136px;\n }\n}\n\n@media (min-width: 1368px) {\n .container,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl,\n .container-xxl {\n max-width: 1336px;\n }\n}\n\n@media (min-width: 1568px) {\n .container,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl,\n .container-xxl,\n .container-xxxl {\n max-width: 1536px;\n }\n}\n\n@media (min-width: 1868px) {\n .container,\n .container-sm,\n .container-md,\n .container-lg,\n .container-xl,\n .container-xxl,\n .container-xxxl,\n .container-xxxxl {\n max-width: 1836px;\n }\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -1rem;\n margin-left: -1rem;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1,\n.col-2,\n.col-3,\n.col-4,\n.col-5,\n.col-6,\n.col-7,\n.col-8,\n.col-9,\n.col-10,\n.col-11,\n.col-12,\n.col,\n.col-auto,\n.col-sm-1,\n.col-sm-2,\n.col-sm-3,\n.col-sm-4,\n.col-sm-5,\n.col-sm-6,\n.col-sm-7,\n.col-sm-8,\n.col-sm-9,\n.col-sm-10,\n.col-sm-11,\n.col-sm-12,\n.col-sm,\n.col-sm-auto,\n.col-md-1,\n.col-md-2,\n.col-md-3,\n.col-md-4,\n.col-md-5,\n.col-md-6,\n.col-md-7,\n.col-md-8,\n.col-md-9,\n.col-md-10,\n.col-md-11,\n.col-md-12,\n.col-md,\n.col-md-auto,\n.col-lg-1,\n.col-lg-2,\n.col-lg-3,\n.col-lg-4,\n.col-lg-5,\n.col-lg-6,\n.col-lg-7,\n.col-lg-8,\n.col-lg-9,\n.col-lg-10,\n.col-lg-11,\n.col-lg-12,\n.col-lg,\n.col-lg-auto,\n.col-xl-1,\n.col-xl-2,\n.col-xl-3,\n.col-xl-4,\n.col-xl-5,\n.col-xl-6,\n.col-xl-7,\n.col-xl-8,\n.col-xl-9,\n.col-xl-10,\n.col-xl-11,\n.col-xl-12,\n.col-xl,\n.col-xl-auto,\n.col-xxl-1,\n.col-xxl-2,\n.col-xxl-3,\n.col-xxl-4,\n.col-xxl-5,\n.col-xxl-6,\n.col-xxl-7,\n.col-xxl-8,\n.col-xxl-9,\n.col-xxl-10,\n.col-xxl-11,\n.col-xxl-12,\n.col-xxl,\n.col-xxl-auto,\n.col-xxxl-1,\n.col-xxxl-2,\n.col-xxxl-3,\n.col-xxxl-4,\n.col-xxxl-5,\n.col-xxxl-6,\n.col-xxxl-7,\n.col-xxxl-8,\n.col-xxxl-9,\n.col-xxxl-10,\n.col-xxxl-11,\n.col-xxxl-12,\n.col-xxxl,\n.col-xxxl-auto,\n.col-xxxxl-1,\n.col-xxxxl-2,\n.col-xxxxl-3,\n.col-xxxxl-4,\n.col-xxxxl-5,\n.col-xxxxl-6,\n.col-xxxxl-7,\n.col-xxxxl-8,\n.col-xxxxl-9,\n.col-xxxxl-10,\n.col-xxxxl-11,\n.col-xxxxl-12,\n.col-xxxxl,\n.col-xxxxl-auto {\n position: relative;\n width: 100%;\n padding-right: 1rem;\n padding-left: 1rem;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.row-cols-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%;\n}\n\n.col-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n}\n\n.col-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%;\n}\n\n.col-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%;\n}\n\n.col-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.33333%;\n}\n\n.offset-2 {\n margin-left: 16.66667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333%;\n}\n\n.offset-5 {\n margin-left: 41.66667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333%;\n}\n\n.offset-8 {\n margin-left: 66.66667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333%;\n}\n\n.offset-11 {\n margin-left: 91.66667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .row-cols-sm-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-sm-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-sm-3 > * {\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .row-cols-sm-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-sm-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-sm-6 > * {\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-sm-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%;\n }\n\n .col-sm-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-sm-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .col-sm-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%;\n }\n\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-sm-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%;\n }\n\n .col-sm-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%;\n }\n\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-sm-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%;\n }\n\n .col-sm-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%;\n }\n\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-sm-first {\n order: -1;\n }\n\n .order-sm-last {\n order: 13;\n }\n\n .order-sm-0 {\n order: 0;\n }\n\n .order-sm-1 {\n order: 1;\n }\n\n .order-sm-2 {\n order: 2;\n }\n\n .order-sm-3 {\n order: 3;\n }\n\n .order-sm-4 {\n order: 4;\n }\n\n .order-sm-5 {\n order: 5;\n }\n\n .order-sm-6 {\n order: 6;\n }\n\n .order-sm-7 {\n order: 7;\n }\n\n .order-sm-8 {\n order: 8;\n }\n\n .order-sm-9 {\n order: 9;\n }\n\n .order-sm-10 {\n order: 10;\n }\n\n .order-sm-11 {\n order: 11;\n }\n\n .order-sm-12 {\n order: 12;\n }\n\n .offset-sm-0 {\n margin-left: 0;\n }\n\n .offset-sm-1 {\n margin-left: 8.33333%;\n }\n\n .offset-sm-2 {\n margin-left: 16.66667%;\n }\n\n .offset-sm-3 {\n margin-left: 25%;\n }\n\n .offset-sm-4 {\n margin-left: 33.33333%;\n }\n\n .offset-sm-5 {\n margin-left: 41.66667%;\n }\n\n .offset-sm-6 {\n margin-left: 50%;\n }\n\n .offset-sm-7 {\n margin-left: 58.33333%;\n }\n\n .offset-sm-8 {\n margin-left: 66.66667%;\n }\n\n .offset-sm-9 {\n margin-left: 75%;\n }\n\n .offset-sm-10 {\n margin-left: 83.33333%;\n }\n\n .offset-sm-11 {\n margin-left: 91.66667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .row-cols-md-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-md-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-md-3 > * {\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .row-cols-md-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-md-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-md-6 > * {\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-md-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%;\n }\n\n .col-md-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-md-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .col-md-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%;\n }\n\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-md-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%;\n }\n\n .col-md-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%;\n }\n\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-md-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%;\n }\n\n .col-md-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%;\n }\n\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-md-first {\n order: -1;\n }\n\n .order-md-last {\n order: 13;\n }\n\n .order-md-0 {\n order: 0;\n }\n\n .order-md-1 {\n order: 1;\n }\n\n .order-md-2 {\n order: 2;\n }\n\n .order-md-3 {\n order: 3;\n }\n\n .order-md-4 {\n order: 4;\n }\n\n .order-md-5 {\n order: 5;\n }\n\n .order-md-6 {\n order: 6;\n }\n\n .order-md-7 {\n order: 7;\n }\n\n .order-md-8 {\n order: 8;\n }\n\n .order-md-9 {\n order: 9;\n }\n\n .order-md-10 {\n order: 10;\n }\n\n .order-md-11 {\n order: 11;\n }\n\n .order-md-12 {\n order: 12;\n }\n\n .offset-md-0 {\n margin-left: 0;\n }\n\n .offset-md-1 {\n margin-left: 8.33333%;\n }\n\n .offset-md-2 {\n margin-left: 16.66667%;\n }\n\n .offset-md-3 {\n margin-left: 25%;\n }\n\n .offset-md-4 {\n margin-left: 33.33333%;\n }\n\n .offset-md-5 {\n margin-left: 41.66667%;\n }\n\n .offset-md-6 {\n margin-left: 50%;\n }\n\n .offset-md-7 {\n margin-left: 58.33333%;\n }\n\n .offset-md-8 {\n margin-left: 66.66667%;\n }\n\n .offset-md-9 {\n margin-left: 75%;\n }\n\n .offset-md-10 {\n margin-left: 83.33333%;\n }\n\n .offset-md-11 {\n margin-left: 91.66667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .row-cols-lg-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-lg-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-lg-3 > * {\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .row-cols-lg-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-lg-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-lg-6 > * {\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-lg-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%;\n }\n\n .col-lg-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-lg-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .col-lg-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%;\n }\n\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-lg-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%;\n }\n\n .col-lg-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%;\n }\n\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-lg-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%;\n }\n\n .col-lg-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%;\n }\n\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-lg-first {\n order: -1;\n }\n\n .order-lg-last {\n order: 13;\n }\n\n .order-lg-0 {\n order: 0;\n }\n\n .order-lg-1 {\n order: 1;\n }\n\n .order-lg-2 {\n order: 2;\n }\n\n .order-lg-3 {\n order: 3;\n }\n\n .order-lg-4 {\n order: 4;\n }\n\n .order-lg-5 {\n order: 5;\n }\n\n .order-lg-6 {\n order: 6;\n }\n\n .order-lg-7 {\n order: 7;\n }\n\n .order-lg-8 {\n order: 8;\n }\n\n .order-lg-9 {\n order: 9;\n }\n\n .order-lg-10 {\n order: 10;\n }\n\n .order-lg-11 {\n order: 11;\n }\n\n .order-lg-12 {\n order: 12;\n }\n\n .offset-lg-0 {\n margin-left: 0;\n }\n\n .offset-lg-1 {\n margin-left: 8.33333%;\n }\n\n .offset-lg-2 {\n margin-left: 16.66667%;\n }\n\n .offset-lg-3 {\n margin-left: 25%;\n }\n\n .offset-lg-4 {\n margin-left: 33.33333%;\n }\n\n .offset-lg-5 {\n margin-left: 41.66667%;\n }\n\n .offset-lg-6 {\n margin-left: 50%;\n }\n\n .offset-lg-7 {\n margin-left: 58.33333%;\n }\n\n .offset-lg-8 {\n margin-left: 66.66667%;\n }\n\n .offset-lg-9 {\n margin-left: 75%;\n }\n\n .offset-lg-10 {\n margin-left: 83.33333%;\n }\n\n .offset-lg-11 {\n margin-left: 91.66667%;\n }\n}\n\n@media (min-width: 1168px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .row-cols-xl-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-xl-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-xl-3 > * {\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .row-cols-xl-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-xl-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-xl-6 > * {\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-xl-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%;\n }\n\n .col-xl-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-xl-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .col-xl-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%;\n }\n\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-xl-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%;\n }\n\n .col-xl-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%;\n }\n\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-xl-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%;\n }\n\n .col-xl-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%;\n }\n\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-xl-first {\n order: -1;\n }\n\n .order-xl-last {\n order: 13;\n }\n\n .order-xl-0 {\n order: 0;\n }\n\n .order-xl-1 {\n order: 1;\n }\n\n .order-xl-2 {\n order: 2;\n }\n\n .order-xl-3 {\n order: 3;\n }\n\n .order-xl-4 {\n order: 4;\n }\n\n .order-xl-5 {\n order: 5;\n }\n\n .order-xl-6 {\n order: 6;\n }\n\n .order-xl-7 {\n order: 7;\n }\n\n .order-xl-8 {\n order: 8;\n }\n\n .order-xl-9 {\n order: 9;\n }\n\n .order-xl-10 {\n order: 10;\n }\n\n .order-xl-11 {\n order: 11;\n }\n\n .order-xl-12 {\n order: 12;\n }\n\n .offset-xl-0 {\n margin-left: 0;\n }\n\n .offset-xl-1 {\n margin-left: 8.33333%;\n }\n\n .offset-xl-2 {\n margin-left: 16.66667%;\n }\n\n .offset-xl-3 {\n margin-left: 25%;\n }\n\n .offset-xl-4 {\n margin-left: 33.33333%;\n }\n\n .offset-xl-5 {\n margin-left: 41.66667%;\n }\n\n .offset-xl-6 {\n margin-left: 50%;\n }\n\n .offset-xl-7 {\n margin-left: 58.33333%;\n }\n\n .offset-xl-8 {\n margin-left: 66.66667%;\n }\n\n .offset-xl-9 {\n margin-left: 75%;\n }\n\n .offset-xl-10 {\n margin-left: 83.33333%;\n }\n\n .offset-xl-11 {\n margin-left: 91.66667%;\n }\n}\n\n@media (min-width: 1368px) {\n .col-xxl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .row-cols-xxl-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-xxl-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-xxl-3 > * {\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .row-cols-xxl-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-xxl-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-xxl-6 > * {\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-xxl-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%;\n }\n\n .col-xxl-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-xxl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-xxl-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .col-xxl-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%;\n }\n\n .col-xxl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-xxl-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%;\n }\n\n .col-xxl-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%;\n }\n\n .col-xxl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-xxl-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%;\n }\n\n .col-xxl-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%;\n }\n\n .col-xxl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-xxl-first {\n order: -1;\n }\n\n .order-xxl-last {\n order: 13;\n }\n\n .order-xxl-0 {\n order: 0;\n }\n\n .order-xxl-1 {\n order: 1;\n }\n\n .order-xxl-2 {\n order: 2;\n }\n\n .order-xxl-3 {\n order: 3;\n }\n\n .order-xxl-4 {\n order: 4;\n }\n\n .order-xxl-5 {\n order: 5;\n }\n\n .order-xxl-6 {\n order: 6;\n }\n\n .order-xxl-7 {\n order: 7;\n }\n\n .order-xxl-8 {\n order: 8;\n }\n\n .order-xxl-9 {\n order: 9;\n }\n\n .order-xxl-10 {\n order: 10;\n }\n\n .order-xxl-11 {\n order: 11;\n }\n\n .order-xxl-12 {\n order: 12;\n }\n\n .offset-xxl-0 {\n margin-left: 0;\n }\n\n .offset-xxl-1 {\n margin-left: 8.33333%;\n }\n\n .offset-xxl-2 {\n margin-left: 16.66667%;\n }\n\n .offset-xxl-3 {\n margin-left: 25%;\n }\n\n .offset-xxl-4 {\n margin-left: 33.33333%;\n }\n\n .offset-xxl-5 {\n margin-left: 41.66667%;\n }\n\n .offset-xxl-6 {\n margin-left: 50%;\n }\n\n .offset-xxl-7 {\n margin-left: 58.33333%;\n }\n\n .offset-xxl-8 {\n margin-left: 66.66667%;\n }\n\n .offset-xxl-9 {\n margin-left: 75%;\n }\n\n .offset-xxl-10 {\n margin-left: 83.33333%;\n }\n\n .offset-xxl-11 {\n margin-left: 91.66667%;\n }\n}\n\n@media (min-width: 1568px) {\n .col-xxxl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .row-cols-xxxl-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-xxxl-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-xxxl-3 > * {\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .row-cols-xxxl-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-xxxl-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-xxxl-6 > * {\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-xxxl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-xxxl-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%;\n }\n\n .col-xxxl-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-xxxl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-xxxl-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .col-xxxl-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%;\n }\n\n .col-xxxl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-xxxl-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%;\n }\n\n .col-xxxl-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%;\n }\n\n .col-xxxl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-xxxl-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%;\n }\n\n .col-xxxl-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%;\n }\n\n .col-xxxl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-xxxl-first {\n order: -1;\n }\n\n .order-xxxl-last {\n order: 13;\n }\n\n .order-xxxl-0 {\n order: 0;\n }\n\n .order-xxxl-1 {\n order: 1;\n }\n\n .order-xxxl-2 {\n order: 2;\n }\n\n .order-xxxl-3 {\n order: 3;\n }\n\n .order-xxxl-4 {\n order: 4;\n }\n\n .order-xxxl-5 {\n order: 5;\n }\n\n .order-xxxl-6 {\n order: 6;\n }\n\n .order-xxxl-7 {\n order: 7;\n }\n\n .order-xxxl-8 {\n order: 8;\n }\n\n .order-xxxl-9 {\n order: 9;\n }\n\n .order-xxxl-10 {\n order: 10;\n }\n\n .order-xxxl-11 {\n order: 11;\n }\n\n .order-xxxl-12 {\n order: 12;\n }\n\n .offset-xxxl-0 {\n margin-left: 0;\n }\n\n .offset-xxxl-1 {\n margin-left: 8.33333%;\n }\n\n .offset-xxxl-2 {\n margin-left: 16.66667%;\n }\n\n .offset-xxxl-3 {\n margin-left: 25%;\n }\n\n .offset-xxxl-4 {\n margin-left: 33.33333%;\n }\n\n .offset-xxxl-5 {\n margin-left: 41.66667%;\n }\n\n .offset-xxxl-6 {\n margin-left: 50%;\n }\n\n .offset-xxxl-7 {\n margin-left: 58.33333%;\n }\n\n .offset-xxxl-8 {\n margin-left: 66.66667%;\n }\n\n .offset-xxxl-9 {\n margin-left: 75%;\n }\n\n .offset-xxxl-10 {\n margin-left: 83.33333%;\n }\n\n .offset-xxxl-11 {\n margin-left: 91.66667%;\n }\n}\n\n@media (min-width: 1868px) {\n .col-xxxxl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .row-cols-xxxxl-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .row-cols-xxxxl-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .row-cols-xxxxl-3 > * {\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .row-cols-xxxxl-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .row-cols-xxxxl-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n\n .row-cols-xxxxl-6 > * {\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-xxxxl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n\n .col-xxxxl-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%;\n }\n\n .col-xxxxl-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%;\n }\n\n .col-xxxxl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n\n .col-xxxxl-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%;\n }\n\n .col-xxxxl-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%;\n }\n\n .col-xxxxl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n\n .col-xxxxl-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%;\n }\n\n .col-xxxxl-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%;\n }\n\n .col-xxxxl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n\n .col-xxxxl-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%;\n }\n\n .col-xxxxl-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%;\n }\n\n .col-xxxxl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n\n .order-xxxxl-first {\n order: -1;\n }\n\n .order-xxxxl-last {\n order: 13;\n }\n\n .order-xxxxl-0 {\n order: 0;\n }\n\n .order-xxxxl-1 {\n order: 1;\n }\n\n .order-xxxxl-2 {\n order: 2;\n }\n\n .order-xxxxl-3 {\n order: 3;\n }\n\n .order-xxxxl-4 {\n order: 4;\n }\n\n .order-xxxxl-5 {\n order: 5;\n }\n\n .order-xxxxl-6 {\n order: 6;\n }\n\n .order-xxxxl-7 {\n order: 7;\n }\n\n .order-xxxxl-8 {\n order: 8;\n }\n\n .order-xxxxl-9 {\n order: 9;\n }\n\n .order-xxxxl-10 {\n order: 10;\n }\n\n .order-xxxxl-11 {\n order: 11;\n }\n\n .order-xxxxl-12 {\n order: 12;\n }\n\n .offset-xxxxl-0 {\n margin-left: 0;\n }\n\n .offset-xxxxl-1 {\n margin-left: 8.33333%;\n }\n\n .offset-xxxxl-2 {\n margin-left: 16.66667%;\n }\n\n .offset-xxxxl-3 {\n margin-left: 25%;\n }\n\n .offset-xxxxl-4 {\n margin-left: 33.33333%;\n }\n\n .offset-xxxxl-5 {\n margin-left: 41.66667%;\n }\n\n .offset-xxxxl-6 {\n margin-left: 50%;\n }\n\n .offset-xxxxl-7 {\n margin-left: 58.33333%;\n }\n\n .offset-xxxxl-8 {\n margin-left: 66.66667%;\n }\n\n .offset-xxxxl-9 {\n margin-left: 75%;\n }\n\n .offset-xxxxl-10 {\n margin-left: 83.33333%;\n }\n\n .offset-xxxxl-11 {\n margin-left: 91.66667%;\n }\n}\n\n.table,\n.typography table {\n width: 100%;\n margin-bottom: 1rem;\n color: #212121;\n}\n\n.table th,\n.typography table th,\n.table td,\n.typography table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #e0e0e0;\n}\n\n.table thead th,\n.typography table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #e0e0e0;\n}\n\n.table tbody + tbody,\n.typography table tbody + tbody {\n border-top: 2px solid #e0e0e0;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n\n.table-bordered,\n.typography table {\n border: 1px solid #e0e0e0;\n}\n\n.table-bordered th,\n.typography table th,\n.table-bordered td,\n.typography table td {\n border: 1px solid #e0e0e0;\n}\n\n.table-bordered thead th,\n.typography table thead th,\n.table-bordered thead td,\n.typography table thead td {\n border-bottom-width: 2px;\n}\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n border: 0;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n color: #212121;\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #c1e2fc;\n}\n\n.table-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n border-color: #8cc8f9;\n}\n\n.table-hover .table-primary:hover {\n background-color: #a9d7fb;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #a9d7fb;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #d8d8d8;\n}\n\n.table-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n border-color: #b7b7b7;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #cbcbcb;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #cbcbcb;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #cde9ce;\n}\n\n.table-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n border-color: #a2d5a4;\n}\n\n.table-hover .table-success:hover {\n background-color: #bbe1bd;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #bbe1bd;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #b8ecf3;\n}\n\n.table-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n border-color: #7adce9;\n}\n\n.table-hover .table-info:hover {\n background-color: #a2e6ef;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #a2e6ef;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #fff9c8;\n}\n\n.table-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n border-color: #fff599;\n}\n\n.table-hover .table-warning:hover {\n background-color: #fff6af;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #fff6af;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #fccac7;\n}\n\n.table-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n border-color: #f99d96;\n}\n\n.table-hover .table-danger:hover {\n background-color: #fbb3af;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #fbb3af;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fcfcfc;\n}\n\n.table-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n border-color: #fafafa;\n}\n\n.table-hover .table-light:hover {\n background-color: #efefef;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #efefef;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c1c1c1;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #8c8c8c;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b4b4b4;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b4b4b4;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table .thead-dark th,\n.typography table .thead-dark th {\n color: #fff;\n background-color: #424242;\n border-color: #555555;\n}\n\n.table .thead-light th,\n.typography table .thead-light th {\n color: #616161;\n background-color: #eeeeee;\n border-color: #e0e0e0;\n}\n\n.table-dark {\n color: #fff;\n background-color: #424242;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #555555;\n}\n\n.table-dark.table-bordered,\n.typography table.table-dark {\n border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n color: #fff;\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .table-responsive-sm > .table-bordered,\n .typography .table-responsive-sm > table {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .table-responsive-md > .table-bordered,\n .typography .table-responsive-md > table {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .table-responsive-lg > .table-bordered,\n .typography .table-responsive-lg > table {\n border: 0;\n }\n}\n\n@media (max-width: 1167.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .table-responsive-xl > .table-bordered,\n .typography .table-responsive-xl > table {\n border: 0;\n }\n}\n\n@media (max-width: 1367.98px) {\n .table-responsive-xxl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .table-responsive-xxl > .table-bordered,\n .typography .table-responsive-xxl > table {\n border: 0;\n }\n}\n\n@media (max-width: 1567.98px) {\n .table-responsive-xxxl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .table-responsive-xxxl > .table-bordered,\n .typography .table-responsive-xxxl > table {\n border: 0;\n }\n}\n\n@media (max-width: 1867.98px) {\n .table-responsive-xxxxl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .table-responsive-xxxxl > .table-bordered,\n .typography .table-responsive-xxxxl > table {\n border: 0;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.table-responsive > .table-bordered,\n.typography .table-responsive > table {\n border: 0;\n}\n\n.form-control,\n.select2-container--default .select2-selection,\n.select2-dropdown .select2-search__field {\n display: block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #616161;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #bdbdbd;\n border-radius: 0.25rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .form-control,\n .select2-container--default .select2-selection,\n .select2-dropdown .select2-search__field {\n transition: none;\n }\n}\n\n.form-control::-ms-expand,\n.select2-container--default .select2-selection::-ms-expand,\n.select2-dropdown .select2-search__field::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:-moz-focusring,\n.select2-container--default .select2-selection:-moz-focusring,\n.select2-dropdown .select2-search__field:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #616161;\n}\n\n.form-control:focus,\n.select2-container--default .select2-selection:focus,\n.select2-dropdown .select2-search__field:focus {\n color: #616161;\n background-color: #fff;\n border-color: #9acffa;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n}\n\n.form-control::placeholder,\n.select2-container--default .select2-selection::placeholder,\n.select2-dropdown .select2-search__field::placeholder {\n color: #757575;\n opacity: 1;\n}\n\n.form-control:disabled,\n.select2-container--default .select2-selection:disabled,\n.select2-dropdown .select2-search__field:disabled,\n.form-control[readonly],\n.select2-container--default .select2-selection[readonly],\n.select2-dropdown .select2-search__field[readonly] {\n background-color: #eeeeee;\n opacity: 1;\n}\n\nselect.form-control:focus::-ms-value,\n.select2-container--default select.select2-selection:focus::-ms-value,\n.select2-dropdown select.select2-search__field:focus::-ms-value {\n color: #616161;\n background-color: #fff;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n.col-form-label {\n padding-top: calc(0.375rem + 1px);\n padding-bottom: calc(0.375rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding: 0.375rem 0;\n margin-bottom: 0;\n font-size: 1rem;\n line-height: 1.5;\n color: #212121;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm,\n.form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.form-control-lg {\n height: calc(1.5em + 1rem + 2px);\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control[size],\n.select2-container--default select.select2-selection[size],\n.select2-dropdown select.select2-search__field[size],\nselect.form-control[multiple],\n.select2-container--default select.select2-selection[multiple],\n.select2-dropdown select.select2-search__field[multiple] {\n height: auto;\n}\n\ntextarea.form-control,\n.select2-container--default textarea.select2-selection,\n.select2-dropdown textarea.select2-search__field {\n height: auto;\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n padding-left: 1.25rem;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input[disabled] ~ .form-check-label,\n.form-check-input:disabled ~ .form-check-label {\n color: #757575;\n}\n\n.form-check-label {\n margin-bottom: 0;\n}\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem;\n}\n\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #4caf50;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(76, 175, 80, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated :valid ~ .valid-feedback,\n.was-validated :valid ~ .valid-tooltip,\n.is-valid ~ .valid-feedback,\n.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control:valid,\n.was-validated .select2-container--default .select2-selection:valid,\n.select2-container--default .was-validated .select2-selection:valid,\n.was-validated .select2-dropdown .select2-search__field:valid,\n.select2-dropdown .was-validated .select2-search__field:valid,\n.form-control.is-valid,\n.select2-container--default .is-valid.select2-selection,\n.select2-dropdown .is-valid.select2-search__field {\n border-color: #4caf50;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%234caf50' 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\");\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:valid:focus,\n.was-validated .select2-container--default .select2-selection:valid:focus,\n.select2-container--default .was-validated .select2-selection:valid:focus,\n.was-validated .select2-dropdown .select2-search__field:valid:focus,\n.select2-dropdown .was-validated .select2-search__field:valid:focus,\n.form-control.is-valid:focus,\n.select2-container--default .is-valid.select2-selection:focus,\n.select2-dropdown .is-valid.select2-search__field:focus {\n border-color: #4caf50;\n box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25);\n}\n\n.was-validated textarea.form-control:valid,\n.was-validated .select2-container--default textarea.select2-selection:valid,\n.select2-container--default .was-validated textarea.select2-selection:valid,\n.was-validated .select2-dropdown textarea.select2-search__field:valid,\n.select2-dropdown .was-validated textarea.select2-search__field:valid,\ntextarea.form-control.is-valid,\n.select2-container--default textarea.is-valid.select2-selection,\n.select2-dropdown textarea.is-valid.select2-search__field {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:valid,\n.custom-select.is-valid {\n border-color: #4caf50;\n padding-right: calc(0.75em + 2.3125rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23424242' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%234caf50' 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\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:valid:focus,\n.custom-select.is-valid:focus {\n border-color: #4caf50;\n box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25);\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label,\n.form-check-input.is-valid ~ .form-check-label {\n color: #4caf50;\n}\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip,\n.form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label,\n.custom-control-input.is-valid ~ .custom-control-label {\n color: #4caf50;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before,\n.custom-control-input.is-valid ~ .custom-control-label::before {\n border-color: #4caf50;\n}\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,\n.custom-control-input.is-valid:checked ~ .custom-control-label::before {\n border-color: #6ec071;\n background-color: #6ec071;\n}\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,\n.custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25);\n}\n\n.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,\n.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #4caf50;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label,\n.custom-file-input.is-valid ~ .custom-file-label {\n border-color: #4caf50;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label,\n.custom-file-input.is-valid:focus ~ .custom-file-label {\n border-color: #4caf50;\n box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #f44336;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(244, 67, 54, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated :invalid ~ .invalid-feedback,\n.was-validated :invalid ~ .invalid-tooltip,\n.is-invalid ~ .invalid-feedback,\n.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control:invalid,\n.was-validated .select2-container--default .select2-selection:invalid,\n.select2-container--default .was-validated .select2-selection:invalid,\n.was-validated .select2-dropdown .select2-search__field:invalid,\n.select2-dropdown .was-validated .select2-search__field:invalid,\n.form-control.is-invalid,\n.select2-container--default .is-invalid.select2-selection,\n.select2-dropdown .is-invalid.select2-search__field {\n border-color: #f44336;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23f44336' viewBox='0 0 12 12'%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='%23f44336' stroke='none'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:invalid:focus,\n.was-validated .select2-container--default .select2-selection:invalid:focus,\n.select2-container--default .was-validated .select2-selection:invalid:focus,\n.was-validated .select2-dropdown .select2-search__field:invalid:focus,\n.select2-dropdown .was-validated .select2-search__field:invalid:focus,\n.form-control.is-invalid:focus,\n.select2-container--default .is-invalid.select2-selection:focus,\n.select2-dropdown .is-invalid.select2-search__field:focus {\n border-color: #f44336;\n box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25);\n}\n\n.was-validated textarea.form-control:invalid,\n.was-validated .select2-container--default textarea.select2-selection:invalid,\n.select2-container--default .was-validated textarea.select2-selection:invalid,\n.was-validated .select2-dropdown textarea.select2-search__field:invalid,\n.select2-dropdown .was-validated textarea.select2-search__field:invalid,\ntextarea.form-control.is-invalid,\n.select2-container--default textarea.is-invalid.select2-selection,\n.select2-dropdown textarea.is-invalid.select2-search__field {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:invalid,\n.custom-select.is-invalid {\n border-color: #f44336;\n padding-right: calc(0.75em + 2.3125rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23424242' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23f44336' viewBox='0 0 12 12'%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='%23f44336' stroke='none'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:invalid:focus,\n.custom-select.is-invalid:focus {\n border-color: #f44336;\n box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25);\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label,\n.form-check-input.is-invalid ~ .form-check-label {\n color: #f44336;\n}\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip,\n.form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label,\n.custom-control-input.is-invalid ~ .custom-control-label {\n color: #f44336;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before,\n.custom-control-input.is-invalid ~ .custom-control-label::before {\n border-color: #f44336;\n}\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,\n.custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n border-color: #f77066;\n background-color: #f77066;\n}\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,\n.custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25);\n}\n\n.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,\n.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #f44336;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label,\n.custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #f44336;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,\n.custom-file-input.is-invalid:focus ~ .custom-file-label {\n border-color: #f44336;\n box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25);\n}\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n\n .form-inline .form-control,\n .form-inline .select2-container--default .select2-selection,\n .select2-container--default .form-inline .select2-selection,\n .form-inline .select2-dropdown .select2-search__field,\n .select2-dropdown .form-inline .select2-search__field {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n\n .form-inline .input-group,\n .form-inline .custom-select {\n width: auto;\n }\n\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n\n .form-inline .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n\n .form-inline .custom-control {\n align-items: center;\n justify-content: center;\n }\n\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn {\n display: inline-block;\n font-weight: 400;\n color: #212121;\n text-align: center;\n vertical-align: middle;\n cursor: pointer;\n user-select: none;\n background-color: transparent;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n 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;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n\n.btn:hover {\n color: #212121;\n text-decoration: none;\n}\n\n.btn:focus,\n.btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n}\n\n.btn.disabled,\n.btn:disabled {\n opacity: 0.65;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #2196f3;\n border-color: #2196f3;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #0c83e2;\n border-color: #0c7cd5;\n}\n\n.btn-primary:focus,\n.btn-primary.focus {\n color: #fff;\n background-color: #0c83e2;\n border-color: #0c7cd5;\n box-shadow: 0 0 0 0.2rem rgba(66, 166, 245, 0.5);\n}\n\n.btn-primary.disabled,\n.btn-primary:disabled {\n color: #fff;\n background-color: #2196f3;\n border-color: #2196f3;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active,\n.btn-primary:not(:disabled):not(.disabled).active,\n.show > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #0c7cd5;\n border-color: #0b75c9;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active:focus,\n.btn-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(66, 166, 245, 0.5);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #757575;\n border-color: #757575;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #626262;\n border-color: #5c5c5c;\n}\n\n.btn-secondary:focus,\n.btn-secondary.focus {\n color: #fff;\n background-color: #626262;\n border-color: #5c5c5c;\n box-shadow: 0 0 0 0.2rem rgba(138, 138, 138, 0.5);\n}\n\n.btn-secondary.disabled,\n.btn-secondary:disabled {\n color: #fff;\n background-color: #757575;\n border-color: #757575;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active,\n.btn-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.dropdown-toggle {\n color: #fff;\n background-color: #5c5c5c;\n border-color: #555555;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active:focus,\n.btn-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(138, 138, 138, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #4caf50;\n border-color: #4caf50;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #409444;\n border-color: #3d8b40;\n}\n\n.btn-success:focus,\n.btn-success.focus {\n color: #fff;\n background-color: #409444;\n border-color: #3d8b40;\n box-shadow: 0 0 0 0.2rem rgba(103, 187, 106, 0.5);\n}\n\n.btn-success.disabled,\n.btn-success:disabled {\n color: #fff;\n background-color: #4caf50;\n border-color: #4caf50;\n}\n\n.btn-success:not(:disabled):not(.disabled):active,\n.btn-success:not(:disabled):not(.disabled).active,\n.show > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #3d8b40;\n border-color: #39833c;\n}\n\n.btn-success:not(:disabled):not(.disabled):active:focus,\n.btn-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(103, 187, 106, 0.5);\n}\n\n.btn-info {\n color: #fff;\n background-color: #00bcd4;\n border-color: #00bcd4;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #009aae;\n border-color: #008fa1;\n}\n\n.btn-info:focus,\n.btn-info.focus {\n color: #fff;\n background-color: #009aae;\n border-color: #008fa1;\n box-shadow: 0 0 0 0.2rem rgba(38, 198, 218, 0.5);\n}\n\n.btn-info.disabled,\n.btn-info:disabled {\n color: #fff;\n background-color: #00bcd4;\n border-color: #00bcd4;\n}\n\n.btn-info:not(:disabled):not(.disabled):active,\n.btn-info:not(:disabled):not(.disabled).active,\n.show > .btn-info.dropdown-toggle {\n color: #fff;\n background-color: #008fa1;\n border-color: #008394;\n}\n\n.btn-info:not(:disabled):not(.disabled):active:focus,\n.btn-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(38, 198, 218, 0.5);\n}\n\n.btn-warning {\n color: #212121;\n background-color: #ffeb3b;\n border-color: #ffeb3b;\n}\n\n.btn-warning:hover {\n color: #212121;\n background-color: #ffe715;\n border-color: #ffe608;\n}\n\n.btn-warning:focus,\n.btn-warning.focus {\n color: #212121;\n background-color: #ffe715;\n border-color: #ffe608;\n box-shadow: 0 0 0 0.2rem rgba(222, 205, 55, 0.5);\n}\n\n.btn-warning.disabled,\n.btn-warning:disabled {\n color: #212121;\n background-color: #ffeb3b;\n border-color: #ffeb3b;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active,\n.btn-warning:not(:disabled):not(.disabled).active,\n.show > .btn-warning.dropdown-toggle {\n color: #212121;\n background-color: #ffe608;\n border-color: #fae100;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active:focus,\n.btn-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 205, 55, 0.5);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #f44336;\n border-color: #f44336;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #f22112;\n border-color: #ea1c0d;\n}\n\n.btn-danger:focus,\n.btn-danger.focus {\n color: #fff;\n background-color: #f22112;\n border-color: #ea1c0d;\n box-shadow: 0 0 0 0.2rem rgba(246, 95, 84, 0.5);\n}\n\n.btn-danger.disabled,\n.btn-danger:disabled {\n color: #fff;\n background-color: #f44336;\n border-color: #f44336;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active,\n.btn-danger:not(:disabled):not(.disabled).active,\n.show > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #ea1c0d;\n border-color: #de1b0c;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active:focus,\n.btn-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(246, 95, 84, 0.5);\n}\n\n.btn-light {\n color: #212121;\n background-color: #f5f5f5;\n border-color: #f5f5f5;\n}\n\n.btn-light:hover {\n color: #212121;\n background-color: #e2e2e2;\n border-color: gainsboro;\n}\n\n.btn-light:focus,\n.btn-light.focus {\n color: #212121;\n background-color: #e2e2e2;\n border-color: gainsboro;\n box-shadow: 0 0 0 0.2rem rgba(213, 213, 213, 0.5);\n}\n\n.btn-light.disabled,\n.btn-light:disabled {\n color: #212121;\n background-color: #f5f5f5;\n border-color: #f5f5f5;\n}\n\n.btn-light:not(:disabled):not(.disabled):active,\n.btn-light:not(:disabled):not(.disabled).active,\n.show > .btn-light.dropdown-toggle {\n color: #212121;\n background-color: gainsboro;\n border-color: #d5d5d5;\n}\n\n.btn-light:not(:disabled):not(.disabled):active:focus,\n.btn-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(213, 213, 213, 0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #212121;\n border-color: #212121;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #0e0e0e;\n border-color: #080808;\n}\n\n.btn-dark:focus,\n.btn-dark.focus {\n color: #fff;\n background-color: #0e0e0e;\n border-color: #080808;\n box-shadow: 0 0 0 0.2rem rgba(66, 66, 66, 0.5);\n}\n\n.btn-dark.disabled,\n.btn-dark:disabled {\n color: #fff;\n background-color: #212121;\n border-color: #212121;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active,\n.btn-dark:not(:disabled):not(.disabled).active,\n.show > .btn-dark.dropdown-toggle {\n color: #fff;\n background-color: #080808;\n border-color: #010101;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active:focus,\n.btn-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(66, 66, 66, 0.5);\n}\n\n.btn-outline-primary {\n color: #2196f3;\n border-color: #2196f3;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #2196f3;\n border-color: #2196f3;\n}\n\n.btn-outline-primary:focus,\n.btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.5);\n}\n\n.btn-outline-primary.disabled,\n.btn-outline-primary:disabled {\n color: #2196f3;\n background-color: transparent;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active,\n.btn-outline-primary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\n background-color: #2196f3;\n border-color: #2196f3;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active:focus,\n.btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.5);\n}\n\n.btn-outline-secondary {\n color: #757575;\n border-color: #757575;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #757575;\n border-color: #757575;\n}\n\n.btn-outline-secondary:focus,\n.btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(117, 117, 117, 0.5);\n}\n\n.btn-outline-secondary.disabled,\n.btn-outline-secondary:disabled {\n color: #757575;\n background-color: transparent;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active,\n.btn-outline-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-secondary.dropdown-toggle {\n color: #fff;\n background-color: #757575;\n border-color: #757575;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,\n.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(117, 117, 117, 0.5);\n}\n\n.btn-outline-success {\n color: #4caf50;\n border-color: #4caf50;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #4caf50;\n border-color: #4caf50;\n}\n\n.btn-outline-success:focus,\n.btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.5);\n}\n\n.btn-outline-success.disabled,\n.btn-outline-success:disabled {\n color: #4caf50;\n background-color: transparent;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active,\n.btn-outline-success:not(:disabled):not(.disabled).active,\n.show > .btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #4caf50;\n border-color: #4caf50;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active:focus,\n.btn-outline-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.5);\n}\n\n.btn-outline-info {\n color: #00bcd4;\n border-color: #00bcd4;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #00bcd4;\n border-color: #00bcd4;\n}\n\n.btn-outline-info:focus,\n.btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 188, 212, 0.5);\n}\n\n.btn-outline-info.disabled,\n.btn-outline-info:disabled {\n color: #00bcd4;\n background-color: transparent;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active,\n.btn-outline-info:not(:disabled):not(.disabled).active,\n.show > .btn-outline-info.dropdown-toggle {\n color: #fff;\n background-color: #00bcd4;\n border-color: #00bcd4;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active:focus,\n.btn-outline-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 188, 212, 0.5);\n}\n\n.btn-outline-warning {\n color: #ffeb3b;\n border-color: #ffeb3b;\n}\n\n.btn-outline-warning:hover {\n color: #212121;\n background-color: #ffeb3b;\n border-color: #ffeb3b;\n}\n\n.btn-outline-warning:focus,\n.btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 235, 59, 0.5);\n}\n\n.btn-outline-warning.disabled,\n.btn-outline-warning:disabled {\n color: #ffeb3b;\n background-color: transparent;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active,\n.btn-outline-warning:not(:disabled):not(.disabled).active,\n.show > .btn-outline-warning.dropdown-toggle {\n color: #212121;\n background-color: #ffeb3b;\n border-color: #ffeb3b;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active:focus,\n.btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 235, 59, 0.5);\n}\n\n.btn-outline-danger {\n color: #f44336;\n border-color: #f44336;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #f44336;\n border-color: #f44336;\n}\n\n.btn-outline-danger:focus,\n.btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.5);\n}\n\n.btn-outline-danger.disabled,\n.btn-outline-danger:disabled {\n color: #f44336;\n background-color: transparent;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active,\n.btn-outline-danger:not(:disabled):not(.disabled).active,\n.show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #f44336;\n border-color: #f44336;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active:focus,\n.btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.5);\n}\n\n.btn-outline-light {\n color: #f5f5f5;\n border-color: #f5f5f5;\n}\n\n.btn-outline-light:hover {\n color: #212121;\n background-color: #f5f5f5;\n border-color: #f5f5f5;\n}\n\n.btn-outline-light:focus,\n.btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5);\n}\n\n.btn-outline-light.disabled,\n.btn-outline-light:disabled {\n color: #f5f5f5;\n background-color: transparent;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active,\n.btn-outline-light:not(:disabled):not(.disabled).active,\n.show > .btn-outline-light.dropdown-toggle {\n color: #212121;\n background-color: #f5f5f5;\n border-color: #f5f5f5;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active:focus,\n.btn-outline-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5);\n}\n\n.btn-outline-dark {\n color: #212121;\n border-color: #212121;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #212121;\n border-color: #212121;\n}\n\n.btn-outline-dark:focus,\n.btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(33, 33, 33, 0.5);\n}\n\n.btn-outline-dark.disabled,\n.btn-outline-dark:disabled {\n color: #212121;\n background-color: transparent;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active,\n.btn-outline-dark:not(:disabled):not(.disabled).active,\n.show > .btn-outline-dark.dropdown-toggle {\n color: #fff;\n background-color: #212121;\n border-color: #212121;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active:focus,\n.btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(33, 33, 33, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #2196f3;\n text-decoration: none;\n}\n\n.btn-link:hover {\n color: #0a6ebd;\n text-decoration: underline;\n}\n\n.btn-link:focus,\n.btn-link.focus {\n text-decoration: underline;\n box-shadow: none;\n}\n\n.btn-link:disabled,\n.btn-link.disabled {\n color: #757575;\n pointer-events: none;\n}\n\n.btn-lg,\n.btn-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.btn-sm,\n.btn-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n\n.fade {\n transition: opacity 0.15s linear;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #212121;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #fff;\n border-radius: 0.25rem;\n}\n\n.dropdown-menu-left {\n right: auto;\n left: 0;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-sm-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-md-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 992px) {\n .dropdown-menu-lg-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-lg-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1168px) {\n .dropdown-menu-xl-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-xl-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1368px) {\n .dropdown-menu-xxl-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-xxl-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1568px) {\n .dropdown-menu-xxxl-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-xxxl-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1868px) {\n .dropdown-menu-xxxxl-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu-xxxxl-right {\n right: 0;\n left: auto;\n }\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: 0.125rem;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-toggle::after {\n vertical-align: 0;\n}\n\n.dropleft .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: 0.125rem;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-menu[x-placement^=\"top\"],\n.dropdown-menu[x-placement^=\"right\"],\n.dropdown-menu[x-placement^=\"bottom\"],\n.dropdown-menu[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #eeeeee;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #212121;\n text-align: inherit;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n\n.dropdown-item:hover,\n.dropdown-item:focus {\n color: #141414;\n text-decoration: none;\n background-color: #f5f5f5;\n}\n\n.dropdown-item.active,\n.dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #2196f3;\n}\n\n.dropdown-item.disabled,\n.dropdown-item:disabled {\n color: #757575;\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #757575;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: 0.25rem 1.5rem;\n color: #212121;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 1 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:focus,\n.btn-group > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) {\n margin-left: -1px;\n}\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n\n.dropdown-toggle-split::after,\n.dropup .dropdown-toggle-split::after,\n.dropright .dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle-split::before {\n margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split,\n.btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split,\n.btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: -1px;\n}\n\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0;\n}\n\n.btn-group-toggle > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn input[type=\"checkbox\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group > .form-control,\n.select2-container--default .input-group > .select2-selection,\n.select2-dropdown .input-group > .select2-search__field,\n.input-group > .form-control-plaintext,\n.input-group > .custom-select,\n.input-group > .custom-file {\n position: relative;\n flex: 1 1 0%;\n min-width: 0;\n margin-bottom: 0;\n}\n\n.input-group > .form-control + .form-control,\n.select2-container--default .input-group > .select2-selection + .form-control,\n.select2-dropdown .input-group > .select2-search__field + .form-control,\n.select2-container--default .input-group > .form-control + .select2-selection,\n.select2-container--default .input-group > .select2-selection + .select2-selection,\n.select2-dropdown .select2-container--default .input-group > .select2-search__field + .select2-selection,\n.select2-container--default .select2-dropdown .input-group > .select2-search__field + .select2-selection,\n.select2-dropdown .input-group > .form-control + .select2-search__field,\n.select2-container--default .select2-dropdown .input-group > .select2-selection + .select2-search__field,\n.select2-dropdown .select2-container--default .input-group > .select2-selection + .select2-search__field,\n.select2-dropdown .input-group > .select2-search__field + .select2-search__field,\n.input-group > .form-control + .custom-select,\n.select2-container--default .input-group > .select2-selection + .custom-select,\n.select2-dropdown .input-group > .select2-search__field + .custom-select,\n.input-group > .form-control + .custom-file,\n.select2-container--default .input-group > .select2-selection + .custom-file,\n.select2-dropdown .input-group > .select2-search__field + .custom-file,\n.input-group > .form-control-plaintext + .form-control,\n.select2-container--default .input-group > .form-control-plaintext + .select2-selection,\n.select2-dropdown .input-group > .form-control-plaintext + .select2-search__field,\n.input-group > .form-control-plaintext + .custom-select,\n.input-group > .form-control-plaintext + .custom-file,\n.input-group > .custom-select + .form-control,\n.select2-container--default .input-group > .custom-select + .select2-selection,\n.select2-dropdown .input-group > .custom-select + .select2-search__field,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.select2-container--default .input-group > .custom-file + .select2-selection,\n.select2-dropdown .input-group > .custom-file + .select2-search__field,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-left: -1px;\n}\n\n.input-group > .form-control:focus,\n.select2-container--default .input-group > .select2-selection:focus,\n.select2-dropdown .input-group > .select2-search__field:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n}\n\n.input-group > .custom-file .custom-file-input:focus {\n z-index: 4;\n}\n\n.input-group > .form-control:not(:last-child),\n.select2-container--default .input-group > .select2-selection:not(:last-child),\n.select2-dropdown .input-group > .select2-search__field:not(:last-child),\n.input-group > .custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .form-control:not(:first-child),\n.select2-container--default .input-group > .select2-selection:not(:first-child),\n.select2-dropdown .input-group > .select2-search__field:not(:first-child),\n.input-group > .custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group > .custom-file {\n display: flex;\n align-items: center;\n}\n\n.input-group > .custom-file:not(:last-child) .custom-file-label,\n.input-group > .custom-file:not(:last-child) .custom-file-label::after {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .custom-file:not(:first-child) .custom-file-label {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group-prepend,\n.input-group-append {\n display: flex;\n}\n\n.input-group-prepend .btn,\n.input-group-append .btn {\n position: relative;\n z-index: 2;\n}\n\n.input-group-prepend .btn:focus,\n.input-group-append .btn:focus {\n z-index: 3;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-left: -1px;\n}\n\n.input-group-prepend {\n margin-right: -1px;\n}\n\n.input-group-append {\n margin-left: -1px;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.375rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #616161;\n text-align: center;\n white-space: nowrap;\n background-color: #eeeeee;\n border: 1px solid #bdbdbd;\n border-radius: 0.25rem;\n}\n\n.input-group-text input[type=\"radio\"],\n.input-group-text input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n.input-group-lg > .form-control:not(textarea),\n.select2-container--default .input-group-lg > .select2-selection:not(textarea),\n.select2-dropdown .input-group-lg > .select2-search__field:not(textarea),\n.input-group-lg > .custom-select {\n height: calc(1.5em + 1rem + 2px);\n}\n\n.input-group-lg > .form-control,\n.select2-container--default .input-group-lg > .select2-selection,\n.select2-dropdown .input-group-lg > .select2-search__field,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.input-group-sm > .form-control:not(textarea),\n.select2-container--default .input-group-sm > .select2-selection:not(textarea),\n.select2-dropdown .input-group-sm > .select2-search__field:not(textarea),\n.input-group-sm > .custom-select {\n height: calc(1.5em + 0.5rem + 2px);\n}\n\n.input-group-sm > .form-control,\n.select2-container--default .input-group-sm > .select2-selection,\n.select2-dropdown .input-group-sm > .select2-search__field,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: 1.75rem;\n}\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.custom-control {\n position: relative;\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n}\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: 1rem;\n}\n\n.custom-control-input {\n position: absolute;\n left: 0;\n z-index: -1;\n width: 1rem;\n height: 1.25rem;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n border-color: #2196f3;\n background-color: #2196f3;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n}\n\n.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #9acffa;\n}\n\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #fff;\n background-color: #cae6fc;\n border-color: #cae6fc;\n}\n\n.custom-control-input[disabled] ~ .custom-control-label,\n.custom-control-input:disabled ~ .custom-control-label {\n color: #757575;\n}\n\n.custom-control-input[disabled] ~ .custom-control-label::before,\n.custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #eeeeee;\n}\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n vertical-align: top;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n background-color: #fff;\n border: #9e9e9e solid 1px;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background: no-repeat 50% / 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n border-color: #2196f3;\n background-color: #2196f3;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(33, 150, 243, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(33, 150, 243, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(33, 150, 243, 0.5);\n}\n\n.custom-switch {\n padding-left: 2.25rem;\n}\n\n.custom-switch .custom-control-label::before {\n left: -2.25rem;\n width: 1.75rem;\n pointer-events: all;\n border-radius: 0.5rem;\n}\n\n.custom-switch .custom-control-label::after {\n top: calc(0.25rem + 2px);\n left: calc(-2.25rem + 2px);\n width: calc(1rem - 4px);\n height: calc(1rem - 4px);\n background-color: #9e9e9e;\n border-radius: 0.5rem;\n transition: transform 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;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n transition: none;\n }\n}\n\n.custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: #fff;\n transform: translateX(0.75rem);\n}\n\n.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(33, 150, 243, 0.5);\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #616161;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23424242' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px;\n border: 1px solid #bdbdbd;\n border-radius: 0.25rem;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #9acffa;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n}\n\n.custom-select:focus::-ms-value {\n color: #616161;\n background-color: #fff;\n}\n\n.custom-select[multiple],\n.custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #757575;\n background-color: #eeeeee;\n}\n\n.custom-select::-ms-expand {\n display: none;\n}\n\n.custom-select:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #616161;\n}\n\n.custom-select-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 0.875rem;\n}\n\n.custom-select-lg {\n height: calc(1.5em + 1rem + 2px);\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n padding-left: 1rem;\n font-size: 1.25rem;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n border-color: #9acffa;\n box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n}\n\n.custom-file-input[disabled] ~ .custom-file-label,\n.custom-file-input:disabled ~ .custom-file-label {\n background-color: #eeeeee;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n\n.custom-file-input ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-weight: 400;\n line-height: 1.5;\n color: #616161;\n background-color: #fff;\n border: 1px solid #bdbdbd;\n border-radius: 0.25rem;\n}\n\n.custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: calc(1.5em + 0.75rem);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #616161;\n content: \"Browse\";\n background-color: #eeeeee;\n border-left: inherit;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-range {\n width: 100%;\n height: 1.4rem;\n padding: 0;\n background-color: transparent;\n appearance: none;\n}\n\n.custom-range:focus {\n outline: none;\n}\n\n.custom-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n}\n\n.custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n}\n\n.custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n}\n\n.custom-range::-moz-focus-outer {\n border: 0;\n}\n\n.custom-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #2196f3;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-thumb {\n transition: none;\n }\n}\n\n.custom-range::-webkit-slider-thumb:active {\n background-color: #cae6fc;\n}\n\n.custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #e0e0e0;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #2196f3;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-thumb {\n transition: none;\n }\n}\n\n.custom-range::-moz-range-thumb:active {\n background-color: #cae6fc;\n}\n\n.custom-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #e0e0e0;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: 0;\n margin-right: 0.2rem;\n margin-left: 0.2rem;\n background-color: #2196f3;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-ms-thumb {\n transition: none;\n }\n}\n\n.custom-range::-ms-thumb:active {\n background-color: #cae6fc;\n}\n\n.custom-range::-ms-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: 0.5rem;\n}\n\n.custom-range::-ms-fill-lower {\n background-color: #e0e0e0;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-fill-upper {\n margin-right: 15px;\n background-color: #e0e0e0;\n border-radius: 1rem;\n}\n\n.custom-range:disabled::-webkit-slider-thumb {\n background-color: #9e9e9e;\n}\n\n.custom-range:disabled::-webkit-slider-runnable-track {\n cursor: default;\n}\n\n.custom-range:disabled::-moz-range-thumb {\n background-color: #9e9e9e;\n}\n\n.custom-range:disabled::-moz-range-track {\n cursor: default;\n}\n\n.custom-range:disabled::-ms-thumb {\n background-color: #9e9e9e;\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-control-label::before,\n .custom-file-label,\n .custom-select {\n transition: none;\n }\n}\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:hover,\n.nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #757575;\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #e0e0e0;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:hover,\n.nav-tabs .nav-link:focus {\n border-color: #eeeeee #eeeeee #e0e0e0;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #757575;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #616161;\n background-color: #fff;\n border-color: #e0e0e0 #e0e0e0 #fff;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: 0.25rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #fff;\n background-color: #2196f3;\n}\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n\n.navbar .container,\n.navbar .container-fluid,\n.navbar .container-sm,\n.navbar .container-md,\n.navbar .container-lg,\n.navbar .container-xl,\n.navbar .container-xxl,\n.navbar .container-xxxl,\n.navbar .container-xxxxl {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:hover,\n.navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.navbar-toggler:hover,\n.navbar-toggler:focus {\n text-decoration: none;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid,\n .navbar-expand-sm > .container-sm,\n .navbar-expand-sm > .container-md,\n .navbar-expand-sm > .container-lg,\n .navbar-expand-sm > .container-xl,\n .navbar-expand-sm > .container-xxl,\n .navbar-expand-sm > .container-xxxl,\n .navbar-expand-sm > .container-xxxxl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid,\n .navbar-expand-sm > .container-sm,\n .navbar-expand-sm > .container-md,\n .navbar-expand-sm > .container-lg,\n .navbar-expand-sm > .container-xl,\n .navbar-expand-sm > .container-xxl,\n .navbar-expand-sm > .container-xxxl,\n .navbar-expand-sm > .container-xxxxl {\n flex-wrap: nowrap;\n }\n\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid,\n .navbar-expand-md > .container-sm,\n .navbar-expand-md > .container-md,\n .navbar-expand-md > .container-lg,\n .navbar-expand-md > .container-xl,\n .navbar-expand-md > .container-xxl,\n .navbar-expand-md > .container-xxxl,\n .navbar-expand-md > .container-xxxxl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid,\n .navbar-expand-md > .container-sm,\n .navbar-expand-md > .container-md,\n .navbar-expand-md > .container-lg,\n .navbar-expand-md > .container-xl,\n .navbar-expand-md > .container-xxl,\n .navbar-expand-md > .container-xxxl,\n .navbar-expand-md > .container-xxxxl {\n flex-wrap: nowrap;\n }\n\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid,\n .navbar-expand-lg > .container-sm,\n .navbar-expand-lg > .container-md,\n .navbar-expand-lg > .container-lg,\n .navbar-expand-lg > .container-xl,\n .navbar-expand-lg > .container-xxl,\n .navbar-expand-lg > .container-xxxl,\n .navbar-expand-lg > .container-xxxxl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid,\n .navbar-expand-lg > .container-sm,\n .navbar-expand-lg > .container-md,\n .navbar-expand-lg > .container-lg,\n .navbar-expand-lg > .container-xl,\n .navbar-expand-lg > .container-xxl,\n .navbar-expand-lg > .container-xxxl,\n .navbar-expand-lg > .container-xxxxl {\n flex-wrap: nowrap;\n }\n\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1167.98px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid,\n .navbar-expand-xl > .container-sm,\n .navbar-expand-xl > .container-md,\n .navbar-expand-xl > .container-lg,\n .navbar-expand-xl > .container-xl,\n .navbar-expand-xl > .container-xxl,\n .navbar-expand-xl > .container-xxxl,\n .navbar-expand-xl > .container-xxxxl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1168px) {\n .navbar-expand-xl {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid,\n .navbar-expand-xl > .container-sm,\n .navbar-expand-xl > .container-md,\n .navbar-expand-xl > .container-lg,\n .navbar-expand-xl > .container-xl,\n .navbar-expand-xl > .container-xxl,\n .navbar-expand-xl > .container-xxxl,\n .navbar-expand-xl > .container-xxxxl {\n flex-wrap: nowrap;\n }\n\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1367.98px) {\n .navbar-expand-xxl > .container,\n .navbar-expand-xxl > .container-fluid,\n .navbar-expand-xxl > .container-sm,\n .navbar-expand-xxl > .container-md,\n .navbar-expand-xxl > .container-lg,\n .navbar-expand-xxl > .container-xl,\n .navbar-expand-xxl > .container-xxl,\n .navbar-expand-xxl > .container-xxxl,\n .navbar-expand-xxl > .container-xxxxl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1368px) {\n .navbar-expand-xxl {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n\n .navbar-expand-xxl .navbar-nav {\n flex-direction: row;\n }\n\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-xxl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n\n .navbar-expand-xxl > .container,\n .navbar-expand-xxl > .container-fluid,\n .navbar-expand-xxl > .container-sm,\n .navbar-expand-xxl > .container-md,\n .navbar-expand-xxl > .container-lg,\n .navbar-expand-xxl > .container-xl,\n .navbar-expand-xxl > .container-xxl,\n .navbar-expand-xxl > .container-xxxl,\n .navbar-expand-xxl > .container-xxxxl {\n flex-wrap: nowrap;\n }\n\n .navbar-expand-xxl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n\n .navbar-expand-xxl .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1567.98px) {\n .navbar-expand-xxxl > .container,\n .navbar-expand-xxxl > .container-fluid,\n .navbar-expand-xxxl > .container-sm,\n .navbar-expand-xxxl > .container-md,\n .navbar-expand-xxxl > .container-lg,\n .navbar-expand-xxxl > .container-xl,\n .navbar-expand-xxxl > .container-xxl,\n .navbar-expand-xxxl > .container-xxxl,\n .navbar-expand-xxxl > .container-xxxxl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1568px) {\n .navbar-expand-xxxl {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n\n .navbar-expand-xxxl .navbar-nav {\n flex-direction: row;\n }\n\n .navbar-expand-xxxl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-xxxl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n\n .navbar-expand-xxxl > .container,\n .navbar-expand-xxxl > .container-fluid,\n .navbar-expand-xxxl > .container-sm,\n .navbar-expand-xxxl > .container-md,\n .navbar-expand-xxxl > .container-lg,\n .navbar-expand-xxxl > .container-xl,\n .navbar-expand-xxxl > .container-xxl,\n .navbar-expand-xxxl > .container-xxxl,\n .navbar-expand-xxxl > .container-xxxxl {\n flex-wrap: nowrap;\n }\n\n .navbar-expand-xxxl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n\n .navbar-expand-xxxl .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1867.98px) {\n .navbar-expand-xxxxl > .container,\n .navbar-expand-xxxxl > .container-fluid,\n .navbar-expand-xxxxl > .container-sm,\n .navbar-expand-xxxxl > .container-md,\n .navbar-expand-xxxxl > .container-lg,\n .navbar-expand-xxxxl > .container-xl,\n .navbar-expand-xxxxl > .container-xxl,\n .navbar-expand-xxxxl > .container-xxxl,\n .navbar-expand-xxxxl > .container-xxxxl {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1868px) {\n .navbar-expand-xxxxl {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n\n .navbar-expand-xxxxl .navbar-nav {\n flex-direction: row;\n }\n\n .navbar-expand-xxxxl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n\n .navbar-expand-xxxxl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n\n .navbar-expand-xxxxl > .container,\n .navbar-expand-xxxxl > .container-fluid,\n .navbar-expand-xxxxl > .container-sm,\n .navbar-expand-xxxxl > .container-md,\n .navbar-expand-xxxxl > .container-lg,\n .navbar-expand-xxxxl > .container-xl,\n .navbar-expand-xxxxl > .container-xxl,\n .navbar-expand-xxxxl > .container-xxxl,\n .navbar-expand-xxxxl > .container-xxxxl {\n flex-wrap: nowrap;\n }\n\n .navbar-expand-xxxxl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n\n .navbar-expand-xxxxl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n flex-flow: row nowrap;\n justify-content: flex-start;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid,\n.navbar-expand > .container-sm,\n.navbar-expand > .container-md,\n.navbar-expand > .container-lg,\n.navbar-expand > .container-xl,\n.navbar-expand > .container-xxl,\n.navbar-expand > .container-xxxl,\n.navbar-expand > .container-xxxxl {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n\n.navbar-expand .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid,\n.navbar-expand > .container-sm,\n.navbar-expand > .container-md,\n.navbar-expand > .container-lg,\n.navbar-expand > .container-xl,\n.navbar-expand > .container-xxl,\n.navbar-expand > .container-xxxl,\n.navbar-expand > .container-xxxxl {\n flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand {\n color: #2196f3;\n}\n\n.navbar-light .navbar-brand:hover,\n.navbar-light .navbar-brand:focus {\n color: #2196f3;\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:hover,\n.navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: #2196f3;\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: none;\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-text a {\n color: #2196f3;\n}\n\n.navbar-light .navbar-text a:hover,\n.navbar-light .navbar-text a:focus {\n color: #2196f3;\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n\n.navbar-dark .navbar-brand:hover,\n.navbar-dark .navbar-brand:focus {\n color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:hover,\n.navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #fff;\n}\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: none;\n}\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-text a {\n color: #fff;\n}\n\n.navbar-dark .navbar-text a:hover,\n.navbar-dark .navbar-text a:focus {\n color: #fff;\n}\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.card-body {\n flex: 1 1 auto;\n min-height: 1px;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n flex-shrink: 0;\n width: 100%;\n}\n\n.card-img,\n.card-img-top {\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img,\n.card-img-bottom {\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck .card {\n margin-bottom: 1rem;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n display: flex;\n flex-flow: row wrap;\n margin-right: -1rem;\n margin-left: -1rem;\n }\n\n .card-deck .card {\n flex: 1 0 0%;\n margin-right: 1rem;\n margin-bottom: 0;\n margin-left: 1rem;\n }\n}\n\n.card-group > .card {\n margin-bottom: 1rem;\n}\n\n@media (min-width: 576px) {\n .card-group {\n display: flex;\n flex-flow: row wrap;\n }\n\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n\n .card-group > .card:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n\n .card-group > .card:not(:last-child) .card-img-top,\n .card-group > .card:not(:last-child) .card-header {\n border-top-right-radius: 0;\n }\n\n .card-group > .card:not(:last-child) .card-img-bottom,\n .card-group > .card:not(:last-child) .card-footer {\n border-bottom-right-radius: 0;\n }\n\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n\n .card-group > .card:not(:first-child) .card-img-top,\n .card-group > .card:not(:first-child) .card-header {\n border-top-left-radius: 0;\n }\n\n .card-group > .card:not(:first-child) .card-img-bottom,\n .card-group > .card:not(:first-child) .card-footer {\n border-bottom-left-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1;\n }\n\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.accordion > .card {\n overflow: hidden;\n}\n\n.accordion > .card:not(:last-of-type) {\n border-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.accordion > .card:not(:first-of-type) {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.accordion > .card > .card-header {\n border-radius: 0;\n margin-bottom: -1px;\n}\n\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #eeeeee;\n border-radius: 0.25rem;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 0.5rem;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n color: #757575;\n content: \"/\";\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none;\n}\n\n.breadcrumb-item.active {\n color: #757575;\n}\n\n.pagination {\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #2196f3;\n background-color: #fff;\n border: 1px solid #e0e0e0;\n}\n\n.page-link:hover {\n z-index: 2;\n color: #0a6ebd;\n text-decoration: none;\n background-color: #eeeeee;\n border-color: #e0e0e0;\n}\n\n.page-link:focus {\n z-index: 3;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n z-index: 3;\n color: #fff;\n background-color: #2196f3;\n border-color: #2196f3;\n}\n\n.page-item.disabled .page-link {\n color: #757575;\n pointer-events: none;\n cursor: auto;\n background-color: #fff;\n border-color: #e0e0e0;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge,\n.select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n 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;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .badge,\n .select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice {\n transition: none;\n }\n}\n\na.badge:hover,\n.select2-container--default .select2-selection.select2-selection--multiple a.select2-selection__choice:hover,\na.badge:focus,\n.select2-container--default .select2-selection.select2-selection--multiple a.select2-selection__choice:focus {\n text-decoration: none;\n}\n\n.badge:empty,\n.select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice:empty {\n display: none;\n}\n\n.btn .badge,\n.btn .select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice,\n.select2-container--default .select2-selection.select2-selection--multiple .btn .select2-selection__choice {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-primary,\n.select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice {\n color: #fff;\n background-color: #2196f3;\n}\n\na.badge-primary:hover,\n.select2-container--default .select2-selection.select2-selection--multiple a.select2-selection__choice:hover,\na.badge-primary:focus,\n.select2-container--default .select2-selection.select2-selection--multiple a.select2-selection__choice:focus {\n color: #fff;\n background-color: #0c7cd5;\n}\n\na.badge-primary:focus,\n.select2-container--default .select2-selection.select2-selection--multiple a.select2-selection__choice:focus,\na.badge-primary.focus,\n.select2-container--default .select2-selection.select2-selection--multiple a.focus.select2-selection__choice {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.5);\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #757575;\n}\n\na.badge-secondary:hover,\na.badge-secondary:focus {\n color: #fff;\n background-color: #5c5c5c;\n}\n\na.badge-secondary:focus,\na.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(117, 117, 117, 0.5);\n}\n\n.badge-success {\n color: #fff;\n background-color: #4caf50;\n}\n\na.badge-success:hover,\na.badge-success:focus {\n color: #fff;\n background-color: #3d8b40;\n}\n\na.badge-success:focus,\na.badge-success.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.5);\n}\n\n.badge-info {\n color: #fff;\n background-color: #00bcd4;\n}\n\na.badge-info:hover,\na.badge-info:focus {\n color: #fff;\n background-color: #008fa1;\n}\n\na.badge-info:focus,\na.badge-info.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 188, 212, 0.5);\n}\n\n.badge-warning {\n color: #212121;\n background-color: #ffeb3b;\n}\n\na.badge-warning:hover,\na.badge-warning:focus {\n color: #212121;\n background-color: #ffe608;\n}\n\na.badge-warning:focus,\na.badge-warning.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(255, 235, 59, 0.5);\n}\n\n.badge-danger {\n color: #fff;\n background-color: #f44336;\n}\n\na.badge-danger:hover,\na.badge-danger:focus {\n color: #fff;\n background-color: #ea1c0d;\n}\n\na.badge-danger:focus,\na.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.5);\n}\n\n.badge-light {\n color: #212121;\n background-color: #f5f5f5;\n}\n\na.badge-light:hover,\na.badge-light:focus {\n color: #212121;\n background-color: gainsboro;\n}\n\na.badge-light:focus,\na.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5);\n}\n\n.badge-dark {\n color: #fff;\n background-color: #212121;\n}\n\na.badge-dark:hover,\na.badge-dark:focus {\n color: #fff;\n background-color: #080808;\n}\n\na.badge-dark:focus,\na.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(33, 33, 33, 0.5);\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #eeeeee;\n border-radius: 0.3rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert,\n.message,\n.message.validation,\n.message.required,\n.message.error {\n position: relative;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n}\n\n.alert-dismissible {\n padding-right: 4rem;\n}\n\n.alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n\n.alert-primary {\n color: #114e7e;\n background-color: #d3eafd;\n border-color: #c1e2fc;\n}\n\n.alert-primary hr {\n border-top-color: #a9d7fb;\n}\n\n.alert-primary .alert-link {\n color: #0b3251;\n}\n\n.alert-secondary {\n color: #3d3d3d;\n background-color: #e3e3e3;\n border-color: #d8d8d8;\n}\n\n.alert-secondary hr {\n border-top-color: #cbcbcb;\n}\n\n.alert-secondary .alert-link {\n color: #242424;\n}\n\n.alert-success {\n color: #285b2a;\n background-color: #dbefdc;\n border-color: #cde9ce;\n}\n\n.alert-success hr {\n border-top-color: #bbe1bd;\n}\n\n.alert-success .alert-link {\n color: #18381a;\n}\n\n.alert-info,\n.message {\n color: #00626e;\n background-color: #ccf2f6;\n border-color: #b8ecf3;\n}\n\n.alert-info hr,\n.message hr {\n border-top-color: #a2e6ef;\n}\n\n.alert-info .alert-link,\n.message .alert-link {\n color: #00353b;\n}\n\n.alert-warning {\n color: #857a1f;\n background-color: #fffbd8;\n border-color: #fff9c8;\n}\n\n.alert-warning hr {\n border-top-color: #fff6af;\n}\n\n.alert-warning .alert-link {\n color: #5c5415;\n}\n\n.alert-danger,\n.message.validation,\n.message.required,\n.message.error {\n color: #7f231c;\n background-color: #fdd9d7;\n border-color: #fccac7;\n}\n\n.alert-danger hr,\n.message.validation hr,\n.message.required hr,\n.message.error hr {\n border-top-color: #fbb3af;\n}\n\n.alert-danger .alert-link,\n.message.validation .alert-link,\n.message.required .alert-link,\n.message.error .alert-link {\n color: #551713;\n}\n\n.alert-light {\n color: #7f7f7f;\n background-color: #fdfdfd;\n border-color: #fcfcfc;\n}\n\n.alert-light hr {\n border-top-color: #efefef;\n}\n\n.alert-light .alert-link {\n color: #666666;\n}\n\n.alert-dark {\n color: #111111;\n background-color: lightgray;\n border-color: #c1c1c1;\n}\n\n.alert-dark hr {\n border-top-color: #b4b4b4;\n}\n\n.alert-dark .alert-link {\n color: black;\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n\n to {\n background-position: 0 0;\n }\n}\n\n.progress {\n display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #eeeeee;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: #2196f3;\n transition: width 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n 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);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n animation: none;\n }\n}\n\n.media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #616161;\n text-align: inherit;\n}\n\n.list-group-item-action:hover,\n.list-group-item-action:focus {\n z-index: 1;\n color: #616161;\n text-decoration: none;\n background-color: #f5f5f5;\n}\n\n.list-group-item-action:active {\n color: #212121;\n background-color: #eeeeee;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item.disabled,\n.list-group-item:disabled {\n color: #757575;\n pointer-events: none;\n background-color: #fff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #2196f3;\n border-color: #2196f3;\n}\n\n.list-group-item + .list-group-item {\n border-top-width: 0;\n}\n\n.list-group-item + .list-group-item.active {\n margin-top: -1px;\n border-top-width: 1px;\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n\n.list-group-horizontal .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n}\n\n.list-group-horizontal .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n}\n\n.list-group-horizontal .list-group-item.active {\n margin-top: 0;\n}\n\n.list-group-horizontal .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n}\n\n.list-group-horizontal .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n}\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n\n .list-group-horizontal-sm .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n\n .list-group-horizontal-sm .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-sm .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-sm .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-sm .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n\n .list-group-horizontal-md .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n\n .list-group-horizontal-md .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-md .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-md .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-md .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n\n .list-group-horizontal-lg .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n\n .list-group-horizontal-lg .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-lg .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-lg .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-lg .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n\n@media (min-width: 1168px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n\n .list-group-horizontal-xl .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n\n .list-group-horizontal-xl .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-xl .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-xl .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-xl .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n\n@media (min-width: 1368px) {\n .list-group-horizontal-xxl {\n flex-direction: row;\n }\n\n .list-group-horizontal-xxl .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n\n .list-group-horizontal-xxl .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-xxl .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-xxl .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-xxl .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n\n@media (min-width: 1568px) {\n .list-group-horizontal-xxxl {\n flex-direction: row;\n }\n\n .list-group-horizontal-xxxl .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n\n .list-group-horizontal-xxxl .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-xxxl .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-xxxl .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-xxxl .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n\n@media (min-width: 1868px) {\n .list-group-horizontal-xxxxl {\n flex-direction: row;\n }\n\n .list-group-horizontal-xxxxl .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n\n .list-group-horizontal-xxxxl .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n\n .list-group-horizontal-xxxxl .list-group-item.active {\n margin-top: 0;\n }\n\n .list-group-horizontal-xxxxl .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n\n .list-group-horizontal-xxxxl .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n\n.list-group-flush .list-group-item {\n border-right-width: 0;\n border-left-width: 0;\n border-radius: 0;\n}\n\n.list-group-flush .list-group-item:first-child {\n border-top-width: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom-width: 0;\n}\n\n.list-group-item-primary {\n color: #114e7e;\n background-color: #c1e2fc;\n}\n\n.list-group-item-primary.list-group-item-action:hover,\n.list-group-item-primary.list-group-item-action:focus {\n color: #114e7e;\n background-color: #a9d7fb;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #114e7e;\n border-color: #114e7e;\n}\n\n.list-group-item-secondary {\n color: #3d3d3d;\n background-color: #d8d8d8;\n}\n\n.list-group-item-secondary.list-group-item-action:hover,\n.list-group-item-secondary.list-group-item-action:focus {\n color: #3d3d3d;\n background-color: #cbcbcb;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #3d3d3d;\n border-color: #3d3d3d;\n}\n\n.list-group-item-success {\n color: #285b2a;\n background-color: #cde9ce;\n}\n\n.list-group-item-success.list-group-item-action:hover,\n.list-group-item-success.list-group-item-action:focus {\n color: #285b2a;\n background-color: #bbe1bd;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #285b2a;\n border-color: #285b2a;\n}\n\n.list-group-item-info {\n color: #00626e;\n background-color: #b8ecf3;\n}\n\n.list-group-item-info.list-group-item-action:hover,\n.list-group-item-info.list-group-item-action:focus {\n color: #00626e;\n background-color: #a2e6ef;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #00626e;\n border-color: #00626e;\n}\n\n.list-group-item-warning {\n color: #857a1f;\n background-color: #fff9c8;\n}\n\n.list-group-item-warning.list-group-item-action:hover,\n.list-group-item-warning.list-group-item-action:focus {\n color: #857a1f;\n background-color: #fff6af;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #857a1f;\n border-color: #857a1f;\n}\n\n.list-group-item-danger {\n color: #7f231c;\n background-color: #fccac7;\n}\n\n.list-group-item-danger.list-group-item-action:hover,\n.list-group-item-danger.list-group-item-action:focus {\n color: #7f231c;\n background-color: #fbb3af;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #7f231c;\n border-color: #7f231c;\n}\n\n.list-group-item-light {\n color: #7f7f7f;\n background-color: #fcfcfc;\n}\n\n.list-group-item-light.list-group-item-action:hover,\n.list-group-item-light.list-group-item-action:focus {\n color: #7f7f7f;\n background-color: #efefef;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #7f7f7f;\n border-color: #7f7f7f;\n}\n\n.list-group-item-dark {\n color: #111111;\n background-color: #c1c1c1;\n}\n\n.list-group-item-dark.list-group-item-action:hover,\n.list-group-item-dark.list-group-item-action:focus {\n color: #111111;\n background-color: #b4b4b4;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #111111;\n border-color: #111111;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: .5;\n}\n\n@media (max-width: 1200px) {\n .close {\n font-size: calc(1.275rem + 0.3vw);\n }\n}\n\n.close:hover {\n color: #000;\n text-decoration: none;\n}\n\n.close:not(:disabled):not(.disabled):hover,\n.close:not(:disabled):not(.disabled):focus {\n opacity: .75;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n appearance: none;\n}\n\na.close.disabled {\n pointer-events: none;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.5rem;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -50px);\n}\n\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n transform: none;\n}\n\n.modal.modal-static .modal-dialog {\n transform: scale(1.02);\n}\n\n.modal-dialog-scrollable {\n display: flex;\n max-height: calc(100% - 1rem);\n}\n\n.modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 1rem);\n overflow: hidden;\n}\n\n.modal-dialog-scrollable .modal-header,\n.modal-dialog-scrollable .modal-footer {\n flex-shrink: 0;\n}\n\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - 1rem);\n}\n\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - 1rem);\n content: \"\";\n}\n\n.modal-dialog-centered.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n content: none;\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n padding: 1rem 1rem;\n border-bottom: 1px solid #e0e0e0;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.modal-header .close {\n padding: 1rem 1rem;\n margin: -1rem -1rem -1rem auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 1rem;\n}\n\n.modal-footer {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-end;\n padding: 0.75rem;\n border-top: 1px solid #e0e0e0;\n border-bottom-right-radius: calc(0.3rem - 1px);\n border-bottom-left-radius: calc(0.3rem - 1px);\n}\n\n.modal-footer > * {\n margin: 0.25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto;\n }\n\n .modal-dialog-scrollable {\n max-height: calc(100% - 3.5rem);\n }\n\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 3.5rem);\n }\n\n .modal-dialog-centered {\n min-height: calc(100% - 3.5rem);\n }\n\n .modal-dialog-centered::before {\n height: calc(100vh - 3.5rem);\n }\n\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg,\n .modal-xl {\n max-width: 800px;\n }\n}\n\n@media (min-width: 1168px) {\n .modal-xl {\n max-width: 1140px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: \"Lato\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 0.9;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem;\n}\n\n.tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top,\n.bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-top .arrow,\n.bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.bs-tooltip-top .arrow::before,\n.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n border-width: 0.4rem 0.4rem 0;\n border-top-color: #000;\n}\n\n.bs-tooltip-right,\n.bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-right .arrow,\n.bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-right .arrow::before,\n.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n right: 0;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #000;\n}\n\n.bs-tooltip-bottom,\n.bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-bottom .arrow,\n.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.bs-tooltip-bottom .arrow::before,\n.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n bottom: 0;\n border-width: 0 0.4rem 0.4rem;\n border-bottom-color: #000;\n}\n\n.bs-tooltip-left,\n.bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-left .arrow,\n.bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-left .arrow::before,\n.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n left: 0;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.25rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: \"Lato\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem;\n}\n\n.popover .arrow::before,\n.popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top,\n.bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.5rem;\n}\n\n.bs-popover-top > .arrow,\n.bs-popover-auto[x-placement^=\"top\"] > .arrow {\n bottom: calc(-0.5rem - 1px);\n}\n\n.bs-popover-top > .arrow::before,\n.bs-popover-auto[x-placement^=\"top\"] > .arrow::before {\n bottom: 0;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-top > .arrow::after,\n.bs-popover-auto[x-placement^=\"top\"] > .arrow::after {\n bottom: 1px;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: #fff;\n}\n\n.bs-popover-right,\n.bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 0.5rem;\n}\n\n.bs-popover-right > .arrow,\n.bs-popover-auto[x-placement^=\"right\"] > .arrow {\n left: calc(-0.5rem - 1px);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-right > .arrow::before,\n.bs-popover-auto[x-placement^=\"right\"] > .arrow::before {\n left: 0;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-right > .arrow::after,\n.bs-popover-auto[x-placement^=\"right\"] > .arrow::after {\n left: 1px;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: #fff;\n}\n\n.bs-popover-bottom,\n.bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.5rem;\n}\n\n.bs-popover-bottom > .arrow,\n.bs-popover-auto[x-placement^=\"bottom\"] > .arrow {\n top: calc(-0.5rem - 1px);\n}\n\n.bs-popover-bottom > .arrow::before,\n.bs-popover-auto[x-placement^=\"bottom\"] > .arrow::before {\n top: 0;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-bottom > .arrow::after,\n.bs-popover-auto[x-placement^=\"bottom\"] > .arrow::after {\n top: 1px;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: #fff;\n}\n\n.bs-popover-bottom .popover-header::before,\n.bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.bs-popover-left,\n.bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.5rem;\n}\n\n.bs-popover-left > .arrow,\n.bs-popover-auto[x-placement^=\"left\"] > .arrow {\n right: calc(-0.5rem - 1px);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-left > .arrow::before,\n.bs-popover-auto[x-placement^=\"left\"] > .arrow::before {\n right: 0;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-left > .arrow::after,\n.bs-popover-auto[x-placement^=\"left\"] > .arrow::after {\n right: 1px;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: #fff;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0.5rem 0.75rem;\n color: #212121;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n transition: transform 0.6s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n}\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n transition: opacity 0s 0.6s;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-right {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5;\n transition: opacity 0.15s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n .carousel-control-next {\n transition: none;\n }\n}\n\n.carousel-control-prev:hover,\n.carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: no-repeat 50% / 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #fff;\n background-clip: padding-box;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: .5;\n transition: opacity 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators li {\n transition: none;\n }\n}\n\n.carousel-indicators .active {\n opacity: 1;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #2196f3 !important;\n}\n\na.bg-primary:hover,\na.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #0c7cd5 !important;\n}\n\n.bg-secondary {\n background-color: #757575 !important;\n}\n\na.bg-secondary:hover,\na.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #5c5c5c !important;\n}\n\n.bg-success {\n background-color: #4caf50 !important;\n}\n\na.bg-success:hover,\na.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #3d8b40 !important;\n}\n\n.bg-info {\n background-color: #00bcd4 !important;\n}\n\na.bg-info:hover,\na.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #008fa1 !important;\n}\n\n.bg-warning {\n background-color: #ffeb3b !important;\n}\n\na.bg-warning:hover,\na.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #ffe608 !important;\n}\n\n.bg-danger {\n background-color: #f44336 !important;\n}\n\na.bg-danger:hover,\na.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #ea1c0d !important;\n}\n\n.bg-light {\n background-color: #f5f5f5 !important;\n}\n\na.bg-light:hover,\na.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: gainsboro !important;\n}\n\n.bg-dark,\n.bg-alt,\n.element.site__elements__accordion .card .card-header {\n background-color: #212121 !important;\n}\n\na.bg-dark:hover,\na.bg-alt:hover,\n.element.site__elements__accordion .card a.card-header:hover,\na.bg-dark:focus,\na.bg-alt:focus,\n.element.site__elements__accordion .card a.card-header:focus,\nbutton.bg-dark:hover,\nbutton.bg-alt:hover,\n.element.site__elements__accordion .card button.card-header:hover,\nbutton.bg-dark:focus,\nbutton.bg-alt:focus,\n.element.site__elements__accordion .card button.card-header:focus {\n background-color: #080808 !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border {\n border: 1px solid #e0e0e0 !important;\n}\n\n.border-top {\n border-top: 1px solid #e0e0e0 !important;\n}\n\n.border-right {\n border-right: 1px solid #e0e0e0 !important;\n}\n\n.border-bottom {\n border-bottom: 1px solid #e0e0e0 !important;\n}\n\n.border-left {\n border-left: 1px solid #e0e0e0 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #2196f3 !important;\n}\n\n.border-secondary {\n border-color: #757575 !important;\n}\n\n.border-success {\n border-color: #4caf50 !important;\n}\n\n.border-info {\n border-color: #00bcd4 !important;\n}\n\n.border-warning {\n border-color: #ffeb3b !important;\n}\n\n.border-danger {\n border-color: #f44336 !important;\n}\n\n.border-light {\n border-color: #f5f5f5 !important;\n}\n\n.border-dark {\n border-color: #212121 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded-sm {\n border-radius: 0.2rem !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-lg {\n border-radius: 0.3rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: 50rem !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n\n .d-sm-inline {\n display: inline !important;\n }\n\n .d-sm-inline-block {\n display: inline-block !important;\n }\n\n .d-sm-block {\n display: block !important;\n }\n\n .d-sm-table {\n display: table !important;\n }\n\n .d-sm-table-row {\n display: table-row !important;\n }\n\n .d-sm-table-cell {\n display: table-cell !important;\n }\n\n .d-sm-flex {\n display: flex !important;\n }\n\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n\n .d-md-inline {\n display: inline !important;\n }\n\n .d-md-inline-block {\n display: inline-block !important;\n }\n\n .d-md-block {\n display: block !important;\n }\n\n .d-md-table {\n display: table !important;\n }\n\n .d-md-table-row {\n display: table-row !important;\n }\n\n .d-md-table-cell {\n display: table-cell !important;\n }\n\n .d-md-flex {\n display: flex !important;\n }\n\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n\n .d-lg-inline {\n display: inline !important;\n }\n\n .d-lg-inline-block {\n display: inline-block !important;\n }\n\n .d-lg-block {\n display: block !important;\n }\n\n .d-lg-table {\n display: table !important;\n }\n\n .d-lg-table-row {\n display: table-row !important;\n }\n\n .d-lg-table-cell {\n display: table-cell !important;\n }\n\n .d-lg-flex {\n display: flex !important;\n }\n\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1168px) {\n .d-xl-none {\n display: none !important;\n }\n\n .d-xl-inline {\n display: inline !important;\n }\n\n .d-xl-inline-block {\n display: inline-block !important;\n }\n\n .d-xl-block {\n display: block !important;\n }\n\n .d-xl-table {\n display: table !important;\n }\n\n .d-xl-table-row {\n display: table-row !important;\n }\n\n .d-xl-table-cell {\n display: table-cell !important;\n }\n\n .d-xl-flex {\n display: flex !important;\n }\n\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1368px) {\n .d-xxl-none {\n display: none !important;\n }\n\n .d-xxl-inline {\n display: inline !important;\n }\n\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n\n .d-xxl-block {\n display: block !important;\n }\n\n .d-xxl-table {\n display: table !important;\n }\n\n .d-xxl-table-row {\n display: table-row !important;\n }\n\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n\n .d-xxl-flex {\n display: flex !important;\n }\n\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1568px) {\n .d-xxxl-none {\n display: none !important;\n }\n\n .d-xxxl-inline {\n display: inline !important;\n }\n\n .d-xxxl-inline-block {\n display: inline-block !important;\n }\n\n .d-xxxl-block {\n display: block !important;\n }\n\n .d-xxxl-table {\n display: table !important;\n }\n\n .d-xxxl-table-row {\n display: table-row !important;\n }\n\n .d-xxxl-table-cell {\n display: table-cell !important;\n }\n\n .d-xxxl-flex {\n display: flex !important;\n }\n\n .d-xxxl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1868px) {\n .d-xxxxl-none {\n display: none !important;\n }\n\n .d-xxxxl-inline {\n display: inline !important;\n }\n\n .d-xxxxl-inline-block {\n display: inline-block !important;\n }\n\n .d-xxxxl-block {\n display: block !important;\n }\n\n .d-xxxxl-table {\n display: table !important;\n }\n\n .d-xxxxl-table-row {\n display: table-row !important;\n }\n\n .d-xxxxl-table-cell {\n display: table-cell !important;\n }\n\n .d-xxxxl-flex {\n display: flex !important;\n }\n\n .d-xxxxl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n\n .d-print-inline {\n display: inline !important;\n }\n\n .d-print-inline-block {\n display: inline-block !important;\n }\n\n .d-print-block {\n display: block !important;\n }\n\n .d-print-table {\n display: table !important;\n }\n\n .d-print-table-row {\n display: table-row !important;\n }\n\n .d-print-table-cell {\n display: table-cell !important;\n }\n\n .d-print-flex {\n display: flex !important;\n }\n\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.85714%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n\n .flex-sm-column {\n flex-direction: column !important;\n }\n\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-sm-center {\n justify-content: center !important;\n }\n\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n\n .align-items-sm-center {\n align-items: center !important;\n }\n\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n\n .align-content-sm-center {\n align-content: center !important;\n }\n\n .align-content-sm-between {\n align-content: space-between !important;\n }\n\n .align-content-sm-around {\n align-content: space-around !important;\n }\n\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n\n .align-self-sm-auto {\n align-self: auto !important;\n }\n\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n\n .align-self-sm-center {\n align-self: center !important;\n }\n\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n\n .flex-md-column {\n flex-direction: column !important;\n }\n\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-md-center {\n justify-content: center !important;\n }\n\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n\n .align-items-md-start {\n align-items: flex-start !important;\n }\n\n .align-items-md-end {\n align-items: flex-end !important;\n }\n\n .align-items-md-center {\n align-items: center !important;\n }\n\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n\n .align-content-md-start {\n align-content: flex-start !important;\n }\n\n .align-content-md-end {\n align-content: flex-end !important;\n }\n\n .align-content-md-center {\n align-content: center !important;\n }\n\n .align-content-md-between {\n align-content: space-between !important;\n }\n\n .align-content-md-around {\n align-content: space-around !important;\n }\n\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n\n .align-self-md-auto {\n align-self: auto !important;\n }\n\n .align-self-md-start {\n align-self: flex-start !important;\n }\n\n .align-self-md-end {\n align-self: flex-end !important;\n }\n\n .align-self-md-center {\n align-self: center !important;\n }\n\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n\n .flex-lg-column {\n flex-direction: column !important;\n }\n\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-lg-center {\n justify-content: center !important;\n }\n\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n\n .align-items-lg-center {\n align-items: center !important;\n }\n\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n\n .align-content-lg-center {\n align-content: center !important;\n }\n\n .align-content-lg-between {\n align-content: space-between !important;\n }\n\n .align-content-lg-around {\n align-content: space-around !important;\n }\n\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n\n .align-self-lg-auto {\n align-self: auto !important;\n }\n\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n\n .align-self-lg-center {\n align-self: center !important;\n }\n\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1168px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n\n .flex-xl-column {\n flex-direction: column !important;\n }\n\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xl-center {\n justify-content: center !important;\n }\n\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xl-center {\n align-items: center !important;\n }\n\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xl-center {\n align-content: center !important;\n }\n\n .align-content-xl-between {\n align-content: space-between !important;\n }\n\n .align-content-xl-around {\n align-content: space-around !important;\n }\n\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xl-auto {\n align-self: auto !important;\n }\n\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xl-center {\n align-self: center !important;\n }\n\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1368px) {\n .flex-xxl-row {\n flex-direction: row !important;\n }\n\n .flex-xxl-column {\n flex-direction: column !important;\n }\n\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xxl-center {\n align-items: center !important;\n }\n\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xxl-center {\n align-content: center !important;\n }\n\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xxl-center {\n align-self: center !important;\n }\n\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1568px) {\n .flex-xxxl-row {\n flex-direction: row !important;\n }\n\n .flex-xxxl-column {\n flex-direction: column !important;\n }\n\n .flex-xxxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xxxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xxxl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xxxl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xxxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-xxxl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xxxl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xxxl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xxxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xxxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-xxxl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xxxl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xxxl-center {\n justify-content: center !important;\n }\n\n .justify-content-xxxl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xxxl-around {\n justify-content: space-around !important;\n }\n\n .align-items-xxxl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xxxl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xxxl-center {\n align-items: center !important;\n }\n\n .align-items-xxxl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xxxl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xxxl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xxxl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xxxl-center {\n align-content: center !important;\n }\n\n .align-content-xxxl-between {\n align-content: space-between !important;\n }\n\n .align-content-xxxl-around {\n align-content: space-around !important;\n }\n\n .align-content-xxxl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xxxl-auto {\n align-self: auto !important;\n }\n\n .align-self-xxxl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xxxl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xxxl-center {\n align-self: center !important;\n }\n\n .align-self-xxxl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xxxl-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1868px) {\n .flex-xxxxl-row {\n flex-direction: row !important;\n }\n\n .flex-xxxxl-column {\n flex-direction: column !important;\n }\n\n .flex-xxxxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xxxxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xxxxl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xxxxl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xxxxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .flex-xxxxl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xxxxl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xxxxl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xxxxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xxxxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .justify-content-xxxxl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xxxxl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xxxxl-center {\n justify-content: center !important;\n }\n\n .justify-content-xxxxl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xxxxl-around {\n justify-content: space-around !important;\n }\n\n .align-items-xxxxl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xxxxl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xxxxl-center {\n align-items: center !important;\n }\n\n .align-items-xxxxl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xxxxl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xxxxl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xxxxl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xxxxl-center {\n align-content: center !important;\n }\n\n .align-content-xxxxl-between {\n align-content: space-between !important;\n }\n\n .align-content-xxxxl-around {\n align-content: space-around !important;\n }\n\n .align-content-xxxxl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xxxxl-auto {\n align-self: auto !important;\n }\n\n .align-self-xxxxl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xxxxl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xxxxl-center {\n align-self: center !important;\n }\n\n .align-self-xxxxl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xxxxl-stretch {\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n\n .float-sm-right {\n float: right !important;\n }\n\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n\n .float-md-right {\n float: right !important;\n }\n\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n\n .float-lg-right {\n float: right !important;\n }\n\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1168px) {\n .float-xl-left {\n float: left !important;\n }\n\n .float-xl-right {\n float: right !important;\n }\n\n .float-xl-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1368px) {\n .float-xxl-left {\n float: left !important;\n }\n\n .float-xxl-right {\n float: right !important;\n }\n\n .float-xxl-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1568px) {\n .float-xxxl-left {\n float: left !important;\n }\n\n .float-xxxl-right {\n float: right !important;\n }\n\n .float-xxxl-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1868px) {\n .float-xxxxl-left {\n float: left !important;\n }\n\n .float-xxxxl-right {\n float: right !important;\n }\n\n .float-xxxxl-none {\n float: none !important;\n }\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: rgba(0, 0, 0, 0);\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-sm-3 {\n margin: 1rem !important;\n }\n\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-sm-5 {\n margin: 3rem !important;\n }\n\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n\n .p-sm-0 {\n padding: 0 !important;\n }\n\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-sm-3 {\n padding: 1rem !important;\n }\n\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-sm-5 {\n padding: 3rem !important;\n }\n\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n\n .m-sm-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-sm-n3 {\n margin: -1rem !important;\n }\n\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-sm-n5 {\n margin: -3rem !important;\n }\n\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -3rem !important;\n }\n\n .m-sm-auto {\n margin: auto !important;\n }\n\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n\n .m-md-1 {\n margin: 0.25rem !important;\n }\n\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-md-2 {\n margin: 0.5rem !important;\n }\n\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-md-3 {\n margin: 1rem !important;\n }\n\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n\n .m-md-4 {\n margin: 1.5rem !important;\n }\n\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-md-5 {\n margin: 3rem !important;\n }\n\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n\n .p-md-0 {\n padding: 0 !important;\n }\n\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n\n .p-md-1 {\n padding: 0.25rem !important;\n }\n\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-md-2 {\n padding: 0.5rem !important;\n }\n\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-md-3 {\n padding: 1rem !important;\n }\n\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n\n .p-md-4 {\n padding: 1.5rem !important;\n }\n\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-md-5 {\n padding: 3rem !important;\n }\n\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n\n .m-md-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-md-n3 {\n margin: -1rem !important;\n }\n\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-md-n5 {\n margin: -3rem !important;\n }\n\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -3rem !important;\n }\n\n .m-md-auto {\n margin: auto !important;\n }\n\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-lg-3 {\n margin: 1rem !important;\n }\n\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-lg-5 {\n margin: 3rem !important;\n }\n\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n\n .p-lg-0 {\n padding: 0 !important;\n }\n\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-lg-3 {\n padding: 1rem !important;\n }\n\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-lg-5 {\n padding: 3rem !important;\n }\n\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n\n .m-lg-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-lg-n3 {\n margin: -1rem !important;\n }\n\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-lg-n5 {\n margin: -3rem !important;\n }\n\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -3rem !important;\n }\n\n .m-lg-auto {\n margin: auto !important;\n }\n\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1168px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-xl-3 {\n margin: 1rem !important;\n }\n\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-xl-5 {\n margin: 3rem !important;\n }\n\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n\n .p-xl-0 {\n padding: 0 !important;\n }\n\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-xl-3 {\n padding: 1rem !important;\n }\n\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-xl-5 {\n padding: 3rem !important;\n }\n\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n\n .m-xl-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-xl-n3 {\n margin: -1rem !important;\n }\n\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-xl-n5 {\n margin: -3rem !important;\n }\n\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -3rem !important;\n }\n\n .m-xl-auto {\n margin: auto !important;\n }\n\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1368px) {\n .m-xxl-0 {\n margin: 0 !important;\n }\n\n .mt-xxl-0,\n .my-xxl-0 {\n margin-top: 0 !important;\n }\n\n .mr-xxl-0,\n .mx-xxl-0 {\n margin-right: 0 !important;\n }\n\n .mb-xxl-0,\n .my-xxl-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-xxl-0,\n .mx-xxl-0 {\n margin-left: 0 !important;\n }\n\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n\n .mt-xxl-1,\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-xxl-1,\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-xxl-1,\n .my-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-xxl-1,\n .mx-xxl-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n\n .mt-xxl-2,\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-xxl-2,\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-xxl-2,\n .my-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-xxl-2,\n .mx-xxl-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-xxl-3 {\n margin: 1rem !important;\n }\n\n .mt-xxl-3,\n .my-xxl-3 {\n margin-top: 1rem !important;\n }\n\n .mr-xxl-3,\n .mx-xxl-3 {\n margin-right: 1rem !important;\n }\n\n .mb-xxl-3,\n .my-xxl-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-xxl-3,\n .mx-xxl-3 {\n margin-left: 1rem !important;\n }\n\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n\n .mt-xxl-4,\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-xxl-4,\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-xxl-4,\n .my-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-xxl-4,\n .mx-xxl-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-xxl-5 {\n margin: 3rem !important;\n }\n\n .mt-xxl-5,\n .my-xxl-5 {\n margin-top: 3rem !important;\n }\n\n .mr-xxl-5,\n .mx-xxl-5 {\n margin-right: 3rem !important;\n }\n\n .mb-xxl-5,\n .my-xxl-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-xxl-5,\n .mx-xxl-5 {\n margin-left: 3rem !important;\n }\n\n .p-xxl-0 {\n padding: 0 !important;\n }\n\n .pt-xxl-0,\n .py-xxl-0 {\n padding-top: 0 !important;\n }\n\n .pr-xxl-0,\n .px-xxl-0 {\n padding-right: 0 !important;\n }\n\n .pb-xxl-0,\n .py-xxl-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-xxl-0,\n .px-xxl-0 {\n padding-left: 0 !important;\n }\n\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n\n .pt-xxl-1,\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-xxl-1,\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-xxl-1,\n .py-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-xxl-1,\n .px-xxl-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n\n .pt-xxl-2,\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-xxl-2,\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-xxl-2,\n .py-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-xxl-2,\n .px-xxl-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-xxl-3 {\n padding: 1rem !important;\n }\n\n .pt-xxl-3,\n .py-xxl-3 {\n padding-top: 1rem !important;\n }\n\n .pr-xxl-3,\n .px-xxl-3 {\n padding-right: 1rem !important;\n }\n\n .pb-xxl-3,\n .py-xxl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-xxl-3,\n .px-xxl-3 {\n padding-left: 1rem !important;\n }\n\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n\n .pt-xxl-4,\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-xxl-4,\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-xxl-4,\n .py-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-xxl-4,\n .px-xxl-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-xxl-5 {\n padding: 3rem !important;\n }\n\n .pt-xxl-5,\n .py-xxl-5 {\n padding-top: 3rem !important;\n }\n\n .pr-xxl-5,\n .px-xxl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xxl-5,\n .py-xxl-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-xxl-5,\n .px-xxl-5 {\n padding-left: 3rem !important;\n }\n\n .m-xxl-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-xxl-n1,\n .my-xxl-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-xxl-n1,\n .mx-xxl-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-xxl-n1,\n .my-xxl-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-xxl-n1,\n .mx-xxl-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-xxl-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-xxl-n2,\n .my-xxl-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-xxl-n2,\n .mx-xxl-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-xxl-n2,\n .my-xxl-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-xxl-n2,\n .mx-xxl-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-xxl-n3 {\n margin: -1rem !important;\n }\n\n .mt-xxl-n3,\n .my-xxl-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-xxl-n3,\n .mx-xxl-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-xxl-n3,\n .my-xxl-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-xxl-n3,\n .mx-xxl-n3 {\n margin-left: -1rem !important;\n }\n\n .m-xxl-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-xxl-n4,\n .my-xxl-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-xxl-n4,\n .mx-xxl-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-xxl-n4,\n .my-xxl-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-xxl-n4,\n .mx-xxl-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-xxl-n5 {\n margin: -3rem !important;\n }\n\n .mt-xxl-n5,\n .my-xxl-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-xxl-n5,\n .mx-xxl-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-xxl-n5,\n .my-xxl-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-xxl-n5,\n .mx-xxl-n5 {\n margin-left: -3rem !important;\n }\n\n .m-xxl-auto {\n margin: auto !important;\n }\n\n .mt-xxl-auto,\n .my-xxl-auto {\n margin-top: auto !important;\n }\n\n .mr-xxl-auto,\n .mx-xxl-auto {\n margin-right: auto !important;\n }\n\n .mb-xxl-auto,\n .my-xxl-auto {\n margin-bottom: auto !important;\n }\n\n .ml-xxl-auto,\n .mx-xxl-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1568px) {\n .m-xxxl-0 {\n margin: 0 !important;\n }\n\n .mt-xxxl-0,\n .my-xxxl-0 {\n margin-top: 0 !important;\n }\n\n .mr-xxxl-0,\n .mx-xxxl-0 {\n margin-right: 0 !important;\n }\n\n .mb-xxxl-0,\n .my-xxxl-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-xxxl-0,\n .mx-xxxl-0 {\n margin-left: 0 !important;\n }\n\n .m-xxxl-1 {\n margin: 0.25rem !important;\n }\n\n .mt-xxxl-1,\n .my-xxxl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-xxxl-1,\n .mx-xxxl-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-xxxl-1,\n .my-xxxl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-xxxl-1,\n .mx-xxxl-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-xxxl-2 {\n margin: 0.5rem !important;\n }\n\n .mt-xxxl-2,\n .my-xxxl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-xxxl-2,\n .mx-xxxl-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-xxxl-2,\n .my-xxxl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-xxxl-2,\n .mx-xxxl-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-xxxl-3 {\n margin: 1rem !important;\n }\n\n .mt-xxxl-3,\n .my-xxxl-3 {\n margin-top: 1rem !important;\n }\n\n .mr-xxxl-3,\n .mx-xxxl-3 {\n margin-right: 1rem !important;\n }\n\n .mb-xxxl-3,\n .my-xxxl-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-xxxl-3,\n .mx-xxxl-3 {\n margin-left: 1rem !important;\n }\n\n .m-xxxl-4 {\n margin: 1.5rem !important;\n }\n\n .mt-xxxl-4,\n .my-xxxl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-xxxl-4,\n .mx-xxxl-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-xxxl-4,\n .my-xxxl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-xxxl-4,\n .mx-xxxl-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-xxxl-5 {\n margin: 3rem !important;\n }\n\n .mt-xxxl-5,\n .my-xxxl-5 {\n margin-top: 3rem !important;\n }\n\n .mr-xxxl-5,\n .mx-xxxl-5 {\n margin-right: 3rem !important;\n }\n\n .mb-xxxl-5,\n .my-xxxl-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-xxxl-5,\n .mx-xxxl-5 {\n margin-left: 3rem !important;\n }\n\n .p-xxxl-0 {\n padding: 0 !important;\n }\n\n .pt-xxxl-0,\n .py-xxxl-0 {\n padding-top: 0 !important;\n }\n\n .pr-xxxl-0,\n .px-xxxl-0 {\n padding-right: 0 !important;\n }\n\n .pb-xxxl-0,\n .py-xxxl-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-xxxl-0,\n .px-xxxl-0 {\n padding-left: 0 !important;\n }\n\n .p-xxxl-1 {\n padding: 0.25rem !important;\n }\n\n .pt-xxxl-1,\n .py-xxxl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-xxxl-1,\n .px-xxxl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-xxxl-1,\n .py-xxxl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-xxxl-1,\n .px-xxxl-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-xxxl-2 {\n padding: 0.5rem !important;\n }\n\n .pt-xxxl-2,\n .py-xxxl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-xxxl-2,\n .px-xxxl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-xxxl-2,\n .py-xxxl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-xxxl-2,\n .px-xxxl-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-xxxl-3 {\n padding: 1rem !important;\n }\n\n .pt-xxxl-3,\n .py-xxxl-3 {\n padding-top: 1rem !important;\n }\n\n .pr-xxxl-3,\n .px-xxxl-3 {\n padding-right: 1rem !important;\n }\n\n .pb-xxxl-3,\n .py-xxxl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-xxxl-3,\n .px-xxxl-3 {\n padding-left: 1rem !important;\n }\n\n .p-xxxl-4 {\n padding: 1.5rem !important;\n }\n\n .pt-xxxl-4,\n .py-xxxl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-xxxl-4,\n .px-xxxl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-xxxl-4,\n .py-xxxl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-xxxl-4,\n .px-xxxl-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-xxxl-5 {\n padding: 3rem !important;\n }\n\n .pt-xxxl-5,\n .py-xxxl-5 {\n padding-top: 3rem !important;\n }\n\n .pr-xxxl-5,\n .px-xxxl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xxxl-5,\n .py-xxxl-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-xxxl-5,\n .px-xxxl-5 {\n padding-left: 3rem !important;\n }\n\n .m-xxxl-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-xxxl-n1,\n .my-xxxl-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-xxxl-n1,\n .mx-xxxl-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-xxxl-n1,\n .my-xxxl-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-xxxl-n1,\n .mx-xxxl-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-xxxl-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-xxxl-n2,\n .my-xxxl-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-xxxl-n2,\n .mx-xxxl-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-xxxl-n2,\n .my-xxxl-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-xxxl-n2,\n .mx-xxxl-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-xxxl-n3 {\n margin: -1rem !important;\n }\n\n .mt-xxxl-n3,\n .my-xxxl-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-xxxl-n3,\n .mx-xxxl-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-xxxl-n3,\n .my-xxxl-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-xxxl-n3,\n .mx-xxxl-n3 {\n margin-left: -1rem !important;\n }\n\n .m-xxxl-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-xxxl-n4,\n .my-xxxl-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-xxxl-n4,\n .mx-xxxl-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-xxxl-n4,\n .my-xxxl-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-xxxl-n4,\n .mx-xxxl-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-xxxl-n5 {\n margin: -3rem !important;\n }\n\n .mt-xxxl-n5,\n .my-xxxl-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-xxxl-n5,\n .mx-xxxl-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-xxxl-n5,\n .my-xxxl-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-xxxl-n5,\n .mx-xxxl-n5 {\n margin-left: -3rem !important;\n }\n\n .m-xxxl-auto {\n margin: auto !important;\n }\n\n .mt-xxxl-auto,\n .my-xxxl-auto {\n margin-top: auto !important;\n }\n\n .mr-xxxl-auto,\n .mx-xxxl-auto {\n margin-right: auto !important;\n }\n\n .mb-xxxl-auto,\n .my-xxxl-auto {\n margin-bottom: auto !important;\n }\n\n .ml-xxxl-auto,\n .mx-xxxl-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1868px) {\n .m-xxxxl-0 {\n margin: 0 !important;\n }\n\n .mt-xxxxl-0,\n .my-xxxxl-0 {\n margin-top: 0 !important;\n }\n\n .mr-xxxxl-0,\n .mx-xxxxl-0 {\n margin-right: 0 !important;\n }\n\n .mb-xxxxl-0,\n .my-xxxxl-0 {\n margin-bottom: 0 !important;\n }\n\n .ml-xxxxl-0,\n .mx-xxxxl-0 {\n margin-left: 0 !important;\n }\n\n .m-xxxxl-1 {\n margin: 0.25rem !important;\n }\n\n .mt-xxxxl-1,\n .my-xxxxl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mr-xxxxl-1,\n .mx-xxxxl-1 {\n margin-right: 0.25rem !important;\n }\n\n .mb-xxxxl-1,\n .my-xxxxl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .ml-xxxxl-1,\n .mx-xxxxl-1 {\n margin-left: 0.25rem !important;\n }\n\n .m-xxxxl-2 {\n margin: 0.5rem !important;\n }\n\n .mt-xxxxl-2,\n .my-xxxxl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mr-xxxxl-2,\n .mx-xxxxl-2 {\n margin-right: 0.5rem !important;\n }\n\n .mb-xxxxl-2,\n .my-xxxxl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .ml-xxxxl-2,\n .mx-xxxxl-2 {\n margin-left: 0.5rem !important;\n }\n\n .m-xxxxl-3 {\n margin: 1rem !important;\n }\n\n .mt-xxxxl-3,\n .my-xxxxl-3 {\n margin-top: 1rem !important;\n }\n\n .mr-xxxxl-3,\n .mx-xxxxl-3 {\n margin-right: 1rem !important;\n }\n\n .mb-xxxxl-3,\n .my-xxxxl-3 {\n margin-bottom: 1rem !important;\n }\n\n .ml-xxxxl-3,\n .mx-xxxxl-3 {\n margin-left: 1rem !important;\n }\n\n .m-xxxxl-4 {\n margin: 1.5rem !important;\n }\n\n .mt-xxxxl-4,\n .my-xxxxl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mr-xxxxl-4,\n .mx-xxxxl-4 {\n margin-right: 1.5rem !important;\n }\n\n .mb-xxxxl-4,\n .my-xxxxl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .ml-xxxxl-4,\n .mx-xxxxl-4 {\n margin-left: 1.5rem !important;\n }\n\n .m-xxxxl-5 {\n margin: 3rem !important;\n }\n\n .mt-xxxxl-5,\n .my-xxxxl-5 {\n margin-top: 3rem !important;\n }\n\n .mr-xxxxl-5,\n .mx-xxxxl-5 {\n margin-right: 3rem !important;\n }\n\n .mb-xxxxl-5,\n .my-xxxxl-5 {\n margin-bottom: 3rem !important;\n }\n\n .ml-xxxxl-5,\n .mx-xxxxl-5 {\n margin-left: 3rem !important;\n }\n\n .p-xxxxl-0 {\n padding: 0 !important;\n }\n\n .pt-xxxxl-0,\n .py-xxxxl-0 {\n padding-top: 0 !important;\n }\n\n .pr-xxxxl-0,\n .px-xxxxl-0 {\n padding-right: 0 !important;\n }\n\n .pb-xxxxl-0,\n .py-xxxxl-0 {\n padding-bottom: 0 !important;\n }\n\n .pl-xxxxl-0,\n .px-xxxxl-0 {\n padding-left: 0 !important;\n }\n\n .p-xxxxl-1 {\n padding: 0.25rem !important;\n }\n\n .pt-xxxxl-1,\n .py-xxxxl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pr-xxxxl-1,\n .px-xxxxl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pb-xxxxl-1,\n .py-xxxxl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pl-xxxxl-1,\n .px-xxxxl-1 {\n padding-left: 0.25rem !important;\n }\n\n .p-xxxxl-2 {\n padding: 0.5rem !important;\n }\n\n .pt-xxxxl-2,\n .py-xxxxl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pr-xxxxl-2,\n .px-xxxxl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pb-xxxxl-2,\n .py-xxxxl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pl-xxxxl-2,\n .px-xxxxl-2 {\n padding-left: 0.5rem !important;\n }\n\n .p-xxxxl-3 {\n padding: 1rem !important;\n }\n\n .pt-xxxxl-3,\n .py-xxxxl-3 {\n padding-top: 1rem !important;\n }\n\n .pr-xxxxl-3,\n .px-xxxxl-3 {\n padding-right: 1rem !important;\n }\n\n .pb-xxxxl-3,\n .py-xxxxl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pl-xxxxl-3,\n .px-xxxxl-3 {\n padding-left: 1rem !important;\n }\n\n .p-xxxxl-4 {\n padding: 1.5rem !important;\n }\n\n .pt-xxxxl-4,\n .py-xxxxl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pr-xxxxl-4,\n .px-xxxxl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pb-xxxxl-4,\n .py-xxxxl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pl-xxxxl-4,\n .px-xxxxl-4 {\n padding-left: 1.5rem !important;\n }\n\n .p-xxxxl-5 {\n padding: 3rem !important;\n }\n\n .pt-xxxxl-5,\n .py-xxxxl-5 {\n padding-top: 3rem !important;\n }\n\n .pr-xxxxl-5,\n .px-xxxxl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xxxxl-5,\n .py-xxxxl-5 {\n padding-bottom: 3rem !important;\n }\n\n .pl-xxxxl-5,\n .px-xxxxl-5 {\n padding-left: 3rem !important;\n }\n\n .m-xxxxl-n1 {\n margin: -0.25rem !important;\n }\n\n .mt-xxxxl-n1,\n .my-xxxxl-n1 {\n margin-top: -0.25rem !important;\n }\n\n .mr-xxxxl-n1,\n .mx-xxxxl-n1 {\n margin-right: -0.25rem !important;\n }\n\n .mb-xxxxl-n1,\n .my-xxxxl-n1 {\n margin-bottom: -0.25rem !important;\n }\n\n .ml-xxxxl-n1,\n .mx-xxxxl-n1 {\n margin-left: -0.25rem !important;\n }\n\n .m-xxxxl-n2 {\n margin: -0.5rem !important;\n }\n\n .mt-xxxxl-n2,\n .my-xxxxl-n2 {\n margin-top: -0.5rem !important;\n }\n\n .mr-xxxxl-n2,\n .mx-xxxxl-n2 {\n margin-right: -0.5rem !important;\n }\n\n .mb-xxxxl-n2,\n .my-xxxxl-n2 {\n margin-bottom: -0.5rem !important;\n }\n\n .ml-xxxxl-n2,\n .mx-xxxxl-n2 {\n margin-left: -0.5rem !important;\n }\n\n .m-xxxxl-n3 {\n margin: -1rem !important;\n }\n\n .mt-xxxxl-n3,\n .my-xxxxl-n3 {\n margin-top: -1rem !important;\n }\n\n .mr-xxxxl-n3,\n .mx-xxxxl-n3 {\n margin-right: -1rem !important;\n }\n\n .mb-xxxxl-n3,\n .my-xxxxl-n3 {\n margin-bottom: -1rem !important;\n }\n\n .ml-xxxxl-n3,\n .mx-xxxxl-n3 {\n margin-left: -1rem !important;\n }\n\n .m-xxxxl-n4 {\n margin: -1.5rem !important;\n }\n\n .mt-xxxxl-n4,\n .my-xxxxl-n4 {\n margin-top: -1.5rem !important;\n }\n\n .mr-xxxxl-n4,\n .mx-xxxxl-n4 {\n margin-right: -1.5rem !important;\n }\n\n .mb-xxxxl-n4,\n .my-xxxxl-n4 {\n margin-bottom: -1.5rem !important;\n }\n\n .ml-xxxxl-n4,\n .mx-xxxxl-n4 {\n margin-left: -1.5rem !important;\n }\n\n .m-xxxxl-n5 {\n margin: -3rem !important;\n }\n\n .mt-xxxxl-n5,\n .my-xxxxl-n5 {\n margin-top: -3rem !important;\n }\n\n .mr-xxxxl-n5,\n .mx-xxxxl-n5 {\n margin-right: -3rem !important;\n }\n\n .mb-xxxxl-n5,\n .my-xxxxl-n5 {\n margin-bottom: -3rem !important;\n }\n\n .ml-xxxxl-n5,\n .mx-xxxxl-n5 {\n margin-left: -3rem !important;\n }\n\n .m-xxxxl-auto {\n margin: auto !important;\n }\n\n .mt-xxxxl-auto,\n .my-xxxxl-auto {\n margin-top: auto !important;\n }\n\n .mr-xxxxl-auto,\n .mx-xxxxl-auto {\n margin-right: auto !important;\n }\n\n .mb-xxxxl-auto,\n .my-xxxxl-auto {\n margin-bottom: auto !important;\n }\n\n .ml-xxxxl-auto,\n .mx-xxxxl-auto {\n margin-left: auto !important;\n }\n}\n\n.text-monospace {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !important;\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n\n .text-sm-right {\n text-align: right !important;\n }\n\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n\n .text-md-right {\n text-align: right !important;\n }\n\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n\n .text-lg-right {\n text-align: right !important;\n }\n\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1168px) {\n .text-xl-left {\n text-align: left !important;\n }\n\n .text-xl-right {\n text-align: right !important;\n }\n\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1368px) {\n .text-xxl-left {\n text-align: left !important;\n }\n\n .text-xxl-right {\n text-align: right !important;\n }\n\n .text-xxl-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1568px) {\n .text-xxxl-left {\n text-align: left !important;\n }\n\n .text-xxxl-right {\n text-align: right !important;\n }\n\n .text-xxxl-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1868px) {\n .text-xxxxl-left {\n text-align: left !important;\n }\n\n .text-xxxxl-right {\n text-align: right !important;\n }\n\n .text-xxxxl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-light {\n font-weight: 300 !important;\n}\n\n.font-weight-lighter {\n font-weight: lighter !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-weight-bolder {\n font-weight: bolder !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-primary {\n color: #2196f3 !important;\n}\n\na.text-primary:hover,\na.text-primary:focus {\n color: #0a6ebd !important;\n}\n\n.text-secondary {\n color: #757575 !important;\n}\n\na.text-secondary:hover,\na.text-secondary:focus {\n color: #4f4f4f !important;\n}\n\n.text-success {\n color: #4caf50 !important;\n}\n\na.text-success:hover,\na.text-success:focus {\n color: #357a38 !important;\n}\n\n.text-info {\n color: #00bcd4 !important;\n}\n\na.text-info:hover,\na.text-info:focus {\n color: #007888 !important;\n}\n\n.text-warning {\n color: #ffeb3b !important;\n}\n\na.text-warning:hover,\na.text-warning:focus {\n color: #eed500 !important;\n}\n\n.text-danger {\n color: #f44336 !important;\n}\n\na.text-danger:hover,\na.text-danger:focus {\n color: #d2190b !important;\n}\n\n.text-light {\n color: #f5f5f5 !important;\n}\n\na.text-light:hover,\na.text-light:focus {\n color: #cfcfcf !important;\n}\n\n.text-dark {\n color: #212121 !important;\n}\n\na.text-dark:hover,\na.text-dark:focus {\n color: black !important;\n}\n\n.text-body {\n color: #212121 !important;\n}\n\n.text-muted {\n color: #757575 !important;\n}\n\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-break {\n word-break: break-word !important;\n overflow-wrap: break-word !important;\n}\n\n.text-reset {\n color: inherit !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n\n a:not(.btn) {\n text-decoration: underline;\n }\n\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n\n pre {\n white-space: pre-wrap !important;\n }\n\n pre,\n blockquote {\n border: 1px solid #9e9e9e;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group;\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n@page {\n size: a3;\n}\n\n body {\n min-width: 992px !important;\n }\n\n .container {\n min-width: 992px !important;\n }\n\n .navbar {\n display: none;\n }\n\n .badge,\n .select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice {\n border: 1px solid #000;\n }\n\n .table,\n .typography table {\n border-collapse: collapse !important;\n }\n\n .table td,\n .typography table td,\n .table th,\n .typography table th {\n background-color: #fff !important;\n }\n\n .table-bordered th,\n .typography table th,\n .table-bordered td,\n .typography table td {\n border: 1px solid #e0e0e0 !important;\n }\n\n .table-dark {\n color: inherit;\n }\n\n .table-dark th,\n .table-dark td,\n .table-dark thead th,\n .table-dark tbody + tbody {\n border-color: #e0e0e0;\n }\n\n .table .thead-dark th,\n .typography table .thead-dark th {\n color: inherit;\n border-color: #e0e0e0;\n }\n}\n\n/*\n * Bootstrap carousel improvement\n */\n\n/*.carousel-item {\n &.active {\n display: flex !important;\n justify-content: center;\n align-items: flex-start;\n }\n}*/\n\n.carousel-slide {\n min-height: 4rem;\n display: flex;\n justify-content: center;\n align-items: flex-start;\n}\n\n.carousel-slide .video {\n width: 100%;\n}\n\n.carousel-slide .video iframe {\n width: 100% !important;\n height: auto !important;\n}\n\n.carousel-slide .img {\n display: block;\n width: 100%;\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n z-index: 11;\n font-size: 3rem;\n text-shadow: 1px 1px #000;\n}\n\n.carousel-control-prev:hover,\n.carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n background: rgba(0, 0, 0, 0.6);\n}\n\n.carousel-indicators li {\n box-shadow: none;\n}\n\n.carousel-title {\n color: #fff;\n}\n\n.carousel-title,\n.carousel-content {\n text-shadow: 1px 1px #000;\n}\n\n/*\n * bootstrap includes\n * keep it at the end\n */\n\n.meta-lightbox-overlay,\n.lightbox-overlay-custom {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 99998;\n width: 100%;\n height: 100%;\n overflow: hidden;\n visibility: hidden;\n opacity: 0;\n box-sizing: border-box;\n}\n\n.meta-lightbox-overlay.meta-lightbox-open,\n.meta-lightbox-open.lightbox-overlay-custom {\n visibility: visible;\n opacity: 1;\n}\n\n.meta-lightbox-wrap {\n position: absolute;\n top: 10%;\n bottom: 10%;\n left: 10%;\n right: 10%;\n}\n\n.meta-lightbox-content {\n width: 100%;\n height: 100%;\n}\n\n.meta-lightbox-content .meta-lightbox-zoom-wrapper {\n display: block;\n height: 100%;\n width: 100%;\n}\n\n.meta-lightbox-content .meta-lightbox-zoom-wrapper:after {\n color: #fff;\n font: normal normal normal 14px/1 FontAwesome;\n content: '\\f00e';\n position: absolute;\n right: 1em;\n bottom: 1em;\n right: 1em;\n text-shadow: 1px 1px 1px #000;\n}\n\n.meta-lightbox-title-wrap {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n z-index: 99999;\n text-align: center;\n}\n\n.meta-lightbox-nav {\n display: none;\n}\n\n.meta-lightbox-prev {\n position: absolute;\n top: 50%;\n left: 0;\n}\n\n.meta-lightbox-next {\n position: absolute;\n top: 50%;\n right: 0;\n}\n\n.meta-lightbox-close {\n position: absolute;\n top: 2%;\n right: 2%;\n}\n\n.meta-lightbox-image {\n text-align: center;\n}\n\n.meta-lightbox-image img {\n max-width: 100%;\n max-height: 100%;\n width: auto;\n height: auto;\n vertical-align: middle;\n}\n\n.meta-lightbox-content iframe {\n width: 100%;\n height: 100%;\n}\n\n.meta-lightbox-inline,\n.meta-lightbox-ajax {\n max-height: 100%;\n overflow: auto;\n}\n\n.meta-lightbox-error {\n display: table;\n text-align: center;\n width: 100%;\n height: 100%;\n color: #fff;\n text-shadow: 0 1px 1px #000;\n}\n\n.meta-lightbox-error p {\n display: table-cell;\n vertical-align: middle;\n}\n\n/* Effects\n **********************************************/\n\n.meta-lightbox-notouch .meta-lightbox-effect-fade,\n.meta-lightbox-notouch .lightbox-overlay-custom,\n.meta-lightbox-notouch .meta-lightbox-effect-fadeScale,\n.meta-lightbox-notouch .meta-lightbox-effect-slideLeft,\n.meta-lightbox-notouch .meta-lightbox-effect-slideRight,\n.meta-lightbox-notouch .meta-lightbox-effect-slideUp,\n.meta-lightbox-notouch .meta-lightbox-effect-slideDown,\n.meta-lightbox-notouch .meta-lightbox-effect-fall {\n transition: all 0.2s ease-in-out;\n}\n\n/* fadeScale */\n\n.meta-lightbox-effect-fadeScale .meta-lightbox-wrap {\n transition: all 0.3s;\n transform: scale(0.7);\n}\n\n.meta-lightbox-effect-fadeScale.meta-lightbox-open .meta-lightbox-wrap {\n transform: scale(1);\n}\n\n/* slideLeft / slideRight / slideUp / slideDown */\n\n.meta-lightbox-effect-slideLeft .meta-lightbox-wrap,\n.meta-lightbox-effect-slideRight .meta-lightbox-wrap,\n.meta-lightbox-effect-slideUp .meta-lightbox-wrap,\n.meta-lightbox-effect-slideDown .meta-lightbox-wrap {\n transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);\n}\n\n.meta-lightbox-effect-slideLeft .meta-lightbox-wrap {\n transform: translateX(-10%);\n}\n\n.meta-lightbox-effect-slideRight .meta-lightbox-wrap {\n transform: translateX(10%);\n}\n\n.meta-lightbox-effect-slideLeft.meta-lightbox-open .meta-lightbox-wrap,\n.meta-lightbox-effect-slideRight.meta-lightbox-open .meta-lightbox-wrap {\n transform: translateX(0);\n}\n\n.meta-lightbox-effect-slideDown .meta-lightbox-wrap {\n transform: translateY(-10%);\n}\n\n.meta-lightbox-effect-slideUp .meta-lightbox-wrap {\n transform: translateY(10%);\n}\n\n.meta-lightbox-effect-slideUp.meta-lightbox-open .meta-lightbox-wrap,\n.meta-lightbox-effect-slideDown.meta-lightbox-open .meta-lightbox-wrap {\n transform: translateY(0);\n}\n\n/* fall */\n\n.meta-lightbox-body-effect-fall .meta-lightbox-effect-fall {\n perspective: 1000px;\n}\n\n.meta-lightbox-effect-fall .meta-lightbox-wrap {\n transition: all 0.3s ease-out;\n transform: translateZ(300px);\n}\n\n.meta-lightbox-effect-fall.meta-lightbox-open .meta-lightbox-wrap {\n transform: translateZ(0);\n}\n\n.meta-lightbox-theme-default.meta-lightbox-overlay,\n.lightbox-overlay-custom {\n background: #666;\n background: rgba(0, 0, 0, 0.6);\n}\n\n.meta-lightbox-theme-default .meta-lightbox-nav,\n.lightbox-overlay-custom .meta-lightbox-nav {\n top: 10%;\n width: 20%;\n height: 80%;\n background-repeat: no-repeat;\n background-position: 50% 50%;\n opacity: 0.5;\n color: #fff;\n font-size: 3em;\n text-decoration: none;\n text-shadow: 1px 1px 0 #000;\n}\n\n@media (min-width: 576px) {\n .meta-lightbox-theme-default .meta-lightbox-nav,\n .lightbox-overlay-custom .meta-lightbox-nav {\n width: 8%;\n }\n}\n\n.meta-lightbox-theme-default .meta-lightbox-nav .fa,\n.lightbox-overlay-custom .meta-lightbox-nav .fa {\n position: absolute;\n top: 50%;\n left: 50%;\n margin-top: -1em;\n margin-left: -0.2em;\n}\n\n.meta-lightbox-theme-default .meta-lightbox-nav:hover,\n.lightbox-overlay-custom .meta-lightbox-nav:hover {\n color: #0a6ebd;\n opacity: 1;\n background-color: rgba(0, 0, 0, 0.5);\n}\n\n.meta-lightbox-theme-default .meta-lightbox-close,\n.lightbox-overlay-custom .meta-lightbox-close {\n display: block;\n opacity: 0.5;\n color: #fff;\n text-decoration: none;\n font-size: 2em;\n text-shadow: 1px 1px 0 #000;\n text-align: center;\n width: 1.2em;\n height: 1.2em;\n}\n\n.meta-lightbox-theme-default .meta-lightbox-close:focus,\n.lightbox-overlay-custom .meta-lightbox-close:focus {\n color: #0a6ebd;\n opacity: 1;\n background-color: rgba(0, 0, 0, 0.5);\n}\n\n.meta-lightbox-theme-default .meta-lightbox-title,\n.lightbox-overlay-custom .meta-lightbox-title {\n background: #000;\n color: #fff;\n padding: 7px 15px;\n}\n\n.meta-lightbox-theme-default .meta-lightbox-ajax,\n.lightbox-overlay-custom .meta-lightbox-ajax,\n.meta-lightbox-theme-default .meta-lightbox-inline,\n.lightbox-overlay-custom .meta-lightbox-inline {\n background: #fff;\n padding: 2em;\n box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6);\n}\n\n@media (max-width: 576px) {\n .meta-lightbox-wrap {\n top: 5px !important;\n bottom: 5px;\n left: 5px;\n right: 5px;\n }\n\n .meta-lightbox-theme-default .meta-lightbox-nav,\n .lightbox-overlay-custom .meta-lightbox-nav {\n height: 100%;\n opacity: 1;\n font-size: 2em;\n }\n\n .meta-lightbox-theme-default .meta-lightbox-nav .fa,\n .lightbox-overlay-custom .meta-lightbox-nav .fa {\n margin-left: -0.4em;\n }\n\n .meta-lightbox-theme-default .meta-lightbox-close,\n .lightbox-overlay-custom .meta-lightbox-close {\n opacity: 1;\n }\n}\n\n.flyout-FlyoutUI {\n position: absolute;\n z-index: 99;\n transform: translateY(-50%);\n transition: right 2s;\n right: -100%;\n top: 50%;\n background: #000;\n color: #fff;\n padding: 1rem 2rem;\n}\n\n.flyout-FlyoutUI__active {\n display: block;\n right: 0;\n}\n\n.flyout-FlyoutUI__title {\n color: #fff;\n}\n\n.flyout-FlyoutUI__close {\n position: absolute;\n top: 1rem;\n right: 2rem;\n}\n\n/*\n * some basic styles\n */\n\n/*\n * bootstrap includes\n * keep it at the end\n */\n\n@keyframes pulse {\n 0% {\n transform: scale(1);\n }\n\n 50% {\n transform: scale(0.8);\n }\n\n 100% {\n transform: scale(1);\n }\n}\n\n.pulse {\n animation: pulse 0.8s linear infinite;\n}\n\ndiv,\na,\nspan,\nbutton,\ni {\n background-repeat: no-repeat;\n background-size: contain;\n}\n\niframe,\nimg {\n max-width: 100%;\n}\n\n.a {\n cursor: pointer;\n}\n\n.a:hover,\n.a.active,\n.a:focus,\na:hover,\na.active,\na:focus,\n[data-toggle]:hover,\n[data-toggle].active,\n[data-toggle]:focus,\nbutton:hover,\nbutton.active,\nbutton:focus,\n.btn:hover,\n.btn.active,\n.btn:focus {\n opacity: 0.8;\n}\n\n.a:hover > .fa,\n.a:hover > .far,\n.a:hover > .fas,\n.a:hover > .fab,\n.a:hover.fa,\n.a:hover.far,\n.a:hover.fas,\n.a:hover.fab,\n.a.active > .fa,\n.a.active > .far,\n.a.active > .fas,\n.a.active > .fab,\n.a.active.fa,\n.a.active.far,\n.a.active.fas,\n.a.active.fab,\n.a:focus > .fa,\n.a:focus > .far,\n.a:focus > .fas,\n.a:focus > .fab,\n.a:focus.fa,\n.a:focus.far,\n.a:focus.fas,\n.a:focus.fab,\na:hover > .fa,\na:hover > .far,\na:hover > .fas,\na:hover > .fab,\na:hover.fa,\na:hover.far,\na:hover.fas,\na:hover.fab,\na.active > .fa,\na.active > .far,\na.active > .fas,\na.active > .fab,\na.active.fa,\na.active.far,\na.active.fas,\na.active.fab,\na:focus > .fa,\na:focus > .far,\na:focus > .fas,\na:focus > .fab,\na:focus.fa,\na:focus.far,\na:focus.fas,\na:focus.fab,\n[data-toggle]:hover > .fa,\n[data-toggle]:hover > .far,\n[data-toggle]:hover > .fas,\n[data-toggle]:hover > .fab,\n[data-toggle]:hover.fa,\n[data-toggle]:hover.far,\n[data-toggle]:hover.fas,\n[data-toggle]:hover.fab,\n[data-toggle].active > .fa,\n[data-toggle].active > .far,\n[data-toggle].active > .fas,\n[data-toggle].active > .fab,\n[data-toggle].active.fa,\n[data-toggle].active.far,\n[data-toggle].active.fas,\n[data-toggle].active.fab,\n[data-toggle]:focus > .fa,\n[data-toggle]:focus > .far,\n[data-toggle]:focus > .fas,\n[data-toggle]:focus > .fab,\n[data-toggle]:focus.fa,\n[data-toggle]:focus.far,\n[data-toggle]:focus.fas,\n[data-toggle]:focus.fab,\nbutton:hover > .fa,\nbutton:hover > .far,\nbutton:hover > .fas,\nbutton:hover > .fab,\nbutton:hover.fa,\nbutton:hover.far,\nbutton:hover.fas,\nbutton:hover.fab,\nbutton.active > .fa,\nbutton.active > .far,\nbutton.active > .fas,\nbutton.active > .fab,\nbutton.active.fa,\nbutton.active.far,\nbutton.active.fas,\nbutton.active.fab,\nbutton:focus > .fa,\nbutton:focus > .far,\nbutton:focus > .fas,\nbutton:focus > .fab,\nbutton:focus.fa,\nbutton:focus.far,\nbutton:focus.fas,\nbutton:focus.fab,\n.btn:hover > .fa,\n.btn:hover > .far,\n.btn:hover > .fas,\n.btn:hover > .fab,\n.btn:hover.fa,\n.btn:hover.far,\n.btn:hover.fas,\n.btn:hover.fab,\n.btn.active > .fa,\n.btn.active > .far,\n.btn.active > .fas,\n.btn.active > .fab,\n.btn.active.fa,\n.btn.active.far,\n.btn.active.fas,\n.btn.active.fab,\n.btn:focus > .fa,\n.btn:focus > .far,\n.btn:focus > .fas,\n.btn:focus > .fab,\n.btn:focus.fa,\n.btn:focus.far,\n.btn:focus.fas,\n.btn:focus.fab {\n transform: rotate(-180deg);\n}\n\n.a.disabled,\na.disabled,\n[data-toggle].disabled,\nbutton.disabled,\n.btn.disabled {\n opacity: 0.5;\n cursor: default;\n}\n\n.a.disabled:hover > .fa,\n.a.disabled:hover > .far,\n.a.disabled:hover > .fas,\n.a.disabled:hover > .fab,\n.a.disabled:hover.fa,\n.a.disabled:hover.far,\n.a.disabled:hover.fas,\n.a.disabled:hover.fab,\n.a.disabled.active > .fa,\n.a.disabled.active > .far,\n.a.disabled.active > .fas,\n.a.disabled.active > .fab,\n.a.disabled.active.fa,\n.a.disabled.active.far,\n.a.disabled.active.fas,\n.a.disabled.active.fab,\n.a.disabled:focus > .fa,\n.a.disabled:focus > .far,\n.a.disabled:focus > .fas,\n.a.disabled:focus > .fab,\n.a.disabled:focus.fa,\n.a.disabled:focus.far,\n.a.disabled:focus.fas,\n.a.disabled:focus.fab,\na.disabled:hover > .fa,\na.disabled:hover > .far,\na.disabled:hover > .fas,\na.disabled:hover > .fab,\na.disabled:hover.fa,\na.disabled:hover.far,\na.disabled:hover.fas,\na.disabled:hover.fab,\na.disabled.active > .fa,\na.disabled.active > .far,\na.disabled.active > .fas,\na.disabled.active > .fab,\na.disabled.active.fa,\na.disabled.active.far,\na.disabled.active.fas,\na.disabled.active.fab,\na.disabled:focus > .fa,\na.disabled:focus > .far,\na.disabled:focus > .fas,\na.disabled:focus > .fab,\na.disabled:focus.fa,\na.disabled:focus.far,\na.disabled:focus.fas,\na.disabled:focus.fab,\n[data-toggle].disabled:hover > .fa,\n[data-toggle].disabled:hover > .far,\n[data-toggle].disabled:hover > .fas,\n[data-toggle].disabled:hover > .fab,\n[data-toggle].disabled:hover.fa,\n[data-toggle].disabled:hover.far,\n[data-toggle].disabled:hover.fas,\n[data-toggle].disabled:hover.fab,\n[data-toggle].disabled.active > .fa,\n[data-toggle].disabled.active > .far,\n[data-toggle].disabled.active > .fas,\n[data-toggle].disabled.active > .fab,\n[data-toggle].disabled.active.fa,\n[data-toggle].disabled.active.far,\n[data-toggle].disabled.active.fas,\n[data-toggle].disabled.active.fab,\n[data-toggle].disabled:focus > .fa,\n[data-toggle].disabled:focus > .far,\n[data-toggle].disabled:focus > .fas,\n[data-toggle].disabled:focus > .fab,\n[data-toggle].disabled:focus.fa,\n[data-toggle].disabled:focus.far,\n[data-toggle].disabled:focus.fas,\n[data-toggle].disabled:focus.fab,\nbutton.disabled:hover > .fa,\nbutton.disabled:hover > .far,\nbutton.disabled:hover > .fas,\nbutton.disabled:hover > .fab,\nbutton.disabled:hover.fa,\nbutton.disabled:hover.far,\nbutton.disabled:hover.fas,\nbutton.disabled:hover.fab,\nbutton.disabled.active > .fa,\nbutton.disabled.active > .far,\nbutton.disabled.active > .fas,\nbutton.disabled.active > .fab,\nbutton.disabled.active.fa,\nbutton.disabled.active.far,\nbutton.disabled.active.fas,\nbutton.disabled.active.fab,\nbutton.disabled:focus > .fa,\nbutton.disabled:focus > .far,\nbutton.disabled:focus > .fas,\nbutton.disabled:focus > .fab,\nbutton.disabled:focus.fa,\nbutton.disabled:focus.far,\nbutton.disabled:focus.fas,\nbutton.disabled:focus.fab,\n.btn.disabled:hover > .fa,\n.btn.disabled:hover > .far,\n.btn.disabled:hover > .fas,\n.btn.disabled:hover > .fab,\n.btn.disabled:hover.fa,\n.btn.disabled:hover.far,\n.btn.disabled:hover.fas,\n.btn.disabled:hover.fab,\n.btn.disabled.active > .fa,\n.btn.disabled.active > .far,\n.btn.disabled.active > .fas,\n.btn.disabled.active > .fab,\n.btn.disabled.active.fa,\n.btn.disabled.active.far,\n.btn.disabled.active.fas,\n.btn.disabled.active.fab,\n.btn.disabled:focus > .fa,\n.btn.disabled:focus > .far,\n.btn.disabled:focus > .fas,\n.btn.disabled:focus > .fab,\n.btn.disabled:focus.fa,\n.btn.disabled:focus.far,\n.btn.disabled:focus.fas,\n.btn.disabled:focus.fab {\n transform: rotate(0deg);\n}\n\n[data-toggle='table']:hover,\n[data-toggle='table'].active,\n[data-toggle='table']:focus {\n opacity: 1;\n}\n\n[data-toggle='collapse'][aria-expanded='true'] .accordion-icon:before {\n content: '\\f068';\n}\n\n.transition,\na,\na *,\n.a,\n.a *,\nbutton,\ninput,\noptgroup,\nselect,\ntextarea,\n.btn,\n.alert,\n.message,\n.message.validation,\n.message.required,\n.message.error,\n.dropdown,\n[data-toggle],\n[data-toggle] *,\n.container,\n.container-fluid,\n.container-sm,\n.container-md,\n.container-lg,\n.container-xl,\n.container-xxl,\n.container-xxxl,\n.container-xxxxl,\n.row,\n[class='col-*'] {\n transition: all 0.4s ease;\n}\n\n.btn-toolbar {\n margin-top: 1rem;\n}\n\n.field {\n position: relative;\n margin: 1rem 0;\n}\n\n.field.composite {\n margin-top: 0;\n margin-bottom: 0;\n}\n\n.field.required:after {\n display: block;\n position: absolute;\n top: 2rem;\n right: 0.5rem;\n content: '*';\n color: #f44336;\n z-index: 2;\n}\n\n.field.holder-error input,\n.field.holder-error select,\n.field.holder-error textarea,\n.field.error input,\n.field.error select,\n.field.error textarea {\n border-color: #f44336;\n}\n\n.field.holder-error label,\n.field.error label {\n color: #f44336;\n}\n\n.field .bootstrap-select:not([class*='col-']):not([class*='form-control']):not(.input-group-btn) {\n width: 100%;\n}\n\n.col-block {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.btn:hover,\n.btn.active,\n.btn:focus {\n opacity: 1;\n}\n\n.alert,\n.message,\n.message.validation,\n.message.required,\n.message.error,\n.alert-info,\n.message,\n.alert-danger,\n.message.validation,\n.message.required,\n.message.error {\n display: block;\n}\n\n.message {\n display: block;\n margin: 0.5rem 0;\n}\n\n.navbar-toggler[aria-expanded='true'] {\n transform: rotate(90deg);\n}\n\n.dropdown.show .dropdown-toggle::after,\n.dropdown-toggle.active-dropdown::after,\n.dropdown-toggle.active::after {\n transform: rotate(-90deg);\n}\n\n/*\n.dropdown.show {\n .dropdown {\n &:hover,&.active,\n &:focus {\n .dropdown-menu {\n display: block;\n }\n }\n }\n}\n@media only screen and (min-width: map-get($grid-breakpoints, \"md\")) {\n .dropdown-hover ul li {\n position: relative;\n }\n\n .dropdown-hover ul li {\n &:hover,&.active,\n &:focus {\n > .dropdown-toggle::after {\n transform: rotate(-90deg);\n }\n\n > ul {\n display: block;\n }\n }\n }\n\n .dropdown-hover ul ul {\n position: absolute;\n top: 100%;\n left: 0;\n min-width: 250px;\n display: none;\n }\n\n .dropdown-hover ul ul li {\n position: relative;\n }\n\n .dropdown-hover ul ul li {\n &:hover,&.active,\n &:focus {\n > ul {\n display: block;\n }\n }\n }\n\n .dropdown-hover ul ul ul {\n position: absolute;\n top: 0;\n left: 100%;\n min-width: 250px;\n display: none;\n }\n\n .dropdown-hover ul ul ul li {\n position: relative;\n }\n\n .dropdown-hover ul ul ul li {\n &:hover,&.active,\n &:focus {\n ul {\n display: block;\n }\n }\n }\n\n .dropdown-hover ul ul ul ul {\n position: absolute;\n top: 0;\n left: -100%;\n min-width: 250px;\n display: none;\n z-index: 1;\n }\n}*/\n\n.navbar-dark .nav-link:hover,\n.navbar-dark .nav-link:focus {\n background: #212121;\n}\n\n.navbar-dark .active > .nav-link,\n.navbar-dark .nav-link.active {\n background: #212121;\n}\n\n.navbar-dark .nav-link.show,\n.navbar-dark .navbar-nav .show > .nav-link {\n background: #212121;\n color: #2196f3;\n}\n\n.dropdown-menu.bg-dark,\n.dropdown-menu.bg-alt,\n.element.site__elements__accordion .card .dropdown-menu.card-header {\n border-color: #212121;\n}\n\n.dropdown-menu.bg-dark .nav-link,\n.dropdown-menu.bg-alt .nav-link,\n.element.site__elements__accordion .card .dropdown-menu.card-header .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.dropdown-menu.bg-dark .nav-link:hover,\n.dropdown-menu.bg-alt .nav-link:hover,\n.element.site__elements__accordion .card .dropdown-menu.card-header .nav-link:hover,\n.dropdown-menu.bg-dark .nav-link:focus,\n.dropdown-menu.bg-alt .nav-link:focus,\n.element.site__elements__accordion .card .dropdown-menu.card-header .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.dropdown-menu.bg-dark .nav-link.disabled,\n.dropdown-menu.bg-alt .nav-link.disabled,\n.element.site__elements__accordion .card .dropdown-menu.card-header .nav-link.disabled {\n cursor: default;\n color: rgba(255, 255, 255, 0.25);\n}\n\n.dropdown-menu.bg-dark .show > .nav-link,\n.dropdown-menu.bg-alt .show > .nav-link,\n.element.site__elements__accordion .card .dropdown-menu.card-header .show > .nav-link,\n.dropdown-menu.bg-dark .active > .nav-link,\n.dropdown-menu.bg-alt .active > .nav-link,\n.element.site__elements__accordion .card .dropdown-menu.card-header .active > .nav-link,\n.dropdown-menu.bg-dark .nav-link.show,\n.dropdown-menu.bg-alt .nav-link.show,\n.element.site__elements__accordion .card .dropdown-menu.card-header .nav-link.show,\n.dropdown-menu.bg-dark .nav-link.active,\n.dropdown-menu.bg-alt .nav-link.active,\n.element.site__elements__accordion .card .dropdown-menu.card-header .nav-link.active {\n color: #fff;\n}\n\n.dropdown-menu.bg-dark .dropdown-item:hover,\n.dropdown-menu.bg-alt .dropdown-item:hover,\n.element.site__elements__accordion .card .dropdown-menu.card-header .dropdown-item:hover,\n.dropdown-menu.bg-dark .dropdown-item:focus,\n.dropdown-menu.bg-alt .dropdown-item:focus,\n.element.site__elements__accordion .card .dropdown-menu.card-header .dropdown-item:focus {\n color: rgba(255, 255, 255, 0.75);\n background: #212121;\n}\n\n.dropdown-menu.bg-dark .dropdown-item.active,\n.dropdown-menu.bg-alt .dropdown-item.active,\n.element.site__elements__accordion .card .dropdown-menu.card-header .dropdown-item.active,\n.dropdown-menu.bg-dark .dropdown-item:active,\n.dropdown-menu.bg-alt .dropdown-item:active,\n.element.site__elements__accordion .card .dropdown-menu.card-header .dropdown-item:active {\n background: #212121;\n}\n\n.dropdown-menu.bg-dark .dropdown-item .nav-link,\n.dropdown-menu.bg-alt .dropdown-item .nav-link,\n.element.site__elements__accordion .card .dropdown-menu.card-header .dropdown-item .nav-link {\n background: none;\n}\n\n.row > [class^='col-'] > .card,\n.row-xs > [class^='col-'] > .card {\n height: 100%;\n}\n\n.row-xs {\n margin-right: -0.5rem;\n margin-left: -0.5rem;\n}\n\n.row-xs [class^='col-'] {\n padding-left: 0.5rem;\n padding-right: 0.5rem;\n}\n\n#ForgotPassword {\n margin: 1rem 0;\n width: 100%;\n}\n\n#BetterNavigator {\n display: none;\n}\n\n@media (min-width: 768px) {\n #BetterNavigator {\n display: block;\n }\n}\n\n.alert-offline {\n display: none;\n}\n\nbody.is-offline .alert-offline {\n display: block;\n}\n\n[aria-expanded='true'] .fa-bars:before {\n content: '\\f00d';\n}\n\ninput.date[readonly],\ninput.time[readonly] {\n background-color: #fff;\n}\n\n.bootstrap-timepicker-widget,\n.datepicker-dropdown {\n border: 1px solid #ced4da;\n box-shadow: 0 0 3px #999;\n}\n\n.bootstrap-timepicker-widget .glyphicon {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n display: inline-block;\n font-style: normal;\n font-variant: normal;\n text-rendering: auto;\n line-height: 1;\n font-family: Font Awesome\\5 Free;\n font-weight: 900;\n}\n\n.bootstrap-timepicker-widget .glyphicon-chevron-up:before {\n content: '\\f077';\n}\n\n.bootstrap-timepicker-widget .glyphicon-chevron-down:before {\n content: '\\f078';\n}\n\n.bootstrap-timepicker-widget input {\n border: 1px solid #ced4da;\n}\n\n.form-inline {\n margin-top: -1rem;\n}\n\n.form-inline fieldset {\n margin-top: 1rem;\n}\n\n.form-inline .field {\n display: flex;\n}\n\n.form-inline .form-control,\n.form-inline .select2-container--default .select2-selection,\n.select2-container--default .form-inline .select2-selection,\n.form-inline .select2-dropdown .select2-search__field,\n.select2-dropdown .form-inline .select2-search__field {\n width: 100%;\n}\n\n.select2-container {\n display: block;\n width: 100% !important;\n}\n\n.select2-container--default.select2-container--focus .select2-selection {\n color: #616161;\n background-color: #fff;\n border-color: #9acffa;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.25);\n}\n\n.select2-container--default .select2-selection .select2-selection__rendered {\n line-height: inherit;\n}\n\n.select2-container--default .select2-selection.select2-selection--multiple {\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice {\n padding: 0.375rem 0.75rem;\n border: 0;\n}\n\n.select2-container--default .select2-selection.select2-selection--multiple .select2-selection__choice__remove {\n color: #fff;\n}\n\n.select2-container--default .select2-results__option--highlighted[aria-selected] {\n background: #2196f3;\n color: #fff;\n}\n\n.select2-dropdown {\n border: 1px solid #bdbdbd;\n}\n\n.select2-dropdown .select2-search--dropdown {\n padding: 0.375rem 0.75rem;\n}\n\n/*\n * Basic styles for silverstripe-elemental\n */\n\n.blog-post-info {\n position: relative;\n}\n\n.element {\n position: relative;\n padding-top: 4rem;\n padding-bottom: 4rem;\n}\n\n.element.dynamic__elements__image__elements__elementimage,\n.element.site__elements__sliderelement {\n padding-top: 0;\n padding-bottom: 0;\n margin-bottom: 4rem;\n}\n\n.element.dnadesign__elementallist__model__elementlist {\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.element.dnadesign__elementallist__model__elementlist .dynamic__elements__image__elements__elementimage,\n.element.dnadesign__elementallist__model__elementlist .site__elements__sliderelement {\n padding-top: 4rem;\n padding-bottom: 4rem;\n}\n\n.element.secondary {\n padding-top: 2rem;\n padding-bottom: 2rem;\n}\n\n.element.page-header-element {\n display: none;\n padding-bottom: 0;\n margin-bottom: -4rem;\n}\n\n.elements-sm,\n.page-content-sidebar {\n padding-top: 2rem;\n padding-bottom: 2rem;\n}\n\n.elements-sm .element,\n.page-content-sidebar .element {\n padding-top: 2rem;\n padding-bottom: 2rem;\n}\n\n.dynamic__elements__image__elements__elementimage .container-fluid,\n.dynamic__elements__image__elements__elementimage .container-sm,\n.dynamic__elements__image__elements__elementimage .container-md,\n.dynamic__elements__image__elements__elementimage .container-lg,\n.dynamic__elements__image__elements__elementimage .container-xl,\n.dynamic__elements__image__elements__elementimage .container-xxl,\n.dynamic__elements__image__elements__elementimage .container-xxxl,\n.dynamic__elements__image__elements__elementimage .container-xxxxl,\n.site__elements__sliderelement .container-fluid,\n.site__elements__sliderelement .container-sm,\n.site__elements__sliderelement .container-md,\n.site__elements__sliderelement .container-lg,\n.site__elements__sliderelement .container-xl,\n.site__elements__sliderelement .container-xxl,\n.site__elements__sliderelement .container-xxxl,\n.site__elements__sliderelement .container-xxxxl {\n padding-left: 0;\n padding-right: 0;\n}\n\n.element .elemental-area .element .container,\n.element .elemental-area .element .container-fluid,\n.element .elemental-area .element .container-sm,\n.element .elemental-area .element .container-md,\n.element .elemental-area .element .container-lg,\n.element .elemental-area .element .container-xl,\n.element .elemental-area .element .container-xxl,\n.element .elemental-area .element .container-xxxl,\n.element .elemental-area .element .container-xxxxl {\n padding: 0;\n width: auto;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n color: #212121;\n}\n\n.bg-dark h1,\n.bg-alt h1,\n.element.site__elements__accordion .card .card-header h1,\n.bg-dark h2,\n.bg-alt h2,\n.element.site__elements__accordion .card .card-header h2,\n.bg-dark h3,\n.bg-alt h3,\n.element.site__elements__accordion .card .card-header h3,\n.bg-dark h4,\n.bg-alt h4,\n.element.site__elements__accordion .card .card-header h4,\n.bg-dark h5,\n.bg-alt h5,\n.element.site__elements__accordion .card .card-header h5,\n.bg-dark h6,\n.bg-alt h6,\n.element.site__elements__accordion .card .card-header h6,\n.bg-dark .h1,\n.bg-alt .h1,\n.element.site__elements__accordion .card .card-header .h1,\n.bg-dark .h2,\n.bg-alt .h2,\n.element.site__elements__accordion .card .card-header .h2,\n.bg-dark .h3,\n.bg-alt .h3,\n.element.site__elements__accordion .card .card-header .h3,\n.bg-dark .h4,\n.bg-alt .h4,\n.element.site__elements__accordion .card .card-header .h4,\n.bg-dark .h5,\n.bg-alt .h5,\n.element.site__elements__accordion .card .card-header .h5,\n.bg-dark .h6,\n.bg-alt .h6,\n.element.site__elements__accordion .card .card-header .h6,\n.bg-dark .typography,\n.bg-alt .typography,\n.element.site__elements__accordion .card .card-header .typography,\n.bg-dark a,\n.bg-alt a,\n.element.site__elements__accordion .card .card-header a {\n color: #fff;\n}\n\nul:last-child,\np:last-child {\n margin-bottom: 0;\n}\n\n.typography {\n /*\n * bootstrap includes\n * keep it at the end\n */\n}\n\n.typography::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.typography .table,\n.typography table {\n width: 100%;\n margin-bottom: 1rem;\n color: #212121;\n}\n\n.typography .table th,\n.typography table th,\n.typography .table td,\n.typography table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #e0e0e0;\n}\n\n.typography .table thead th,\n.typography table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #e0e0e0;\n}\n\n.typography .table tbody + tbody,\n.typography table tbody + tbody {\n border-top: 2px solid #e0e0e0;\n}\n\n.typography .table-sm th,\n.typography .table-sm td {\n padding: 0.3rem;\n}\n\n.typography .table-bordered,\n.typography table {\n border: 1px solid #e0e0e0;\n}\n\n.typography .table-bordered th,\n.typography table th,\n.typography .table-bordered td,\n.typography table td {\n border: 1px solid #e0e0e0;\n}\n\n.typography .table-bordered thead th,\n.typography table thead th,\n.typography .table-bordered thead td,\n.typography table thead td {\n border-bottom-width: 2px;\n}\n\n.typography .table-borderless th,\n.typography .table-borderless td,\n.typography .table-borderless thead th,\n.typography .table-borderless tbody + tbody {\n border: 0;\n}\n\n.typography .table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.typography .table-hover tbody tr:hover {\n color: #212121;\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.typography .table-primary,\n.typography .table-primary > th,\n.typography .table-primary > td {\n background-color: #c1e2fc;\n}\n\n.typography .table-primary th,\n.typography .table-primary td,\n.typography .table-primary thead th,\n.typography .table-primary tbody + tbody {\n border-color: #8cc8f9;\n}\n\n.typography .table-hover .table-primary:hover {\n background-color: #a9d7fb;\n}\n\n.typography .table-hover .table-primary:hover > td,\n.typography .table-hover .table-primary:hover > th {\n background-color: #a9d7fb;\n}\n\n.typography .table-secondary,\n.typography .table-secondary > th,\n.typography .table-secondary > td {\n background-color: #d8d8d8;\n}\n\n.typography .table-secondary th,\n.typography .table-secondary td,\n.typography .table-secondary thead th,\n.typography .table-secondary tbody + tbody {\n border-color: #b7b7b7;\n}\n\n.typography .table-hover .table-secondary:hover {\n background-color: #cbcbcb;\n}\n\n.typography .table-hover .table-secondary:hover > td,\n.typography .table-hover .table-secondary:hover > th {\n background-color: #cbcbcb;\n}\n\n.typography .table-success,\n.typography .table-success > th,\n.typography .table-success > td {\n background-color: #cde9ce;\n}\n\n.typography .table-success th,\n.typography .table-success td,\n.typography .table-success thead th,\n.typography .table-success tbody + tbody {\n border-color: #a2d5a4;\n}\n\n.typography .table-hover .table-success:hover {\n background-color: #bbe1bd;\n}\n\n.typography .table-hover .table-success:hover > td,\n.typography .table-hover .table-success:hover > th {\n background-color: #bbe1bd;\n}\n\n.typography .table-info,\n.typography .table-info > th,\n.typography .table-info > td {\n background-color: #b8ecf3;\n}\n\n.typography .table-info th,\n.typography .table-info td,\n.typography .table-info thead th,\n.typography .table-info tbody + tbody {\n border-color: #7adce9;\n}\n\n.typography .table-hover .table-info:hover {\n background-color: #a2e6ef;\n}\n\n.typography .table-hover .table-info:hover > td,\n.typography .table-hover .table-info:hover > th {\n background-color: #a2e6ef;\n}\n\n.typography .table-warning,\n.typography .table-warning > th,\n.typography .table-warning > td {\n background-color: #fff9c8;\n}\n\n.typography .table-warning th,\n.typography .table-warning td,\n.typography .table-warning thead th,\n.typography .table-warning tbody + tbody {\n border-color: #fff599;\n}\n\n.typography .table-hover .table-warning:hover {\n background-color: #fff6af;\n}\n\n.typography .table-hover .table-warning:hover > td,\n.typography .table-hover .table-warning:hover > th {\n background-color: #fff6af;\n}\n\n.typography .table-danger,\n.typography .table-danger > th,\n.typography .table-danger > td {\n background-color: #fccac7;\n}\n\n.typography .table-danger th,\n.typography .table-danger td,\n.typography .table-danger thead th,\n.typography .table-danger tbody + tbody {\n border-color: #f99d96;\n}\n\n.typography .table-hover .table-danger:hover {\n background-color: #fbb3af;\n}\n\n.typography .table-hover .table-danger:hover > td,\n.typography .table-hover .table-danger:hover > th {\n background-color: #fbb3af;\n}\n\n.typography .table-light,\n.typography .table-light > th,\n.typography .table-light > td {\n background-color: #fcfcfc;\n}\n\n.typography .table-light th,\n.typography .table-light td,\n.typography .table-light thead th,\n.typography .table-light tbody + tbody {\n border-color: #fafafa;\n}\n\n.typography .table-hover .table-light:hover {\n background-color: #efefef;\n}\n\n.typography .table-hover .table-light:hover > td,\n.typography .table-hover .table-light:hover > th {\n background-color: #efefef;\n}\n\n.typography .table-dark,\n.typography .table-dark > th,\n.typography .table-dark > td {\n background-color: #c1c1c1;\n}\n\n.typography .table-dark th,\n.typography .table-dark td,\n.typography .table-dark thead th,\n.typography .table-dark tbody + tbody {\n border-color: #8c8c8c;\n}\n\n.typography .table-hover .table-dark:hover {\n background-color: #b4b4b4;\n}\n\n.typography .table-hover .table-dark:hover > td,\n.typography .table-hover .table-dark:hover > th {\n background-color: #b4b4b4;\n}\n\n.typography .table-active,\n.typography .table-active > th,\n.typography .table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.typography .table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.typography .table-hover .table-active:hover > td,\n.typography .table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.typography .table .thead-dark th,\n.typography table .thead-dark th {\n color: #fff;\n background-color: #424242;\n border-color: #555555;\n}\n\n.typography .table .thead-light th,\n.typography table .thead-light th {\n color: #616161;\n background-color: #eeeeee;\n border-color: #e0e0e0;\n}\n\n.typography .table-dark {\n color: #fff;\n background-color: #424242;\n}\n\n.typography .table-dark th,\n.typography .table-dark td,\n.typography .table-dark thead th {\n border-color: #555555;\n}\n\n.typography .table-dark.table-bordered,\n.typography table.table-dark {\n border: 0;\n}\n\n.typography .table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.typography .table-dark.table-hover tbody tr:hover {\n color: #fff;\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575.98px) {\n .typography .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .typography .table-responsive-sm > .table-bordered,\n .typography .table-responsive-sm > table {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .typography .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .typography .table-responsive-md > .table-bordered,\n .typography .table-responsive-md > table {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .typography .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .typography .table-responsive-lg > .table-bordered,\n .typography .table-responsive-lg > table {\n border: 0;\n }\n}\n\n@media (max-width: 1167.98px) {\n .typography .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .typography .table-responsive-xl > .table-bordered,\n .typography .table-responsive-xl > table {\n border: 0;\n }\n}\n\n@media (max-width: 1367.98px) {\n .typography .table-responsive-xxl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .typography .table-responsive-xxl > .table-bordered,\n .typography .table-responsive-xxl > table {\n border: 0;\n }\n}\n\n@media (max-width: 1567.98px) {\n .typography .table-responsive-xxxl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .typography .table-responsive-xxxl > .table-bordered,\n .typography .table-responsive-xxxl > table {\n border: 0;\n }\n}\n\n@media (max-width: 1867.98px) {\n .typography .table-responsive-xxxxl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n .typography .table-responsive-xxxxl > .table-bordered,\n .typography .table-responsive-xxxxl > table {\n border: 0;\n }\n}\n\n.typography .table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.typography .table-responsive > .table-bordered,\n.typography .table-responsive > table {\n border: 0;\n}\n\n.typography a {\n color: #2196f3;\n}\n\n.typography img,\n.typography .captionImage,\n.typography .image,\n.typography .ss-htmleditorfield-file {\n display: block;\n margin: 1rem;\n max-width: 100%;\n}\n\n.typography img.center,\n.typography .captionImage.center,\n.typography .image.center,\n.typography .ss-htmleditorfield-file.center {\n margin-left: auto;\n margin-right: auto;\n text-align: center;\n}\n\n.typography img.left,\n.typography .captionImage.left,\n.typography .image.left,\n.typography .ss-htmleditorfield-file.left {\n float: left;\n clear: left;\n margin: 0 1rem 1rem 0;\n}\n\n.typography img.right,\n.typography .captionImage.right,\n.typography .image.right,\n.typography .ss-htmleditorfield-file.right {\n float: right;\n clear: right;\n margin: 1rem 0 0 1rem;\n}\n\n.typography img.leftAlone,\n.typography .captionImage.leftAlone,\n.typography .image.leftAlone,\n.typography .ss-htmleditorfield-file.leftAlone {\n float: left;\n clear: left;\n margin: 0 1rem 1rem 0;\n}\n\n.typography img.rightAlone,\n.typography .captionImage.rightAlone,\n.typography .image.rightAlone,\n.typography .ss-htmleditorfield-file.rightAlone {\n float: right;\n clear: right;\n margin: 1rem 0 0 1rem;\n}\n\n.typography img iframe,\n.typography .captionImage iframe,\n.typography .image iframe,\n.typography .ss-htmleditorfield-file iframe {\n width: 100% !important;\n height: 100% !important;\n}\n\n.typography .captionImage img {\n margin-bottom: 0.5rem !important;\n}\n\n.typography .captionImage .caption {\n font-size: 0.8rem;\n}\n\n.typography .text-left {\n text-align: left;\n}\n\n.typography .text-center {\n text-align: center;\n}\n\n.typography .text-right {\n text-align: right;\n}\n\n.typography .text-justify {\n text-align: justify;\n}\n\n.typography table {\n width: 100%;\n max-width: 100%;\n border-collapse: collapse;\n}\n\n.typography table.table-none {\n border: 0;\n}\n\n.typography table.table-none tr,\n.typography table.table-none td,\n.typography table.table-none th {\n border: 0;\n background: none !important;\n}\n\n.typography ul,\n.typography ol {\n padding-left: 2rem;\n}\n\n.typography ul li,\n.typography ol li {\n position: relative;\n padding-left: 0;\n}\n\n.typography ul {\n list-style: none;\n}\n\n.typography ul li {\n list-style: none;\n margin: 0.5em 0;\n}\n\n.typography ul li:before {\n content: '\\2022';\n display: inline-block;\n margin-right: 0.5em;\n position: absolute;\n left: -0.75em;\n font-size: 1.5em;\n top: -0.25em;\n}\n\n.typography div,\n.typography table,\n.typography p,\n.typography tr,\n.typography th,\n.typography td,\n.typography img,\n.typography iframe {\n max-width: 100% !important;\n}\n\n@media (max-width: 575px) {\n .typography div,\n .typography table,\n .typography p,\n .typography tr,\n .typography th,\n .typography td,\n .typography img,\n .typography iframe {\n display: block;\n width: 100% !important;\n border: 0 !important;\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n}\n\n@media (max-width: 575px) {\n .typography div,\n .typography table,\n .typography p,\n .typography tr,\n .typography th,\n .typography td,\n .typography img {\n height: auto !important;\n }\n}\n\n.typography > *:last-child {\n margin-bottom: 0;\n}\n\n/**\n * Your custom style\n */\n\n.bg-alt {\n background-color: #ffeb3b !important;\n}\n\n.bootstrap-select .dropdown-toggle .filter-option .option {\n background: #dedede;\n padding: .2rem .5rem;\n margin: .2rem;\n color: #212529;\n}\n\nhtml,\nbody {\n overflow-x: hidden;\n}\n\n@media (min-width: 576px) {\n html,\n body {\n height: 100%;\n min-height: 100%;\n }\n\n .wrapper {\n min-height: 100%;\n padding-bottom: 22rem;\n }\n\n .footer {\n height: 22rem;\n margin-top: -22rem;\n }\n}\n\n.element {\n background-size: cover;\n background-repeat: no-repeat;\n}\n\n.element.site__elements__sliderelement .element-container {\n width: 100%;\n padding: 0;\n max-width: none;\n}\n\n.element.dynamic__elements__image__elements__elementimage {\n text-align: center;\n}\n\n.element.site__elements__accordion .card {\n padding-left: 0;\n padding-right: 0;\n}\n\n/*#Header {\n position: relative;\n padding-top: $grid-gutter-height / 2;\n padding-bottom: 1rem;\n\n @media (min-width: map-get($grid-breakpoints, \"lg\")) {\n padding-top: 1rem;\n padding-bottom: 0;\n }\n}\n\n#Navigation {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n z-index: 10;\n\n @media (min-width: map-get($grid-breakpoints, \"lg\")) {\n position: relative;\n margin-top: 1rem;\n }\n}*/\n\n#Footer {\n background-color: #212121;\n color: #f2f2f2;\n}\n\n#Footer .container,\n#Footer .container-fluid,\n#Footer .container-sm,\n#Footer .container-md,\n#Footer .container-lg,\n#Footer .container-xl,\n#Footer .container-xxl,\n#Footer .container-xxxl,\n#Footer .container-xxxxl {\n padding-top: 1rem;\n padding-bottom: 1rem;\n}\n\n#Footer a {\n color: #fff;\n}\n\n#Footer ul {\n margin-bottom: 0;\n}\n\n#Footer .footer {\n background-color: #141414;\n}\n\n#Footer .footer .container,\n#Footer .footer .container-fluid,\n#Footer .footer .container-sm,\n#Footer .footer .container-md,\n#Footer .footer .container-lg,\n#Footer .footer .container-xl,\n#Footer .footer .container-xxl,\n#Footer .footer .container-xxxl,\n#Footer .footer .container-xxxxl {\n padding-top: 0;\n padding-bottom: 0;\n}\n\n#Footer .footer .copyright {\n padding-right: .5rem;\n}\n\n#Footer .footer li {\n padding: 0 .5rem;\n}\n\n@media (min-width: 576px) {\n #Footer .wrapper {\n padding-bottom: 2.5rem;\n }\n\n #Footer .footer {\n height: 2.5rem;\n margin-top: -2.5rem;\n line-height: 2.5rem;\n }\n}\n\n","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover() {\n &:hover { @content; }\n}\n\n@mixin hover-focus() {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus() {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active() {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n","// stylelint-disable declaration-no-important, selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { @include font-size($h1-font-size); }\nh2, .h2 { @include font-size($h2-font-size); }\nh3, .h3 { @include font-size($h3-font-size); }\nh4, .h4 { @include font-size($h4-font-size); }\nh5, .h5 { @include font-size($h5-font-size); }\nh6, .h6 { @include font-size($h6-font-size); }\n\n.lead {\n @include font-size($lead-font-size);\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n @include font-size($display1-size);\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n @include font-size($display2-size);\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n @include font-size($display3-size);\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n @include font-size($display4-size);\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: $hr-margin-y;\n margin-bottom: $hr-margin-y;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n @include font-size($small-font-size);\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled();\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled();\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n @include font-size(90%);\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n @include font-size($blockquote-font-size);\n}\n\n.blockquote-footer {\n display: block;\n @include font-size($blockquote-small-font-size);\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014\\00A0\"; // em dash, nbsp\n }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled() {\n padding-left: 0;\n list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all ``s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n @include img-fluid();\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n padding: $thumbnail-padding;\n background-color: $thumbnail-bg;\n border: $thumbnail-border-width solid $thumbnail-border-color;\n @include border-radius($thumbnail-border-radius);\n @include box-shadow($thumbnail-box-shadow);\n\n // Keep them at most 100% wide\n @include img-fluid();\n}\n\n//\n// Figures\n//\n\n.figure {\n // Ensures the caption's text aligns with the image.\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: $spacer / 2;\n line-height: 1;\n}\n\n.figure-caption {\n @include font-size($figure-caption-font-size);\n color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid() {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: https://caniuse.com/#feat=css-media-resolution\n @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n @include deprecate(\"`img-retina()`\", \"v4.3.0\", \"v5\");\n}\n","// stylelint-disable property-blacklist\n// Single side border-radius\n\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n @else if $fallback-border-radius != false {\n border-radius: $fallback-border-radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-top-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n }\n}\n\n@mixin border-top-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-right-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-left-radius($radius) {\n @if $enable-rounded {\n border-bottom-left-radius: $radius;\n }\n}\n","// Inline code\ncode {\n @include font-size($code-font-size);\n color: $code-color;\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n @include font-size(100%);\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n // Single container class with breakpoint max-widths\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n @each $name, $width in $grid-breakpoints {\n @if ($container-max-width > $width or $breakpoint == $name) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n }\n }\n }\n }\n}\n\n\n// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// numberof columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n & > * {\n flex: 0 0 100% / $count;\n max-width: 100% / $count;\n }\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n margin-bottom: $spacer;\n color: $table-color;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n th,\n td {\n border: $table-border-width solid $table-border-color;\n }\n\n thead {\n th,\n td {\n border-bottom-width: 2 * $table-border-width;\n }\n }\n}\n\n.table-borderless {\n th,\n td,\n thead th,\n tbody + tbody {\n border: 0;\n }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(#{$table-striped-order}) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n tbody tr {\n @include hover() {\n color: $table-hover-color;\n background-color: $table-hover-bg;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, $table-bg-level), theme-color-level($color, $table-border-level));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(#{$table-striped-order}) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover() {\n color: $table-dark-hover-color;\n background-color: $table-dark-hover-bg;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n > .table-bordered {\n border: 0;\n }\n }\n }\n }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background, $border: null) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n\n @if $border != null {\n th,\n td,\n thead th,\n tbody + tbody {\n border-color: $border;\n }\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover() {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n height: $input-height;\n padding: $input-padding-y $input-padding-x;\n font-family: $input-font-family;\n @include font-size($input-font-size);\n font-weight: $input-font-weight;\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n background-clip: padding-box;\n border: $input-border-width solid $input-border-color;\n\n // Note: This has no effect on `s in CSS.\n @include border-radius($input-border-radius, 0);\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on ` receives focus\n // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n // match the appearance of the native widget.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n padding-top: add($input-padding-y, $input-border-width);\n padding-bottom: add($input-padding-y, $input-border-width);\n margin-bottom: 0; // Override the `
\ No newline at end of file diff --git a/dist/js/app.js b/dist/js/app.js index 3196c69..0953734 100644 --- a/dist/js/app.js +++ b/dist/js/app.js @@ -1,3 +1,3 @@ /*! For license information please see app.js.LICENSE.txt */ -!function(t){var e={};function n(o){if(e[o])return e[o].exports;var i=e[o]={i:o,l:!1,exports:{}};return t[o].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=t,n.c=e,n.d=function(t,e,o){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},n.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(o,i,function(e){return t[e]}.bind(null,i));return o},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/mnt/data/srv/dist/repositories/webpack-bootstrap-ui-kit/dist",n(n.s="./src/js/app.js")}({"./node_modules/@a2nt/meta-lightbox/src/js/meta-lightbox.js":function(t,e){function n(t){return(n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(t,e,o){var i={effect:"fade",theme:"default",keyboardNav:!0,clickOverlayToClose:!0,onInit:function(){},beforeShowLightbox:function(){},afterShowLightbox:function(t){},beforeHideLightbox:function(){},afterHideLightbox:function(){},onPrev:function(t){},onNext:function(t){},errorMessage:"The requested content cannot be loaded. Please try again later."};function r(e,n){this.options=t.extend({},i,n),this._defaults=i,this._name="metaLightbox",this.init()}r.prototype={init:function(){var e=this,n=t("html");this.ajaxLoaded=!1,o.MetaLightbox=this,n.hasClass("meta-lightbox-notouch")||n.addClass("meta-lightbox-notouch"),"ontouchstart"in o&&n.removeClass("meta-lightbox-notouch"),t(o).on("click",'[data-toggle="lightbox"],[data-lightbox-gallery]',(function(t){return t.preventDefault(),t.stopPropagation(),e.showLightbox(this),!1})),this.options.keyboardNav&&t("body").off("keyup").on("keyup",(function(n){var o=n.keyCode?n.keyCode:n.which;27===o&&e.destructLightbox(),37===o&&t(".meta-lightbox-prev").trigger("click"),39===o&&t(".meta-lightbox-next").trigger("click")})),this.options.onInit.call(this)},showLightbox:function(e){this.el=e,this.$el=t(this.el);var n,o,i,r,s=this;this.options.beforeShowLightbox.call(this),(n=this.constructLightbox())&&(o=n.find(".meta-lightbox-content"))&&(i=this.$el,t("body").addClass("meta-lightbox-body-effect-".concat(this.options.effect)),this.processContent(o,i),this.$el.data("lightbox-gallery")&&(1===(r=t('[data-lightbox-gallery="'.concat(this.$el.data("lightbox-gallery"),'"]'))).length?t(".meta-lightbox-nav").hide():t(".meta-lightbox-nav").show(),t(".meta-lightbox-prev").off("click").on("click",(function(e){e.preventDefault();var n=r.index(i);i=r.eq(n-1),t(i).length||(i=r.last()),s.processContent(o,i),s.options.onPrev.call(this,[i])})),t(".meta-lightbox-next").off("click").on("click",(function(e){e.preventDefault();var n=r.index(i);i=r.eq(n+1),t(i).length||(i=r.first()),s.processContent(o,i),s.options.onNext.call(this,[i])}))),setTimeout((function(){n.addClass("meta-lightbox-open"),s.options.afterShowLightbox.call(this,[n])}),1))},processContent:function(i,r){var s,a,l,c,u,d,h=this;href=r.attr("href"),href||(href=r.data("href")),i.html("").addClass("meta-lightbox-loading"),this.isHidpi()&&r.data("lightbox-hidpi")&&(href=r.data("lightbox-hidpi")),null!=href.match(/\.(jpeg|jpg|gif|png)$/i)?((s=t("",{src:href})).on("load",(function(){var n=t('
'),o=t(".meta-lightbox-content"),r=t('');r.append(s),n.append(r),n.css({"line-height":"".concat(o.height(),"px"),height:"".concat(o.height(),"px")}),t(e).resize((function(){n.css({"line-height":"".concat(o.height(),"px"),height:"".concat(o.height(),"px")})})),"undefined"!==typeof r.zoom&&r.zoom(),i.html(n).removeClass("meta-lightbox-loading"),h.contentLoaded()})),s.on("error",(function(){var e=t('

'.concat(h.options.errorMessage,"

"));i.html(e).removeClass("meta-lightbox-loading"),h.contentLoaded()})),r.data("title")?h.setTitle(r.data("title")):r.attr("title")?h.setTitle(r.attr("title")):t(".meta-lightbox-title-wrap").html(""),"function"===typeof ga&&ga("send","event","meta","Image Click",href)):(a=href.match(/(youtube|youtube-nocookie|youtu|vimeo)\.(com|be)\/(watch\?v=([\w-]+)|([\w-]+))/))?(l="",c="meta-lightbox-video","youtube"==a[1]&&(l="https://www.youtube.com/embed/".concat(a[4]),c="meta-lightbox-youtube"),"youtu"==a[1]&&(l="https://www.youtube.com/embed/".concat(a[3]),c="meta-lightbox-youtube"),"youtube-nocookie"==a[1]&&(l="https://www.youtube-nocookie.com/embed/".concat(a[4]),c="nivo-lightbox-youtube"),"vimeo"==a[1]&&(l="https://player.vimeo.com/video/".concat(a[3]),c="meta-lightbox-vimeo"),l&&(u=t("