@charset "UTF-8";
*,
*::before,
*::after {
  box-sizing: border-box; }

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: transparent; }

@-ms-viewport {
  width: device-width; }

article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block; }

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff; }

[tabindex="-1"]:focus {
  outline: 0 !important; }

hr {
  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;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0; }

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; }

dfn {
  font-style: italic; }

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: #007bff;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects; }
  a:hover {
    color: #0056b3;
    text-decoration: underline; }

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none; }
  a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
    color: inherit;
    text-decoration: none; }
  a:not([href]):not([tabindex]):focus {
    outline: 0; }

pre,
code,
kbd,
samp {
  font-family: monospace, 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:not(:root) {
  overflow: hidden; }

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: .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; }

button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none; }

input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0; }

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox; }

textarea {
  overflow: auto;
  resize: vertical; }

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal; }

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-cancel-button,
[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-family: inherit;
  font-weight: 500;
  line-height: 1.2;
  color: inherit; }

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"; }

.container {
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
  margin-right: auto;
  margin-left: auto; }
  @media (min-width: 576px) {
    .container {
      max-width: 540px; } }
  @media (min-width: 768px) {
    .container {
      max-width: 720px; } }
  @media (min-width: 992px) {
    .container {
      max-width: 960px; } }
  @media (min-width: 1200px) {
    .container {
      max-width: 1140px; } }

.container-fluid {
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
  margin-right: auto;
  margin-left: auto; }

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -10px;
  margin-left: -10px; }

.no-gutters {
  margin-right: 0;
  margin-left: 0; }
  .no-gutters > .col,
  .no-gutters > [class*="col-"] {
    padding-right: 0;
    padding-left: 0; }

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px; }

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%; }

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: none; }

.col-1 {
  flex: 0 0 8.33333%;
  max-width: 8.33333%; }

.col-2 {
  flex: 0 0 16.66667%;
  max-width: 16.66667%; }

.col-3 {
  flex: 0 0 25%;
  max-width: 25%; }

.col-4 {
  flex: 0 0 33.33333%;
  max-width: 33.33333%; }

.col-5 {
  flex: 0 0 41.66667%;
  max-width: 41.66667%; }

.col-6 {
  flex: 0 0 50%;
  max-width: 50%; }

.col-7 {
  flex: 0 0 58.33333%;
  max-width: 58.33333%; }

.col-8 {
  flex: 0 0 66.66667%;
  max-width: 66.66667%; }

.col-9 {
  flex: 0 0 75%;
  max-width: 75%; }

.col-10 {
  flex: 0 0 83.33333%;
  max-width: 83.33333%; }

.col-11 {
  flex: 0 0 91.66667%;
  max-width: 91.66667%; }

.col-12 {
  flex: 0 0 100%;
  max-width: 100%; }

.order-first {
  order: -1; }

.order-last {
  order: 13; }

.order-0 {
  order: 0; }

.order-1 {
  order: 1; }

.order-2 {
  order: 2; }

.order-3 {
  order: 3; }

.order-4 {
  order: 4; }

.order-5 {
  order: 5; }

.order-6 {
  order: 6; }

.order-7 {
  order: 7; }

.order-8 {
  order: 8; }

.order-9 {
  order: 9; }

.order-10 {
  order: 10; }

.order-11 {
  order: 11; }

.order-12 {
  order: 12; }

.offset-1 {
  margin-left: 8.33333%; }

.offset-2 {
  margin-left: 16.66667%; }

.offset-3 {
  margin-left: 25%; }

.offset-4 {
  margin-left: 33.33333%; }

.offset-5 {
  margin-left: 41.66667%; }

.offset-6 {
  margin-left: 50%; }

.offset-7 {
  margin-left: 58.33333%; }

.offset-8 {
  margin-left: 66.66667%; }

.offset-9 {
  margin-left: 75%; }

.offset-10 {
  margin-left: 83.33333%; }

.offset-11 {
  margin-left: 91.66667%; }

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-sm-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-sm-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-sm-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-sm-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-sm-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-sm-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-sm-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-sm-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-sm-first {
    order: -1; }
  .order-sm-last {
    order: 13; }
  .order-sm-0 {
    order: 0; }
  .order-sm-1 {
    order: 1; }
  .order-sm-2 {
    order: 2; }
  .order-sm-3 {
    order: 3; }
  .order-sm-4 {
    order: 4; }
  .order-sm-5 {
    order: 5; }
  .order-sm-6 {
    order: 6; }
  .order-sm-7 {
    order: 7; }
  .order-sm-8 {
    order: 8; }
  .order-sm-9 {
    order: 9; }
  .order-sm-10 {
    order: 10; }
  .order-sm-11 {
    order: 11; }
  .order-sm-12 {
    order: 12; }
  .offset-sm-0 {
    margin-left: 0; }
  .offset-sm-1 {
    margin-left: 8.33333%; }
  .offset-sm-2 {
    margin-left: 16.66667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333%; }
  .offset-sm-5 {
    margin-left: 41.66667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333%; }
  .offset-sm-8 {
    margin-left: 66.66667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333%; }
  .offset-sm-11 {
    margin-left: 91.66667%; } }

@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-md-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-md-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-md-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-md-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-md-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-md-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-md-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-md-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-md-first {
    order: -1; }
  .order-md-last {
    order: 13; }
  .order-md-0 {
    order: 0; }
  .order-md-1 {
    order: 1; }
  .order-md-2 {
    order: 2; }
  .order-md-3 {
    order: 3; }
  .order-md-4 {
    order: 4; }
  .order-md-5 {
    order: 5; }
  .order-md-6 {
    order: 6; }
  .order-md-7 {
    order: 7; }
  .order-md-8 {
    order: 8; }
  .order-md-9 {
    order: 9; }
  .order-md-10 {
    order: 10; }
  .order-md-11 {
    order: 11; }
  .order-md-12 {
    order: 12; }
  .offset-md-0 {
    margin-left: 0; }
  .offset-md-1 {
    margin-left: 8.33333%; }
  .offset-md-2 {
    margin-left: 16.66667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333%; }
  .offset-md-5 {
    margin-left: 41.66667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333%; }
  .offset-md-8 {
    margin-left: 66.66667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333%; }
  .offset-md-11 {
    margin-left: 91.66667%; } }

