<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* --------------------\ Import Bootstrap ----------------------*/
/*! Bootstrap v4.5.2 (https://getbootstrap.com/) Copyright 2011-2020 The Bootstrap Authors Copyright 2011-2020 Twitter, Inc. Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */
@import url("https://fonts.googleapis.com/css2?family=Hind:wght@300;400;500;600;700&amp;display=swap");
@import url("https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400&amp;display=swap");
:root { --blue: #007bff; --indigo: #6610f2; --purple: #6f42c1; --pink: #e83e8c; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #28a745; --teal: #20c997; --cyan: #17a2b8; --white: #fff; --gray: #6c757d; --gray-dark: #343a40; --primary: #087763; --secondary: #6c757d; --success: #28a745; --info: #17a2b8; --warning: #ffc107; --danger: #dc3545; --light: #f8f9fa; --dark: #343a40; --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1100px; --breakpoint-xxl: 1200px; --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: -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: #212529; 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; -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: #087763; text-decoration: none; background-color: transparent; }

a:hover { color: #032f27; text-decoration: underline; }

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

a:not([href]):not([class]):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: 0.75rem; padding-bottom: 0.75rem; color: #6c757d; 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; }

[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"] { -webkit-box-sizing: border-box; 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; }

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

h2, .h2 { font-size: 2rem; }

h3, .h3 { font-size: 1.75rem; }

h4, .h4 { font-size: 1.5rem; }

h5, .h5 { font-size: 1.25rem; }

h6, .h6 { font-size: 1rem; }

.lead { font-size: 1.25rem; font-weight: 300; }

.display-1 { font-size: 6rem; font-weight: 300; line-height: 1.2; }

.display-2 { font-size: 5.5rem; font-weight: 300; line-height: 1.2; }

.display-3 { font-size: 4.5rem; font-weight: 300; line-height: 1.2; }

.display-4 { font-size: 3.5rem; font-weight: 300; line-height: 1.2; }

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: #6c757d; }

.blockquote-footer::before { content: "\2014\00A0"; }

.img-fluid { max-width: 100%; height: auto; }

.img-thumbnail { padding: 0.25rem; background-color: #fff; border: 1px solid #dee2e6; max-width: 100%; height: auto; }

.figure { display: inline-block; }

.figure-img { margin-bottom: 0.5rem; line-height: 1; }

.figure-caption { font-size: 90%; color: #6c757d; }

code { font-size: 87.5%; color: #e83e8c; word-wrap: break-word; }

a &gt; code { color: inherit; }

kbd { padding: 0.2rem 0.4rem; font-size: 87.5%; color: #fff; background-color: #212529; }

kbd kbd { padding: 0; font-size: 100%; font-weight: 700; }

pre { display: block; font-size: 87.5%; color: #212529; }

pre code { font-size: inherit; color: inherit; word-break: normal; }

.pre-scrollable { max-height: 340px; overflow-y: scroll; }

.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }

@media (min-width: 576px) { .container, .container-sm { max-width: 768px; } }

@media (min-width: 768px) { .container, .container-sm, .container-md { max-width: 992px; } }

@media (min-width: 992px) { .container, .container-sm, .container-md, .container-lg { max-width: 1100px; } }

@media (min-width: 1100px) { .container, .container-sm, .container-md, .container-lg, .container-xl { max-width: 1200px; } }

.row { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }

.no-gutters { margin-right: 0; margin-left: 0; }

.no-gutters &gt; .col, .no-gutters &gt; [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 { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; }

.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 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }

.row-cols-2 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }

.row-cols-3 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 33.3333333333%; flex: 0 0 33.3333333333%; max-width: 33.3333333333%; }

.row-cols-4 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }

.row-cols-5 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }

.row-cols-6 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 16.6666666667%; flex: 0 0 16.6666666667%; max-width: 16.6666666667%; }

.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.3333333333%; flex: 0 0 8.3333333333%; max-width: 8.3333333333%; }

.col-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.6666666667%; flex: 0 0 16.6666666667%; max-width: 16.6666666667%; }

.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.3333333333%; flex: 0 0 33.3333333333%; max-width: 33.3333333333%; }

.col-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.6666666667%; flex: 0 0 41.6666666667%; max-width: 41.6666666667%; }

.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.3333333333%; flex: 0 0 58.3333333333%; max-width: 58.3333333333%; }

.col-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.6666666667%; flex: 0 0 66.6666666667%; max-width: 66.6666666667%; }

.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.3333333333%; flex: 0 0 83.3333333333%; max-width: 83.3333333333%; }

.col-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.6666666667%; flex: 0 0 91.6666666667%; max-width: 91.6666666667%; }

.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.3333333333%; }

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

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

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

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

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

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

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

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

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

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

@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 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
  .row-cols-sm-2 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
  .row-cols-sm-3 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 33.3333333333%; flex: 0 0 33.3333333333%; max-width: 33.3333333333%; }
  .row-cols-sm-4 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
  .row-cols-sm-5 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }
  .row-cols-sm-6 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 16.6666666667%; flex: 0 0 16.6666666667%; max-width: 16.6666666667%; }
  .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.3333333333%; flex: 0 0 8.3333333333%; max-width: 8.3333333333%; }
  .col-sm-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.6666666667%; flex: 0 0 16.6666666667%; max-width: 16.6666666667%; }
  .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.3333333333%; flex: 0 0 33.3333333333%; max-width: 33.3333333333%; }
  .col-sm-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.6666666667%; flex: 0 0 41.6666666667%; max-width: 41.6666666667%; }
  .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.3333333333%; flex: 0 0 58.3333333333%; max-width: 58.3333333333%; }
  .col-sm-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.6666666667%; flex: 0 0 66.6666666667%; max-width: 66.6666666667%; }
  .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.3333333333%; flex: 0 0 83.3333333333%; max-width: 83.3333333333%; }
  .col-sm-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.6666666667%; flex: 0 0 91.6666666667%; max-width: 91.6666666667%; }
  .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.3333333333%; }
  .offset-sm-2 { margin-left: 16.6666666667%; }
  .offset-sm-3 { margin-left: 25%; }
  .offset-sm-4 { margin-left: 33.3333333333%; }
  .offset-sm-5 { margin-left: 41.6666666667%; }
  .offset-sm-6 { margin-left: 50%; }
  .offset-sm-7 { margin-left: 58.3333333333%; }
  .offset-sm-8 { margin-left: 66.6666666667%; }
  .offset-sm-9 { margin-left: 75%; }
  .offset-sm-10 { margin-left: 83.3333333333%; }
  .offset-sm-11 { margin-left: 91.6666666667%; } }

@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 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
  .row-cols-md-2 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
  .row-cols-md-3 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 33.3333333333%; flex: 0 0 33.3333333333%; max-width: 33.3333333333%; }
  .row-cols-md-4 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
  .row-cols-md-5 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }
  .row-cols-md-6 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 16.6666666667%; flex: 0 0 16.6666666667%; max-width: 16.6666666667%; }
  .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.3333333333%; flex: 0 0 8.3333333333%; max-width: 8.3333333333%; }
  .col-md-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.6666666667%; flex: 0 0 16.6666666667%; max-width: 16.6666666667%; }
  .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.3333333333%; flex: 0 0 33.3333333333%; max-width: 33.3333333333%; }
  .col-md-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.6666666667%; flex: 0 0 41.6666666667%; max-width: 41.6666666667%; }
  .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.3333333333%; flex: 0 0 58.3333333333%; max-width: 58.3333333333%; }
  .col-md-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.6666666667%; flex: 0 0 66.6666666667%; max-width: 66.6666666667%; }
  .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.3333333333%; flex: 0 0 83.3333333333%; max-width: 83.3333333333%; }
  .col-md-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.6666666667%; flex: 0 0 91.6666666667%; max-width: 91.6666666667%; }
  .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.3333333333%; }
  .offset-md-2 { margin-left: 16.6666666667%; }
  .offset-md-3 { margin-left: 25%; }
  .offset-md-4 { margin-left: 33.3333333333%; }
  .offset-md-5 { margin-left: 41.6666666667%; }
  .offset-md-6 { margin-left: 50%; }
  .offset-md-7 { margin-left: 58.3333333333%; }
  .offset-md-8 { margin-left: 66.6666666667%; }
  .offset-md-9 { margin-left: 75%; }
  .offset-md-10 { margin-left: 83.3333333333%; }
  .offset-md-11 { margin-left: 91.6666666667%; } }

@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 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
  .row-cols-lg-2 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
  .row-cols-lg-3 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 33.3333333333%; flex: 0 0 33.3333333333%; max-width: 33.3333333333%; }
  .row-cols-lg-4 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
  .row-cols-lg-5 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }
  .row-cols-lg-6 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 16.6666666667%; flex: 0 0 16.6666666667%; max-width: 16.6666666667%; }
  .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.3333333333%; flex: 0 0 8.3333333333%; max-width: 8.3333333333%; }
  .col-lg-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.6666666667%; flex: 0 0 16.6666666667%; max-width: 16.6666666667%; }
  .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.3333333333%; flex: 0 0 33.3333333333%; max-width: 33.3333333333%; }
  .col-lg-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.6666666667%; flex: 0 0 41.6666666667%; max-width: 41.6666666667%; }
  .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.3333333333%; flex: 0 0 58.3333333333%; max-width: 58.3333333333%; }
  .col-lg-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.6666666667%; flex: 0 0 66.6666666667%; max-width: 66.6666666667%; }
  .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.3333333333%; flex: 0 0 83.3333333333%; max-width: 83.3333333333%; }
  .col-lg-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.6666666667%; flex: 0 0 91.6666666667%; max-width: 91.6666666667%; }
  .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.3333333333%; }
  .offset-lg-2 { margin-left: 16.6666666667%; }
  .offset-lg-3 { margin-left: 25%; }
  .offset-lg-4 { margin-left: 33.3333333333%; }
  .offset-lg-5 { margin-left: 41.6666666667%; }
  .offset-lg-6 { margin-left: 50%; }
  .offset-lg-7 { margin-left: 58.3333333333%; }
  .offset-lg-8 { margin-left: 66.6666666667%; }
  .offset-lg-9 { margin-left: 75%; }
  .offset-lg-10 { margin-left: 83.3333333333%; }
  .offset-lg-11 { margin-left: 91.6666666667%; } }

@media (min-width: 1100px) { .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 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
  .row-cols-xl-2 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
  .row-cols-xl-3 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 33.3333333333%; flex: 0 0 33.3333333333%; max-width: 33.3333333333%; }
  .row-cols-xl-4 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
  .row-cols-xl-5 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }
  .row-cols-xl-6 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 16.6666666667%; flex: 0 0 16.6666666667%; max-width: 16.6666666667%; }
  .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.3333333333%; flex: 0 0 8.3333333333%; max-width: 8.3333333333%; }
  .col-xl-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.6666666667%; flex: 0 0 16.6666666667%; max-width: 16.6666666667%; }
  .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.3333333333%; flex: 0 0 33.3333333333%; max-width: 33.3333333333%; }
  .col-xl-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.6666666667%; flex: 0 0 41.6666666667%; max-width: 41.6666666667%; }
  .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.3333333333%; flex: 0 0 58.3333333333%; max-width: 58.3333333333%; }
  .col-xl-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.6666666667%; flex: 0 0 66.6666666667%; max-width: 66.6666666667%; }
  .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.3333333333%; flex: 0 0 83.3333333333%; max-width: 83.3333333333%; }
  .col-xl-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.6666666667%; flex: 0 0 91.6666666667%; max-width: 91.6666666667%; }
  .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.3333333333%; }
  .offset-xl-2 { margin-left: 16.6666666667%; }
  .offset-xl-3 { margin-left: 25%; }
  .offset-xl-4 { margin-left: 33.3333333333%; }
  .offset-xl-5 { margin-left: 41.6666666667%; }
  .offset-xl-6 { margin-left: 50%; }
  .offset-xl-7 { margin-left: 58.3333333333%; }
  .offset-xl-8 { margin-left: 66.6666666667%; }
  .offset-xl-9 { margin-left: 75%; }
  .offset-xl-10 { margin-left: 83.3333333333%; }
  .offset-xl-11 { margin-left: 91.6666666667%; } }

@media (min-width: 1200px) { .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 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
  .row-cols-xxl-2 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
  .row-cols-xxl-3 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 33.3333333333%; flex: 0 0 33.3333333333%; max-width: 33.3333333333%; }
  .row-cols-xxl-4 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
  .row-cols-xxl-5 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }
  .row-cols-xxl-6 &gt; * { -webkit-box-flex: 0; -ms-flex: 0 0 16.6666666667%; flex: 0 0 16.6666666667%; max-width: 16.6666666667%; }
  .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.3333333333%; flex: 0 0 8.3333333333%; max-width: 8.3333333333%; }
  .col-xxl-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.6666666667%; flex: 0 0 16.6666666667%; max-width: 16.6666666667%; }
  .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.3333333333%; flex: 0 0 33.3333333333%; max-width: 33.3333333333%; }
  .col-xxl-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.6666666667%; flex: 0 0 41.6666666667%; max-width: 41.6666666667%; }
  .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.3333333333%; flex: 0 0 58.3333333333%; max-width: 58.3333333333%; }
  .col-xxl-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.6666666667%; flex: 0 0 66.6666666667%; max-width: 66.6666666667%; }
  .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.3333333333%; flex: 0 0 83.3333333333%; max-width: 83.3333333333%; }
  .col-xxl-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.6666666667%; flex: 0 0 91.6666666667%; max-width: 91.6666666667%; }
  .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.3333333333%; }
  .offset-xxl-2 { margin-left: 16.6666666667%; }
  .offset-xxl-3 { margin-left: 25%; }
  .offset-xxl-4 { margin-left: 33.3333333333%; }
  .offset-xxl-5 { margin-left: 41.6666666667%; }
  .offset-xxl-6 { margin-left: 50%; }
  .offset-xxl-7 { margin-left: 58.3333333333%; }
  .offset-xxl-8 { margin-left: 66.6666666667%; }
  .offset-xxl-9 { margin-left: 75%; }
  .offset-xxl-10 { margin-left: 83.3333333333%; }
  .offset-xxl-11 { margin-left: 91.6666666667%; } }