@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-lg-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-lg-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-lg-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-lg-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-lg-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-lg-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-lg-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-lg-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-lg-first {
    order: -1; }
  .order-lg-last {
    order: 13; }
  .order-lg-0 {
    order: 0; }
  .order-lg-1 {
    order: 1; }
  .order-lg-2 {
    order: 2; }
  .order-lg-3 {
    order: 3; }
  .order-lg-4 {
    order: 4; }
  .order-lg-5 {
    order: 5; }
  .order-lg-6 {
    order: 6; }
  .order-lg-7 {
    order: 7; }
  .order-lg-8 {
    order: 8; }
  .order-lg-9 {
    order: 9; }
  .order-lg-10 {
    order: 10; }
  .order-lg-11 {
    order: 11; }
  .order-lg-12 {
    order: 12; }
  .offset-lg-0 {
    margin-left: 0; }
  .offset-lg-1 {
    margin-left: 8.33333%; }
  .offset-lg-2 {
    margin-left: 16.66667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333%; }
  .offset-lg-5 {
    margin-left: 41.66667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333%; }
  .offset-lg-8 {
    margin-left: 66.66667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333%; }
  .offset-lg-11 {
    margin-left: 91.66667%; } }

@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-xl-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-xl-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-xl-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-xl-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-xl-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-xl-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-xl-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-xl-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-xl-first {
    order: -1; }
  .order-xl-last {
    order: 13; }
  .order-xl-0 {
    order: 0; }
  .order-xl-1 {
    order: 1; }
  .order-xl-2 {
    order: 2; }
  .order-xl-3 {
    order: 3; }
  .order-xl-4 {
    order: 4; }
  .order-xl-5 {
    order: 5; }
  .order-xl-6 {
    order: 6; }
  .order-xl-7 {
    order: 7; }
  .order-xl-8 {
    order: 8; }
  .order-xl-9 {
    order: 9; }
  .order-xl-10 {
    order: 10; }
  .order-xl-11 {
    order: 11; }
  .order-xl-12 {
    order: 12; }
  .offset-xl-0 {
    margin-left: 0; }
  .offset-xl-1 {
    margin-left: 8.33333%; }
  .offset-xl-2 {
    margin-left: 16.66667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333%; }
  .offset-xl-5 {
    margin-left: 41.66667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333%; }
  .offset-xl-8 {
    margin-left: 66.66667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333%; }
  .offset-xl-11 {
    margin-left: 91.66667%; } }

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  .form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
  .form-control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #80bdff;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .form-control::placeholder {
    color: #6c757d;
    opacity: 1; }
  .form-control:disabled, .form-control[readonly] {
    background-color: #e9ecef;
    opacity: 1; }

select.form-control:not([size]):not([multiple]) {
  height: calc(2.25rem + 2px); }

select.form-control: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-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  line-height: 1.5;
  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 {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

select.form-control-sm:not([size]):not([multiple]) {
  height: calc(1.8125rem + 2px); }

.form-control-lg {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

select.form-control-lg:not([size]):not([multiple]) {
  height: calc(2.875rem + 2px); }

.form-group {
  margin-bottom: 1rem; }

.form-text {
  display: block;
  margin-top: 0.25rem; }

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px; }
  .form-row > .col,
  .form-row > [class*="col-"] {
    padding-right: 5px;
    padding-left: 5px; }

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem; }

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem; }
  .form-check-input:disabled ~ .form-check-label {
    color: #6c757d; }

.form-check-label {
  margin-bottom: 0; }

.form-check-inline {
  display: inline-flex;
  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%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: .5rem;
  margin-top: .1rem;
  font-size: .875rem;
  line-height: 1;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.8);
  border-radius: .2rem; }

.was-validated .form-control:valid, .form-control.is-valid, .was-validated
.custom-select:valid,
.custom-select.is-valid {
  border-color: #28a745; }
  .was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated
  .custom-select:valid:focus,
  .custom-select.is-valid:focus {
    border-color: #28a745;
    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }
  .was-validated .form-control:valid ~ .valid-feedback,
  .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
  .form-control.is-valid ~ .valid-tooltip, .was-validated
  .custom-select:valid ~ .valid-feedback,
  .was-validated
  .custom-select:valid ~ .valid-tooltip,
  .custom-select.is-valid ~ .valid-feedback,
  .custom-select.is-valid ~ .valid-tooltip {
    display: block; }

.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 {
    background-color: #71dd8a; }

.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  background-color: #34ce57; }

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }

.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 ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before {
    border-color: inherit; }

.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  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%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: .5rem;
  margin-top: .1rem;
  font-size: .875rem;
  line-height: 1;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.8);
  border-radius: .2rem; }

.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated
.custom-select:invalid,
.custom-select.is-invalid {
  border-color: #dc3545; }
  .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated
  .custom-select:invalid:focus,
  .custom-select.is-invalid:focus {
    border-color: #dc3545;
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }
  .was-validated .form-control:invalid ~ .invalid-feedback,
  .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
  .form-control.is-invalid ~ .invalid-tooltip, .was-validated
  .custom-select:invalid ~ .invalid-feedback,
  .was-validated
  .custom-select:invalid ~ .invalid-tooltip,
  .custom-select.is-invalid ~ .invalid-feedback,
  .custom-select.is-invalid ~ .invalid-tooltip {
    display: block; }

.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 {
    background-color: #efa2a9; }

.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  background-color: #e4606d; }

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }

.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 ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before {
    border-color: inherit; }

.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center; }
  .form-inline .form-check {
    width: 100%; }
  @media (min-width: 576px) {
    .form-inline label {
      display: flex;
      align-items: center;
      justify-content: center;
      margin-bottom: 0; }
    .form-inline .form-group {
      display: flex;
      flex: 0 0 auto;
      flex-flow: row wrap;
      align-items: center;
      margin-bottom: 0; }
    .form-inline .form-control {
      display: inline-block;
      width: auto;
      vertical-align: middle; }
    .form-inline .form-control-plaintext {
      display: inline-block; }
    .form-inline .input-group {
      width: auto; }
    .form-inline .form-check {
      display: flex;
      align-items: center;
      justify-content: center;
      width: auto;
      padding-left: 0; }
    .form-inline .form-check-input {
      position: relative;
      margin-top: 0;
      margin-right: 0.25rem;
      margin-left: 0; }
    .form-inline .custom-control {
      align-items: center;
      justify-content: center; }
    .form-inline .custom-control-label {
      margin-bottom: 0; } }

.dropup,
.dropdown {
  position: relative; }

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  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);
  border-radius: 0.25rem; }