.table { width: 100%; margin-bottom: 1rem; color: #212529; }

.table th, .table td { padding: 0.75rem; vertical-align: top; border-top: 1px solid #dee2e6; }

.table thead th { vertical-align: bottom; border-bottom: 2px solid #dee2e6; }

.table tbody + tbody { border-top: 2px solid #dee2e6; }

.table-sm th, .table-sm td { padding: 0.3rem; }

.table-bordered { border: 1px solid #dee2e6; }

.table-bordered th, .table-bordered td { border: 1px solid #dee2e6; }

.table-bordered thead th, .table-bordered 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: #212529; background-color: rgba(0, 0, 0, 0.075); }

.table-primary, .table-primary &gt; th, .table-primary &gt; td { background-color: #bad9d3; }

.table-primary th, .table-primary td, .table-primary thead th, .table-primary tbody + tbody { border-color: #7fb8ae; }

.table-hover .table-primary:hover { background-color: #aad0c9; }

.table-hover .table-primary:hover &gt; td, .table-hover .table-primary:hover &gt; th { background-color: #aad0c9; }

.table-secondary, .table-secondary &gt; th, .table-secondary &gt; td { background-color: #d6d8db; }

.table-secondary th, .table-secondary td, .table-secondary thead th, .table-secondary tbody + tbody { border-color: #b3b7bb; }

.table-hover .table-secondary:hover { background-color: #c8cbcf; }

.table-hover .table-secondary:hover &gt; td, .table-hover .table-secondary:hover &gt; th { background-color: #c8cbcf; }

.table-success, .table-success &gt; th, .table-success &gt; td { background-color: #c3e6cb; }

.table-success th, .table-success td, .table-success thead th, .table-success tbody + tbody { border-color: #8fd19e; }

.table-hover .table-success:hover { background-color: #b1dfbb; }

.table-hover .table-success:hover &gt; td, .table-hover .table-success:hover &gt; th { background-color: #b1dfbb; }

.table-info, .table-info &gt; th, .table-info &gt; td { background-color: #bee5eb; }

.table-info th, .table-info td, .table-info thead th, .table-info tbody + tbody { border-color: #86cfda; }

.table-hover .table-info:hover { background-color: #abdde5; }

.table-hover .table-info:hover &gt; td, .table-hover .table-info:hover &gt; th { background-color: #abdde5; }

.table-warning, .table-warning &gt; th, .table-warning &gt; td { background-color: #ffeeba; }

.table-warning th, .table-warning td, .table-warning thead th, .table-warning tbody + tbody { border-color: #ffdf7e; }

.table-hover .table-warning:hover { background-color: #ffe8a1; }

.table-hover .table-warning:hover &gt; td, .table-hover .table-warning:hover &gt; th { background-color: #ffe8a1; }

.table-danger, .table-danger &gt; th, .table-danger &gt; td { background-color: #f5c6cb; }

.table-danger th, .table-danger td, .table-danger thead th, .table-danger tbody + tbody { border-color: #ed969e; }

.table-hover .table-danger:hover { background-color: #f1b0b7; }

.table-hover .table-danger:hover &gt; td, .table-hover .table-danger:hover &gt; th { background-color: #f1b0b7; }

.table-light, .table-light &gt; th, .table-light &gt; td { background-color: #fdfdfe; }

.table-light th, .table-light td, .table-light thead th, .table-light tbody + tbody { border-color: #fbfcfc; }

.table-hover .table-light:hover { background-color: #ececf6; }

.table-hover .table-light:hover &gt; td, .table-hover .table-light:hover &gt; th { background-color: #ececf6; }

.table-dark, .table-dark &gt; th, .table-dark &gt; td { background-color: #c6c8ca; }

.table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody { border-color: #95999c; }

.table-hover .table-dark:hover { background-color: #b9bbbe; }

.table-hover .table-dark:hover &gt; td, .table-hover .table-dark:hover &gt; th { background-color: #b9bbbe; }

.table-active, .table-active &gt; th, .table-active &gt; 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 &gt; td, .table-hover .table-active:hover &gt; th { background-color: rgba(0, 0, 0, 0.075); }

.table .thead-dark th { color: #fff; background-color: #343a40; border-color: #454d55; }

.table .thead-light th { color: #495057; background-color: #e9ecef; border-color: #dee2e6; }

.table-dark { color: #fff; background-color: #343a40; }

.table-dark th, .table-dark td, .table-dark thead th { border-color: #454d55; }

.table-dark.table-bordered { 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 &gt; .table-bordered { border: 0; } }

@media (max-width: 767.98px) { .table-responsive-md { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }
  .table-responsive-md &gt; .table-bordered { border: 0; } }

@media (max-width: 991.98px) { .table-responsive-lg { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }
  .table-responsive-lg &gt; .table-bordered { border: 0; } }

@media (max-width: 1099.98px) { .table-responsive-xl { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }
  .table-responsive-xl &gt; .table-bordered { border: 0; } }

@media (max-width: 1199.98px) { .table-responsive-xxl { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }
  .table-responsive-xxl &gt; .table-bordered { border: 0; } }

.table-responsive { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }

.table-responsive &gt; .table-bordered { border: 0; }

.form-control, input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea, select { 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: #495057; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: 0; -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, input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea, select { -webkit-transition: none; transition: none; } }

.form-control::-ms-expand, input[type="text"]::-ms-expand, input[type="email"]::-ms-expand, input[type="url"]::-ms-expand, input[type="password"]::-ms-expand, input[type="search"]::-ms-expand, input[type="number"]::-ms-expand, input[type="tel"]::-ms-expand, input[type="range"]::-ms-expand, input[type="date"]::-ms-expand, input[type="month"]::-ms-expand, input[type="week"]::-ms-expand, input[type="time"]::-ms-expand, input[type="datetime"]::-ms-expand, input[type="datetime-local"]::-ms-expand, input[type="color"]::-ms-expand, textarea::-ms-expand, select::-ms-expand { background-color: transparent; border: 0; }

.form-control:-moz-focusring, input:-moz-focusring[type="text"], input:-moz-focusring[type="email"], input:-moz-focusring[type="url"], input:-moz-focusring[type="password"], input:-moz-focusring[type="search"], input:-moz-focusring[type="number"], input:-moz-focusring[type="tel"], input:-moz-focusring[type="range"], input:-moz-focusring[type="date"], input:-moz-focusring[type="month"], input:-moz-focusring[type="week"], input:-moz-focusring[type="time"], input:-moz-focusring[type="datetime"], input:-moz-focusring[type="datetime-local"], input:-moz-focusring[type="color"], textarea:-moz-focusring, select:-moz-focusring { color: transparent; text-shadow: 0 0 0 #495057; }

.form-control:focus, input:focus[type="text"], input:focus[type="email"], input:focus[type="url"], input:focus[type="password"], input:focus[type="search"], input:focus[type="number"], input:focus[type="tel"], input:focus[type="range"], input:focus[type="date"], input:focus[type="month"], input:focus[type="week"], input:focus[type="time"], input:focus[type="datetime"], input:focus[type="datetime-local"], input:focus[type="color"], textarea:focus, select:focus { color: #495057; background-color: #fff; border-color: #10eec6; outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(8, 119, 99, 0.25); box-shadow: 0 0 0 0.2rem rgba(8, 119, 99, 0.25); }

.form-control::-webkit-input-placeholder, input[type="text"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, input[type="url"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, input[type="search"]::-webkit-input-placeholder, input[type="number"]::-webkit-input-placeholder, input[type="tel"]::-webkit-input-placeholder, input[type="range"]::-webkit-input-placeholder, input[type="date"]::-webkit-input-placeholder, input[type="month"]::-webkit-input-placeholder, input[type="week"]::-webkit-input-placeholder, input[type="time"]::-webkit-input-placeholder, input[type="datetime"]::-webkit-input-placeholder, input[type="datetime-local"]::-webkit-input-placeholder, input[type="color"]::-webkit-input-placeholder, textarea::-webkit-input-placeholder, select::-webkit-input-placeholder { color: #6c757d; opacity: 1; }

.form-control::-moz-placeholder, input[type="text"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="url"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="search"]::-moz-placeholder, input[type="number"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, input[type="range"]::-moz-placeholder, input[type="date"]::-moz-placeholder, input[type="month"]::-moz-placeholder, input[type="week"]::-moz-placeholder, input[type="time"]::-moz-placeholder, input[type="datetime"]::-moz-placeholder, input[type="datetime-local"]::-moz-placeholder, input[type="color"]::-moz-placeholder, textarea::-moz-placeholder, select::-moz-placeholder { color: #6c757d; opacity: 1; }

.form-control:-ms-input-placeholder, input[type="text"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, input[type="url"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, input[type="search"]:-ms-input-placeholder, input[type="number"]:-ms-input-placeholder, input[type="tel"]:-ms-input-placeholder, input[type="range"]:-ms-input-placeholder, input[type="date"]:-ms-input-placeholder, input[type="month"]:-ms-input-placeholder, input[type="week"]:-ms-input-placeholder, input[type="time"]:-ms-input-placeholder, input[type="datetime"]:-ms-input-placeholder, input[type="datetime-local"]:-ms-input-placeholder, input[type="color"]:-ms-input-placeholder, textarea:-ms-input-placeholder, select:-ms-input-placeholder { color: #6c757d; opacity: 1; }

.form-control::-ms-input-placeholder, input[type="text"]::-ms-input-placeholder, input[type="email"]::-ms-input-placeholder, input[type="url"]::-ms-input-placeholder, input[type="password"]::-ms-input-placeholder, input[type="search"]::-ms-input-placeholder, input[type="number"]::-ms-input-placeholder, input[type="tel"]::-ms-input-placeholder, input[type="range"]::-ms-input-placeholder, input[type="date"]::-ms-input-placeholder, input[type="month"]::-ms-input-placeholder, input[type="week"]::-ms-input-placeholder, input[type="time"]::-ms-input-placeholder, input[type="datetime"]::-ms-input-placeholder, input[type="datetime-local"]::-ms-input-placeholder, input[type="color"]::-ms-input-placeholder, textarea::-ms-input-placeholder, select::-ms-input-placeholder { color: #6c757d; opacity: 1; }

.form-control::placeholder, input[type="text"]::placeholder, input[type="email"]::placeholder, input[type="url"]::placeholder, input[type="password"]::placeholder, input[type="search"]::placeholder, input[type="number"]::placeholder, input[type="tel"]::placeholder, input[type="range"]::placeholder, input[type="date"]::placeholder, input[type="month"]::placeholder, input[type="week"]::placeholder, input[type="time"]::placeholder, input[type="datetime"]::placeholder, input[type="datetime-local"]::placeholder, input[type="color"]::placeholder, textarea::placeholder, select::placeholder { color: #6c757d; opacity: 1; }

.form-control:disabled, input:disabled[type="text"], input:disabled[type="email"], input:disabled[type="url"], input:disabled[type="password"], input:disabled[type="search"], input:disabled[type="number"], input:disabled[type="tel"], input:disabled[type="range"], input:disabled[type="date"], input:disabled[type="month"], input:disabled[type="week"], input:disabled[type="time"], input:disabled[type="datetime"], input:disabled[type="datetime-local"], input:disabled[type="color"], textarea:disabled, select:disabled, .form-control[readonly], input[readonly][type="text"], input[readonly][type="email"], input[readonly][type="url"], input[readonly][type="password"], input[readonly][type="search"], input[readonly][type="number"], input[readonly][type="tel"], input[readonly][type="range"], input[readonly][type="date"], input[readonly][type="month"], input[readonly][type="week"], input[readonly][type="time"], input[readonly][type="datetime"], input[readonly][type="datetime-local"], input[readonly][type="color"], textarea[readonly], select[readonly] { background-color: #e9ecef; opacity: 1; }

input[type="date"].form-control, input[type="date"], input[type="time"].form-control, input[type="time"], input[type="datetime-local"].form-control, input[type="datetime-local"], input[type="month"].form-control, input[type="month"] { -webkit-appearance: none; -moz-appearance: none; appearance: none; }

select.form-control:focus::-ms-value, select:focus::-ms-value { color: #495057; 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: #212529; background-color: transparent; border: solid transparent; border-width: 1px 0; }

.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { padding-right: 0; padding-left: 0; }

.form-control-sm { height: calc(1.5em + 0.5rem + 2px); padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; }

.form-control-lg { height: calc(1.5em + 1rem + 2px); padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; }

select.form-control[size], select[size], select.form-control[multiple], select[multiple] { height: auto; }

textarea.form-control, textarea { 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 &gt; .col, .form-row &gt; [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: #6c757d; }

.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: #28a745; }

.valid-tooltip { position: absolute; top: 100%; left: 0; 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(40, 167, 69, 0.9); }

.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 input:valid[type="text"], .was-validated input:valid[type="email"], .was-validated input:valid[type="url"], .was-validated input:valid[type="password"], .was-validated input:valid[type="search"], .was-validated input:valid[type="number"], .was-validated input:valid[type="tel"], .was-validated input:valid[type="range"], .was-validated input:valid[type="date"], .was-validated input:valid[type="month"], .was-validated input:valid[type="week"], .was-validated input:valid[type="time"], .was-validated input:valid[type="datetime"], .was-validated input:valid[type="datetime-local"], .was-validated input:valid[type="color"], .was-validated textarea:valid, .was-validated select:valid, .form-control.is-valid, input.is-valid[type="text"], input.is-valid[type="email"], input.is-valid[type="url"], input.is-valid[type="password"], input.is-valid[type="search"], input.is-valid[type="number"], input.is-valid[type="tel"], input.is-valid[type="range"], input.is-valid[type="date"], input.is-valid[type="month"], input.is-valid[type="week"], input.is-valid[type="time"], input.is-valid[type="datetime"], input.is-valid[type="datetime-local"], input.is-valid[type="color"], textarea.is-valid, select.is-valid { border-color: #28a745; 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='%2328a745' 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 input:valid:focus[type="text"], .was-validated input:valid:focus[type="email"], .was-validated input:valid:focus[type="url"], .was-validated input:valid:focus[type="password"], .was-validated input:valid:focus[type="search"], .was-validated input:valid:focus[type="number"], .was-validated input:valid:focus[type="tel"], .was-validated input:valid:focus[type="range"], .was-validated input:valid:focus[type="date"], .was-validated input:valid:focus[type="month"], .was-validated input:valid:focus[type="week"], .was-validated input:valid:focus[type="time"], .was-validated input:valid:focus[type="datetime"], .was-validated input:valid:focus[type="datetime-local"], .was-validated input:valid:focus[type="color"], .was-validated textarea:valid:focus, .was-validated select:valid:focus, .form-control.is-valid:focus, input.is-valid:focus[type="text"], input.is-valid:focus[type="email"], input.is-valid:focus[type="url"], input.is-valid:focus[type="password"], input.is-valid:focus[type="search"], input.is-valid:focus[type="number"], input.is-valid:focus[type="tel"], input.is-valid:focus[type="range"], input.is-valid:focus[type="date"], input.is-valid:focus[type="month"], input.is-valid:focus[type="week"], input.is-valid:focus[type="time"], input.is-valid:focus[type="datetime"], input.is-valid:focus[type="datetime-local"], input.is-valid:focus[type="color"], textarea.is-valid:focus, select.is-valid:focus { border-color: #28a745; -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }

.was-validated textarea.form-control:valid, .was-validated textarea:valid, textarea.form-control.is-valid, textarea.is-valid { padding-right: calc(1.5em + 0.75rem); background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }

.was-validated .custom-select:valid, .custom-select.is-valid { border-color: #28a745; 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='%23343a40' 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='%2328a745' 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: #28a745; -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { color: #28a745; }

.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: #28a745; }

.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { border-color: #28a745; }

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { border-color: #34ce57; background-color: #34ce57; }

.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(40, 167, 69, 0.25); box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 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: #28a745; }

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { border-color: #28a745; }

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { border-color: #28a745; -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }

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

.invalid-tooltip { position: absolute; top: 100%; left: 0; 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(220, 53, 69, 0.9); }

.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 input:invalid[type="text"], .was-validated input:invalid[type="email"], .was-validated input:invalid[type="url"], .was-validated input:invalid[type="password"], .was-validated input:invalid[type="search"], .was-validated input:invalid[type="number"], .was-validated input:invalid[type="tel"], .was-validated input:invalid[type="range"], .was-validated input:invalid[type="date"], .was-validated input:invalid[type="month"], .was-validated input:invalid[type="week"], .was-validated input:invalid[type="time"], .was-validated input:invalid[type="datetime"], .was-validated input:invalid[type="datetime-local"], .was-validated input:invalid[type="color"], .was-validated textarea:invalid, .was-validated select:invalid, .form-control.is-invalid, input.is-invalid[type="text"], input.is-invalid[type="email"], input.is-invalid[type="url"], input.is-invalid[type="password"], input.is-invalid[type="search"], input.is-invalid[type="number"], input.is-invalid[type="tel"], input.is-invalid[type="range"], input.is-invalid[type="date"], input.is-invalid[type="month"], input.is-invalid[type="week"], input.is-invalid[type="time"], input.is-invalid[type="datetime"], input.is-invalid[type="datetime-local"], input.is-invalid[type="color"], textarea.is-invalid, select.is-invalid { border-color: #dc3545; padding-right: calc(1.5em + 0.75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' 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='%23dc3545' stroke='none'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right calc(0.375em + 0.1875rem) center; background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }

.was-validated .form-control:invalid:focus, .was-validated input:invalid:focus[type="text"], .was-validated input:invalid:focus[type="email"], .was-validated input:invalid:focus[type="url"], .was-validated input:invalid:focus[type="password"], .was-validated input:invalid:focus[type="search"], .was-validated input:invalid:focus[type="number"], .was-validated input:invalid:focus[type="tel"], .was-validated input:invalid:focus[type="range"], .was-validated input:invalid:focus[type="date"], .was-validated input:invalid:focus[type="month"], .was-validated input:invalid:focus[type="week"], .was-validated input:invalid:focus[type="time"], .was-validated input:invalid:focus[type="datetime"], .was-validated input:invalid:focus[type="datetime-local"], .was-validated input:invalid:focus[type="color"], .was-validated textarea:invalid:focus, .was-validated select:invalid:focus, .form-control.is-invalid:focus, input.is-invalid:focus[type="text"], input.is-invalid:focus[type="email"], input.is-invalid:focus[type="url"], input.is-invalid:focus[type="password"], input.is-invalid:focus[type="search"], input.is-invalid:focus[type="number"], input.is-invalid:focus[type="tel"], input.is-invalid:focus[type="range"], input.is-invalid:focus[type="date"], input.is-invalid:focus[type="month"], input.is-invalid:focus[type="week"], input.is-invalid:focus[type="time"], input.is-invalid:focus[type="datetime"], input.is-invalid:focus[type="datetime-local"], input.is-invalid:focus[type="color"], textarea.is-invalid:focus, select.is-invalid:focus { border-color: #dc3545; -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }

.was-validated textarea.form-control:invalid, .was-validated textarea:invalid, textarea.form-control.is-invalid, textarea.is-invalid { padding-right: calc(1.5em + 0.75rem); background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }

.was-validated .custom-select:invalid, .custom-select.is-invalid { border-color: #dc3545; 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='%23343a40' 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='%23dc3545' 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='%23dc3545' 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: #dc3545; -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { color: #dc3545; }

.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: #dc3545; }

.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { border-color: #dc3545; }

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { border-color: #e4606d; background-color: #e4606d; }

.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(220, 53, 69, 0.25); box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 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: #dc3545; }

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { border-color: #dc3545; }

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { border-color: #dc3545; -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 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 input[type="text"], .form-inline input[type="email"], .form-inline input[type="url"], .form-inline input[type="password"], .form-inline input[type="search"], .form-inline input[type="number"], .form-inline input[type="tel"], .form-inline input[type="range"], .form-inline input[type="date"], .form-inline input[type="month"], .form-inline input[type="week"], .form-inline input[type="time"], .form-inline input[type="datetime"], .form-inline input[type="datetime-local"], .form-inline input[type="color"], .form-inline textarea, .form-inline select { 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, button, input[type="button"], input[type="reset"], input[type="submit"] { display: inline-block; font-weight: 400; color: #212529; 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: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; border-radius: 0; -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -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, button, input[type="button"], input[type="reset"], input[type="submit"] { -webkit-transition: none; transition: none; } }

.btn:hover, button:hover, input:hover[type="button"], input:hover[type="reset"], input:hover[type="submit"] { color: #212529; text-decoration: none; }

.btn:focus, button:focus, input:focus[type="button"], input:focus[type="reset"], input:focus[type="submit"], .btn.focus, button.focus, input.focus[type="button"], input.focus[type="reset"], input.focus[type="submit"] { outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(8, 119, 99, 0.25); box-shadow: 0 0 0 0.2rem rgba(8, 119, 99, 0.25); }

.btn.disabled, button.disabled, input.disabled[type="button"], input.disabled[type="reset"], input.disabled[type="submit"], .btn:disabled, button:disabled, input:disabled[type="button"], input:disabled[type="reset"], input:disabled[type="submit"] { opacity: 0.65; }

.btn:not(:disabled):not(.disabled), button:not(:disabled):not(.disabled), input:not(:disabled):not(.disabled)[type="button"], input:not(:disabled):not(.disabled)[type="reset"], input:not(:disabled):not(.disabled)[type="submit"] { cursor: pointer; }

a.btn.disabled, fieldset:disabled a.btn { pointer-events: none; }

.btn-primary, button, input[type="button"], input[type="reset"], input[type="submit"] { color: #fff; background-color: #087763; border-color: #087763; }

.btn-primary:hover, button:hover, input:hover[type="button"], input:hover[type="reset"], input:hover[type="submit"] { color: #fff; background-color: #065345; border-color: #05473b; }

.btn-primary:focus, button:focus, input:focus[type="button"], input:focus[type="reset"], input:focus[type="submit"], .btn-primary.focus, button.focus, input.focus[type="button"], input.focus[type="reset"], input.focus[type="submit"] { color: #fff; background-color: #065345; border-color: #05473b; -webkit-box-shadow: 0 0 0 0.2rem rgba(45, 139, 122, 0.5); box-shadow: 0 0 0 0.2rem rgba(45, 139, 122, 0.5); }

.btn-primary.disabled, button.disabled, input.disabled[type="button"], input.disabled[type="reset"], input.disabled[type="submit"], .btn-primary:disabled, button:disabled, input:disabled[type="button"], input:disabled[type="reset"], input:disabled[type="submit"] { color: #fff; background-color: #087763; border-color: #087763; }

.btn-primary:not(:disabled):not(.disabled):active, button:not(:disabled):not(.disabled):active, input:not(:disabled):not(.disabled):active[type="button"], input:not(:disabled):not(.disabled):active[type="reset"], input:not(:disabled):not(.disabled):active[type="submit"], .btn-primary:not(:disabled):not(.disabled).active, button:not(:disabled):not(.disabled).active, input:not(:disabled):not(.disabled).active[type="button"], input:not(:disabled):not(.disabled).active[type="reset"], input:not(:disabled):not(.disabled).active[type="submit"], .show &gt; .btn-primary.dropdown-toggle, .show &gt; button.dropdown-toggle, .show &gt; input.dropdown-toggle[type="button"], .show &gt; input.dropdown-toggle[type="reset"], .show &gt; input.dropdown-toggle[type="submit"] { color: #fff; background-color: #05473b; border-color: #043b31; }

.btn-primary:not(:disabled):not(.disabled):active:focus, button:not(:disabled):not(.disabled):active:focus, input:not(:disabled):not(.disabled):active:focus[type="button"], input:not(:disabled):not(.disabled):active:focus[type="reset"], input:not(:disabled):not(.disabled):active:focus[type="submit"], .btn-primary:not(:disabled):not(.disabled).active:focus, button:not(:disabled):not(.disabled).active:focus, input:not(:disabled):not(.disabled).active:focus[type="button"], input:not(:disabled):not(.disabled).active:focus[type="reset"], input:not(:disabled):not(.disabled).active:focus[type="submit"], .show &gt; .btn-primary.dropdown-toggle:focus, .show &gt; button.dropdown-toggle:focus, .show &gt; input.dropdown-toggle:focus[type="button"], .show &gt; input.dropdown-toggle:focus[type="reset"], .show &gt; input.dropdown-toggle:focus[type="submit"] { -webkit-box-shadow: 0 0 0 0.2rem rgba(45, 139, 122, 0.5); box-shadow: 0 0 0 0.2rem rgba(45, 139, 122, 0.5); }

.btn-secondary { color: #fff; background-color: #6c757d; border-color: #6c757d; }

.btn-secondary:hover { color: #fff; background-color: #5a6268; border-color: #545b62; }

.btn-secondary:focus, .btn-secondary.focus { color: #fff; background-color: #5a6268; border-color: #545b62; -webkit-box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); }

.btn-secondary.disabled, .btn-secondary:disabled { color: #fff; background-color: #6c757d; border-color: #6c757d; }

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show &gt; .btn-secondary.dropdown-toggle { color: #fff; background-color: #545b62; border-color: #4e555b; }

.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-secondary.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); }

.btn-success { color: #fff; background-color: #28a745; border-color: #28a745; }

.btn-success:hover { color: #fff; background-color: #218838; border-color: #1e7e34; }

.btn-success:focus, .btn-success.focus { color: #fff; background-color: #218838; border-color: #1e7e34; -webkit-box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); }

.btn-success.disabled, .btn-success:disabled { color: #fff; background-color: #28a745; border-color: #28a745; }

.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show &gt; .btn-success.dropdown-toggle { color: #fff; background-color: #1e7e34; border-color: #1c7430; }

.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-success.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); }

.btn-info { color: #fff; background-color: #17a2b8; border-color: #17a2b8; }

.btn-info:hover { color: #fff; background-color: #138496; border-color: #117a8b; }

.btn-info:focus, .btn-info.focus { color: #fff; background-color: #138496; border-color: #117a8b; -webkit-box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }

.btn-info.disabled, .btn-info:disabled { color: #fff; background-color: #17a2b8; border-color: #17a2b8; }

.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show &gt; .btn-info.dropdown-toggle { color: #fff; background-color: #117a8b; border-color: #10707f; }

.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-info.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }

.btn-warning { color: #212529; background-color: #ffc107; border-color: #ffc107; }

.btn-warning:hover { color: #212529; background-color: #e0a800; border-color: #d39e00; }

.btn-warning:focus, .btn-warning.focus { color: #212529; background-color: #e0a800; border-color: #d39e00; -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); }

.btn-warning.disabled, .btn-warning:disabled { color: #212529; background-color: #ffc107; border-color: #ffc107; }

.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show &gt; .btn-warning.dropdown-toggle { color: #212529; background-color: #d39e00; border-color: #c69500; }

.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-warning.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); }

.btn-danger { color: #fff; background-color: #dc3545; border-color: #dc3545; }

.btn-danger:hover { color: #fff; background-color: #c82333; border-color: #bd2130; }

.btn-danger:focus, .btn-danger.focus { color: #fff; background-color: #c82333; border-color: #bd2130; -webkit-box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); }

.btn-danger.disabled, .btn-danger:disabled { color: #fff; background-color: #dc3545; border-color: #dc3545; }

.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show &gt; .btn-danger.dropdown-toggle { color: #fff; background-color: #bd2130; border-color: #b21f2d; }

.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-danger.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); }

.btn-light { color: #212529; background-color: #f8f9fa; border-color: #f8f9fa; }

.btn-light:hover { color: #212529; background-color: #e2e6ea; border-color: #dae0e5; }

.btn-light:focus, .btn-light.focus { color: #212529; background-color: #e2e6ea; border-color: #dae0e5; -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); }

.btn-light.disabled, .btn-light:disabled { color: #212529; background-color: #f8f9fa; border-color: #f8f9fa; }

.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show &gt; .btn-light.dropdown-toggle { color: #212529; background-color: #dae0e5; border-color: #d3d9df; }

.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-light.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); }

.btn-dark { color: #fff; background-color: #343a40; border-color: #343a40; }

.btn-dark:hover { color: #fff; background-color: #23272b; border-color: #1d2124; }

.btn-dark:focus, .btn-dark.focus { color: #fff; background-color: #23272b; border-color: #1d2124; -webkit-box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }

.btn-dark.disabled, .btn-dark:disabled { color: #fff; background-color: #343a40; border-color: #343a40; }

.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show &gt; .btn-dark.dropdown-toggle { color: #fff; background-color: #1d2124; border-color: #171a1d; }

.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-dark.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }

.btn-outline-primary { color: #087763; border-color: #087763; }

.btn-outline-primary:hover { color: #fff; background-color: #087763; border-color: #087763; }

.btn-outline-primary:focus, .btn-outline-primary.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(8, 119, 99, 0.5); box-shadow: 0 0 0 0.2rem rgba(8, 119, 99, 0.5); }

.btn-outline-primary.disabled, .btn-outline-primary:disabled { color: #087763; background-color: transparent; }

.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show &gt; .btn-outline-primary.dropdown-toggle { color: #fff; background-color: #087763; border-color: #087763; }

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-outline-primary.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(8, 119, 99, 0.5); box-shadow: 0 0 0 0.2rem rgba(8, 119, 99, 0.5); }

.btn-outline-secondary { color: #6c757d; border-color: #6c757d; }

.btn-outline-secondary:hover { color: #fff; background-color: #6c757d; border-color: #6c757d; }

.btn-outline-secondary:focus, .btn-outline-secondary.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { color: #6c757d; background-color: transparent; }

.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show &gt; .btn-outline-secondary.dropdown-toggle { color: #fff; background-color: #6c757d; border-color: #6c757d; }

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-outline-secondary.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }

.btn-outline-success { color: #28a745; border-color: #28a745; }

.btn-outline-success:hover { color: #fff; background-color: #28a745; border-color: #28a745; }

.btn-outline-success:focus, .btn-outline-success.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }

.btn-outline-success.disabled, .btn-outline-success:disabled { color: #28a745; background-color: transparent; }

.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show &gt; .btn-outline-success.dropdown-toggle { color: #fff; background-color: #28a745; border-color: #28a745; }

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-outline-success.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }

.btn-outline-info { color: #17a2b8; border-color: #17a2b8; }

.btn-outline-info:hover { color: #fff; background-color: #17a2b8; border-color: #17a2b8; }

.btn-outline-info:focus, .btn-outline-info.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

.btn-outline-info.disabled, .btn-outline-info:disabled { color: #17a2b8; background-color: transparent; }

.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show &gt; .btn-outline-info.dropdown-toggle { color: #fff; background-color: #17a2b8; border-color: #17a2b8; }

.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-outline-info.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

.btn-outline-warning { color: #ffc107; border-color: #ffc107; }

.btn-outline-warning:hover { color: #212529; background-color: #ffc107; border-color: #ffc107; }

.btn-outline-warning:focus, .btn-outline-warning.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }

.btn-outline-warning.disabled, .btn-outline-warning:disabled { color: #ffc107; background-color: transparent; }

.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show &gt; .btn-outline-warning.dropdown-toggle { color: #212529; background-color: #ffc107; border-color: #ffc107; }

.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-outline-warning.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }

.btn-outline-danger { color: #dc3545; border-color: #dc3545; }

.btn-outline-danger:hover { color: #fff; background-color: #dc3545; border-color: #dc3545; }

.btn-outline-danger:focus, .btn-outline-danger.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }

.btn-outline-danger.disabled, .btn-outline-danger:disabled { color: #dc3545; background-color: transparent; }

.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show &gt; .btn-outline-danger.dropdown-toggle { color: #fff; background-color: #dc3545; border-color: #dc3545; }

.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-outline-danger.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }

.btn-outline-light { color: #f8f9fa; border-color: #f8f9fa; }

.btn-outline-light:hover { color: #212529; background-color: #f8f9fa; border-color: #f8f9fa; }

.btn-outline-light:focus, .btn-outline-light.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }

.btn-outline-light.disabled, .btn-outline-light:disabled { color: #f8f9fa; background-color: transparent; }

.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show &gt; .btn-outline-light.dropdown-toggle { color: #212529; background-color: #f8f9fa; border-color: #f8f9fa; }

.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-outline-light.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }

.btn-outline-dark { color: #343a40; border-color: #343a40; }

.btn-outline-dark:hover { color: #fff; background-color: #343a40; border-color: #343a40; }

.btn-outline-dark:focus, .btn-outline-dark.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }

.btn-outline-dark.disabled, .btn-outline-dark:disabled { color: #343a40; background-color: transparent; }

.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show &gt; .btn-outline-dark.dropdown-toggle { color: #fff; background-color: #343a40; border-color: #343a40; }

.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-outline-dark.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }

.btn-link { font-weight: 400; color: #087763; text-decoration: none; }

.btn-link:hover { color: #032f27; text-decoration: underline; }

.btn-link:focus, .btn-link.focus { text-decoration: underline; }

.btn-link:disabled, .btn-link.disabled { color: #6c757d; pointer-events: none; }

.btn-lg, .btn-group-lg &gt; .btn, .btn-group-lg &gt; button, .btn-group-lg &gt; input[type="button"], .btn-group-lg &gt; input[type="reset"], .btn-group-lg &gt; input[type="submit"] { padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0; }

.btn-sm, .btn-group-sm &gt; .btn, .btn-group-sm &gt; button, .btn-group-sm &gt; input[type="button"], .btn-group-sm &gt; input[type="reset"], .btn-group-sm &gt; input[type="submit"] { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0; }

.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: #212529; text-align: left; list-style: none; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); }

.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: 1100px) { .dropdown-menu-xl-left { right: auto; left: 0; }
  .dropdown-menu-xl-right { right: 0; left: auto; } }

@media (min-width: 1200px) { .dropdown-menu-xxl-left { right: auto; left: 0; }
  .dropdown-menu-xxl-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 #e9ecef; }

.dropdown-item { display: block; width: 100%; padding: 0.25rem 1.5rem; clear: both; font-weight: 400; color: #212529; text-align: inherit; white-space: nowrap; background-color: transparent; border: 0; }

.dropdown-item:hover, .dropdown-item:focus { color: #16181b; text-decoration: none; background-color: #f8f9fa; }

.dropdown-item.active, .dropdown-item:active { color: #fff; text-decoration: none; background-color: #087763; }

.dropdown-item.disabled, .dropdown-item:disabled { color: #6c757d; 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: #6c757d; white-space: nowrap; }

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

.btn-group, .btn-group-vertical { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: middle; }

.btn-group &gt; .btn, .btn-group &gt; button, .btn-group &gt; input[type="button"], .btn-group &gt; input[type="reset"], .btn-group &gt; input[type="submit"], .btn-group-vertical &gt; .btn, .btn-group-vertical &gt; button, .btn-group-vertical &gt; input[type="button"], .btn-group-vertical &gt; input[type="reset"], .btn-group-vertical &gt; input[type="submit"] { position: relative; -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; }

.btn-group &gt; .btn:hover, .btn-group &gt; button:hover, .btn-group &gt; input:hover[type="button"], .btn-group &gt; input:hover[type="reset"], .btn-group &gt; input:hover[type="submit"], .btn-group-vertical &gt; .btn:hover, .btn-group-vertical &gt; button:hover, .btn-group-vertical &gt; input:hover[type="button"], .btn-group-vertical &gt; input:hover[type="reset"], .btn-group-vertical &gt; input:hover[type="submit"] { z-index: 1; }

.btn-group &gt; .btn:focus, .btn-group &gt; button:focus, .btn-group &gt; input:focus[type="button"], .btn-group &gt; input:focus[type="reset"], .btn-group &gt; input:focus[type="submit"], .btn-group &gt; .btn:active, .btn-group &gt; button:active, .btn-group &gt; input:active[type="button"], .btn-group &gt; input:active[type="reset"], .btn-group &gt; input:active[type="submit"], .btn-group &gt; .btn.active, .btn-group &gt; button.active, .btn-group &gt; input.active[type="button"], .btn-group &gt; input.active[type="reset"], .btn-group &gt; input.active[type="submit"], .btn-group-vertical &gt; .btn:focus, .btn-group-vertical &gt; button:focus, .btn-group-vertical &gt; input:focus[type="button"], .btn-group-vertical &gt; input:focus[type="reset"], .btn-group-vertical &gt; input:focus[type="submit"], .btn-group-vertical &gt; .btn:active, .btn-group-vertical &gt; button:active, .btn-group-vertical &gt; input:active[type="button"], .btn-group-vertical &gt; input:active[type="reset"], .btn-group-vertical &gt; input:active[type="submit"], .btn-group-vertical &gt; .btn.active, .btn-group-vertical &gt; button.active, .btn-group-vertical &gt; input.active[type="button"], .btn-group-vertical &gt; input.active[type="reset"], .btn-group-vertical &gt; input.active[type="submit"] { 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 &gt; .btn:not(:first-child), .btn-group &gt; button:not(:first-child), .btn-group &gt; input:not(:first-child)[type="button"], .btn-group &gt; input:not(:first-child)[type="reset"], .btn-group &gt; input:not(:first-child)[type="submit"], .btn-group &gt; .btn-group:not(:first-child) { margin-left: -1px; }

.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 &gt; .btn + .dropdown-toggle-split, .btn-group-sm &gt; button + .dropdown-toggle-split, .btn-group-sm &gt; input[type="button"] + .dropdown-toggle-split, .btn-group-sm &gt; input[type="reset"] + .dropdown-toggle-split, .btn-group-sm &gt; input[type="submit"] + .dropdown-toggle-split { padding-right: 0.375rem; padding-left: 0.375rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg &gt; .btn + .dropdown-toggle-split, .btn-group-lg &gt; button + .dropdown-toggle-split, .btn-group-lg &gt; input[type="button"] + .dropdown-toggle-split, .btn-group-lg &gt; input[type="reset"] + .dropdown-toggle-split, .btn-group-lg &gt; input[type="submit"] + .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 &gt; .btn, .btn-group-vertical &gt; button, .btn-group-vertical &gt; input[type="button"], .btn-group-vertical &gt; input[type="reset"], .btn-group-vertical &gt; input[type="submit"], .btn-group-vertical &gt; .btn-group { width: 100%; }

.btn-group-vertical &gt; .btn:not(:first-child), .btn-group-vertical &gt; button:not(:first-child), .btn-group-vertical &gt; input:not(:first-child)[type="button"], .btn-group-vertical &gt; input:not(:first-child)[type="reset"], .btn-group-vertical &gt; input:not(:first-child)[type="submit"], .btn-group-vertical &gt; .btn-group:not(:first-child) { margin-top: -1px; }

.btn-group-toggle &gt; .btn, .btn-group-toggle &gt; button, .btn-group-toggle &gt; input[type="button"], .btn-group-toggle &gt; input[type="reset"], .btn-group-toggle &gt; input[type="submit"], .btn-group-toggle &gt; .btn-group &gt; .btn, .btn-group-toggle &gt; .btn-group &gt; button, .btn-group-toggle &gt; .btn-group &gt; input[type="button"], .btn-group-toggle &gt; .btn-group &gt; input[type="reset"], .btn-group-toggle &gt; .btn-group &gt; input[type="submit"] { margin-bottom: 0; }

.btn-group-toggle &gt; .btn input[type="radio"], .btn-group-toggle &gt; button input[type="radio"], .btn-group-toggle &gt; input[type="button"] input[type="radio"], .btn-group-toggle &gt; input[type="reset"] input[type="radio"], .btn-group-toggle &gt; input[type="submit"] input[type="radio"], .btn-group-toggle &gt; .btn input[type="checkbox"], .btn-group-toggle &gt; button input[type="checkbox"], .btn-group-toggle &gt; input[type="button"] input[type="checkbox"], .btn-group-toggle &gt; input[type="reset"] input[type="checkbox"], .btn-group-toggle &gt; input[type="submit"] input[type="checkbox"], .btn-group-toggle &gt; .btn-group &gt; .btn input[type="radio"], .btn-group-toggle &gt; .btn-group &gt; button input[type="radio"], .btn-group-toggle &gt; .btn-group &gt; input[type="button"] input[type="radio"], .btn-group-toggle &gt; .btn-group &gt; input[type="reset"] input[type="radio"], .btn-group-toggle &gt; .btn-group &gt; input[type="submit"] input[type="radio"], .btn-group-toggle &gt; .btn-group &gt; .btn input[type="checkbox"], .btn-group-toggle &gt; .btn-group &gt; button input[type="checkbox"], .btn-group-toggle &gt; .btn-group &gt; input[type="button"] input[type="checkbox"], .btn-group-toggle &gt; .btn-group &gt; input[type="reset"] input[type="checkbox"], .btn-group-toggle &gt; .btn-group &gt; input[type="submit"] 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 &gt; .form-control, .input-group &gt; input[type="text"], .input-group &gt; input[type="email"], .input-group &gt; input[type="url"], .input-group &gt; input[type="password"], .input-group &gt; input[type="search"], .input-group &gt; input[type="number"], .input-group &gt; input[type="tel"], .input-group &gt; input[type="range"], .input-group &gt; input[type="date"], .input-group &gt; input[type="month"], .input-group &gt; input[type="week"], .input-group &gt; input[type="time"], .input-group &gt; input[type="datetime"], .input-group &gt; input[type="datetime-local"], .input-group &gt; input[type="color"], .input-group &gt; textarea, .input-group &gt; select, .input-group &gt; .form-control-plaintext, .input-group &gt; .custom-select, .input-group &gt; .custom-file { position: relative; -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; width: 1%; min-width: 0; margin-bottom: 0; }

.input-group &gt; .form-control + .form-control, .input-group &gt; input[type="text"] + .form-control, .input-group &gt; input[type="email"] + .form-control, .input-group &gt; input[type="url"] + .form-control, .input-group &gt; input[type="password"] + .form-control, .input-group &gt; input[type="search"] + .form-control, .input-group &gt; input[type="number"] + .form-control, .input-group &gt; input[type="tel"] + .form-control, .input-group &gt; input[type="range"] + .form-control, .input-group &gt; input[type="date"] + .form-control, .input-group &gt; input[type="month"] + .form-control, .input-group &gt; input[type="week"] + .form-control, .input-group &gt; input[type="time"] + .form-control, .input-group &gt; input[type="datetime"] + .form-control, .input-group &gt; input[type="datetime-local"] + .form-control, .input-group &gt; input[type="color"] + .form-control, .input-group &gt; textarea + .form-control, .input-group &gt; select + .form-control, .input-group &gt; .form-control + input[type="text"], .input-group &gt; input[type="text"] + input[type="text"], .input-group &gt; input[type="email"] + input[type="text"], .input-group &gt; input[type="url"] + input[type="text"], .input-group &gt; input[type="password"] + input[type="text"], .input-group &gt; input[type="search"] + input[type="text"], .input-group &gt; input[type="number"] + input[type="text"], .input-group &gt; input[type="tel"] + input[type="text"], .input-group &gt; input[type="range"] + input[type="text"], .input-group &gt; input[type="date"] + input[type="text"], .input-group &gt; input[type="month"] + input[type="text"], .input-group &gt; input[type="week"] + input[type="text"], .input-group &gt; input[type="time"] + input[type="text"], .input-group &gt; input[type="datetime"] + input[type="text"], .input-group &gt; input[type="datetime-local"] + input[type="text"], .input-group &gt; input[type="color"] + input[type="text"], .input-group &gt; textarea + input[type="text"], .input-group &gt; select + input[type="text"], .input-group &gt; .form-control + input[type="email"], .input-group &gt; input[type="text"] + input[type="email"], .input-group &gt; input[type="email"] + input[type="email"], .input-group &gt; input[type="url"] + input[type="email"], .input-group &gt; input[type="password"] + input[type="email"], .input-group &gt; input[type="search"] + input[type="email"], .input-group &gt; input[type="number"] + input[type="email"], .input-group &gt; input[type="tel"] + input[type="email"], .input-group &gt; input[type="range"] + input[type="email"], .input-group &gt; input[type="date"] + input[type="email"], .input-group &gt; input[type="month"] + input[type="email"], .input-group &gt; input[type="week"] + input[type="email"], .input-group &gt; input[type="time"] + input[type="email"], .input-group &gt; input[type="datetime"] + input[type="email"], .input-group &gt; input[type="datetime-local"] + input[type="email"], .input-group &gt; input[type="color"] + input[type="email"], .input-group &gt; textarea + input[type="email"], .input-group &gt; select + input[type="email"], .input-group &gt; .form-control + input[type="url"], .input-group &gt; input[type="text"] + input[type="url"], .input-group &gt; input[type="email"] + input[type="url"], .input-group &gt; input[type="url"] + input[type="url"], .input-group &gt; input[type="password"] + input[type="url"], .input-group &gt; input[type="search"] + input[type="url"], .input-group &gt; input[type="number"] + input[type="url"], .input-group &gt; input[type="tel"] + input[type="url"], .input-group &gt; input[type="range"] + input[type="url"], .input-group &gt; input[type="date"] + input[type="url"], .input-group &gt; input[type="month"] + input[type="url"], .input-group &gt; input[type="week"] + input[type="url"], .input-group &gt; input[type="time"] + input[type="url"], .input-group &gt; input[type="datetime"] + input[type="url"], .input-group &gt; input[type="datetime-local"] + input[type="url"], .input-group &gt; input[type="color"] + input[type="url"], .input-group &gt; textarea + input[type="url"], .input-group &gt; select + input[type="url"], .input-group &gt; .form-control + input[type="password"], .input-group &gt; input[type="text"] + input[type="password"], .input-group &gt; input[type="email"] + input[type="password"], .input-group &gt; input[type="url"] + input[type="password"], .input-group &gt; input[type="password"] + input[type="password"], .input-group &gt; input[type="search"] + input[type="password"], .input-group &gt; input[type="number"] + input[type="password"], .input-group &gt; input[type="tel"] + input[type="password"], .input-group &gt; input[type="range"] + input[type="password"], .input-group &gt; input[type="date"] + input[type="password"], .input-group &gt; input[type="month"] + input[type="password"], .input-group &gt; input[type="week"] + input[type="password"], .input-group &gt; input[type="time"] + input[type="password"], .input-group &gt; input[type="datetime"] + input[type="password"], .input-group &gt; input[type="datetime-local"] + input[type="password"], .input-group &gt; input[type="color"] + input[type="password"], .input-group &gt; textarea + input[type="password"], .input-group &gt; select + input[type="password"], .input-group &gt; .form-control + input[type="search"], .input-group &gt; input[type="text"] + input[type="search"], .input-group &gt; input[type="email"] + input[type="search"], .input-group &gt; input[type="url"] + input[type="search"], .input-group &gt; input[type="password"] + input[type="search"], .input-group &gt; input[type="search"] + input[type="search"], .input-group &gt; input[type="number"] + input[type="search"], .input-group &gt; input[type="tel"] + input[type="search"], .input-group &gt; input[type="range"] + input[type="search"], .input-group &gt; input[type="date"] + input[type="search"], .input-group &gt; input[type="month"] + input[type="search"], .input-group &gt; input[type="week"] + input[type="search"], .input-group &gt; input[type="time"] + input[type="search"], .input-group &gt; input[type="datetime"] + input[type="search"], .input-group &gt; input[type="datetime-local"] + input[type="search"], .input-group &gt; input[type="color"] + input[type="search"], .input-group &gt; textarea + input[type="search"], .input-group &gt; select + input[type="search"], .input-group &gt; .form-control + input[type="number"], .input-group &gt; input[type="text"] + input[type="number"], .input-group &gt; input[type="email"] + input[type="number"], .input-group &gt; input[type="url"] + input[type="number"], .input-group &gt; input[type="password"] + input[type="number"], .input-group &gt; input[type="search"] + input[type="number"], .input-group &gt; input[type="number"] + input[type="number"], .input-group &gt; input[type="tel"] + input[type="number"], .input-group &gt; input[type="range"] + input[type="number"], .input-group &gt; input[type="date"] + input[type="number"], .input-group &gt; input[type="month"] + input[type="number"], .input-group &gt; input[type="week"] + input[type="number"], .input-group &gt; input[type="time"] + input[type="number"], .input-group &gt; input[type="datetime"] + input[type="number"], .input-group &gt; input[type="datetime-local"] + input[type="number"], .input-group &gt; input[type="color"] + input[type="number"], .input-group &gt; textarea + input[type="number"], .input-group &gt; select + input[type="number"], .input-group &gt; .form-control + input[type="tel"], .input-group &gt; input[type="text"] + input[type="tel"], .input-group &gt; input[type="email"] + input[type="tel"], .input-group &gt; input[type="url"] + input[type="tel"], .input-group &gt; input[type="password"] + input[type="tel"], .input-group &gt; input[type="search"] + input[type="tel"], .input-group &gt; input[type="number"] + input[type="tel"], .input-group &gt; input[type="tel"] + input[type="tel"], .input-group &gt; input[type="range"] + input[type="tel"], .input-group &gt; input[type="date"] + input[type="tel"], .input-group &gt; input[type="month"] + input[type="tel"], .input-group &gt; input[type="week"] + input[type="tel"], .input-group &gt; input[type="time"] + input[type="tel"], .input-group &gt; input[type="datetime"] + input[type="tel"], .input-group &gt; input[type="datetime-local"] + input[type="tel"], .input-group &gt; input[type="color"] + input[type="tel"], .input-group &gt; textarea + input[type="tel"], .input-group &gt; select + input[type="tel"], .input-group &gt; .form-control + input[type="range"], .input-group &gt; input[type="text"] + input[type="range"], .input-group &gt; input[type="email"] + input[type="range"], .input-group &gt; input[type="url"] + input[type="range"], .input-group &gt; input[type="password"] + input[type="range"], .input-group &gt; input[type="search"] + input[type="range"], .input-group &gt; input[type="number"] + input[type="range"], .input-group &gt; input[type="tel"] + input[type="range"], .input-group &gt; input[type="range"] + input[type="range"], .input-group &gt; input[type="date"] + input[type="range"], .input-group &gt; input[type="month"] + input[type="range"], .input-group &gt; input[type="week"] + input[type="range"], .input-group &gt; input[type="time"] + input[type="range"], .input-group &gt; input[type="datetime"] + input[type="range"], .input-group &gt; input[type="datetime-local"] + input[type="range"], .input-group &gt; input[type="color"] + input[type="range"], .input-group &gt; textarea + input[type="range"], .input-group &gt; select + input[type="range"], .input-group &gt; .form-control + input[type="date"], .input-group &gt; input[type="text"] + input[type="date"], .input-group &gt; input[type="email"] + input[type="date"], .input-group &gt; input[type="url"] + input[type="date"], .input-group &gt; input[type="password"] + input[type="date"], .input-group &gt; input[type="search"] + input[type="date"], .input-group &gt; input[type="number"] + input[type="date"], .input-group &gt; input[type="tel"] + input[type="date"], .input-group &gt; input[type="range"] + input[type="date"], .input-group &gt; input[type="date"] + input[type="date"], .input-group &gt; input[type="month"] + input[type="date"], .input-group &gt; input[type="week"] + input[type="date"], .input-group &gt; input[type="time"] + input[type="date"], .input-group &gt; input[type="datetime"] + input[type="date"], .input-group &gt; input[type="datetime-local"] + input[type="date"], .input-group &gt; input[type="color"] + input[type="date"], .input-group &gt; textarea + input[type="date"], .input-group &gt; select + input[type="date"], .input-group &gt; .form-control + input[type="month"], .input-group &gt; input[type="text"] + input[type="month"], .input-group &gt; input[type="email"] + input[type="month"], .input-group &gt; input[type="url"] + input[type="month"], .input-group &gt; input[type="password"] + input[type="month"], .input-group &gt; input[type="search"] + input[type="month"], .input-group &gt; input[type="number"] + input[type="month"], .input-group &gt; input[type="tel"] + input[type="month"], .input-group &gt; input[type="range"] + input[type="month"], .input-group &gt; input[type="date"] + input[type="month"], .input-group &gt; input[type="month"] + input[type="month"], .input-group &gt; input[type="week"] + input[type="month"], .input-group &gt; input[type="time"] + input[type="month"], .input-group &gt; input[type="datetime"] + input[type="month"], .input-group &gt; input[type="datetime-local"] + input[type="month"], .input-group &gt; input[type="color"] + input[type="month"], .input-group &gt; textarea + input[type="month"], .input-group &gt; select + input[type="month"], .input-group &gt; .form-control + input[type="week"], .input-group &gt; input[type="text"] + input[type="week"], .input-group &gt; input[type="email"] + input[type="week"], .input-group &gt; input[type="url"] + input[type="week"], .input-group &gt; input[type="password"] + input[type="week"], .input-group &gt; input[type="search"] + input[type="week"], .input-group &gt; input[type="number"] + input[type="week"], .input-group &gt; input[type="tel"] + input[type="week"], .input-group &gt; input[type="range"] + input[type="week"], .input-group &gt; input[type="date"] + input[type="week"], .input-group &gt; input[type="month"] + input[type="week"], .input-group &gt; input[type="week"] + input[type="week"], .input-group &gt; input[type="time"] + input[type="week"], .input-group &gt; input[type="datetime"] + input[type="week"], .input-group &gt; input[type="datetime-local"] + input[type="week"], .input-group &gt; input[type="color"] + input[type="week"], .input-group &gt; textarea + input[type="week"], .input-group &gt; select + input[type="week"], .input-group &gt; .form-control + input[type="time"], .input-group &gt; input[type="text"] + input[type="time"], .input-group &gt; input[type="email"] + input[type="time"], .input-group &gt; input[type="url"] + input[type="time"], .input-group &gt; input[type="password"] + input[type="time"], .input-group &gt; input[type="search"] + input[type="time"], .input-group &gt; input[type="number"] + input[type="time"], .input-group &gt; input[type="tel"] + input[type="time"], .input-group &gt; input[type="range"] + input[type="time"], .input-group &gt; input[type="date"] + input[type="time"], .input-group &gt; input[type="month"] + input[type="time"], .input-group &gt; input[type="week"] + input[type="time"], .input-group &gt; input[type="time"] + input[type="time"], .input-group &gt; input[type="datetime"] + input[type="time"], .input-group &gt; input[type="datetime-local"] + input[type="time"], .input-group &gt; input[type="color"] + input[type="time"], .input-group &gt; textarea + input[type="time"], .input-group &gt; select + input[type="time"], .input-group &gt; .form-control + input[type="datetime"], .input-group &gt; input[type="text"] + input[type="datetime"], .input-group &gt; input[type="email"] + input[type="datetime"], .input-group &gt; input[type="url"] + input[type="datetime"], .input-group &gt; input[type="password"] + input[type="datetime"], .input-group &gt; input[type="search"] + input[type="datetime"], .input-group &gt; input[type="number"] + input[type="datetime"], .input-group &gt; input[type="tel"] + input[type="datetime"], .input-group &gt; input[type="range"] + input[type="datetime"], .input-group &gt; input[type="date"] + input[type="datetime"], .input-group &gt; input[type="month"] + input[type="datetime"], .input-group &gt; input[type="week"] + input[type="datetime"], .input-group &gt; input[type="time"] + input[type="datetime"], .input-group &gt; input[type="datetime"] + input[type="datetime"], .input-group &gt; input[type="datetime-local"] + input[type="datetime"], .input-group &gt; input[type="color"] + input[type="datetime"], .input-group &gt; textarea + input[type="datetime"], .input-group &gt; select + input[type="datetime"], .input-group &gt; .form-control + input[type="datetime-local"], .input-group &gt; input[type="text"] + input[type="datetime-local"], .input-group &gt; input[type="email"] + input[type="datetime-local"], .input-group &gt; input[type="url"] + input[type="datetime-local"], .input-group &gt; input[type="password"] + input[type="datetime-local"], .input-group &gt; input[type="search"] + input[type="datetime-local"], .input-group &gt; input[type="number"] + input[type="datetime-local"], .input-group &gt; input[type="tel"] + input[type="datetime-local"], .input-group &gt; input[type="range"] + input[type="datetime-local"], .input-group &gt; input[type="date"] + input[type="datetime-local"], .input-group &gt; input[type="month"] + input[type="datetime-local"], .input-group &gt; input[type="week"] + input[type="datetime-local"], .input-group &gt; input[type="time"] + input[type="datetime-local"], .input-group &gt; input[type="datetime"] + input[type="datetime-local"], .input-group &gt; input[type="datetime-local"] + input[type="datetime-local"], .input-group &gt; input[type="color"] + input[type="datetime-local"], .input-group &gt; textarea + input[type="datetime-local"], .input-group &gt; select + input[type="datetime-local"], .input-group &gt; .form-control + input[type="color"], .input-group &gt; input[type="text"] + input[type="color"], .input-group &gt; input[type="email"] + input[type="color"], .input-group &gt; input[type="url"] + input[type="color"], .input-group &gt; input[type="password"] + input[type="color"], .input-group &gt; input[type="search"] + input[type="color"], .input-group &gt; input[type="number"] + input[type="color"], .input-group &gt; input[type="tel"] + input[type="color"], .input-group &gt; input[type="range"] + input[type="color"], .input-group &gt; input[type="date"] + input[type="color"], .input-group &gt; input[type="month"] + input[type="color"], .input-group &gt; input[type="week"] + input[type="color"], .input-group &gt; input[type="time"] + input[type="color"], .input-group &gt; input[type="datetime"] + input[type="color"], .input-group &gt; input[type="datetime-local"] + input[type="color"], .input-group &gt; input[type="color"] + input[type="color"], .input-group &gt; textarea + input[type="color"], .input-group &gt; select + input[type="color"], .input-group &gt; .form-control + textarea, .input-group &gt; input[type="text"] + textarea, .input-group &gt; input[type="email"] + textarea, .input-group &gt; input[type="url"] + textarea, .input-group &gt; input[type="password"] + textarea, .input-group &gt; input[type="search"] + textarea, .input-group &gt; input[type="number"] + textarea, .input-group &gt; input[type="tel"] + textarea, .input-group &gt; input[type="range"] + textarea, .input-group &gt; input[type="date"] + textarea, .input-group &gt; input[type="month"] + textarea, .input-group &gt; input[type="week"] + textarea, .input-group &gt; input[type="time"] + textarea, .input-group &gt; input[type="datetime"] + textarea, .input-group &gt; input[type="datetime-local"] + textarea, .input-group &gt; input[type="color"] + textarea, .input-group &gt; textarea + textarea, .input-group &gt; select + textarea, .input-group &gt; .form-control + select, .input-group &gt; input[type="text"] + select, .input-group &gt; input[type="email"] + select, .input-group &gt; input[type="url"] + select, .input-group &gt; input[type="password"] + select, .input-group &gt; input[type="search"] + select, .input-group &gt; input[type="number"] + select, .input-group &gt; input[type="tel"] + select, .input-group &gt; input[type="range"] + select, .input-group &gt; input[type="date"] + select, .input-group &gt; input[type="month"] + select, .input-group &gt; input[type="week"] + select, .input-group &gt; input[type="time"] + select, .input-group &gt; input[type="datetime"] + select, .input-group &gt; input[type="datetime-local"] + select, .input-group &gt; input[type="color"] + select, .input-group &gt; textarea + select, .input-group &gt; select + select, .input-group &gt; .form-control + .custom-select, .input-group &gt; input[type="text"] + .custom-select, .input-group &gt; input[type="email"] + .custom-select, .input-group &gt; input[type="url"] + .custom-select, .input-group &gt; input[type="password"] + .custom-select, .input-group &gt; input[type="search"] + .custom-select, .input-group &gt; input[type="number"] + .custom-select, .input-group &gt; input[type="tel"] + .custom-select, .input-group &gt; input[type="range"] + .custom-select, .input-group &gt; input[type="date"] + .custom-select, .input-group &gt; input[type="month"] + .custom-select, .input-group &gt; input[type="week"] + .custom-select, .input-group &gt; input[type="time"] + .custom-select, .input-group &gt; input[type="datetime"] + .custom-select, .input-group &gt; input[type="datetime-local"] + .custom-select, .input-group &gt; input[type="color"] + .custom-select, .input-group &gt; textarea + .custom-select, .input-group &gt; select + .custom-select, .input-group &gt; .form-control + .custom-file, .input-group &gt; input[type="text"] + .custom-file, .input-group &gt; input[type="email"] + .custom-file, .input-group &gt; input[type="url"] + .custom-file, .input-group &gt; input[type="password"] + .custom-file, .input-group &gt; input[type="search"] + .custom-file, .input-group &gt; input[type="number"] + .custom-file, .input-group &gt; input[type="tel"] + .custom-file, .input-group &gt; input[type="range"] + .custom-file, .input-group &gt; input[type="date"] + .custom-file, .input-group &gt; input[type="month"] + .custom-file, .input-group &gt; input[type="week"] + .custom-file, .input-group &gt; input[type="time"] + .custom-file, .input-group &gt; input[type="datetime"] + .custom-file, .input-group &gt; input[type="datetime-local"] + .custom-file, .input-group &gt; input[type="color"] + .custom-file, .input-group &gt; textarea + .custom-file, .input-group &gt; select + .custom-file, .input-group &gt; .form-control-plaintext + .form-control, .input-group &gt; .form-control-plaintext + input[type="text"], .input-group &gt; .form-control-plaintext + input[type="email"], .input-group &gt; .form-control-plaintext + input[type="url"], .input-group &gt; .form-control-plaintext + input[type="password"], .input-group &gt; .form-control-plaintext + input[type="search"], .input-group &gt; .form-control-plaintext + input[type="number"], .input-group &gt; .form-control-plaintext + input[type="tel"], .input-group &gt; .form-control-plaintext + input[type="range"], .input-group &gt; .form-control-plaintext + input[type="date"], .input-group &gt; .form-control-plaintext + input[type="month"], .input-group &gt; .form-control-plaintext + input[type="week"], .input-group &gt; .form-control-plaintext + input[type="time"], .input-group &gt; .form-control-plaintext + input[type="datetime"], .input-group &gt; .form-control-plaintext + input[type="datetime-local"], .input-group &gt; .form-control-plaintext + input[type="color"], .input-group &gt; .form-control-plaintext + textarea, .input-group &gt; .form-control-plaintext + select, .input-group &gt; .form-control-plaintext + .custom-select, .input-group &gt; .form-control-plaintext + .custom-file, .input-group &gt; .custom-select + .form-control, .input-group &gt; .custom-select + input[type="text"], .input-group &gt; .custom-select + input[type="email"], .input-group &gt; .custom-select + input[type="url"], .input-group &gt; .custom-select + input[type="password"], .input-group &gt; .custom-select + input[type="search"], .input-group &gt; .custom-select + input[type="number"], .input-group &gt; .custom-select + input[type="tel"], .input-group &gt; .custom-select + input[type="range"], .input-group &gt; .custom-select + input[type="date"], .input-group &gt; .custom-select + input[type="month"], .input-group &gt; .custom-select + input[type="week"], .input-group &gt; .custom-select + input[type="time"], .input-group &gt; .custom-select + input[type="datetime"], .input-group &gt; .custom-select + input[type="datetime-local"], .input-group &gt; .custom-select + input[type="color"], .input-group &gt; .custom-select + textarea, .input-group &gt; .custom-select + select, .input-group &gt; .custom-select + .custom-select, .input-group &gt; .custom-select + .custom-file, .input-group &gt; .custom-file + .form-control, .input-group &gt; .custom-file + input[type="text"], .input-group &gt; .custom-file + input[type="email"], .input-group &gt; .custom-file + input[type="url"], .input-group &gt; .custom-file + input[type="password"], .input-group &gt; .custom-file + input[type="search"], .input-group &gt; .custom-file + input[type="number"], .input-group &gt; .custom-file + input[type="tel"], .input-group &gt; .custom-file + input[type="range"], .input-group &gt; .custom-file + input[type="date"], .input-group &gt; .custom-file + input[type="month"], .input-group &gt; .custom-file + input[type="week"], .input-group &gt; .custom-file + input[type="time"], .input-group &gt; .custom-file + input[type="datetime"], .input-group &gt; .custom-file + input[type="datetime-local"], .input-group &gt; .custom-file + input[type="color"], .input-group &gt; .custom-file + textarea, .input-group &gt; .custom-file + select, .input-group &gt; .custom-file + .custom-select, .input-group &gt; .custom-file + .custom-file { margin-left: -1px; }

.input-group &gt; .form-control:focus, .input-group &gt; input:focus[type="text"], .input-group &gt; input:focus[type="email"], .input-group &gt; input:focus[type="url"], .input-group &gt; input:focus[type="password"], .input-group &gt; input:focus[type="search"], .input-group &gt; input:focus[type="number"], .input-group &gt; input:focus[type="tel"], .input-group &gt; input:focus[type="range"], .input-group &gt; input:focus[type="date"], .input-group &gt; input:focus[type="month"], .input-group &gt; input:focus[type="week"], .input-group &gt; input:focus[type="time"], .input-group &gt; input:focus[type="datetime"], .input-group &gt; input:focus[type="datetime-local"], .input-group &gt; input:focus[type="color"], .input-group &gt; textarea:focus, .input-group &gt; select:focus, .input-group &gt; .custom-select:focus, .input-group &gt; .custom-file .custom-file-input:focus ~ .custom-file-label { z-index: 3; }

.input-group &gt; .custom-file .custom-file-input:focus { z-index: 4; }

.input-group &gt; .custom-file { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

.input-group-prepend, .input-group-append { display: -webkit-box; display: -ms-flexbox; display: flex; }

.input-group-prepend .btn, .input-group-prepend button, .input-group-prepend input[type="button"], .input-group-prepend input[type="reset"], .input-group-prepend input[type="submit"], .input-group-append .btn, .input-group-append button, .input-group-append input[type="button"], .input-group-append input[type="reset"], .input-group-append input[type="submit"] { position: relative; z-index: 2; }

.input-group-prepend .btn:focus, .input-group-prepend button:focus, .input-group-prepend input:focus[type="button"], .input-group-prepend input:focus[type="reset"], .input-group-prepend input:focus[type="submit"], .input-group-append .btn:focus, .input-group-append button:focus, .input-group-append input:focus[type="button"], .input-group-append input:focus[type="reset"], .input-group-append input:focus[type="submit"] { z-index: 3; }

.input-group-prepend .btn + .btn, .input-group-prepend button + .btn, .input-group-prepend input[type="button"] + .btn, .input-group-prepend input[type="reset"] + .btn, .input-group-prepend input[type="submit"] + .btn, .input-group-prepend .btn + button, .input-group-prepend button + button, .input-group-prepend input[type="button"] + button, .input-group-prepend input[type="reset"] + button, .input-group-prepend input[type="submit"] + button, .input-group-prepend .btn + input[type="button"], .input-group-prepend button + input[type="button"], .input-group-prepend input[type="button"] + input[type="button"], .input-group-prepend input[type="reset"] + input[type="button"], .input-group-prepend input[type="submit"] + input[type="button"], .input-group-prepend .btn + input[type="reset"], .input-group-prepend button + input[type="reset"], .input-group-prepend input[type="button"] + input[type="reset"], .input-group-prepend input[type="reset"] + input[type="reset"], .input-group-prepend input[type="submit"] + input[type="reset"], .input-group-prepend .btn + input[type="submit"], .input-group-prepend button + input[type="submit"], .input-group-prepend input[type="button"] + input[type="submit"], .input-group-prepend input[type="reset"] + input[type="submit"], .input-group-prepend input[type="submit"] + input[type="submit"], .input-group-prepend .btn + .input-group-text, .input-group-prepend button + .input-group-text, .input-group-prepend input[type="button"] + .input-group-text, .input-group-prepend input[type="reset"] + .input-group-text, .input-group-prepend input[type="submit"] + .input-group-text, .input-group-prepend .input-group-text + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-prepend .input-group-text + button, .input-group-prepend .input-group-text + input[type="button"], .input-group-prepend .input-group-text + input[type="reset"], .input-group-prepend .input-group-text + input[type="submit"], .input-group-append .btn + .btn, .input-group-append button + .btn, .input-group-append input[type="button"] + .btn, .input-group-append input[type="reset"] + .btn, .input-group-append input[type="submit"] + .btn, .input-group-append .btn + button, .input-group-append button + button, .input-group-append input[type="button"] + button, .input-group-append input[type="reset"] + button, .input-group-append input[type="submit"] + button, .input-group-append .btn + input[type="button"], .input-group-append button + input[type="button"], .input-group-append input[type="button"] + input[type="button"], .input-group-append input[type="reset"] + input[type="button"], .input-group-append input[type="submit"] + input[type="button"], .input-group-append .btn + input[type="reset"], .input-group-append button + input[type="reset"], .input-group-append input[type="button"] + input[type="reset"], .input-group-append input[type="reset"] + input[type="reset"], .input-group-append input[type="submit"] + input[type="reset"], .input-group-append .btn + input[type="submit"], .input-group-append button + input[type="submit"], .input-group-append input[type="button"] + input[type="submit"], .input-group-append input[type="reset"] + input[type="submit"], .input-group-append input[type="submit"] + input[type="submit"], .input-group-append .btn + .input-group-text, .input-group-append button + .input-group-text, .input-group-append input[type="button"] + .input-group-text, .input-group-append input[type="reset"] + .input-group-text, .input-group-append input[type="submit"] + .input-group-text, .input-group-append .input-group-text + .input-group-text, .input-group-append .input-group-text + .btn, .input-group-append .input-group-text + button, .input-group-append .input-group-text + input[type="button"], .input-group-append .input-group-text + input[type="reset"], .input-group-append .input-group-text + input[type="submit"] { 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: #495057; text-align: center; white-space: nowrap; background-color: #e9ecef; border: 1px solid #ced4da; }

.input-group-text input[type="radio"], .input-group-text input[type="checkbox"] { margin-top: 0; }

.input-group-lg &gt; .form-control:not(textarea), .input-group-lg &gt; input:not(textarea)[type="text"], .input-group-lg &gt; input:not(textarea)[type="email"], .input-group-lg &gt; input:not(textarea)[type="url"], .input-group-lg &gt; input:not(textarea)[type="password"], .input-group-lg &gt; input:not(textarea)[type="search"], .input-group-lg &gt; input:not(textarea)[type="number"], .input-group-lg &gt; input:not(textarea)[type="tel"], .input-group-lg &gt; input:not(textarea)[type="range"], .input-group-lg &gt; input:not(textarea)[type="date"], .input-group-lg &gt; input:not(textarea)[type="month"], .input-group-lg &gt; input:not(textarea)[type="week"], .input-group-lg &gt; input:not(textarea)[type="time"], .input-group-lg &gt; input:not(textarea)[type="datetime"], .input-group-lg &gt; input:not(textarea)[type="datetime-local"], .input-group-lg &gt; input:not(textarea)[type="color"], .input-group-lg &gt; textarea:not(textarea), .input-group-lg &gt; select:not(textarea), .input-group-lg &gt; .custom-select { height: calc(1.5em + 1rem + 2px); }

.input-group-lg &gt; .form-control, .input-group-lg &gt; input[type="text"], .input-group-lg &gt; input[type="email"], .input-group-lg &gt; input[type="url"], .input-group-lg &gt; input[type="password"], .input-group-lg &gt; input[type="search"], .input-group-lg &gt; input[type="number"], .input-group-lg &gt; input[type="tel"], .input-group-lg &gt; input[type="range"], .input-group-lg &gt; input[type="date"], .input-group-lg &gt; input[type="month"], .input-group-lg &gt; input[type="week"], .input-group-lg &gt; input[type="time"], .input-group-lg &gt; input[type="datetime"], .input-group-lg &gt; input[type="datetime-local"], .input-group-lg &gt; input[type="color"], .input-group-lg &gt; textarea, .input-group-lg &gt; select, .input-group-lg &gt; .custom-select, .input-group-lg &gt; .input-group-prepend &gt; .input-group-text, .input-group-lg &gt; .input-group-append &gt; .input-group-text, .input-group-lg &gt; .input-group-prepend &gt; .btn, .input-group-lg &gt; .input-group-prepend &gt; button, .input-group-lg &gt; .input-group-prepend &gt; input[type="button"], .input-group-lg &gt; .input-group-prepend &gt; input[type="reset"], .input-group-lg &gt; .input-group-prepend &gt; input[type="submit"], .input-group-lg &gt; .input-group-append &gt; .btn, .input-group-lg &gt; .input-group-append &gt; button, .input-group-lg &gt; .input-group-append &gt; input[type="button"], .input-group-lg &gt; .input-group-append &gt; input[type="reset"], .input-group-lg &gt; .input-group-append &gt; input[type="submit"] { padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; }

.input-group-sm &gt; .form-control:not(textarea), .input-group-sm &gt; input:not(textarea)[type="text"], .input-group-sm &gt; input:not(textarea)[type="email"], .input-group-sm &gt; input:not(textarea)[type="url"], .input-group-sm &gt; input:not(textarea)[type="password"], .input-group-sm &gt; input:not(textarea)[type="search"], .input-group-sm &gt; input:not(textarea)[type="number"], .input-group-sm &gt; input:not(textarea)[type="tel"], .input-group-sm &gt; input:not(textarea)[type="range"], .input-group-sm &gt; input:not(textarea)[type="date"], .input-group-sm &gt; input:not(textarea)[type="month"], .input-group-sm &gt; input:not(textarea)[type="week"], .input-group-sm &gt; input:not(textarea)[type="time"], .input-group-sm &gt; input:not(textarea)[type="datetime"], .input-group-sm &gt; input:not(textarea)[type="datetime-local"], .input-group-sm &gt; input:not(textarea)[type="color"], .input-group-sm &gt; textarea:not(textarea), .input-group-sm &gt; select:not(textarea), .input-group-sm &gt; .custom-select { height: calc(1.5em + 0.5rem + 2px); }

.input-group-sm &gt; .form-control, .input-group-sm &gt; input[type="text"], .input-group-sm &gt; input[type="email"], .input-group-sm &gt; input[type="url"], .input-group-sm &gt; input[type="password"], .input-group-sm &gt; input[type="search"], .input-group-sm &gt; input[type="number"], .input-group-sm &gt; input[type="tel"], .input-group-sm &gt; input[type="range"], .input-group-sm &gt; input[type="date"], .input-group-sm &gt; input[type="month"], .input-group-sm &gt; input[type="week"], .input-group-sm &gt; input[type="time"], .input-group-sm &gt; input[type="datetime"], .input-group-sm &gt; input[type="datetime-local"], .input-group-sm &gt; input[type="color"], .input-group-sm &gt; textarea, .input-group-sm &gt; select, .input-group-sm &gt; .custom-select, .input-group-sm &gt; .input-group-prepend &gt; .input-group-text, .input-group-sm &gt; .input-group-append &gt; .input-group-text, .input-group-sm &gt; .input-group-prepend &gt; .btn, .input-group-sm &gt; .input-group-prepend &gt; button, .input-group-sm &gt; .input-group-prepend &gt; input[type="button"], .input-group-sm &gt; .input-group-prepend &gt; input[type="reset"], .input-group-sm &gt; .input-group-prepend &gt; input[type="submit"], .input-group-sm &gt; .input-group-append &gt; .btn, .input-group-sm &gt; .input-group-append &gt; button, .input-group-sm &gt; .input-group-append &gt; input[type="button"], .input-group-sm &gt; .input-group-append &gt; input[type="reset"], .input-group-sm &gt; .input-group-append &gt; input[type="submit"] { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; }

.input-group-lg &gt; .custom-select, .input-group-sm &gt; .custom-select { padding-right: 1.75rem; }

.custom-control { position: relative; z-index: 1; 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: #087763; background-color: #087763; }

.custom-control-input:focus ~ .custom-control-label::before { -webkit-box-shadow: 0 0 0 0.2rem rgba(8, 119, 99, 0.25); box-shadow: 0 0 0 0.2rem rgba(8, 119, 99, 0.25); }

.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { border-color: #10eec6; }

.custom-control-input:not(:disabled):active ~ .custom-control-label::before { color: #fff; background-color: #3ff2d2; border-color: #3ff2d2; }

.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { color: #6c757d; }

.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { background-color: #e9ecef; }

.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: #adb5bd 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-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: #087763; background-color: #087763; }

.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(8, 119, 99, 0.5); }

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { background-color: rgba(8, 119, 99, 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(8, 119, 99, 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: #adb5bd; 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(8, 119, 99, 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: #495057; 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='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; border: 1px solid #ced4da; border-radius: 0; -webkit-appearance: none; -moz-appearance: none; appearance: none; }

.custom-select:focus { border-color: #10eec6; outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(8, 119, 99, 0.25); box-shadow: 0 0 0 0.2rem rgba(8, 119, 99, 0.25); }

.custom-select:focus::-ms-value { color: #495057; 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: #6c757d; background-color: #e9ecef; }

.custom-select::-ms-expand { display: none; }

.custom-select:-moz-focusring { color: transparent; text-shadow: 0 0 0 #495057; }

.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: #10eec6; -webkit-box-shadow: 0 0 0 0.2rem rgba(8, 119, 99, 0.25); box-shadow: 0 0 0 0.2rem rgba(8, 119, 99, 0.25); }

.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { background-color: #e9ecef; }

.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: #495057; background-color: #fff; border: 1px solid #ced4da; }

.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: #495057; content: "Browse"; background-color: #e9ecef; border-left: inherit; }

.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(8, 119, 99, 0.25); box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(8, 119, 99, 0.25); }

.custom-range:focus::-moz-range-thumb { box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(8, 119, 99, 0.25); }

.custom-range:focus::-ms-thumb { box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(8, 119, 99, 0.25); }

.custom-range::-moz-focus-outer { border: 0; }

.custom-range::-webkit-slider-thumb { width: 1rem; height: 1rem; margin-top: -0.25rem; background-color: #087763; border: 0; -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: #3ff2d2; }

.custom-range::-webkit-slider-runnable-track { width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: #dee2e6; border-color: transparent; }

.custom-range::-moz-range-thumb { width: 1rem; height: 1rem; background-color: #087763; border: 0; -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: #3ff2d2; }

.custom-range::-moz-range-track { width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: #dee2e6; border-color: transparent; }

.custom-range::-ms-thumb { width: 1rem; height: 1rem; margin-top: 0; margin-right: 0.2rem; margin-left: 0.2rem; background-color: #087763; border: 0; -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: #3ff2d2; }

.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: #dee2e6; }

.custom-range::-ms-fill-upper { margin-right: 15px; background-color: #dee2e6; }

.custom-range:disabled::-webkit-slider-thumb { background-color: #adb5bd; }

.custom-range:disabled::-webkit-slider-runnable-track { cursor: default; }

.custom-range:disabled::-moz-range-thumb { background-color: #adb5bd; }

.custom-range:disabled::-moz-range-track { cursor: default; }

.custom-range:disabled::-ms-thumb { background-color: #adb5bd; }

.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: #6c757d; pointer-events: none; cursor: default; }

.nav-tabs { border-bottom: 1px solid #dee2e6; }

.nav-tabs .nav-item { margin-bottom: -1px; }

.nav-tabs .nav-link { border: 1px solid transparent; }

.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { border-color: #e9ecef #e9ecef #dee2e6; }

.nav-tabs .nav-link.disabled { color: #6c757d; background-color: transparent; border-color: transparent; }

.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link { color: #495057; background-color: #fff; border-color: #dee2e6 #dee2e6 #fff; }

.nav-tabs .dropdown-menu { margin-top: -1px; }

.nav-pills .nav-link.active, .nav-pills .show &gt; .nav-link { color: #fff; background-color: #087763; }

.nav-fill &gt; .nav-link, .nav-fill .nav-item { -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; text-align: center; }

.nav-justified &gt; .nav-link, .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 &gt; .tab-pane { display: none; }

.tab-content &gt; .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 { 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; }

.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 &gt; .container, .navbar-expand-sm &gt; .container-fluid, .navbar-expand-sm &gt; .container-sm, .navbar-expand-sm &gt; .container-md, .navbar-expand-sm &gt; .container-lg, .navbar-expand-sm &gt; .container-xl { 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 &gt; .container, .navbar-expand-sm &gt; .container-fluid, .navbar-expand-sm &gt; .container-sm, .navbar-expand-sm &gt; .container-md, .navbar-expand-sm &gt; .container-lg, .navbar-expand-sm &gt; .container-xl { -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 &gt; .container, .navbar-expand-md &gt; .container-fluid, .navbar-expand-md &gt; .container-sm, .navbar-expand-md &gt; .container-md, .navbar-expand-md &gt; .container-lg, .navbar-expand-md &gt; .container-xl { 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 &gt; .container, .navbar-expand-md &gt; .container-fluid, .navbar-expand-md &gt; .container-sm, .navbar-expand-md &gt; .container-md, .navbar-expand-md &gt; .container-lg, .navbar-expand-md &gt; .container-xl { -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 &gt; .container, .navbar-expand-lg &gt; .container-fluid, .navbar-expand-lg &gt; .container-sm, .navbar-expand-lg &gt; .container-md, .navbar-expand-lg &gt; .container-lg, .navbar-expand-lg &gt; .container-xl { 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 &gt; .container, .navbar-expand-lg &gt; .container-fluid, .navbar-expand-lg &gt; .container-sm, .navbar-expand-lg &gt; .container-md, .navbar-expand-lg &gt; .container-lg, .navbar-expand-lg &gt; .container-xl { -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: 1099.98px) { .navbar-expand-xl &gt; .container, .navbar-expand-xl &gt; .container-fluid, .navbar-expand-xl &gt; .container-sm, .navbar-expand-xl &gt; .container-md, .navbar-expand-xl &gt; .container-lg, .navbar-expand-xl &gt; .container-xl { padding-right: 0; padding-left: 0; } }

@media (min-width: 1100px) { .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 &gt; .container, .navbar-expand-xl &gt; .container-fluid, .navbar-expand-xl &gt; .container-sm, .navbar-expand-xl &gt; .container-md, .navbar-expand-xl &gt; .container-lg, .navbar-expand-xl &gt; .container-xl { -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: 1199.98px) { .navbar-expand-xxl &gt; .container, .navbar-expand-xxl &gt; .container-fluid, .navbar-expand-xxl &gt; .container-sm, .navbar-expand-xxl &gt; .container-md, .navbar-expand-xxl &gt; .container-lg, .navbar-expand-xxl &gt; .container-xl { padding-right: 0; padding-left: 0; } }

@media (min-width: 1200px) { .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 &gt; .container, .navbar-expand-xxl &gt; .container-fluid, .navbar-expand-xxl &gt; .container-sm, .navbar-expand-xxl &gt; .container-md, .navbar-expand-xxl &gt; .container-lg, .navbar-expand-xxl &gt; .container-xl { -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; } }

.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 &gt; .container, .navbar-expand &gt; .container-fluid, .navbar-expand &gt; .container-sm, .navbar-expand &gt; .container-md, .navbar-expand &gt; .container-lg, .navbar-expand &gt; .container-xl { 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 &gt; .container, .navbar-expand &gt; .container-fluid, .navbar-expand &gt; .container-sm, .navbar-expand &gt; .container-md, .navbar-expand &gt; .container-lg, .navbar-expand &gt; .container-xl { -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: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, 0.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 &gt; .nav-link, .navbar-light .navbar-nav .active &gt; .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active { color: rgba(0, 0, 0, 0.9); }

.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: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-light .navbar-text { color: rgba(0, 0, 0, 0.5); }

.navbar-light .navbar-text a { color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { color: rgba(0, 0, 0, 0.9); }

.navbar-dark .navbar-brand { color: #fff; }

.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { color: #fff; }

.navbar-dark .navbar-nav .nav-link { color: rgba(255, 255, 255, 0.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 &gt; .nav-link, .navbar-dark .navbar-nav .active &gt; .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: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-dark .navbar-text { color: rgba(255, 255, 255, 0.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); }

.card &gt; hr { margin-right: 0; margin-left: 0; }

.card &gt; .list-group { border-top: inherit; border-bottom: inherit; }

.card &gt; .list-group:first-child { border-top-width: 0; }

.card &gt; .list-group:last-child { border-bottom-width: 0; }

.card &gt; .card-header + .list-group, .card &gt; .list-group + .card-footer { border-top: 0; }

.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-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-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-deck .card { margin-bottom: 15px; }

@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: -15px; margin-left: -15px; }
  .card-deck .card { -webkit-box-flex: 1; -ms-flex: 1 0 0%; flex: 1 0 0%; margin-right: 15px; margin-bottom: 0; margin-left: 15px; } }

.card-group &gt; .card { margin-bottom: 15px; }

@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 &gt; .card { -webkit-box-flex: 1; -ms-flex: 1 0 0%; flex: 1 0 0%; margin-bottom: 0; }
  .card-group &gt; .card + .card { margin-left: 0; border-left: 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 { overflow-anchor: none; }

.accordion &gt; .card { overflow: hidden; }

.accordion &gt; .card:not(:last-of-type) { border-bottom: 0; }

.accordion &gt; .card &gt; .card-header { 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: #e9ecef; }

.breadcrumb-item { display: -webkit-box; display: -ms-flexbox; display: flex; }

.breadcrumb-item + .breadcrumb-item { padding-left: 0.5rem; }

.breadcrumb-item + .breadcrumb-item::before { display: inline-block; padding-right: 0.5rem; color: #6c757d; content: "/"; }

.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: underline; }

.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: none; }

.breadcrumb-item.active { color: #6c757d; }

.pagination { display: -webkit-box; display: -ms-flexbox; display: flex; padding-left: 0; list-style: none; }

.page-link { position: relative; display: block; padding: 0.5rem 0.75rem; margin-left: -1px; line-height: 1.25; color: #087763; background-color: #fff; border: 1px solid #dee2e6; }

.page-link:hover { z-index: 2; color: #032f27; text-decoration: none; background-color: #e9ecef; border-color: #dee2e6; }

.page-link:focus { z-index: 3; outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(8, 119, 99, 0.25); box-shadow: 0 0 0 0.2rem rgba(8, 119, 99, 0.25); }

.page-item:first-child .page-link { margin-left: 0; }

.page-item.active .page-link { z-index: 3; color: #fff; background-color: #087763; border-color: #087763; }

.page-item.disabled .page-link { color: #6c757d; pointer-events: none; cursor: auto; background-color: #fff; border-color: #dee2e6; }

.pagination-lg .page-link { padding: 0.75rem 1.5rem; font-size: 1.25rem; line-height: 1.5; }

.pagination-sm .page-link { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; }

.badge { 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; -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 { -webkit-transition: none; transition: none; } }

a.badge:hover, a.badge:focus { text-decoration: none; }

.badge:empty { display: none; }

.btn .badge, button .badge, input[type="button"] .badge, input[type="reset"] .badge, input[type="submit"] .badge { position: relative; top: -1px; }

.badge-pill { padding-right: 0.6em; padding-left: 0.6em; }

.badge-primary { color: #fff; background-color: #087763; }

a.badge-primary:hover, a.badge-primary:focus { color: #fff; background-color: #05473b; }

a.badge-primary:focus, a.badge-primary.focus { outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(8, 119, 99, 0.5); box-shadow: 0 0 0 0.2rem rgba(8, 119, 99, 0.5); }

.badge-secondary { color: #fff; background-color: #6c757d; }

a.badge-secondary:hover, a.badge-secondary:focus { color: #fff; background-color: #545b62; }

a.badge-secondary:focus, a.badge-secondary.focus { outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }

.badge-success { color: #fff; background-color: #28a745; }

a.badge-success:hover, a.badge-success:focus { color: #fff; background-color: #1e7e34; }

a.badge-success:focus, a.badge-success.focus { outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }

.badge-info { color: #fff; background-color: #17a2b8; }

a.badge-info:hover, a.badge-info:focus { color: #fff; background-color: #117a8b; }

a.badge-info:focus, a.badge-info.focus { outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

.badge-warning { color: #212529; background-color: #ffc107; }

a.badge-warning:hover, a.badge-warning:focus { color: #212529; background-color: #d39e00; }

a.badge-warning:focus, a.badge-warning.focus { outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }

.badge-danger { color: #fff; background-color: #dc3545; }

a.badge-danger:hover, a.badge-danger:focus { color: #fff; background-color: #bd2130; }

a.badge-danger:focus, a.badge-danger.focus { outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }

.badge-light { color: #212529; background-color: #f8f9fa; }

a.badge-light:hover, a.badge-light:focus { color: #212529; background-color: #dae0e5; }

a.badge-light:focus, a.badge-light.focus { outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }

.badge-dark { color: #fff; background-color: #343a40; }

a.badge-dark:hover, a.badge-dark:focus { color: #fff; background-color: #1d2124; }

a.badge-dark:focus, a.badge-dark.focus { outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }

.jumbotron { padding: 2rem 1rem; margin-bottom: 2rem; background-color: #e9ecef; }

@media (min-width: 576px) { .jumbotron { padding: 4rem 2rem; } }

.jumbotron-fluid { padding-right: 0; padding-left: 0; }

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

.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: #043e33; background-color: #cee4e0; border-color: #bad9d3; }

.alert-primary hr { border-top-color: #aad0c9; }

.alert-primary .alert-link { color: #010e0c; }

.alert-secondary { color: #383d41; background-color: #e2e3e5; border-color: #d6d8db; }

.alert-secondary hr { border-top-color: #c8cbcf; }

.alert-secondary .alert-link { color: #202326; }

.alert-success { color: #155724; background-color: #d4edda; border-color: #c3e6cb; }

.alert-success hr { border-top-color: #b1dfbb; }

.alert-success .alert-link { color: #0b2e13; }

.alert-info { color: #0c5460; background-color: #d1ecf1; border-color: #bee5eb; }

.alert-info hr { border-top-color: #abdde5; }

.alert-info .alert-link { color: #062c33; }

.alert-warning { color: #856404; background-color: #fff3cd; border-color: #ffeeba; }

.alert-warning hr { border-top-color: #ffe8a1; }

.alert-warning .alert-link { color: #533f03; }

.alert-danger { color: #721c24; background-color: #f8d7da; border-color: #f5c6cb; }

.alert-danger hr { border-top-color: #f1b0b7; }

.alert-danger .alert-link { color: #491217; }

.alert-light { color: #818182; background-color: #fefefe; border-color: #fdfdfe; }

.alert-light hr { border-top-color: #ececf6; }

.alert-light .alert-link { color: #686868; }

.alert-dark { color: #1b1e21; background-color: #d6d8d9; border-color: #c6c8ca; }

.alert-dark hr { border-top-color: #b9bbbe; }

.alert-dark .alert-link { color: #040505; }

@-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; line-height: 0; font-size: 0.75rem; background-color: #e9ecef; }

.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: #087763; -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: #495057; text-align: inherit; }

.list-group-item-action:hover, .list-group-item-action:focus { z-index: 1; color: #495057; text-decoration: none; background-color: #f8f9fa; }

.list-group-item-action:active { color: #212529; background-color: #e9ecef; }

.list-group-item { position: relative; display: block; padding: 0.75rem 1.25rem; background-color: #fff; border: 1px solid rgba(0, 0, 0, 0.125); }

.list-group-item.disabled, .list-group-item:disabled { color: #6c757d; pointer-events: none; background-color: #fff; }

.list-group-item.active { z-index: 2; color: #fff; background-color: #087763; border-color: #087763; }

.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 &gt; .list-group-item.active { margin-top: 0; }

.list-group-horizontal &gt; .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0; }

.list-group-horizontal &gt; .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 &gt; .list-group-item.active { margin-top: 0; }
  .list-group-horizontal-sm &gt; .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0; }
  .list-group-horizontal-sm &gt; .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 &gt; .list-group-item.active { margin-top: 0; }
  .list-group-horizontal-md &gt; .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0; }
  .list-group-horizontal-md &gt; .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 &gt; .list-group-item.active { margin-top: 0; }
  .list-group-horizontal-lg &gt; .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0; }
  .list-group-horizontal-lg &gt; .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; } }

@media (min-width: 1100px) { .list-group-horizontal-xl { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
  .list-group-horizontal-xl &gt; .list-group-item.active { margin-top: 0; }
  .list-group-horizontal-xl &gt; .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0; }
  .list-group-horizontal-xl &gt; .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; } }

@media (min-width: 1200px) { .list-group-horizontal-xxl { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
  .list-group-horizontal-xxl &gt; .list-group-item.active { margin-top: 0; }
  .list-group-horizontal-xxl &gt; .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0; }
  .list-group-horizontal-xxl &gt; .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; } }

.list-group-flush &gt; .list-group-item { border-width: 0 0 1px; }

.list-group-flush &gt; .list-group-item:last-child { border-bottom-width: 0; }

.list-group-item-primary { color: #043e33; background-color: #bad9d3; }

.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { color: #043e33; background-color: #aad0c9; }

.list-group-item-primary.list-group-item-action.active { color: #fff; background-color: #043e33; border-color: #043e33; }

.list-group-item-secondary { color: #383d41; background-color: #d6d8db; }

.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { color: #383d41; background-color: #c8cbcf; }

.list-group-item-secondary.list-group-item-action.active { color: #fff; background-color: #383d41; border-color: #383d41; }

.list-group-item-success { color: #155724; background-color: #c3e6cb; }

.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { color: #155724; background-color: #b1dfbb; }

.list-group-item-success.list-group-item-action.active { color: #fff; background-color: #155724; border-color: #155724; }

.list-group-item-info { color: #0c5460; background-color: #bee5eb; }

.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { color: #0c5460; background-color: #abdde5; }

.list-group-item-info.list-group-item-action.active { color: #fff; background-color: #0c5460; border-color: #0c5460; }

.list-group-item-warning { color: #856404; background-color: #ffeeba; }

.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { color: #856404; background-color: #ffe8a1; }

.list-group-item-warning.list-group-item-action.active { color: #fff; background-color: #856404; border-color: #856404; }

.list-group-item-danger { color: #721c24; background-color: #f5c6cb; }

.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { color: #721c24; background-color: #f1b0b7; }

.list-group-item-danger.list-group-item-action.active { color: #fff; background-color: #721c24; border-color: #721c24; }

.list-group-item-light { color: #818182; background-color: #fdfdfe; }

.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { color: #818182; background-color: #ececf6; }

.list-group-item-light.list-group-item-action.active { color: #fff; background-color: #818182; border-color: #818182; }

.list-group-item-dark { color: #1b1e21; background-color: #c6c8ca; }

.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { color: #1b1e21; background-color: #b9bbbe; }

.list-group-item-dark.list-group-item-action.active { color: #fff; background-color: #1b1e21; border-color: #1b1e21; }

.close { float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5; }

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

.toast { -ms-flex-preferred-size: 350px; flex-basis: 350px; max-width: 350px; font-size: 0.875rem; background-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); opacity: 0; }

.toast:not(:last-child) { margin-bottom: 0.75rem; }

.toast.showing { opacity: 1; }

.toast.show { display: block; opacity: 1; }

.toast.hide { display: none; }

.toast-header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0.25rem 0.75rem; color: #6c757d; background-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; border-bottom: 1px solid rgba(0, 0, 0, 0.05); }

.toast-body { padding: 0.75rem; }

.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); height: -webkit-min-content; height: -moz-min-content; height: min-content; 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); 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 #dee2e6; }

.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 #dee2e6; }

.modal-footer &gt; * { 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); 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: 1100px) { .modal-xl { max-width: 1140px; } }

.tooltip { position: absolute; z-index: 1070; display: block; margin: 0; font-family: -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; }

.popover { position: absolute; top: 0; left: 0; z-index: 1060; display: block; max-width: 276px; font-family: -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); }

.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 &gt; .arrow, .bs-popover-auto[x-placement^="top"] &gt; .arrow { bottom: calc(-0.5rem - 1px); }

.bs-popover-top &gt; .arrow::before, .bs-popover-auto[x-placement^="top"] &gt; .arrow::before { bottom: 0; border-width: 0.5rem 0.5rem 0; border-top-color: rgba(0, 0, 0, 0.25); }

.bs-popover-top &gt; .arrow::after, .bs-popover-auto[x-placement^="top"] &gt; .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 &gt; .arrow, .bs-popover-auto[x-placement^="right"] &gt; .arrow { left: calc(-0.5rem - 1px); width: 0.5rem; height: 1rem; margin: 0.3rem 0; }

.bs-popover-right &gt; .arrow::before, .bs-popover-auto[x-placement^="right"] &gt; .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 &gt; .arrow::after, .bs-popover-auto[x-placement^="right"] &gt; .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 &gt; .arrow, .bs-popover-auto[x-placement^="bottom"] &gt; .arrow { top: calc(-0.5rem - 1px); }

.bs-popover-bottom &gt; .arrow::before, .bs-popover-auto[x-placement^="bottom"] &gt; .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 &gt; .arrow::after, .bs-popover-auto[x-placement^="bottom"] &gt; .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 &gt; .arrow, .bs-popover-auto[x-placement^="left"] &gt; .arrow { right: calc(-0.5rem - 1px); width: 0.5rem; height: 1rem; margin: 0.3rem 0; }

.bs-popover-left &gt; .arrow::before, .bs-popover-auto[x-placement^="left"] &gt; .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 &gt; .arrow::after, .bs-popover-auto[x-placement^="left"] &gt; .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; }

.popover-header:empty { display: none; }

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

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

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

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

.spinner-border { display: inline-block; width: 2rem; height: 2rem; vertical-align: text-bottom; border: 0.25em solid currentColor; border-right-color: transparent; border-radius: 50%; -webkit-animation: spinner-border .75s linear infinite; animation: spinner-border .75s linear infinite; }

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

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

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

.spinner-grow { display: inline-block; width: 2rem; height: 2rem; vertical-align: text-bottom; background-color: currentColor; border-radius: 50%; opacity: 0; -webkit-animation: spinner-grow .75s linear infinite; animation: spinner-grow .75s linear infinite; }

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

.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: #087763 !important; }

a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, button.bg-primary:focus { background-color: #05473b !important; }

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

a.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:hover, button.bg-secondary:focus { background-color: #545b62 !important; }

.bg-success { background-color: #28a745 !important; }

a.bg-success:hover, a.bg-success:focus, button.bg-success:hover, button.bg-success:focus { background-color: #1e7e34 !important; }

.bg-info { background-color: #17a2b8 !important; }

a.bg-info:hover, a.bg-info:focus, button.bg-info:hover, button.bg-info:focus { background-color: #117a8b !important; }

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

a.bg-warning:hover, a.bg-warning:focus, button.bg-warning:hover, button.bg-warning:focus { background-color: #d39e00 !important; }

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

a.bg-danger:hover, a.bg-danger:focus, button.bg-danger:hover, button.bg-danger:focus { background-color: #bd2130 !important; }

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

a.bg-light:hover, a.bg-light:focus, button.bg-light:hover, button.bg-light:focus { background-color: #dae0e5 !important; }

.bg-dark { background-color: #343a40 !important; }

a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { background-color: #1d2124 !important; }

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

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

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

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

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

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

.border-left { border-left: 1px solid #dee2e6 !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: #087763 !important; }

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

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

.border-info { border-color: #17a2b8 !important; }

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

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

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

.border-dark { border-color: #343a40 !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: 1100px) { .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: 1200px) { .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 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.8571428571%; }

.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: 1100px) { .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: 1200px) { .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; } }

.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: 1100px) { .float-xl-left { float: left !important; }
  .float-xl-right { float: right !important; }
  .float-xl-none { float: none !important; } }

@media (min-width: 1200px) { .float-xxl-left { float: left !important; }
  .float-xxl-right { float: right !important; }
  .float-xxl-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 { -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; }

.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: 1100px) { .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: 1200px) { .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; } }

.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: 1100px) { .text-xl-left { text-align: left !important; }
  .text-xl-right { text-align: right !important; }
  .text-xl-center { text-align: center !important; } }

@media (min-width: 1200px) { .text-xxl-left { text-align: left !important; }
  .text-xxl-right { text-align: right !important; }
  .text-xxl-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: #087763 !important; }

a.text-primary:hover, a.text-primary:focus { color: #032f27 !important; }

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

a.text-secondary:hover, a.text-secondary:focus { color: #494f54 !important; }

.text-success { color: #28a745 !important; }

a.text-success:hover, a.text-success:focus { color: #19692c !important; }

.text-info { color: #17a2b8 !important; }

a.text-info:hover, a.text-info:focus { color: #0f6674 !important; }

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

a.text-warning:hover, a.text-warning:focus { color: #ba8b00 !important; }

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

a.text-danger:hover, a.text-danger:focus { color: #a71d2a !important; }

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

a.text-light:hover, a.text-light:focus { color: #cbd3da !important; }

.text-dark { color: #343a40 !important; }

a.text-dark:hover, a.text-dark:focus { color: #121416 !important; }

.text-body { color: #212529 !important; }

.text-muted { color: #6c757d !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):not(button):not( input[type="button"]):not( input[type="reset"]):not( input[type="submit"]) { text-decoration: underline; }
  abbr[title]::after { content: " (" attr(title) ")"; }
  pre { white-space: pre-wrap !important; }
  pre, blockquote { border: 1px solid #adb5bd; 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 { border: 1px solid #000; }
  .table { border-collapse: collapse !important; }
  .table td, .table th { background-color: #fff !important; }
  .table-bordered th, .table-bordered td { border: 1px solid #dee2e6 !important; }
  .table-dark { color: inherit; }
  .table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody { border-color: #dee2e6; }
  .table .thead-dark th { color: inherit; border-color: #dee2e6; } }

.text a, .page-header a, #footer-menu ul li a, .breadcrumb li a, #news-block .widget-link, #calendar-widget .calendar-widget-wrapper .calendar-item a, #hp-calendar .widget-link { text-decoration: underline; }

.text a:hover, .page-header a:hover, #footer-menu ul li a:hover, .breadcrumb li a:hover, #news-block .widget-link:hover, #calendar-widget .calendar-widget-wrapper .calendar-item a:hover, #hp-calendar .widget-link:hover { text-decoration: none; }

.article-item a, .article-detail a, #hp-calendar .contact-wrapper ul a { text-decoration: none; }

.article-item a:hover, .article-detail a:hover, #hp-calendar .contact-wrapper ul a:hover { text-decoration: underline; }

.mfp-with-zoom .mfp-container, .mfp-with-zoom.mfp-bg { opacity: 0; -webkit-backface-visibility: hidden; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }

.mfp-with-zoom.mfp-ready .mfp-container { opacity: 1; }

.mfp-with-zoom.mfp-ready.mfp-bg { opacity: 0.8; }

.mfp-with-zoom.mfp-removing .mfp-container, .mfp-with-zoom.mfp-removing.mfp-bg { opacity: 0; }

/*--------------------------------------------------------------
# Notes

- The styles in this file were extracted from the _s theme's style.css
- Some of these classes are required by WordPress https://codex.wordpress.org/CSS#WordPress_Generated_Classes
- Feel free to edit or remove these decelerations

--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Accessibility
--------------------------------------------------------------*/
/* Do not show the outline on the skip link target. */
#content[tabindex="-1"]:focus { outline: 0; }

/*--------------------------------------------------------------
# Alignments
--------------------------------------------------------------*/
.alignleft { display: inline; float: left; margin-right: 1.5em; }

.alignright { display: inline; float: right; margin-left: 1.5em; }

.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; }

/*--------------------------------------------------------------
# Content
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Posts and pages
--------------------------------------------------------------*/
.sticky { display: block; }

.post, .page { margin: 0 0 1.5em; }

.updated:not(.published) { display: none; }

.page-content, .entry-content, .entry-summary { margin: 1.5em 0 0; }

.page-links { clear: both; margin: 0 0 1.5em; }

/*--------------------------------------------------------------
## Comments
--------------------------------------------------------------*/
.comment-content a { word-wrap: break-word; }

.bypostauthor { display: block; }

/*--------------------------------------------------------------
# Infinite scroll
--------------------------------------------------------------*/
/* Globally hidden elements when Infinite Scroll is supported and in use. */
.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer { /* Theme Footer (when set to scrolling) */ display: none; }

/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before. */
.infinity-end.neverending .site-footer { display: block; }

/*--------------------------------------------------------------
# Media
--------------------------------------------------------------*/
.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; }

/* Make sure embeds and iframes fit their containers. */
embed, iframe, object { max-width: 100%; }

/* Make sure logo link wraps around logo image. */
.custom-logo-link { display: inline-block; }

/*--------------------------------------------------------------
## Captions
--------------------------------------------------------------*/
.wp-caption { margin-bottom: 1.5em; max-width: 100%; }

.wp-caption img[class*="wp-image-"] { display: block; margin-left: auto; margin-right: auto; }

.wp-caption .wp-caption-text { margin: 0.8075em 0; }

.wp-caption-text { text-align: center; }

/*--------------------------------------------------------------
# Notes

- @extend the `.btn` class instead of manually adding `.btn` classes to all form elements

--------------------------------------------------------------*/
p { font-family: "Hind", sans-serif; }

h1, h2, h3, h4, h5 { font-family: "Hind", sans-serif; }

.aspect-27x10 { position: relative; }

.aspect-27x10:before { display: block; content: ""; width: 100%; padding-top: 37.037037037%; }

.aspect-27x10 &gt; .content { position: absolute; top: 0; left: 0; right: 0; bottom: 0; }

.text { color: #2E2E2E; font-family: "Hind", sans-serif; font-size: 1em; font-weight: normal; }

.text p, .text ul, .text ol { margin-bottom: 20px; }

.text blockquote { position: relative; padding: 30px 20px; background-color: #FFFFFF; color: #0D6B2F; margin-bottom: 30px; font-family: "Hind", sans-serif; font-size: 1.4375em; font-weight: 400; line-height: 1.4375em; border-bottom: 4px solid #339E17; }

.text blockquote p { margin-bottom: 0; }

.text a { font-weight: inherit; }

.text a &gt; h1, .text a h2, .text a h3, .text a h4, .text a h5, .text a h6 { color: #087763; }

.text ol { padding-left: 25px; }

.text ol li { padding: 2px 0; }

.text ul { list-style-type: none !important; padding-left: 25px; }

.text ul li { padding: 2px 0; position: relative; }

.text ul li::before { background: url("../../build/img/arrow-theme.svg") no-repeat 0 6px; background-size: contain; display: inline-block; vertical-align: middle; content: ''; position: absolute; width: 7px; left: -15px; top: 2px; bottom: 2px; }

.text h1, .text h2, .text h3, .text h4, .text h5, .text h6 { color: #0D6B2F; font-family: "Hind", sans-serif; }

.text h1 &gt; a, .text h2 &gt; a, .text h3 &gt; a, .text h4 &gt; a, .text h5 &gt; a, .text h6 &gt; a { font-family: inherit; }

.text h1 { font-size: 1.875em; }

.text h2 { font-size: 1.5em; }

.text h3 { font-size: 1.25em; }

.text h4 { font-size: 1.0625em; }

.text h5 { font-size: 0.875em; }

.text .table-responsive { border: 0; }

.text table { margin-bottom: 20px; font-family: "Hind", sans-serif; font-size: 0.9375em; font-weight: 500; table-layout: fixed; overflow: hidden; overflow-x: auto; display: block; white-space: nowrap; }

.text table th, .text table td, .text table tr { border: 1px solid #FFFFFF; padding: 4px 8px !important; }

.text table th, .text table thead td { font-family: "Hind", sans-serif; font-size: 0.9375em; font-weight: 600; color: #FFFFFF; background-color: #339E17; text-transform: uppercase; }

.text table tbody tr:nth-child(2n) th { background-color: #309516; }

.text table tbody tr:nth-child(2n) td { background-color: #fafafa; }

.text table tbody tr:nth-child(2n+1) th { background-color: #2c8814; }

.text table tbody tr:nth-child(2n+1) td { background-color: #f2f2f2; }

.text table caption { font-family: "Hind", sans-serif; font-size: 1.125em; font-weight: normal; }

.text hr { margin: 30px 0; }

html, body { min-width: 320px; }

body { background: url("../../build/img/background-top.png") no-repeat center top; background-size: 100% auto; overflow-x: hidden; }

.page { margin: 0; }

.page-main { overflow-x: hidden; }

.page-content { margin: 0; margin-bottom: 50px; }

.page-sidebar { position: relative; }

.page-sidebar:before { content: ''; display: block; background: -webkit-gradient(linear, left top, right top, from(transparent), to(rgba(255, 255, 255, 0.7))); background: linear-gradient(to right, transparent, rgba(255, 255, 255, 0.7)); height: 100%; width: 50vw; position: absolute; right: 15px; top: 0; bottom: 0; z-index: -1; -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); }

#content { background: url("../../build/img/background-bottom.png"); background-size: cover; background-position-y: bottom; padding-top: 65px; }

@media (min-width: 768px) { #content { padding-top: 90px; } }

#masthead { position: fixed; right: 0; left: 0; z-index: 500; }

#masthead:before { position: absolute; top: 0; left: 0; right: 0; z-index: 1000; content: ''; display: block; background: -webkit-gradient(linear, left top, right top, from(#8600C4), color-stop(#E1008B), color-stop(#EE002C), color-stop(#F24E01), color-stop(#CC9F03), color-stop(#3CA233), to(#02A2DB)); background: linear-gradient(to right, #8600C4, #E1008B, #EE002C, #F24E01, #CC9F03, #3CA233, #02A2DB); height: 5px; }

#masthead #navbar-main { background-color: rgba(251, 253, 251, 0.95); padding: 5px 10px 0; height: 65px; }

@media (min-width: 768px) { #masthead #navbar-main { margin-left: 0; height: 90px; }
  #masthead #navbar-main.navbar-reduced { height: 65px; } }

#masthead #navbar-main .navbar-brand { max-width: calc(100% - 45px); width: 220px; margin-left: -10px; padding: 0; margin-right: auto; }

#masthead #navbar-main .navbar-brand img { width: 100%; }

#masthead #navbar-main .container { -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

#masthead #navbar-main .navbar-toggler { width: 45px; height: 45px; border: 1px solid #000000; }

#masthead #navbar-main .navbar-toggler:focus { outline: 0; }

#masthead #navbar-main.navbar-reduced:after { content: ''; display: block; position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: -1; -webkit-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.05); box-shadow: 0 10px 10px rgba(0, 0, 0, 0.05); }

#masthead #navbar-main.navbar-reduced .search-toggle[aria-expanded="true"]:after { bottom: -8px; }

#masthead #navbar-main .search-toggle { position: relative; }

#masthead #navbar-main .search-toggle:after { -webkit-transition: visibility 0.35s linear; transition: visibility 0.35s linear; }

#masthead #navbar-main .search-toggle[aria-expanded="true"]:after { content: ''; position: absolute; bottom: -8px; right: 4px; border-top: 0; border-bottom: 18px solid #339E17; border-right: 18px solid transparent; border-left: 18px solid transparent; }

@media (min-width: 768px) { #masthead #navbar-main .search-toggle[aria-expanded="true"]:after { bottom: -21px; } }

#masthead #navbar-main .search-toggle:hover i, #masthead #navbar-main .search-toggle:hover img, #masthead #navbar-main .nav-bakalari:hover i, #masthead #navbar-main .nav-bakalari:hover img { opacity: 60%; }

#masthead .search-form-wrapper { border-top: 4px solid #339E17; border-bottom: 1px solid #dfe7f0; background: #F0F5F1; }

#masthead .search-form-wrapper .search-form { padding: 15px 0; }

@media (min-width: 768px) { #masthead .search-form-wrapper .search-form { padding: 15px 30px; } }

#navbar-right-menu { list-style: none; display: -webkit-box; display: -ms-flexbox; display: flex; padding: 0; margin: 0 10px 0 0; }

#navbar-right-menu &gt; li &gt; .nav-link { font-family: "Hind", sans-serif; font-size: 1.1875em; font-weight: 500; color: #000000; white-space: nowrap; padding: 10px 15px; display: block; cursor: pointer; }

#navbar-right-menu &gt; li &gt; .nav-link i { vertical-align: middle; }

#navbar-right-menu .nav-bakalari img { width: 25px; }

#navbar-main-menu { list-style: none; display: -webkit-box; display: -ms-flexbox; display: flex; padding: 0; margin: 0; }

#navbar-main-menu &gt; li &gt; .nav-link { font-family: "Hind", sans-serif; font-size: 1.1875em; font-weight: 500; color: #000000; white-space: nowrap; padding: 10px 15px; display: block; cursor: pointer; }

#navbar-main-menu &gt; li &gt; .dropdown-toggle:after { position: absolute; bottom: 7px; right: 17px; border-top-color: #339E17; }

#navbar-main-menu &gt; li .dropdown-menu { left: 0; right: auto; border: none; border-top: 4px solid #339E17; min-width: 260px; margin: 0; padding: 10px 0; }

#navbar-main-menu &gt; li .dropdown-menu:hover { visibility: visible; display: block; }

#navbar-main-menu &gt; li .dropdown-menu .dropdown-menu { top: -10px; border: none; border-left: 2px solid #339E17; left: 100%; right: auto; width: auto !important; }

#navbar-main-menu &gt; li .dropdown-menu .nav-item.active, #navbar-main-menu &gt; li .dropdown-menu .nav-item:hover { text-decoration: none; }

#navbar-main-menu &gt; li .dropdown-menu .nav-item.active &gt; a, #navbar-main-menu &gt; li .dropdown-menu .nav-item.active &gt; span, #navbar-main-menu &gt; li .dropdown-menu .nav-item:hover &gt; a, #navbar-main-menu &gt; li .dropdown-menu .nav-item:hover &gt; span { background: #e1ebe3; }

#navbar-main-menu &gt; li .dropdown-menu .nav-link { color: #087763; font-weight: 500; padding: 7px 20px; }

#navbar-main-menu &gt; li .dropdown-menu .dropdown-toggle::after { background: url("../../build/img/arrow-green.svg") no-repeat center; background-size: contain; width: 15px; height: 15px; display: inline-block; vertical-align: middle; content: ''; margin: 5px; position: absolute; right: 15px; border: none; }

#navbar-main-menu &gt; li:nth-last-child(-n + 2) &gt; .dropdown-menu { right: 0; left: auto; }

#navbar-main-menu &gt; li:nth-last-child(-n + 2) &gt; .dropdown-menu:before { top: -14px; right: 20px; left: auto; }

#navbar-main-menu &gt; li:nth-last-child(-n + 2) &gt; .dropdown-menu .dropdown-menu { left: calc(-100% - 11px); border: none; border-right: 2px solid #339E17; }

#navbar-main-menu &gt; li.show &gt; .dropdown-toggle:after, #navbar-main-menu &gt; li:hover &gt; .dropdown-toggle:after { bottom: -2px; right: 10px; border-top: 0; border-bottom: 13px solid #339E17; border-right: 13px solid transparent; border-left: 13px solid transparent; }

#navbar-main-menu .dropdown-toggle:hover + .dropdown-menu { visibility: visible; display: block; }

.page-header { padding: 20px 0 15px; background: -webkit-gradient(linear, left top, right top, from(#9DC400), to(#087763)); background: linear-gradient(to right, #9DC400, #087763); color: #FFFFFF; }

.page-header .page-header-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }

@media (min-width: 576px) { .page-header .page-header-wrapper { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } }

@media (min-width: 992px) { .page-header .page-header-wrapper { margin-left: 25%; -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } }

.page-header h2 { margin: 0; font-family: "Hind", sans-serif; font-size: 1.5em; font-weight: 600; text-shadow: 0 0 10px rgba(0, 0, 0, 0.8); }

@media (min-width: 576px) { .page-header h2 { white-space: nowrap; }
  .page-header h2 small { font-family: "Hind", sans-serif; font-size: inherit; font-weight: 500; padding-left: 20px; margin-left: 30px; position: relative; }
  .page-header h2 small:before { content: ''; display: inline-block; position: absolute; top: 6px; bottom: 8px; left: 0; border-left: 2px solid #FFFFFF; } }

.page-header a { color: #FFFFFF; margin-top: 10px; white-space: nowrap; text-align: right; font-family: "Hind", sans-serif; font-size: 1em; font-weight: 400; }

.page-header a i { color: #9DC400; margin-right: 10px; font-size: 1.1875em; }

@media (min-width: 576px) { .page-header a { margin: auto 0; } }

.content-header { padding: 10px 0 5px; position: relative; margin-bottom: 30px; }

@media (min-width: 768px) { .content-header { padding: 20px 0 10px; } }

.content-header h1 { font-family: "Hind", sans-serif; font-size: 36px; font-weight: 300; line-height: 1em; color: #000000; margin-bottom: 0.2em; }

.content-header:before { content: ''; display: block; background: linear-gradient(to right, transparent, #FFFFFF 300px, rgba(255, 255, 255, 0.5)); height: 100%; position: absolute; left: -15px; right: -15px; top: 0; bottom: 0; z-index: -1; -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); }

@media (min-width: 992px) { .content-header:before { left: calc(-1/3 * (100% + 30px)); width: calc(50vw + (2/3 * (100% + 30px))); -webkit-box-shadow: 100px 0 15px rgba(0, 0, 0, 0.1); box-shadow: 100px 0 15px rgba(0, 0, 0, 0.1); } }

.content-header .page-close { font-family: "Hind", sans-serif; font-size: 0.9375em; font-weight: 700; color: #912424; text-transform: uppercase; }

.content-header .page-close i { color: #c23230; font-size: 1.5625em; vertical-align: sub; margin-left: 5px; }

.page-sidebar.teacher #aside-menu { top: 80px; }

#aside-menu { position: -webkit-sticky; position: sticky; top: 65px; padding-bottom: 40px; }

#aside-menu img { width: 100%; }

#aside-menu .teacher-image { margin-top: -55px; margin-right: 25px; }

#aside-menu .rounded-circle { -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); }

#aside-menu h3 { font-size: 1.75em; font-weight: 400; color: #000000; padding: 20px 10px 0; }

#aside-menu hr { margin-right: 25px; border-color: #d6d6d6; }

.side-menu { list-style: none; padding-left: 0; padding-bottom: 20px; margin-bottom: 10px; background: transparent; border: none; color: #0D6B2F; }

.side-menu .nav-item { position: relative; color: #0D6B2F; }

.side-menu .nav-item .nav-link { color: inherit; position: relative; font-family: "Hind", sans-serif; font-size: 21px; font-weight: normal; line-height: 1.5rem; width: 100%; display: inline-block; padding: 7px 15px; }

.side-menu .nav-item .nav-item .nav-link { font-size: 18px; padding: 5px 15px 5px 25px; }

.side-menu .nav-item .nav-item .nav-item .nav-link { padding: 5px 15px 5px 35px; }

.side-menu .nav-item .nav-link:hover { color: #FFFFFF !important; background-color: #339E17 !important; }

.side-menu .nav-item .nav-link:hover.dropdown-toggle:after { background-image: url("../../build/img/arrow-light.svg"); }

.side-menu .nav-item.active { color: #FFFFFF; background-color: #339E17; }

.side-menu .nav-item.active &gt; .nav-link:before { display: block; content: ''; position: absolute; top: 0; bottom: 0; right: -6px; width: 6px; background: #1E690B; }

.side-menu .nav-item.active &gt; .dropdown-toggle:before { background: none; }

.side-menu .nav-item .dropdown-toggle[aria-expanded="true"] { color: #0D6B2F; background-color: #e5edde; position: relative; }

.side-menu .nav-item .dropdown-toggle[aria-expanded="true"]:after { -webkit-transform: rotate(90deg); transform: rotate(90deg); }

.side-menu .nav-item .dropdown-toggle:after { background: url("../../build/img/arrow-green.svg") no-repeat center; background-size: contain; width: 15px; height: 15px; display: inline-block; vertical-align: middle; content: ''; margin: 5px; position: absolute; right: 10px; border: none; }

.side-menu .nav-item .dropdown-menu { position: relative !important; -webkit-transform: none !important; transform: none !important; float: none; top: 0; margin: 0; padding: 0; border: none; background: #F0F5F1; width: 100%; }

.side-menu .nav-item .dropdown-menu.collapsing { display: block; }

#bottom-block { padding: 30px 0; background: -webkit-gradient(linear, left top, right top, from(#F7FAEB), to(#ECF4F3)); background: linear-gradient(to right, #F7FAEB, #ECF4F3); }

#bottom-block h3 { font-family: "Hind", sans-serif; font-size: 1.875em; font-weight: 300; color: #000000; padding-bottom: 15px; }

#bottom-block .footer-menu { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }

#bottom-block .footer-menu .nav-item { padding: 4px 0; }

#bottom-block .footer-menu .nav-link { padding: 0 20px; font-family: "Hind", sans-serif; font-size: 1.25em; font-weight: 500; line-height: 1em; color: #505050; border-left: 7px solid #CBCBCB; }

#bottom-block .footer-menu .nav-link:hover { color: #000000; }

#bottom-block .footer-menu-first .nav-link { border-left-color: #095E38; }

#bottom-block .footer-menu-first .nav-item:nth-of-type(1) .nav-link { border-left-color: #9DC400; }

#bottom-block .footer-menu-first .nav-item:nth-of-type(2) .nav-link { border-left-color: #72B507; }

#bottom-block .footer-menu-first .nav-item:nth-of-type(3) .nav-link { border-left-color: #339E17; }

#bottom-block .footer-menu-first .nav-item:nth-of-type(4) .nav-link { border-left-color: #0F814E; }

#bottom-block .footer-menu-first .nav-item:nth-of-type(5) .nav-link { border-left-color: #095E38; }

#site-footer { padding: 20px 0; position: relative; }

#site-footer .row { margin: 0; }

#site-footer:before { content: ''; display: block; top: 0; position: absolute; background: -webkit-gradient(linear, left top, right top, from(#9DC400), to(#087763)); background: linear-gradient(to right, #9DC400, #087763); height: 5px; width: 100%; }

#site-footer .footer-icon { padding: 10px 0; display: inline-block; margin: auto 0; width: 85px; font-family: "Hind", sans-serif; font-size: 0.75em; font-weight: 400; color: #7e7e7e; text-align: center; }

#footer-seo { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-preferred-size: 90px; flex-basis: 90px; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }

#footer-social { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-preferred-size: 355px; flex-basis: 355px; background: url("../../build/img/watch-us.png") no-repeat 180px top; }

#footer-menu { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 2; -ms-flex-positive: 2; flex-grow: 2; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 10px 0; border-top: 1px solid #dfe7f0; border-bottom: 1px solid #dfe7f0; text-align: right; -ms-flex-preferred-size: 100%; flex-basis: 100%; }

#footer-menu img { height: 24px; margin-bottom: 5px; }

#footer-menu p { text-align: right; font-family: "Hind", sans-serif; font-size: 0.8125em; font-weight: 400; color: #595e66; margin-bottom: 0; line-height: 1.3em; }

#footer-menu ul { line-height: 1.3em; list-style: none; text-align: left; margin-bottom: 0; padding: 0; }

#footer-menu ul li a { font-family: "Hind", sans-serif; font-size: 0.8125em; font-weight: 400; color: #7e7e7e; line-height: 1.2em; padding: 2px; }

#footer-author { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-preferred-size: 50px; flex-basis: 50px; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }

#footer-author a { margin: auto 0; padding: 10px; font-family: "Hind", sans-serif; font-size: 11px; font-weight: 600; color: #000000; text-transform: uppercase; text-align: right; }

@media (min-width: 992px) { #site-footer .row { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
  #site-footer .row div { padding-right: 35px; padding-left: 35px; }
  #site-footer .row div:not(:last-of-type) { border-right: 1px solid #dfe7f0; }
  #site-footer .row div:first-of-type { padding-left: 0; }
  #site-footer .row div:last-of-type { padding-right: 0; }
  #footer-social { background-position-x: calc(100% - 35px); }
  #footer-menu { border-top: none; border-bottom: none; -ms-flex-preferred-size: auto; flex-basis: auto; padding: 0; } }

#wrapper { display: block; }

#sidebar { min-width: 320px; max-width: 320px; height: 100vh !important; position: fixed; top: 0; right: -320px; /* top layer */ z-index: 9999; background: #FFFFFF; overflow-y: scroll; }

#sidebar.collapse { display: block; -webkit-transition: 0.35s all ease-in-out; transition: 0.35s all ease-in-out; -webkit-transform: translate(0%); transform: translate(0%); }

#sidebar.collapse.show { -webkit-transition: 0.35s all ease-in-out; transition: 0.35s all ease-in-out; -webkit-transform: translate(-100%); transform: translate(-100%); }

#sidebar .navbar { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

#sidebar .navbar-toggler { width: 45px; height: 45px; margin: 0.5rem 0; background: transparent; border: 1px solid #000000; -webkit-box-shadow: none; box-shadow: none; }

#sidebar .navbar-toggler:focus { outline: 0; }

#sidebar .navbar-brand { max-width: calc(100% - 90px); }

#sidebar .navbar-brand img { width: 100%; }

.overlay { display: none; top: 0; position: fixed; width: 100vw; height: 100vh; background: rgba(0, 0, 0, 0.7); z-index: 998; opacity: 0; -webkit-transition: 0.35s ease-in-out; transition: 0.35s ease-in-out; }

/* display .overlay when it has the .active class */
#sidebar.show + .overlay { display: block; opacity: 1; }

#sidebar-menu { list-style: none; padding-left: 0; margin-bottom: 4px; margin-right: 6px; background: transparent; border: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }

#sidebar-menu li a, #sidebar-menu li span { padding: 10px 15px; }

#sidebar-menu .nav-bakalari img { width: 25px; }

.breadcrumb { background: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; margin-right: 15px; padding: 0; padding-left: 0 !important; margin-bottom: 10px; }

.breadcrumb li:after { content: "»"; font-family: "Hind", sans-serif; font-size: 1.0625em; font-weight: 400; margin: 0 8px 0 4px; color: #464a4c; }

.breadcrumb li { display: inline-block; }

.breadcrumb li a, .breadcrumb li span { color: #087763; font-family: "Hind", sans-serif; font-size: 1.0625em; font-weight: 400; }

.breadcrumb li.active a { text-decoration: none; color: #2E2E2E; }

#news-block { padding: 30px 0; background: #FBFBFB; }

#news-block .widget-title { font-family: "Hind", sans-serif; font-size: 36px; font-weight: 300; margin-bottom: 40px; text-align: center; }

#news-block .widget-link { font-family: "Hind", sans-serif; font-size: 1.125em; font-weight: 700; color: #000000; text-transform: uppercase; display: block; margin: 10px 0; position: absolute; bottom: 0px; right: 15px; }

#news-block .article-widget-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; margin-bottom: 10px; position: relative; padding-bottom: 60px; }

#news-block .article-widget-wrapper .article-item-wrapper { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; margin: 15px 0 20px; }

@media (min-width: 768px) { #news-block .article-widget-wrapper .article-item-wrapper { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } }

@media (min-width: 992px) { #news-block .article-widget-wrapper .article-item-wrapper { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; margin: 0; } }

#news-block .article-widget-wrapper .article-item { background: #FFFFFF; position: relative; border-bottom: 10px solid #F0F7D3; height: 100%; margin-bottom: 20px; }

#news-block .article-widget-wrapper .article-item &gt; a { -ms-flex-preferred-size: 100%; flex-basis: 100%; }

#news-block .article-widget-wrapper .article-item h3 { margin-bottom: 10px; margin-top: 5px; font-family: "Hind", sans-serif; font-size: 22px; font-weight: 400; color: #0D6B2F; line-height: 1em; }

#news-block .article-widget-wrapper .article-item time { font-family: "Hind", sans-serif; font-size: 30px; font-weight: 400; color: #FFFFFF; padding: 10px 15px 5px; min-width: 80px; line-height: 22px; background: #087763; text-align: left; font-weight: 500; z-index: 100; position: absolute; top: -10px; left: -10px; }

#news-block .article-widget-wrapper .article-item time small { font-size: 18px; font-weight: 300; }

#news-block .article-widget-wrapper .article-item .meta { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; margin-left: -3px; padding-bottom: 10px; }

#news-block .article-widget-wrapper .article-item .perex { font-family: "Source Sans Pro", sans-serif; font-size: 15px; font-weight: 400; color: #2E2E2E; vertical-align: top; display: inline-block; margin-bottom: 0; -ms-flex-preferred-size: 100%; flex-basis: 100%; }

#news-block .article-widget-wrapper .article-item .article-link { color: #212529; background-color: #9DC400; border-color: #9DC400; font-family: "Hind", sans-serif; font-size: 16px; font-weight: 700; text-transform: uppercase; color: #FFFFFF; position: absolute; right: 0; bottom: -10px; padding: 5px 15px; }

#news-block .article-widget-wrapper .article-item .article-link:hover { color: #fff; background-color: #7e9e00; border-color: #749100; }

#news-block .article-widget-wrapper .article-item .article-link:focus, #news-block .article-widget-wrapper .article-item .article-link.focus { color: #fff; background-color: #7e9e00; border-color: #749100; -webkit-box-shadow: 0 0 0 0.2rem rgba(138, 172, 6, 0.5); box-shadow: 0 0 0 0.2rem rgba(138, 172, 6, 0.5); }

#news-block .article-widget-wrapper .article-item .article-link.disabled, #news-block .article-widget-wrapper .article-item .article-link:disabled { color: #212529; background-color: #9DC400; border-color: #9DC400; }

#news-block .article-widget-wrapper .article-item .article-link:not(:disabled):not(.disabled):active, #news-block .article-widget-wrapper .article-item .article-link:not(:disabled):not(.disabled).active, .show &gt; #news-block .article-widget-wrapper .article-item .article-link.dropdown-toggle { color: #fff; background-color: #749100; border-color: #6a8400; }

#news-block .article-widget-wrapper .article-item .article-link:not(:disabled):not(.disabled):active:focus, #news-block .article-widget-wrapper .article-item .article-link:not(:disabled):not(.disabled).active:focus, .show &gt; #news-block .article-widget-wrapper .article-item .article-link.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(138, 172, 6, 0.5); box-shadow: 0 0 0 0.2rem rgba(138, 172, 6, 0.5); }

#news-block .article-widget-wrapper .article-item .article-image { width: 100%; min-height: 50px; max-height: 200px; overflow: hidden; -o-object-fit: cover; object-fit: cover; }

#news-block .article-widget-wrapper .article-item .article-image img { width: 100%; }

#news-block .article-widget-wrapper .article-item .article-body { padding: 10px 15px 20px; }

#bakalari { padding: 15px 20px; display: block; background: -webkit-gradient(linear, left top, right top, from(#9DC400), to(#087763)); background: linear-gradient(to right, #9DC400, #087763); }

#bakalari:hover { text-decoration: none; }

#bakalari .row { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }

#bakalari h2 { font-family: "Hind", sans-serif; font-size: 2.25em; font-weight: 700; color: #FFFFFF; text-transform: uppercase; padding-left: 105px; position: relative; margin: 0; text-shadow: 2px 0px 10px #323232; }

#bakalari h2:before { position: absolute; bottom: -14px; left: 0; content: ''; display: block; height: 95px; width: 95px; background: url("../../build/img/bakalari.png") no-repeat; background-size: contain; }

#bakalari p { font-family: "Hind", sans-serif; font-size: 22px; font-weight: light; color: #FFFFFF; margin: 0; line-height: 1.2em; }

#bakalari .bakalari-text, #bakalari .bakalari-title, #bakalari .bakalari-button { 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; margin: 10px 0; }

#bakalari .bakalari-button { text-align: center; }

#bakalari .bakalari-button span, #bakalari .bakalari-button a { text-transform: uppercase; color: #212529; background-color: #FFFFFF; border-color: #FFFFFF; padding: 10px 80px; color: #087763; font-family: "Hind", sans-serif; font-size: 1.0625em; font-weight: 700; }

#bakalari .bakalari-button span:hover, #bakalari .bakalari-button a:hover { color: #212529; background-color: #ececec; border-color: #e6e5e5; }

#bakalari .bakalari-button span:focus, #bakalari .bakalari-button span.focus, #bakalari .bakalari-button a:focus, #bakalari .bakalari-button a.focus { color: #212529; background-color: #ececec; border-color: #e6e5e5; -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); }

#bakalari .bakalari-button span.disabled, #bakalari .bakalari-button span:disabled, #bakalari .bakalari-button a.disabled, #bakalari .bakalari-button a:disabled { color: #212529; background-color: #FFFFFF; border-color: #FFFFFF; }

#bakalari .bakalari-button span:not(:disabled):not(.disabled):active, #bakalari .bakalari-button span:not(:disabled):not(.disabled).active, .show &gt; #bakalari .bakalari-button span.dropdown-toggle, #bakalari .bakalari-button a:not(:disabled):not(.disabled):active, #bakalari .bakalari-button a:not(:disabled):not(.disabled).active, .show &gt; #bakalari .bakalari-button a.dropdown-toggle { color: #212529; background-color: #e6e5e5; border-color: #dfdfdf; }

#bakalari .bakalari-button span:not(:disabled):not(.disabled):active:focus, #bakalari .bakalari-button span:not(:disabled):not(.disabled).active:focus, .show &gt; #bakalari .bakalari-button span.dropdown-toggle:focus, #bakalari .bakalari-button a:not(:disabled):not(.disabled):active:focus, #bakalari .bakalari-button a:not(:disabled):not(.disabled).active:focus, .show &gt; #bakalari .bakalari-button a.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); }

@media (min-width: 992px) { #bakalari .row { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: nowrap; flex-wrap: nowrap; margin: 0 15px; }
  #bakalari .bakalari-title, #bakalari .bakalari-text, #bakalari .bakalari-button { -webkit-box-flex: 0; -ms-flex: 0 0 33.3333333333%; flex: 0 0 33.3333333333%; max-width: 33.3333333333%; margin: 0; }
  #bakalari .bakalari-title { border-right: 1px solid #FFFFFF; }
  #bakalari .bakalari-text { margin: 0 0 0 30px; }
  #bakalari .bakalari-button a, #bakalari .bakalari-button span { margin: 0 0 0 auto; -ms-flex-negative: 1; flex-shrink: 1; } }

@media (min-width: 1100px) { #bakalari .row { margin: 0 35px; } }

#calendar-widget .calendar-widget-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; margin-bottom: 10px; }

#calendar-widget .calendar-widget-wrapper .calendar-item-wrapper { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; margin: 0 0 20px 0; }

#calendar-widget .calendar-widget-wrapper .calendar-item { background: #FFFFFF; position: relative; min-height: 70px; -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); }

#calendar-widget .calendar-widget-wrapper .calendar-item a { -ms-flex-preferred-size: 100%; flex-basis: 100%; color: #656565; }

#calendar-widget .calendar-widget-wrapper .calendar-item h3 { font-family: "Hind", sans-serif; font-size: 16px; font-weight: 500; color: #656565; line-height: 1.1em; }

#calendar-widget .calendar-widget-wrapper .calendar-item time { font-family: "Hind", sans-serif; font-size: 23px; font-weight: 400; color: #FFFFFF; padding: 12px 15px 12px; min-width: 80px; line-height: 18px; background: #087763; text-align: left; font-weight: 500; z-index: 100; position: absolute; top: -10px; left: -10px; }

#calendar-widget .calendar-widget-wrapper .calendar-item time small { font-size: 15px; font-weight: 400; }

#calendar-widget .calendar-widget-wrapper .calendar-item .calendar-body { margin-left: 80px; padding: 15px; }

#calendar-widget .calendar-widget-wrapper .calendar-item-wrapper:nth-of-type(1) time { background: #9DC400; }

#calendar-widget .calendar-widget-wrapper .calendar-item-wrapper:nth-of-type(2) time { background: #72B507; }

#calendar-widget .calendar-widget-wrapper .calendar-item-wrapper:nth-of-type(3) time { background: #339E17; }

#calendar-widget .calendar-widget-wrapper .calendar-item-wrapper:nth-of-type(4) time { background: #0F814E; }

#calendar-widget .calendar-widget-wrapper .calendar-item-wrapper:nth-of-type(5) time { background: #095E38; }

#bottom-partners { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -ms-flex-line-pack: start; align-content: flex-start; }

#bottom-partners ul { list-style: none; padding: 0; margin: 0; }

#bottom-partners ul a { display: block; }

#bottom-partners .watermark { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-pack: distribute; justify-content: space-around; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }

#bottom-partners .watermark li { padding: 5px; }

#bottom-partners .eu { -ms-flex-preferred-size: 100%; flex-basis: 100%; margin-top: 20px; }

#bottom-partners .eu li { -ms-flex-preferred-size: 50%; flex-basis: 50%; padding: 5px; }

#bottom-partners .eu li a { width: 100%; height: 100%; display: block; }

#bottom-partners .eu li a img { width: 100%; }

@media (min-width: 576px) { #bottom-partners { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: wrap; flex-wrap: wrap; }
  #bottom-partners h3 { display: inline-block; padding-right: 40px; padding-bottom: 0; margin-bottom: 0; }
  #bottom-partners .watermark { -ms-flex-preferred-size: auto; flex-basis: auto; }
  #bottom-partners .eu { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-flow: row-reverse; flex-flow: row-reverse; -ms-flex-wrap: wrap; flex-wrap: wrap; } }

.article-published { margin-top: auto; text-align: right; font-family: "Hind", sans-serif; font-size: 0.875em; font-weight: 300; color: #5F5F5F; margin-bottom: 5px; }

.article-published time { font-size: 18px; color: #087763; font-weight: 400; }

.post-navigation { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }

.post-navigation .post-navigation-next { text-align: right; }

.post-navigation .post-navigation-prev { text-align: left; }

.post-navigation span { font-family: "Hind", sans-serif; font-size: 16px; font-weight: 400; color: #5B5B5B; }

.post-navigation a { font-family: "Hind", sans-serif; font-size: 20px; font-weight: 500; color: #0D6B2F; line-height: 1.1em; }

.post-navigation &gt; div { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; position: relative; width: 100%; padding-right: 15px; padding-left: 15px; }

.article-list { margin-bottom: 35px; }

.article-list .article-item { margin-top: 20px; margin-bottom: 30px; }

.article-list + .pagination { position: relative; border: none !important; }

@media (min-width: 768px) { .article-list &gt; .article-item, .article-detail { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
  .article-list &gt; .article-item .article-image, .article-detail .article-image { -ms-flex-preferred-size: 270px; flex-basis: 270px; }
  .article-list &gt; .article-item .article-image ~ .article-body, .article-detail .article-image ~ .article-body { -ms-flex-preferred-size: calc(100% - 270px); flex-basis: calc(100% - 270px); padding-left: 20px; } }

.article-item { -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); }

.article-item, .article-detail { background: #FFFFFF; position: relative; border-bottom: 10px solid #F0F7D3; height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }

.article-item a, .article-detail a { color: #0D6B2F; }

.article-item h3, .article-detail h3 { margin-bottom: 10px; font-family: "Hind", sans-serif; font-size: 28px; font-weight: 400; color: #0D6B2F; line-height: 1em; }

.article-item time, .article-detail time { font-family: "Hind", sans-serif; font-size: 32px; font-weight: 500; color: #FFFFFF; padding: 13px 15px 5px; min-width: 85px; line-height: 19px; background: #087763; text-align: left; font-weight: 500; z-index: 100; position: absolute; top: -10px; left: -10px; }

.article-item time small, .article-detail time small { font-size: 19px; font-weight: 300; }

.article-item .meta, .article-detail .meta { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; margin-left: -3px; padding-bottom: 10px; }

.article-item .perex, .article-detail .perex { font-family: "Source Sans Pro", sans-serif; font-size: 18px; font-weight: 400; color: #2E2E2E; vertical-align: top; display: inline-block; line-height: 1.4em; margin-bottom: 0; -ms-flex-preferred-size: 100%; flex-basis: 100%; word-break: break-word; overflow-y: hidden; }

.article-item .article-link, .article-detail .article-link { color: #212529; background-color: #9DC400; border-color: #9DC400; font-family: "Hind", sans-serif; font-size: 16px; font-weight: 700; text-transform: uppercase; color: #FFFFFF; position: absolute; right: 0; bottom: -10px; padding: 5px 15px; text-decoration: none; }

.article-item .article-link:hover, .article-detail .article-link:hover { color: #fff; background-color: #7e9e00; border-color: #749100; }

.article-item .article-link:focus, .article-item .article-link.focus, .article-detail .article-link:focus, .article-detail .article-link.focus { color: #fff; background-color: #7e9e00; border-color: #749100; -webkit-box-shadow: 0 0 0 0.2rem rgba(138, 172, 6, 0.5); box-shadow: 0 0 0 0.2rem rgba(138, 172, 6, 0.5); }

.article-item .article-link.disabled, .article-item .article-link:disabled, .article-detail .article-link.disabled, .article-detail .article-link:disabled { color: #212529; background-color: #9DC400; border-color: #9DC400; }

.article-item .article-link:not(:disabled):not(.disabled):active, .article-item .article-link:not(:disabled):not(.disabled).active, .show &gt; .article-item .article-link.dropdown-toggle, .article-detail .article-link:not(:disabled):not(.disabled):active, .article-detail .article-link:not(:disabled):not(.disabled).active, .show &gt; .article-detail .article-link.dropdown-toggle { color: #fff; background-color: #749100; border-color: #6a8400; }

.article-item .article-link:not(:disabled):not(.disabled):active:focus, .article-item .article-link:not(:disabled):not(.disabled).active:focus, .show &gt; .article-item .article-link.dropdown-toggle:focus, .article-detail .article-link:not(:disabled):not(.disabled):active:focus, .article-detail .article-link:not(:disabled):not(.disabled).active:focus, .show &gt; .article-detail .article-link.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(138, 172, 6, 0.5); box-shadow: 0 0 0 0.2rem rgba(138, 172, 6, 0.5); }

.article-item .article-image, .article-detail .article-image { position: relative; -ms-flex-preferred-size: auto; flex-basis: auto; min-width: 50px; min-height: 50px; max-height: 200px; display: inline-block; overflow: hidden; border: none; vertical-align: top; }

.article-item .article-image &gt; img, .article-detail .article-image &gt; img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; overflow: hidden; }

@media (min-width: 768px) { .article-item .article-image, .article-detail .article-image { max-height: unset; } }

.article-item .article-body, .article-detail .article-body { padding: 20px 15px 30px; }

.article-detail .meta { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }

.pagination { list-style: none; width: 100%; margin: 20px 0; border-radius: 0; border: none; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }

.pagination &gt; span:first-of-type { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; -ms-flex-preferred-size: 50%; flex-basis: 50%; }

.pagination &gt; span:last-of-type { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; -ms-flex-preferred-size: 50%; flex-basis: 50%; }

.pagination ul.pages { -ms-flex-preferred-size: 100%; flex-basis: 100%; -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; background: transparent; text-align: center; border: none; border-radius: 0; padding: 0 !important; margin: 0; line-height: 35px; }

.pagination ul.pages li:before { content: none !important; }

.pagination ul.pages li:not(:first-of-type) { margin-left: -4px; }

.pagination ul.pages li { display: inline-block; padding: 0 !important; text-indent: 0; border: 0; margin: 10px 0; }

.pagination ul.pages li.active a, .pagination ul.pages li.active span, .pagination ul.pages li.current a, .pagination ul.pages li.current span, .pagination ul.pages li:hover a, .pagination ul.pages li:hover span { text-decoration: none; }

.pagination ul.pages li.active a:after, .pagination ul.pages li.active span:after, .pagination ul.pages li.current a:after, .pagination ul.pages li.current span:after, .pagination ul.pages li:hover a:after, .pagination ul.pages li:hover span:after { content: ''; display: block; position: absolute; left: 0; right: 0; bottom: -5px; border-bottom: 7px solid #9DC400; }

.pagination ul.pages li a, .pagination ul.pages li span { height: 40px; min-width: 30px; font-family: "Hind", sans-serif; font-size: 1.5625em; font-weight: 400; border: none; border-bottom: 2px solid #C8CBBC; color: #000000; display: block; }

@media (min-width: 768px) { .pagination ul.pages li a, .pagination ul.pages li span { min-width: 40px; } }

.pagination ul.pages li a { text-decoration: none; }

.pagination ul.pages li.dots:hover a, .pagination ul.pages li.dots:hover span { text-decoration: none; }

.pagination ul.pages li.dots:hover a:after, .pagination ul.pages li.dots:hover span:after { border: transparent; }

.pagination .next a, .pagination .next span, .pagination .prev a, .pagination .prev span { border: none; font-family: "Hind", sans-serif; font-size: 1.25em; font-weight: 400; color: #000000; text-decoration: none; }

.pagination .next:hover, .pagination .prev:hover { background: none; border: none; color: inherit; }

.pagination .next:hover a, .pagination .next:hover span, .pagination .prev:hover a, .pagination .prev:hover span { border-bottom: none; text-transform: none; }

.pagination .next:hover a:after, .pagination .next:hover span:after, .pagination .prev:hover a:after, .pagination .prev:hover span:after { display: none; }

.pagination .prev { text-align: left; }

.pagination .next { text-align: right; }

.pagination .next.disabled a, .pagination .next.disabled span, .pagination .prev.disabled a, .pagination .prev.disabled span { color: #C6C6C6; }

@media (min-width: 768px) { .pagination { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
  .pagination &gt; span:first-of-type { -ms-flex-preferred-size: auto; flex-basis: auto; }
  .pagination &gt; span:last-of-type { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; -ms-flex-preferred-size: auto; flex-basis: auto; }
  .pagination ul.pages { -ms-flex-preferred-size: auto; flex-basis: auto; }
  .pagination .prev, .pagination .next { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
  .pagination .prev { margin-right: 40px; text-align: right; }
  .pagination .next { margin-left: 40px !important; text-align: left; } }

.gallery { margin-bottom: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }

.gallery-item { display: inline-block; text-align: center; padding: 15px; position: relative; }

.gallery-item .gallery-caption { font-family: "Hind", sans-serif; font-size: 17px; font-weight: 400; position: absolute; bottom: 7px; right: 15px; background: #9DC400; color: #FFFFFF; padding: 3px 5px; }

.gallery-item .gallery-icon { border-bottom: 10px solid #F0F7D3; }

.gallery-item:before { display: block; content: ""; width: 100%; padding-top: 69.6296296296%; }

.gallery-item &gt; .gallery-icon { position: absolute; top: 15px; left: 15px; right: 15px; bottom: 15px; }

.gallery-item a { display: block; height: 100%; width: 100%; }

.gallery-item a &gt; img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; overflow: hidden; }

.gallery-item { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }

@media (min-width: 576px) { .gallery-item { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } }

@media (min-width: 768px) { .gallery-item { -webkit-box-flex: 0; -ms-flex: 0 0 33.3333333333%; flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } }

@media (min-width: 992px) { .gallery-columns-1 .gallery-item { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
  .gallery-columns-2 .gallery-item { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
  .gallery-columns-3 .gallery-item { -webkit-box-flex: 0; -ms-flex: 0 0 33.3333333333%; flex: 0 0 33.3333333333%; max-width: 33.3333333333%; }
  .gallery-columns-4 .gallery-item { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
  .gallery-columns-5 .gallery-item { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }
  .gallery-columns-6 .gallery-item { -webkit-box-flex: 0; -ms-flex: 0 0 16.6666666667%; flex: 0 0 16.6666666667%; max-width: 16.6666666667%; }
  .gallery-columns-7 .gallery-item { -webkit-box-flex: 0; -ms-flex: 0 0 14.2857142857%; flex: 0 0 14.2857142857%; max-width: 14.2857142857%; }
  .gallery-columns-8 .gallery-item { -webkit-box-flex: 0; -ms-flex: 0 0 12.5%; flex: 0 0 12.5%; max-width: 12.5%; }
  .gallery-columns-9 .gallery-item { -webkit-box-flex: 0; -ms-flex: 0 0 11.1111111111%; flex: 0 0 11.1111111111%; max-width: 11.1111111111%; } }

.gallery-caption { display: block; }

#hp-banner { background: url("../../build/img/hero.png") center bottom; height: 410px; background-size: cover; }

@media (min-width: 768px) { #hp-banner { height: 560px; } }

#hp-banner .container, #hp-banner .row { height: 100%; }

#hp-banner .hero-text { font-family: "Hind", sans-serif; font-size: 16px; font-weight: 300; -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; color: #FFFFFF; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; text-shadow: -0.05em -0.05em 40px rgba(0, 0, 0, 0.6), -0.05em 0.05em 40px rgba(0, 0, 0, 0.6), 0.05em -0.05em 10px rgba(0, 0, 0, 0.6), 0.05em 0.05em 40px rgba(0, 0, 0, 0.6); margin-top: auto; padding: 30px 15px; line-height: 1.1em; -ms-flex-item-align: end; align-self: flex-end; }

#hp-banner .hero-text h4 { font-family: "Hind", sans-serif; font-size: 36px; font-weight: 500; margin-bottom: 0; line-height: 1em; }

#hp-banner .hero-text &gt; div { padding: 10px 0; }

#hp-banner .hero-text address { font-family: "Hind", sans-serif; font-size: 20px; font-weight: 300; margin-bottom: 10px; }

#hp-banner .hero-text address strong { font-weight: 500; }

@media (min-width: 768px) { #hp-banner .hero-text { font-family: "Hind", sans-serif; font-size: 18px; font-weight: 300; padding: 20px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
  #hp-banner .hero-text &gt; div { 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; }
  #hp-banner .hero-text &gt; div:first-of-type { padding-right: 20px; border-right: 3px solid #D5F0A2; }
  #hp-banner .hero-text &gt; div:last-of-type { padding-left: 20px; }
  #hp-banner .hero-text address { font-size: 20px; }
  #hp-banner .hero-text h4 { font-size: 40px; white-space: nowrap; } }

@media (min-width: 992px) { #hp-banner .hero-text { -webkit-box-flex: 0; -ms-flex: 0 0 80%; flex: 0 0 80%; max-width: 80%; margin-left: 20%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
  #hp-banner .hero-text &gt; div:first-of-type { padding-right: 30px; }
  #hp-banner .hero-text &gt; div:last-of-type { padding-left: 30px; }
  #hp-banner .hero-text h4 { font-size: 48px; } }

#hp-calendar { background: url("../../build/img/footer-background.png"); background-size: cover; padding: 40px 0 40px; }

#hp-calendar .widget-title { font-family: "Hind", sans-serif; font-size: 36px; font-weight: 300; margin-bottom: 30px; text-align: center; }

#hp-calendar .widget-link { font-family: "Hind", sans-serif; font-size: 1.125em; font-weight: 700; color: #000000; text-transform: uppercase; display: block; margin: 10px 0; position: absolute; bottom: 0px; right: 15px; }

#hp-calendar .widget-wrapper { position: relative; padding-bottom: 45px; margin-bottom: 20px; }

#hp-calendar .widget-wrapper p { text-align: justify; }

#hp-calendar .contact-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }

#hp-calendar .contact-wrapper .contact-image { 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; }

#hp-calendar .contact-wrapper .contact-image img { width: 100%; }

#hp-calendar .contact-wrapper ul { list-style: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding: 0 20px; margin: 0; text-align: left; color: #000000; }

#hp-calendar .contact-wrapper ul a { color: #000000; display: inline-block; }

#hp-calendar .contact-wrapper ul .contact-phone { font-family: "Hind", sans-serif; font-size: 1.875em; font-weight: 300; }

#hp-calendar .contact-wrapper ul .contact-phone small { font-size: 22px; }

#hp-calendar .contact-wrapper ul .contact-mail { font-family: "Hind", sans-serif; font-size: 1.375em; font-weight: 300; }

#hp-calendar .contact-wrapper ul .contact-address { font-family: "Hind", sans-serif; font-size: 0.875em; font-weight: 300; }

#hp-calendar .contact-wrapper ul .contact-address strong { font-weight: 400; }

#hp-calendar .contact-wrapper ul .contact-address address { display: inline-block; margin-bottom: 0; vertical-align: middle; }

#hp-calendar .contact-wrapper ul li { padding: 5px 0; width: 280px; margin: 0 auto; }

#hp-calendar .contact-wrapper ul li i { font-size: 40px; color: #087763; vertical-align: middle; margin-right: 20px; width: 40px; text-align: center; }

@media (min-width: 576px) { #hp-calendar .contact-wrapper { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
  #hp-calendar .contact-wrapper ul { -ms-flex-preferred-size: 300px; flex-basis: 300px; } }

@media (min-width: 992px) { #hp-calendar .contact-wrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
  #hp-calendar .contact-wrapper ul { -ms-flex-preferred-size: auto; flex-basis: auto; padding: 20px; }
  #hp-calendar .contact-wrapper ul li { padding: 10px 0; } }

/* ----------- Gallery style -------------*/
.ngg-gallery-thumbnail-box { display: inline-block; text-align: center; padding: 15px; position: relative; }

.ngg-gallery-thumbnail-box .caption { font-family: "Hind", sans-serif; font-size: 17px; font-weight: 400; position: absolute; bottom: 7px; right: 15px; background: #9DC400; color: #FFFFFF; padding: 3px 5px; }

.ngg-gallery-thumbnail-box .ngg-gallery-thumbnail { border-bottom: 10px solid #F0F7D3; }

.ngg-gallery-thumbnail-box:before { display: block; content: ""; width: 100%; padding-top: 69.6296296296%; }

.ngg-gallery-thumbnail-box &gt; .ngg-gallery-thumbnail { position: absolute; top: 15px; left: 15px; right: 15px; bottom: 15px; }

.ngg-gallery-thumbnail-box a { display: block; height: 100%; width: 100%; }

.ngg-gallery-thumbnail-box a &gt; img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; overflow: hidden; }

/* ----------- New Default Styling September 2018 -----------*/
.ngg-galleryoverview { margin-bottom: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }

.ngg-gallery-thumbnail-box { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }

@media (min-width: 576px) { .ngg-gallery-thumbnail-box { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } }

@media (min-width: 768px) { .ngg-gallery-thumbnail-box { -webkit-box-flex: 0; -ms-flex: 0 0 33.3333333333%; flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } }

@media (min-width: 992px) { .ngg-gallery-thumbnail-box.ngg-1-columns { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
  .ngg-gallery-thumbnail-box.ngg-2-columns { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
  .ngg-gallery-thumbnail-box.ngg-3-columns { -webkit-box-flex: 0; -ms-flex: 0 0 33.3333333333%; flex: 0 0 33.3333333333%; max-width: 33.3333333333%; }
  .ngg-gallery-thumbnail-box.ngg-4-columns { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
  .ngg-gallery-thumbnail-box.ngg-5-columns { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }
  .ngg-gallery-thumbnail-box.ngg-6-columns { -webkit-box-flex: 0; -ms-flex: 0 0 16.6666666667%; flex: 0 0 16.6666666667%; max-width: 16.6666666667%; }
  .ngg-gallery-thumbnail-box.ngg-7-columns { -webkit-box-flex: 0; -ms-flex: 0 0 14.2857142857%; flex: 0 0 14.2857142857%; max-width: 14.2857142857%; }
  .ngg-gallery-thumbnail-box.ngg-8-columns { -webkit-box-flex: 0; -ms-flex: 0 0 12.5%; flex: 0 0 12.5%; max-width: 12.5%; }
  .ngg-gallery-thumbnail-box.ngg-9-columns { -webkit-box-flex: 0; -ms-flex: 0 0 11.1111111111%; flex: 0 0 11.1111111111%; max-width: 11.1111111111%; }
  .ngg-gallery-thumbnail-box.ngg-10-columns { -webkit-box-flex: 0; -ms-flex: 0 0 10%; flex: 0 0 10%; max-width: 10%; }
  .ngg-gallery-thumbnail-box.ngg-11-columns { -webkit-box-flex: 0; -ms-flex: 0 0 9.0909090909%; flex: 0 0 9.0909090909%; max-width: 9.0909090909%; }
  .ngg-gallery-thumbnail-box.ngg-12-columns { -webkit-box-flex: 0; -ms-flex: 0 0 8.3333333333%; flex: 0 0 8.3333333333%; max-width: 8.3333333333%; }
  .ngg-gallery-thumbnail-box.ngg-13-columns { -webkit-box-flex: 0; -ms-flex: 0 0 7.6923076923%; flex: 0 0 7.6923076923%; max-width: 7.6923076923%; }
  .ngg-gallery-thumbnail-box.ngg-14-columns { -webkit-box-flex: 0; -ms-flex: 0 0 7.1428571429%; flex: 0 0 7.1428571429%; max-width: 7.1428571429%; }
  .ngg-gallery-thumbnail-box.ngg-15-columns { -webkit-box-flex: 0; -ms-flex: 0 0 6.6666666667%; flex: 0 0 6.6666666667%; max-width: 6.6666666667%; } }

/* ----------- Styling for Basic Thumbnail Simple Template September 2018 -----------*/
/* ----------- Gallery list (Carousel template) -------------*/
.ngg-navigation { list-style: none; width: 100%; margin: 20px 0; border-radius: 0; border: none; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }

.ngg-navigation a, .ngg-navigation span { padding: 10px; min-width: 30px; font-family: "Hind", sans-serif; font-size: 1.5625em; font-weight: 400; border: none; border-bottom: 2px solid #C8CBBC; color: #000000; display: block; text-align: center; }

.ngg-navigation &gt; a, .ngg-navigation span { display: inline-block; padding: 0 !important; text-indent: 0; border: 0; position: relative; }

.ngg-navigation &gt; a.active, .ngg-navigation &gt; a.current, .ngg-navigation &gt; a:hover, .ngg-navigation span.active, .ngg-navigation span.current, .ngg-navigation span:hover { text-decoration: none; }

.ngg-navigation &gt; a.active:after, .ngg-navigation &gt; a.current:after, .ngg-navigation &gt; a:hover:after, .ngg-navigation span.active:after, .ngg-navigation span.current:after, .ngg-navigation span:hover:after { content: ''; display: block; position: absolute; left: 0; right: 0; bottom: -5px; border-bottom: 7px solid #9DC400; }

.ngg-navigation .next, .ngg-navigation .prev { border: none; font-family: "Hind", sans-serif; font-size: 1.25em; font-weight: 400; color: #000000; text-decoration: none; }

.ngg-navigation .next:hover, .ngg-navigation .prev:hover { background: none; border: none; color: inherit; }

.ngg-breadcrumbs { list-style: none; overflow: hidden; padding: 0 !important; text-transform: uppercase; font-size: 14px; margin: 15px 0 !important; }

ul.ngg-breadcrumbs &gt; li { float: left; padding: 0 .3em 0 .15em; margin: 0; vertical-align: middle; border: none; list-style-type: none; }

ul.ngg-breadcrumbs &gt; li:before { display: none; }

.ngg-albumoverview { margin-bottom: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }

.ngg-album-compact { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }

@media (min-width: 576px) { .ngg-album-compact { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } }

@media (min-width: 768px) { .ngg-album-compact { -webkit-box-flex: 0; -ms-flex: 0 0 33.3333333333%; flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } }

.ngg-album-compactbox { display: inline-block; text-align: center; position: relative; width: 100%; }

.ngg-album-compactbox:before { display: block; content: ""; width: 100%; padding-top: 69.6296296296%; }

.ngg-album-compactbox &gt; .ngg-album-link { position: absolute; top: 0; left: 0; right: 0; bottom: 0; }

.ngg-album-compactbox a { display: block; height: 100%; width: 100%; }

.ngg-album-compactbox a &gt; img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; overflow: hidden; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlcyI6WyJzdHlsZS5zY3NzIiwidXRpbHMvX292ZXJyaWRlLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvYm9vdHN0cmFwLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Z1bmN0aW9ucy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbWl4aW5zLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2RlcHJlY2F0ZS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFkZ2Uuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2l6ZS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2l6ZS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL192aXNpYmlsaXR5LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3gtc2hhZG93LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZmxvYXQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29kZS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mb3Jtcy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbnB1dC1ncm91cC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jdXN0b20tZm9ybXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJkLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19qdW1ib3Ryb24uc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbWVkaWEuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b2FzdHMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3NwaW5uZXJzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3V0aWxpdGllcy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19lbWJlZC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxleC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ludGVyYWN0aW9ucy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fb3ZlcmZsb3cuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zY3JlZW5yZWFkZXJzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaXppbmcuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL190ZXh0LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ByaW50LnNjc3MiLCJ1dGlscy9fbWl4aW5zLnNjc3MiLCJ1dGlscy9fbWFnbmlmaWMtcG9wdXAuc2FzcyIsImJhc2UvX3dvcmRwcmVzcy5zY3NzIiwiYmFzZS9fZm9ybXMuc2NzcyIsImJhc2UvX3ZhcmlhYmxlcy5zY3NzIiwiYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwiYmFzZS9fZ2xvYmFsLnNjc3MiLCJiYXNlL190ZXh0LnNjc3MiLCJsYXlvdXQvX21haW4uc2NzcyIsImxheW91dC9fbmF2YmFyLnNjc3MiLCJsYXlvdXQvX2hlYWRlci5zY3NzIiwibGF5b3V0L19hc2lkZS5zY3NzIiwibGF5b3V0L19mb290ZXIuc2NzcyIsImxheW91dC9fc2lkZWJhci5zY3NzIiwibGF5b3V0L19zaWRlYmFyX21lbnUuc2NzcyIsImxheW91dC9fYnJlYWRjcnVtYi5zY3NzIiwiYmxvY2svX25ld3Muc2NzcyIsImJsb2NrL19iYWthbGFyaS5zY3NzIiwiYmxvY2svX2NhbGVuZGFyLnNjc3MiLCJibG9jay9fcGFydG5lcnMuc2NzcyIsImNvbXBvbmVudHMvX2FydGljbGUuc2NzcyIsImNvbXBvbmVudHMvX3BhZ2luYXRpb24uc2NzcyIsImNvbXBvbmVudHMvX2dhbGxlcnkuc2NzcyIsInBhZ2VzL2hvbWVwYWdlL19iYW5uZXIuc2NzcyIsInBhZ2VzL2hvbWVwYWdlL19jYWxlbmRhci5zY3NzIiwib3ZlcnJpZGVzL19uZXh0Z2VuX2Jhc2ljX3RodW1ibmFpbHMuc2NzcyIsIm92ZXJyaWRlcy9fbmV4dGdlbl9wYWdpbmF0aW9uLnNjc3MiLCJvdmVycmlkZXMvX25leHRnZW5fYnJlYWRjcnVtYnMuc2NzcyIsIm92ZXJyaWRlcy9fbmV4dGdlbl9iYXNpY19hbGJ1bS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFFQSxrRUFFd0I7QUVKeEIsd01BS0c7QTZGZ0NILE9BQU8sQ0FBQywwRkFBSTtBQUNaLE9BQU8sQ0FBQyxxRkFBSTtBekRyQ1osQUFBQSxLQUFLLENBQUMsRUFHRixNQUFXLENBQUUsUUFBQyxFQUFkLFFBQVcsQ0FBRSxRQUFDLEVBQWQsUUFBVyxDQUFFLFFBQUMsRUFBZCxNQUFXLENBQUUsUUFBQyxFQUFkLEtBQVcsQ0FBRSxRQUFDLEVBQWQsUUFBVyxDQUFFLFFBQUMsRUFBZCxRQUFXLENBQUUsUUFBQyxFQUFkLE9BQVcsQ0FBRSxRQUFDLEVBQWQsTUFBVyxDQUFFLFFBQUMsRUFBZCxNQUFXLENBQUUsUUFBQyxFQUFkLE9BQVcsQ0FBRSxLQUFDLEVB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LENBQU8sRUNDdkIsSUFBSSxFQUFFLFFBQVEsRUFDZCxLQUFLLEVBQUUsSUFBSSxFQUNYLFNBQVMsRUFBRSxJQUFJLEdERFY7RUFJRyxBQUFBLFNBQVMsQ0FBVyxFQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxhQUE0QixFQUl0QyxTQUFTLEVBQUUsYUFBNEIsR0RXOUI7RUFGRCxBQUFBLFNBQVMsQ0FBVyxFQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUE0QixFQUl0QyxTQUFTLEVBQUUsY0FBNEIsR0RXOUI7RUFGRCxBQUFBLFNBQVMsQ0FBVyxFQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUE0QixFQUl0QyxTQUFTLEVBQUUsR0FBNEIsR0RXOUI7RUFGRCxBQUFBLFNBQVMsQ0FBVyxFQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUE0QixFQUl0QyxTQUFTLEVBQUUsY0FBNEIsR0RXOUI7RUFGRCxBQUFBLFNBQVMsQ0FBVyxFQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUE0QixFQUl0QyxTQUFTLEVBQUUsY0FBNEIsR0RXOUI7RUFGRCxBQUFBLFNBQVMsQ0FBVyxFQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUE0QixFQUl0QyxTQUFTLEVBQUUsR0FBNEIsR0RXOUI7RUFGRCxBQUFBLFNBQVMsQ0FBVyxFQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUE0QixFQUl0QyxTQUFTLEVBQUUsY0FBNEIsR0RXOUI7RUFGRCxBQUFBLFNBQVMsQ0FBVyxFQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUE0QixFQUl0QyxTQUFTLEVBQUUsY0FBNEIsR0RXOUI7RUFGRCxBQUFBLFNBQVMsQ0FBVyxFQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUE0QixFQUl0QyxTQUFTLEVBQUUsR0FBNEIsR0RXOUI7RUFGRCxBQUFBLFVBQVUsQ0FB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QUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUE0QixFQUl0QyxTQUFTLEVBQUUsY0FBNEIsR0RXOUI7RUFGRCxBQUFBLFVBQVUsQ0FBVSxFQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUE0QixFQUl0QyxTQUFTLEVBQUUsR0FBNEIsR0RXOUI7RUFGRCxBQUFBLFVBQVUsQ0FBVSxFQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUE0QixFQUl0QyxTQUFTLEVBQUUsY0FBNEIsR0RXOUI7RUFGRCxBQUFBLFVBQVUsQ0FBVSxFQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUE0QixFQUl0QyxTQUFTLEVBQUUsY0FBNEIsR0RXOUI7RUFGRCxBQUFBLFVBQVUsQ0FBVSxFQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUE0QixFQUl0QyxTQUFTLEVBQUUsR0FBNEIsR0RXOUI7RUFGRCxBQUFBLFVBQVUsQ0FBVSxFQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUE0QixFQUl0QyxTQUFTLEVBQUUsY0FBNEIsR0RXOUI7RUFGRCxBQUFBLFVBQVUsQ0FBVSxFQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUE0QixFQUl0QyxTQUFTLEVBQUUsY0FBNEIsR0RXOUI7RUFGRCxBQUFBLFVBQVUsQ0FBVSxFQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUE0QixFQUl0QyxTQUFTLEVBQUUsR0FBNEIsR0RXOUI7RUFGRCxBQUFBLFdBQVcsQ0FBUyxFQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUE0QixFQUl0QyxTQUFTLEVBQUUsY0FBNEIsR0RXOUI7RUFGRCxBQUFBLFdBQVcsQ0FBUyxFQ2I1QixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUE0QixFQUl0QyxTQUFTLEVBQUUsY0FBNEIsR0RXOUI7RUFGRCxBQUFBLFdBQVcsQ0FBUyxFQ2I1QixJ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 */

/*# sourceMappingURL=style.css.map */
</pre></body></html>