.dropup .dropdown-menu {
  margin-top: 0;
  margin-bottom: 0.125rem; }

.dropup .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  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 {
  margin-top: 0;
  margin-left: 0.125rem; }

.dropright .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  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 {
  margin-top: 0;
  margin-right: 0.125rem; }

.dropleft .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: ""; }

.dropleft .dropdown-toggle::after {
  display: none; }

.dropleft .dropdown-toggle::before {
  display: inline-block;
  width: 0;
  height: 0;
  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-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: #007bff; }
  .dropdown-item.disabled, .dropdown-item:disabled {
    color: #6c757d;
    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; }

.nav {
  display: flex;
  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; }

.nav-tabs {
  border-bottom: 1px solid #dee2e6; }
  .nav-tabs .nav-item {
    margin-bottom: -1px; }
  .nav-tabs .nav-link {
    border: 1px solid transparent;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
    .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
      border-color: #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;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.nav-pills .nav-link {
  border-radius: 0.25rem; }

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff; }

.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center; }

.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center; }

.tab-content > .tab-pane {
  display: none; }

.tab-content > .active {
  display: block; }

.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: #007bff !important; }

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #0062cc !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: #007bff !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 {
  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-circle {
  border-radius: 50% !important; }

.rounded-0 {
  border-radius: 0 !important; }

.clearfix::after {
  display: block;
  clear: both;
  content: ""; }

.d-none {
  display: none !important; }

.d-inline {
  display: inline !important; }

.d-inline-block {
  display: inline-block !important; }

.d-block {
  display: block !important; }

.d-table {
  display: table !important; }

.d-table-row {
  display: table-row !important; }

.d-table-cell {
  display: table-cell !important; }

.d-flex {
  display: flex !important; }

.d-inline-flex {
  display: inline-flex !important; }

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important; }
  .d-sm-inline {
    display: inline !important; }
  .d-sm-inline-block {
    display: inline-block !important; }
  .d-sm-block {
    display: block !important; }
  .d-sm-table {
    display: table !important; }
  .d-sm-table-row {
    display: table-row !important; }
  .d-sm-table-cell {
    display: table-cell !important; }
  .d-sm-flex {
    display: flex !important; }
  .d-sm-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 768px) {
  .d-md-none {
    display: none !important; }
  .d-md-inline {
    display: inline !important; }
  .d-md-inline-block {
    display: inline-block !important; }
  .d-md-block {
    display: block !important; }
  .d-md-table {
    display: table !important; }
  .d-md-table-row {
    display: table-row !important; }
  .d-md-table-cell {
    display: table-cell !important; }
  .d-md-flex {
    display: flex !important; }
  .d-md-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important; }
  .d-lg-inline {
    display: inline !important; }
  .d-lg-inline-block {
    display: inline-block !important; }
  .d-lg-block {
    display: block !important; }
  .d-lg-table {
    display: table !important; }
  .d-lg-table-row {
    display: table-row !important; }
  .d-lg-table-cell {
    display: table-cell !important; }
  .d-lg-flex {
    display: flex !important; }
  .d-lg-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important; }
  .d-xl-inline {
    display: inline !important; }
  .d-xl-inline-block {
    display: inline-block !important; }
  .d-xl-block {
    display: block !important; }
  .d-xl-table {
    display: table !important; }
  .d-xl-table-row {
    display: table-row !important; }
  .d-xl-table-cell {
    display: table-cell !important; }
  .d-xl-flex {
    display: flex !important; }
  .d-xl-inline-flex {
    display: inline-flex !important; } }

@media print {
  .d-print-none {
    display: none !important; }
  .d-print-inline {
    display: inline !important; }
  .d-print-inline-block {
    display: inline-block !important; }
  .d-print-block {
    display: block !important; }
  .d-print-table {
    display: table !important; }
  .d-print-table-row {
    display: table-row !important; }
  .d-print-table-cell {
    display: table-cell !important; }
  .d-print-flex {
    display: flex !important; }
  .d-print-inline-flex {
    display: inline-flex !important; } }

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden; }
  .embed-responsive::before {
    display: block;
    content: ""; }
  .embed-responsive .embed-responsive-item,
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }

.embed-responsive-21by9::before {
  padding-top: 42.85714%; }

.embed-responsive-16by9::before {
  padding-top: 56.25%; }

.embed-responsive-4by3::before {
  padding-top: 75%; }

.embed-responsive-1by1::before {
  padding-top: 100%; }

.flex-row {
  flex-direction: row !important; }

.flex-column {
  flex-direction: column !important; }

.flex-row-reverse {
  flex-direction: row-reverse !important; }

.flex-column-reverse {
  flex-direction: column-reverse !important; }

.flex-wrap {
  flex-wrap: wrap !important; }

.flex-nowrap {
  flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important; }

.justify-content-start {
  justify-content: flex-start !important; }

.justify-content-end {
  justify-content: flex-end !important; }

.justify-content-center {
  justify-content: center !important; }

.justify-content-between {
  justify-content: space-between !important; }

.justify-content-around {
  justify-content: space-around !important; }

.align-items-start {
  align-items: flex-start !important; }

.align-items-end {
  align-items: flex-end !important; }

.align-items-center {
  align-items: center !important; }

.align-items-baseline {
  align-items: baseline !important; }

.align-items-stretch {
  align-items: stretch !important; }

.align-content-start {
  align-content: flex-start !important; }

.align-content-end {
  align-content: flex-end !important; }

.align-content-center {
  align-content: center !important; }

.align-content-between {
  align-content: space-between !important; }

.align-content-around {
  align-content: space-around !important; }

.align-content-stretch {
  align-content: stretch !important; }

.align-self-auto {
  align-self: auto !important; }

.align-self-start {
  align-self: flex-start !important; }

.align-self-end {
  align-self: flex-end !important; }

.align-self-center {
  align-self: center !important; }

.align-self-baseline {
  align-self: baseline !important; }

.align-self-stretch {
  align-self: stretch !important; }

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important; }
  .flex-sm-column {
    flex-direction: column !important; }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-sm-wrap {
    flex-wrap: wrap !important; }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .justify-content-sm-start {
    justify-content: flex-start !important; }
  .justify-content-sm-end {
    justify-content: flex-end !important; }
  .justify-content-sm-center {
    justify-content: center !important; }
  .justify-content-sm-between {
    justify-content: space-between !important; }
  .justify-content-sm-around {
    justify-content: space-around !important; }
  .align-items-sm-start {
    align-items: flex-start !important; }
  .align-items-sm-end {
    align-items: flex-end !important; }
  .align-items-sm-center {
    align-items: center !important; }
  .align-items-sm-baseline {
    align-items: baseline !important; }
  .align-items-sm-stretch {
    align-items: stretch !important; }
  .align-content-sm-start {
    align-content: flex-start !important; }
  .align-content-sm-end {
    align-content: flex-end !important; }
  .align-content-sm-center {
    align-content: center !important; }
  .align-content-sm-between {
    align-content: space-between !important; }
  .align-content-sm-around {
    align-content: space-around !important; }
  .align-content-sm-stretch {
    align-content: stretch !important; }
  .align-self-sm-auto {
    align-self: auto !important; }
  .align-self-sm-start {
    align-self: flex-start !important; }
  .align-self-sm-end {
    align-self: flex-end !important; }
  .align-self-sm-center {
    align-self: center !important; }
  .align-self-sm-baseline {
    align-self: baseline !important; }
  .align-self-sm-stretch {
    align-self: stretch !important; } }

@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important; }
  .flex-md-column {
    flex-direction: column !important; }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-md-wrap {
    flex-wrap: wrap !important; }
  .flex-md-nowrap {
    flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .justify-content-md-start {
    justify-content: flex-start !important; }
  .justify-content-md-end {
    justify-content: flex-end !important; }
  .justify-content-md-center {
    justify-content: center !important; }
  .justify-content-md-between {
    justify-content: space-between !important; }
  .justify-content-md-around {
    justify-content: space-around !important; }
  .align-items-md-start {
    align-items: flex-start !important; }
  .align-items-md-end {
    align-items: flex-end !important; }
  .align-items-md-center {
    align-items: center !important; }
  .align-items-md-baseline {
    align-items: baseline !important; }
  .align-items-md-stretch {
    align-items: stretch !important; }
  .align-content-md-start {
    align-content: flex-start !important; }
  .align-content-md-end {
    align-content: flex-end !important; }
  .align-content-md-center {
    align-content: center !important; }
  .align-content-md-between {
    align-content: space-between !important; }
  .align-content-md-around {
    align-content: space-around !important; }
  .align-content-md-stretch {
    align-content: stretch !important; }
  .align-self-md-auto {
    align-self: auto !important; }
  .align-self-md-start {
    align-self: flex-start !important; }
  .align-self-md-end {
    align-self: flex-end !important; }
  .align-self-md-center {
    align-self: center !important; }
  .align-self-md-baseline {
    align-self: baseline !important; }
  .align-self-md-stretch {
    align-self: stretch !important; } }

@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important; }
  .flex-lg-column {
    flex-direction: column !important; }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-lg-wrap {
    flex-wrap: wrap !important; }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .justify-content-lg-start {
    justify-content: flex-start !important; }
  .justify-content-lg-end {
    justify-content: flex-end !important; }
  .justify-content-lg-center {
    justify-content: center !important; }
  .justify-content-lg-between {
    justify-content: space-between !important; }
  .justify-content-lg-around {
    justify-content: space-around !important; }
  .align-items-lg-start {
    align-items: flex-start !important; }
  .align-items-lg-end {
    align-items: flex-end !important; }
  .align-items-lg-center {
    align-items: center !important; }
  .align-items-lg-baseline {
    align-items: baseline !important; }
  .align-items-lg-stretch {
    align-items: stretch !important; }
  .align-content-lg-start {
    align-content: flex-start !important; }
  .align-content-lg-end {
    align-content: flex-end !important; }
  .align-content-lg-center {
    align-content: center !important; }
  .align-content-lg-between {
    align-content: space-between !important; }
  .align-content-lg-around {
    align-content: space-around !important; }
  .align-content-lg-stretch {
    align-content: stretch !important; }
  .align-self-lg-auto {
    align-self: auto !important; }
  .align-self-lg-start {
    align-self: flex-start !important; }
  .align-self-lg-end {
    align-self: flex-end !important; }
  .align-self-lg-center {
    align-self: center !important; }
  .align-self-lg-baseline {
    align-self: baseline !important; }
  .align-self-lg-stretch {
    align-self: stretch !important; } }

@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important; }
  .flex-xl-column {
    flex-direction: column !important; }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-xl-wrap {
    flex-wrap: wrap !important; }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .justify-content-xl-start {
    justify-content: flex-start !important; }
  .justify-content-xl-end {
    justify-content: flex-end !important; }
  .justify-content-xl-center {
    justify-content: center !important; }
  .justify-content-xl-between {
    justify-content: space-between !important; }
  .justify-content-xl-around {
    justify-content: space-around !important; }
  .align-items-xl-start {
    align-items: flex-start !important; }
  .align-items-xl-end {
    align-items: flex-end !important; }
  .align-items-xl-center {
    align-items: center !important; }
  .align-items-xl-baseline {
    align-items: baseline !important; }
  .align-items-xl-stretch {
    align-items: stretch !important; }
  .align-content-xl-start {
    align-content: flex-start !important; }
  .align-content-xl-end {
    align-content: flex-end !important; }
  .align-content-xl-center {
    align-content: center !important; }
  .align-content-xl-between {
    align-content: space-between !important; }
  .align-content-xl-around {
    align-content: space-around !important; }
  .align-content-xl-stretch {
    align-content: stretch !important; }
  .align-self-xl-auto {
    align-self: auto !important; }
  .align-self-xl-start {
    align-self: flex-start !important; }
  .align-self-xl-end {
    align-self: flex-end !important; }
  .align-self-xl-center {
    align-self: center !important; }
  .align-self-xl-baseline {
    align-self: baseline !important; }
  .align-self-xl-stretch {
    align-self: stretch !important; } }

.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: 1200px) {
  .float-xl-left {
    float: left !important; }
  .float-xl-right {
    float: right !important; }
  .float-xl-none {
    float: none !important; } }

.position-static {
  position: static !important; }

.position-relative {
  position: relative !important; }

.position-absolute {
  position: absolute !important; }

.position-fixed {
  position: fixed !important; }

.position-sticky {
  position: 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: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  clip-path: inset(50%);
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
  clip-path: none; }

.w-25 {
  width: 25% !important; }

.w-50 {
  width: 50% !important; }

.w-75 {
  width: 75% !important; }

.w-100 {
  width: 100% !important; }

.h-25 {
  height: 25% !important; }

.h-50 {
  height: 50% !important; }

.h-75 {
  height: 75% !important; }

.h-100 {
  height: 100% !important; }

.mw-100 {
  max-width: 100% !important; }

.mh-100 {
  max-height: 100% !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-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-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-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-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: 1200px) {
  .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-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; } }

.text-justify {
  text-align: justify !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: 1200px) {
  .text-xl-left {
    text-align: left !important; }
  .text-xl-right {
    text-align: right !important; }
  .text-xl-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-normal {
  font-weight: 400 !important; }

.font-weight-bold {
  font-weight: 700 !important; }

.font-italic {
  font-style: italic !important; }

.text-white {
  color: #fff !important; }

.text-primary {
  color: #007bff !important; }

a.text-primary:hover, a.text-primary:focus {
  color: #0062cc !important; }

.text-secondary {
  color: #6c757d !important; }

a.text-secondary:hover, a.text-secondary:focus {
  color: #545b62 !important; }

.text-success {
  color: #28a745 !important; }

a.text-success:hover, a.text-success:focus {
  color: #1e7e34 !important; }

.text-info {
  color: #17a2b8 !important; }

a.text-info:hover, a.text-info:focus {
  color: #117a8b !important; }

.text-warning {
  color: #ffc107 !important; }

a.text-warning:hover, a.text-warning:focus {
  color: #d39e00 !important; }

.text-danger {
  color: #dc3545 !important; }

a.text-danger:hover, a.text-danger:focus {
  color: #bd2130 !important; }

.text-light {
  color: #f8f9fa !important; }

a.text-light:hover, a.text-light:focus {
  color: #dae0e5 !important; }

.text-dark {
  color: #343a40 !important; }

a.text-dark:hover, a.text-dark:focus {
  color: #1d2124 !important; }

.text-muted {
  color: #6c757d !important; }

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem; }

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: 700; }

.alert-dismissible {
  padding-right: 4rem; }
  .alert-dismissible .close {
    position: absolute;
    top: 0;
    right: 0;
    padding: 0.75rem 1.25rem;
    color: inherit; }

.alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff; }
  .alert-primary hr {
    border-top-color: #9fcdff; }
  .alert-primary .alert-link {
    color: #002752; }

.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; }

@font-face {
  font-family: "Dcom-EDE";
  src: url("data:font/woff2;base64,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") format("woff2"), url("/Content/fonts/deloitteiconfont.woff2") format("woff2"), url("/Content/fonts/deloitteiconfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

.dtl-app-header {
  height: 77px;
  background-color: #000;
  color: #fff;
  display: flex;
  align-items: center; }
  @media (max-width: 939px) {
    .dtl-app-header {
      border-bottom: 1px solid #53565a; } }
  .dtl-app-header__inner {
    display: flex;
    align-items: center;
    justify-content: space-between; }
    @media (max-width: 939px) {
      .dtl-app-header__inner {
        flex-direction: column; } }
  .dtl-app-header__logo-image {
    height: 26px;
    width: 136px; }
  .dtl-app-header__list {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex; }
    @media (max-width: 939px) {
      .dtl-app-header__list {
        display: none; } }
  .dtl-app-header__list-item {
    font-size: 14px;
    display: flex;
    align-items: center; }
    .dtl-app-header__list-item:first-child::after {
      content: "";
      margin: 0 15px;
      height: 24px;
      width: 1px;
      background-color: #fff; }
  .dtl-app-header__link {
    color: inherit; }

.dtl-app-footer {
  background-color: #000;
  padding: 40px 0;
  display: flex;
  align-items: center;
  height: auto; }
  .dtl-app-footer__list {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    margin-bottom: 12px; }
  .dtl-app-footer__list-item {
    margin-right: 30px; }
  .dtl-app-footer__link {
    font-size: 14px;
    font-weight: 600;
    text-align: left;
    color: #ffffff; }
  .dtl-app-footer__legal-text {
    font-size: 12px;
    font-weight: 600;
    color: #53565b; }

.dtl-app-navigation {
  background-color: #2d2d2d;
  color: #fff;
  display: flex;
  align-items: center; }
  @media (min-width: 940px) {
    .dtl-app-navigation {
      height: 44px; } }
  @media (max-width: 939px) {
    .dtl-app-navigation--mobile-collapse .dtl-app-navigation__link:not(.dtl-app-navigation__link--active) {
      display: none; } }
  .dtl-app-navigation__inner {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative; }
    @media (max-width: 939px) {
      .dtl-app-navigation__inner {
        flex-direction: column;
        width: 100%; } }
  .dtl-app-navigation__mobile {
    display: none;
    background: none;
    border: none;
    position: absolute;
    right: 0px;
    top: 3px;
    padding: 0; }
    @media (max-width: 939px) {
      .dtl-app-navigation__mobile {
        display: inline-block; } }
    .dtl-app-navigation__mobile img {
      width: 40px; }
  .dtl-app-navigation__list {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    margin: 0 -15px; }
    @media (max-width: 939px) {
      .dtl-app-navigation__list {
        flex-direction: column;
        width: 100%; } }
  .dtl-app-navigation__list-item {
    margin: 0 15px; }
  .dtl-app-navigation__link {
    font-size: 14px;
    font-weight: 600;
    text-align: left;
    color: #ffffff;
    display: flex;
    align-items: center;
    height: 44px; }
    .dtl-app-navigation__link--active {
      position: relative; }
      .dtl-app-navigation__link--active::after {
        content: '';
        display: block;
        height: 3px;
        width: calc(100% + 20px);
        margin: 0 -10px;
        background-color: #86BC25;
        position: absolute;
        bottom: 0; }
      @media (max-width: 939px) {
        .dtl-app-navigation__link--active {
          color: #86BC25; }
          .dtl-app-navigation__link--active::after {
            content: none; } }

.dtl-container {
  max-width: 1219px;
  padding: 0 20px;
  margin: auto;
  width: 100%; }

.dtl-card {
  background-color: #ffffff;
  box-shadow: 0 2px 0 0 rgba(196, 196, 196, 0.5);
  padding: 40px;
  margin-bottom: 20px; }
  .dtl-card--topline {
    border-top: 3px solid #30a749; }
  .dtl-card__last-child-flush {
    margin-bottom: -40px; }
  .dtl-card__heading {
    font-size: 18px;
    line-height: 1.33;
    color: inherit;
    font-weight: bold;
    margin-bottom: 10px; }
    .dtl-card__heading--normal {
      font-weight: normal;
      margin-bottom: 17px; }
  .dtl-card__heading-lg {
    font-size: 24px;
    font-weight: 600;
    line-height: 1.33;
    color: #000;
    margin-bottom: 10px; }
  .dtl-card__heading-md {
    font-size: 24px;
    font-weight: 600;
    line-height: 1.33;
    color: #000;
    font-size: 20px;
    margin-bottom: 10px; }
  .dtl-card__sub-heading {
    font-size: 12px;
    font-weight: 600;
    color: #98999b;
    display: block;
    margin-bottom: 10px; }
  .dtl-card__paragraph {
    font-size: 14px;
    line-height: 1.57;
    color: inherit; }
    .dtl-card__paragraph--lg {
      font-size: 18px;
      line-height: 1.39;
      color: inherit; }
    .dtl-card__paragraph--sm {
      font-size: 12px;
      line-height: 1.39;
      color: inherit; }
  .dtl-card__seperator {
    display: block;
    border-bottom: solid 1px #d0d0ce;
    margin: 40px -40px; }
  .dtl-card__sub-section {
    display: block;
    margin-top: 40px; }
  .dtl-card__button-feature {
    height: 40px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    background-color: #86BC25;
    border: 1px solid #86BC25;
    color: #fff;
    padding: 0 20px;
    min-width: 130px;
    cursor: pointer;
    height: 50px;
    font-size: 18px;
    /*margin-top: 30px;*/
    margin-bottom: -10px; }
    @media (max-width: 400px) {
      .dtl-card__button-feature {
        padding: 0 14px; } }
    .dtl-card__button-feature:hover, .dtl-card__button-feature:focus {
      background-color: transparent;
      color: #86BC25;
      text-decoration: none; }
    .dtl-card__button-feature--block {
      width: 100%; }
    .dtl-card__button-feature:disabled, .dtl-card__button-feature:disabled:hover {
      background-color: #86BC25;
      border: 1px solid #86BC25;
      color: #fff;
      cursor: default;
      opacity: 0.4; }
  .dtl-card__list {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: column;
    margin-top: 30px; }
  .dtl-card__list-item {
    margin-bottom: 15px; }
    .dtl-card__list-item strong {
      display: block; }
  .dtl-card__sounding-heading {
    color: #86BC25;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: bold;
    margin-top: 40px; }
  .dtl-card__featured-image {
    text-align: center;
    margin-bottom: 20px; }
  .dtl-card__profile-container {
    text-align: center; }
  .dtl-card__profile {
    display: inline-block;
    text-align: center;
    padding: 40px; }
    .dtl-card__profile img {
        border-radius: 50%;
      display: block;
      object-fit: cover;
      width: 250px;
      margin-bottom: 10px; }
      @media (max-width: 939px) {
        .dtl-card__profile img {
          width: 100%; } }
  .dtl-card__page-cta {
    text-align: right; }
  .dtl-card__signature {
    display: inline-block;
    width: 160px;
    margin-right: 30px;
    margin-top: 10px; }
    @media (max-width: 990px) {
      .dtl-card__signature {
        width: 30%;
        margin-right: 10px; } }
    @media (max-width: 424px) {
      .dtl-card__signature {
        display: block;
        width: 100%; } }
    .dtl-card__signature:last-child {
      margin-right: 0; }
    .dtl-card__signature img {
      display: inline-block;
      max-width: 100%;
      margin-bottom: 10px; }

.dtl-button-feature {
  height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  background-color: #86BC25;
  border: 1px solid #86BC25;
  color: #fff;
  padding: 0 20px;
  min-width: 130px;
  cursor: pointer;
  height: 50px;
  font-size: 18px; }
  @media (max-width: 400px) {
    .dtl-button-feature {
      padding: 0 14px; } }
  .dtl-button-feature:hover, .dtl-button-feature:focus {
    background-color: transparent;
    color: #86BC25;
    text-decoration: none; }
  .dtl-button-feature--block {
    width: 100%; }
  .dtl-button-feature:disabled, .dtl-button-feature:disabled:hover {
    background-color: #86BC25;
    border: 1px solid #86BC25;
    color: #fff;
    cursor: default;
    opacity: 0.4; }

.dtl-button-primary {
  height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  background-color: #00A3E0;
  border: 1px solid #00A3E0;
  color: #fff;
  padding: 0 20px;
  min-width: 130px;
  cursor: pointer; }
  @media (max-width: 400px) {
    .dtl-button-primary {
      padding: 0 14px; } }
  .dtl-button-primary:hover, .dtl-button-primary:focus {
    background-color: transparent;
    color: #00A3E0;
    text-decoration: none; }
  .dtl-button-primary--block {
    width: 100%; }
  .dtl-button-primary:disabled, .dtl-button-primary:disabled:hover {
    background-color: #00A3E0;
    border: 1px solid #00A3E0;
    color: #fff;
    cursor: default;
    opacity: 0.4; }

.dtl-button-secondary {
  height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  background-color: transparent;
  border: 1px solid transparent;
  color: #fff;
  padding: 0 20px;
  min-width: 130px;
  cursor: pointer;
  color: #00A3E0; }
  @media (max-width: 400px) {
    .dtl-button-secondary {
      padding: 0 14px; } }
  .dtl-button-secondary:hover, .dtl-button-secondary:focus {
    background-color: transparent;
    color: transparent;
    text-decoration: none; }
  .dtl-button-secondary--block {
    width: 100%; }
  .dtl-button-secondary:disabled, .dtl-button-secondary:disabled:hover {
    background-color: transparent;
    border: 1px solid transparent;
    color: #fff;
    cursor: default;
    opacity: 0.4; }
  .dtl-button-secondary:hover, .dtl-button-secondary:focus {
    background-color: #00A3E0;
    color: #fff; }

.dtl-button-outline {
  height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  background-color: transparent;
  border: 1px solid transparent;
  color: #fff;
  padding: 0 20px;
  min-width: 130px;
  cursor: pointer;
  color: #00A3E0; }
  @media (max-width: 400px) {
    .dtl-button-outline {
      padding: 0 14px; } }
  .dtl-button-outline:hover, .dtl-button-outline:focus {
    background-color: transparent;
    color: transparent;
    text-decoration: none; }
  .dtl-button-outline--block {
    width: 100%; }
  .dtl-button-outline:disabled, .dtl-button-outline:disabled:hover {
    background-color: transparent;
    border: 1px solid transparent;
    color: #fff;
    cursor: default;
    opacity: 0.4; }
  .dtl-button-outline:hover, .dtl-button-outline:focus {
    background-color: #00A3E0;
    color: #fff; }

.dtl-button-download {
  font-family: "Dcom-EDE";
  float: right;
  margin-bottom: 5px;
  border: 0;
  font-size: 20px;
  padding: 0 6px;
  cursor: pointer; }

.dtl-hero {
  background-color: #000;
  color: #fff; }
.dtl-hero__container {
    max-width: 1219px;
    padding: 0 20px;
    margin: auto;
    width: 100%;
    display: flex;
    align-items: center;
    background-color: #000;
    background-image: url("/Content/images/World-image.jpg");
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    height: 445px;
}
    @media (max-width: 939px) {
      .dtl-hero__container {
        background-image: none;
        padding-top: 20px;
        height: auto; } }
  @media (min-width: 940px) {
    .dtl-hero__offset {
      margin-left: 100px;
      max-width: 434px; } }
  .dtl-hero__heading {
    font-size: 30px;
    line-height: 1.1;
    color: inherit;
    font-weight: 400;
    margin-bottom: 22px; }
  .dtl-hero__paragraph {
    font-size: 18px;
    line-height: 1.39;
    color: inherit; }

.dtl-table {
  border-collapse: collapse;
  width: calc(100% + 80px);
  margin: 0 -40px;
  margin-top: 40px; }
  .dtl-table__total {
    font-weight: bold; }
  .dtl-table--no-pages {
    margin-bottom: -40px; }
  .dtl-table td, .dtl-table th {
    height: 50px; }
    .dtl-table td:first-child, .dtl-table th:first-child {
      padding-left: 40px; }
    .dtl-table td:last-child, .dtl-table th:last-child {
      padding-right: 40px; }
  .dtl-table th {
    background-color: #96999b;
    color: #fff; }
  .dtl-table td {
    border-bottom: 1px solid rgba(196, 196, 196, 0.5);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .dtl-table tr[data-link-row]:hover, .dtl-table tr[data-link-row]:focus {
    background-color: #f2f2f2;
    cursor: pointer; }

.dtl-search-bar {
  display: flex;
  align-items: center; }
  .dtl-search-bar__input {
    height: 40px;
    border: 1px solid #d0d0ce;
    padding: 10px;
    width: 438px;
    margin-right: 20px; }
  .dtl-search-bar__button {
    height: 40px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    background-color: #00A3E0;
    border: 1px solid #00A3E0;
    color: #fff;
    padding: 0 20px;
    min-width: 130px;
    cursor: pointer; }
    @media (max-width: 400px) {
      .dtl-search-bar__button {
        padding: 0 14px; } }
    .dtl-search-bar__button:hover, .dtl-search-bar__button:focus {
      background-color: transparent;
      color: #00A3E0;
      text-decoration: none; }
    .dtl-search-bar__button--block {
      width: 100%; }
    .dtl-search-bar__button:disabled, .dtl-search-bar__button:disabled:hover {
      background-color: #00A3E0;
      border: 1px solid #00A3E0;
      color: #fff;
      cursor: default;
      opacity: 0.4; }

.dtl-form__row {
  margin-top: 30px; }

.dtl-form__label {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.57;
  color: #000000;
  display: block;
  margin-bottom: 10px; }

.dtl-form__link {
  display: block;
  margin-bottom: 10px; }

.dtl-form__value {
  font-size: 14px;
  line-height: 1.57;
  color: inherit;
  margin: 0;
  border: 0;
  word-wrap: break-word; }
  .dtl-form__value--lg {
    font-size: 18px;
    line-height: 1.39;
    color: inherit; }
  .dtl-form__value--sm {
    font-size: 12px;
    line-height: 1.39;
    color: inherit; }

.dtl-form__dropdown-wrapper {
  position: relative;
  width: 300px; }
  @media (max-width: 939px) {
    .dtl-form__dropdown-wrapper {
      width: 100%; } }
  .dtl-form__dropdown-wrapper::after {
    content: "";
    transform: rotate(180deg);
    position: absolute;
    right: 10px;
    font-size: 1.4em;
    top: 0;
    color: #00a1de;
    font-family: "Dcom-EDE";
    pointer-events: none; }

.dtl-form__dropdown {
  width: 100%;
  -webkit-appearance: none;
  height: 30px;
  border: 1px solid #d2d4cd;
  padding: 0 15px;
  padding-right: 30px; }
  .dtl-form__dropdown.input-validation-error {
    border-color: #DA291C; }
  .dtl-form__dropdown::-ms-expand {
    display: none; }

.dtl-form__date-wrapper {
  position: relative;
  width: 300px;
  display: flex;
  align-items: center; }
  .dtl-form__date-wrapper::after {
    content: "?";
    position: absolute;
    right: 10px;
    font-size: 1.4em;
    top: 0;
    color: #00a1de;
    font-family: "Dcom-EDE";
    pointer-events: none; }

.dtl-form__date {
  width: 100%;
  -webkit-appearance: none;
  height: 30px;
  border: 1px solid #d2d4cd;
  padding: 0 15px; }

.dtl-form__textarea {
  border: solid 1px #d0d0ce;
  width: 100%;
  margin-bottom: 20px;
  padding: 15px; }

.dtl-form__checkbox input {
  display: none; }

.dtl-form__checkbox label {
  display: inline-flex;
  align-items: center;
  cursor: pointer; }

.dtl-form__checkbox input + label::before {
  content: "A";
  color: #00A3E0;
  font-family: "Dcom-EDE";
  font-size: 30px;
  margin-right: 5px; }

.dtl-form__checkbox input:checked + label::before {
  content: "B"; }

.field-validation-error, .validation-summary-errors {
  color: #DA291C;
  display: block;
  margin-top: 5px; }

.required:after {
  content: "*";
  color: #DA291C;
  margin-left: 5px; }

.dtl-step-nav__list {
  list-style: none;
  margin: 0;
  padding: 0; }

.dtl-step-nav__list-item {
  display: flex;
  align-items: center;
  position: relative;
  border-left: 2px solid #ddd;
  line-height: 0;
  padding-bottom: 20px;
  color: #63666a; }
  .dtl-step-nav__list-item:last-child {
    padding-bottom: 0; }
  .dtl-step-nav__list-item::before {
    content: '';
    width: 17px;
    min-width: 17px;
    min-height: 17px;
    height: 17px;
    background-color: #ddd;
    margin-right: 30px;
    border-radius: 50%;
    margin-left: -9px;
    border: 5px solid #fff; }
  .dtl-step-nav__list-item--active {
    color: #00A3E0;
    font-weight: bold; }
  .dtl-step-nav__list-item--active::before {
    background-color: #00A3E0; }

.dtl-step-nav__link {
  color: inherit;
  line-height: 1.4; }

.dtl-paginator {
  text-align: center;
  padding: 10px 0; }
  .dtl-paginator__container {
    display: inline-block;
    position: relative; }
  .dtl-paginator__prev {
    position: absolute;
    top: 0;
    left: -60px; }
  .dtl-paginator__next {
    position: absolute;
    top: 0;
    right: -60px; }

.dtl-alert--success {
  color: #ffffff;
  background-color: #86BC25;
  border-color: #b5e166; }

body {
  background-color: #f4f5f7;
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
  color: #53565b;
  font-size: 14px; }

a {
  color: #00A3E0; }
  a:hover {
    color: inherit; }

#dtl-app-body {
  min-height: calc(100vh - 243px);
  padding: 60px 0; }

@media print {
  .dtl-app-navigation,
  .dtl-app-header,
  .dtl-app-footer,
  aside,
  header,
  footer,
  nav {
    display: none; }
  #dtl-app-body {
    padding: 0;
    min-height: 0; }
  .dtl-hero__container {
    margin-top: 40px;
    height: auto; }
  .dtl-hero__offset {
    margin: 0;
    max-width: 100%; }
  .dtl-card {
    box-shadow: none; } }

/*!
 * Datepicker v0.6.4
 * https://github.com/fengyuanchen/datepicker
 *
 * Copyright (c) 2014-2017 Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2017-11-24T14:38:19.628Z
 */
.datepicker-container {
  background-color: #fff;
  direction: ltr;
  font-size: 12px;
  left: 0;
  line-height: 30px;
  position: fixed;
  top: 0;
  -ms-touch-action: none;
  touch-action: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 210px;
  z-index: -1;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none; }

.datepicker-container::before,
.datepicker-container::after {
  border: 5px solid transparent;
  content: " ";
  display: block;
  height: 0;
  position: absolute;
  width: 0; }

.datepicker-dropdown {
  border: 1px solid #ccc;
  -webkit-box-shadow: 0 3px 6px #ccc;
  box-shadow: 0 3px 6px #ccc;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  position: absolute;
  z-index: 1; }

.datepicker-inline {
  position: static; }

.datepicker-top-left,
.datepicker-top-right {
  border-top-color: #39f; }

.datepicker-top-left::before,
.datepicker-top-left::after,
.datepicker-top-right::before,
.datepicker-top-right::after {
  border-top: 0;
  left: 10px;
  top: -5px; }

.datepicker-top-left::before,
.datepicker-top-right::before {
  border-bottom-color: #39f; }

.datepicker-top-left::after,
.datepicker-top-right::after {
  border-bottom-color: #fff;
  top: -4px; }

.datepicker-bottom-left,
.datepicker-bottom-right {
  border-bottom-color: #39f; }

.datepicker-bottom-left::before,
.datepicker-bottom-left::after,
.datepicker-bottom-right::before,
.datepicker-bottom-right::after {
  border-bottom: 0;
  bottom: -5px;
  left: 10px; }

.datepicker-bottom-left::before,
.datepicker-bottom-right::before {
  border-top-color: #39f; }

.datepicker-bottom-left::after,
.datepicker-bottom-right::after {
  border-top-color: #fff;
  bottom: -4px; }

.datepicker-top-right::before,
.datepicker-top-right::after,
.datepicker-bottom-right::before,
.datepicker-bottom-right::after {
  left: auto;
  right: 10px; }

.datepicker-panel > ul {
  margin: 0;
  padding: 0;
  width: 102%; }

.datepicker-panel > ul::before,
.datepicker-panel > ul::after {
  content: " ";
  display: table; }

.datepicker-panel > ul::after {
  clear: both; }

.datepicker-panel > ul > li {
  background-color: #fff;
  cursor: pointer;
  float: left;
  height: 30px;
  list-style: none;
  margin: 0;
  padding: 0;
  text-align: center;
  width: 30px; }

.datepicker-panel > ul > li:hover {
  background-color: #e5f2ff; }

.datepicker-panel > ul > li.muted,
.datepicker-panel > ul > li.muted:hover {
  color: #999; }

.datepicker-panel > ul > li.highlighted {
  background-color: #e5f2ff; }

.datepicker-panel > ul > li.highlighted:hover {
  background-color: #cce5ff; }

.datepicker-panel > ul > li.picked,
.datepicker-panel > ul > li.picked:hover {
  color: #39f; }

.datepicker-panel > ul > li.disabled,
.datepicker-panel > ul > li.disabled:hover {
  background-color: #fff;
  color: #ccc;
  cursor: default; }

.datepicker-panel > ul > li.disabled.highlighted,
.datepicker-panel > ul > li.disabled:hover.highlighted {
  background-color: #e5f2ff; }

.datepicker-panel > ul > li[data-view="years prev"],
.datepicker-panel > ul > li[data-view="year prev"],
.datepicker-panel > ul > li[data-view="month prev"],
.datepicker-panel > ul > li[data-view="years next"],
.datepicker-panel > ul > li[data-view="year next"],
.datepicker-panel > ul > li[data-view="month next"],
.datepicker-panel > ul > li[data-view="next"] {
  font-size: 18px; }

.datepicker-panel > ul > li[data-view="years current"],
.datepicker-panel > ul > li[data-view="year current"],
.datepicker-panel > ul > li[data-view="month current"] {
  width: 150px; }

.datepicker-panel > ul[data-view="years"] > li,
.datepicker-panel > ul[data-view="months"] > li {
  height: 52.5px;
  line-height: 52.5px;
  width: 52.5px; }

.datepicker-panel > ul[data-view="week"] > li,
.datepicker-panel > ul[data-view="week"] > li:hover {
  background-color: #fff;
  cursor: default; }

.datepicker-hide {
  display: none; }

.c-p {
    cursor: pointer;
}

.c-p:hover {
    background: #f3f3f3;
} 

#list option {
    font-weight: bold;
    margin-top: 1px;
}

#toList option {
    font-weight: bold;
    margin-top: 1px;
}

#list2 option {
    font-weight: bold;
    margin-top: 1px;
}

#toList2 option {
    font-weight: bold;
    margin-top: 1px;
}

.tooltip-inner {
    border: 1px solid black !important;
}
