
/* THIS CSS WAS COMPILED AND OPTIMIZED, USING THE WP COMPILER PLUGIN */
/* https://bytes.co */
/* Last Compiled: 2022-05-10 1:06:39 UTC */

/*!
 THIS IS A SCSS PROJECT. DO NOT EDIT THE CSS DIRECTLY.
 */
/* Variables */
/*
 %heading-one {
 font-size: 42px;
 font-weight: 600;
 color: $color-heading;
 }*/
/* Bootstrap v4.5.0  */
/*!
 * Bootstrap v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace; }

*, *::before, *::after {
  box-sizing: border-box; }

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block; }

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff; }

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important; }

hr {
  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;
  text-decoration-skip-ink: none; }

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

ol, ul, dl {
  margin-top: 0;
  margin-bottom: 1rem; }

ol ol, ul ul, ol ul, ul ol {
  margin-bottom: 0; }

dt {
  font-weight: 700; }

dd {
  margin-bottom: 0.5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

b, strong {
  font-weight: bolder; }

small {
  font-size: 80%; }

sub, sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline; }

sub {
  bottom: -0.25em; }

sup {
  top: -0.5em; }

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent; }
  a:hover {
    color: #0056b3;
    text-decoration: underline; }

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

pre, code, kbd, samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em; }

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto; }

figure {
  margin: 0 0 1rem; }

img {
  vertical-align: middle;
  border-style: none; }

svg {
  overflow: hidden;
  vertical-align: middle; }

table {
  border-collapse: collapse; }

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom; }

th {
  text-align: inherit; }

label {
  display: inline-block;
  margin-bottom: 0.5rem; }

button {
  border-radius: 0; }

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color; }

input, button, select, optgroup, textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

button, input {
  overflow: visible; }

button, select {
  text-transform: none; }

select {
  word-wrap: normal; }

button, [type="button"], [type="reset"], [type="submit"] {
  -webkit-appearance: button; }

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

button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none; }

input[type="radio"], input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0; }

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: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal; }

progress {
  vertical-align: baseline; }

[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {
  height: auto; }

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none; }

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button; }

output {
  display: inline-block; }

summary {
  display: list-item;
  cursor: pointer; }

template {
  display: none; }

[hidden] {
  display: none !important; }

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2; }

h1, .h1 {
  font-size: 2.5rem; }

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

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

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

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

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

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

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

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

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

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

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1); }

small, .small {
  font-size: 80%;
  font-weight: 400; }

mark, .mark {
  padding: 0.2em;
  background-color: #fcf8e3; }

.list-unstyled {
  padding-left: 0;
  list-style: none; }

.list-inline {
  padding-left: 0;
  list-style: none; }

.list-inline-item {
  display: inline-block; }
  .list-inline-item:not(:last-child) {
    margin-right: 0.5rem; }

.initialism {
  font-size: 90%;
  text-transform: uppercase; }

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem; }

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d; }
  .blockquote-footer::before {
    content: "\2014\00A0"; }

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

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

.figure {
  display: inline-block; }

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

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

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

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem; }
  kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: 700; }

pre {
  display: block;
  font-size: 87.5%;
  color: #212529; }
  pre code {
    font-size: inherit;
    color: inherit;
    word-break: normal; }

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

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  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, .container-sm, .container-md, .container-lg, .container-xl {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }
  @media (min-width: 576px) {
  .container-sm {
    max-width: 540px; } }
  @media (min-width: 768px) {
  .container-md {
    max-width: 720px; } }
  @media (min-width: 992px) {
  .container-lg {
    max-width: 960px; } }
  @media (min-width: 1200px) {
  .container-xl {
    max-width: 1140px; } }

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

.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%;
  padding-right: 15px;
  padding-left: 15px; }
  .col {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .row-cols-1 > * {
    flex: 0 0 100%;
    max-width: 100%; }
  .row-cols-2 > * {
    flex: 0 0 50%;
    max-width: 50%; }
  .row-cols-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%; }
  .row-cols-4 > * {
    flex: 0 0 25%;
    max-width: 25%; }
  .row-cols-5 > * {
    flex: 0 0 20%;
    max-width: 20%; }
  .row-cols-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%; }
  .col-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%; }
  .col-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%; }
  .col-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%; }
  .col-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%; }
  .col-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%; }
  .col-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%; }
  .col-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%; }
  .col-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%; }
  .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.3333333333%; }
  .offset-2 {
    margin-left: 16.6666666667%; }
  .offset-3 {
    margin-left: 25%; }
  .offset-4 {
    margin-left: 33.3333333333%; }
  .offset-5 {
    margin-left: 41.6666666667%; }
  .offset-6 {
    margin-left: 50%; }
  .offset-7 {
    margin-left: 58.3333333333%; }
  .offset-8 {
    margin-left: 66.6666666667%; }
  .offset-9 {
    margin-left: 75%; }
  .offset-10 {
    margin-left: 83.3333333333%; }
  .offset-11 {
    margin-left: 91.6666666667%; }
  @media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
    .row-cols-sm-1 > * {
      flex: 0 0 100%;
      max-width: 100%; }

    .row-cols-sm-2 > * {
      flex: 0 0 50%;
      max-width: 50%; }

    .row-cols-sm-3 > * {
      flex: 0 0 33.3333333333%;
      max-width: 33.3333333333%; }

    .row-cols-sm-4 > * {
      flex: 0 0 25%;
      max-width: 25%; }

    .row-cols-sm-5 > * {
      flex: 0 0 20%;
      max-width: 20%; }

    .row-cols-sm-6 > * {
      flex: 0 0 16.6666666667%;
      max-width: 16.6666666667%; }

    .col-sm-auto {
      flex: 0 0 auto;
      width: auto;
      max-width: 100%; }

    .col-sm-1 {
      flex: 0 0 8.3333333333%;
      max-width: 8.3333333333%; }

    .col-sm-2 {
      flex: 0 0 16.6666666667%;
      max-width: 16.6666666667%; }

    .col-sm-3 {
      flex: 0 0 25%;
      max-width: 25%; }

    .col-sm-4 {
      flex: 0 0 33.3333333333%;
      max-width: 33.3333333333%; }

    .col-sm-5 {
      flex: 0 0 41.6666666667%;
      max-width: 41.6666666667%; }

    .col-sm-6 {
      flex: 0 0 50%;
      max-width: 50%; }

    .col-sm-7 {
      flex: 0 0 58.3333333333%;
      max-width: 58.3333333333%; }

    .col-sm-8 {
      flex: 0 0 66.6666666667%;
      max-width: 66.6666666667%; }

    .col-sm-9 {
      flex: 0 0 75%;
      max-width: 75%; }

    .col-sm-10 {
      flex: 0 0 83.3333333333%;
      max-width: 83.3333333333%; }

    .col-sm-11 {
      flex: 0 0 91.6666666667%;
      max-width: 91.6666666667%; }

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

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

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

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

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

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

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

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

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

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

    .offset-sm-11 {
      margin-left: 91.6666666667%; } }
  @media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
    .row-cols-md-1 > * {
      flex: 0 0 100%;
      max-width: 100%; }

    .row-cols-md-2 > * {
      flex: 0 0 50%;
      max-width: 50%; }

    .row-cols-md-3 > * {
      flex: 0 0 33.3333333333%;
      max-width: 33.3333333333%; }

    .row-cols-md-4 > * {
      flex: 0 0 25%;
      max-width: 25%; }

    .row-cols-md-5 > * {
      flex: 0 0 20%;
      max-width: 20%; }

    .row-cols-md-6 > * {
      flex: 0 0 16.6666666667%;
      max-width: 16.6666666667%; }

    .col-md-auto {
      flex: 0 0 auto;
      width: auto;
      max-width: 100%; }

    .col-md-1 {
      flex: 0 0 8.3333333333%;
      max-width: 8.3333333333%; }

    .col-md-2 {
      flex: 0 0 16.6666666667%;
      max-width: 16.6666666667%; }

    .col-md-3 {
      flex: 0 0 25%;
      max-width: 25%; }

    .col-md-4 {
      flex: 0 0 33.3333333333%;
      max-width: 33.3333333333%; }

    .col-md-5 {
      flex: 0 0 41.6666666667%;
      max-width: 41.6666666667%; }

    .col-md-6 {
      flex: 0 0 50%;
      max-width: 50%; }

    .col-md-7 {
      flex: 0 0 58.3333333333%;
      max-width: 58.3333333333%; }

    .col-md-8 {
      flex: 0 0 66.6666666667%;
      max-width: 66.6666666667%; }

    .col-md-9 {
      flex: 0 0 75%;
      max-width: 75%; }

    .col-md-10 {
      flex: 0 0 83.3333333333%;
      max-width: 83.3333333333%; }

    .col-md-11 {
      flex: 0 0 91.6666666667%;
      max-width: 91.6666666667%; }

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

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

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

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

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

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

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

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

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

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

    .offset-md-11 {
      margin-left: 91.6666666667%; } }
  @media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
    .row-cols-lg-1 > * {
      flex: 0 0 100%;
      max-width: 100%; }

    .row-cols-lg-2 > * {
      flex: 0 0 50%;
      max-width: 50%; }

    .row-cols-lg-3 > * {
      flex: 0 0 33.3333333333%;
      max-width: 33.3333333333%; }

    .row-cols-lg-4 > * {
      flex: 0 0 25%;
      max-width: 25%; }

    .row-cols-lg-5 > * {
      flex: 0 0 20%;
      max-width: 20%; }

    .row-cols-lg-6 > * {
      flex: 0 0 16.6666666667%;
      max-width: 16.6666666667%; }

    .col-lg-auto {
      flex: 0 0 auto;
      width: auto;
      max-width: 100%; }

    .col-lg-1 {
      flex: 0 0 8.3333333333%;
      max-width: 8.3333333333%; }

    .col-lg-2 {
      flex: 0 0 16.6666666667%;
      max-width: 16.6666666667%; }

    .col-lg-3 {
      flex: 0 0 25%;
      max-width: 25%; }

    .col-lg-4 {
      flex: 0 0 33.3333333333%;
      max-width: 33.3333333333%; }

    .col-lg-5 {
      flex: 0 0 41.6666666667%;
      max-width: 41.6666666667%; }

    .col-lg-6 {
      flex: 0 0 50%;
      max-width: 50%; }

    .col-lg-7 {
      flex: 0 0 58.3333333333%;
      max-width: 58.3333333333%; }

    .col-lg-8 {
      flex: 0 0 66.6666666667%;
      max-width: 66.6666666667%; }

    .col-lg-9 {
      flex: 0 0 75%;
      max-width: 75%; }

    .col-lg-10 {
      flex: 0 0 83.3333333333%;
      max-width: 83.3333333333%; }

    .col-lg-11 {
      flex: 0 0 91.6666666667%;
      max-width: 91.6666666667%; }

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

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

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

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

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

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

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

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

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

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

    .offset-lg-11 {
      margin-left: 91.6666666667%; } }
  @media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
    .row-cols-xl-1 > * {
      flex: 0 0 100%;
      max-width: 100%; }

    .row-cols-xl-2 > * {
      flex: 0 0 50%;
      max-width: 50%; }

    .row-cols-xl-3 > * {
      flex: 0 0 33.3333333333%;
      max-width: 33.3333333333%; }

    .row-cols-xl-4 > * {
      flex: 0 0 25%;
      max-width: 25%; }

    .row-cols-xl-5 > * {
      flex: 0 0 20%;
      max-width: 20%; }

    .row-cols-xl-6 > * {
      flex: 0 0 16.6666666667%;
      max-width: 16.6666666667%; }

    .col-xl-auto {
      flex: 0 0 auto;
      width: auto;
      max-width: 100%; }

    .col-xl-1 {
      flex: 0 0 8.3333333333%;
      max-width: 8.3333333333%; }

    .col-xl-2 {
      flex: 0 0 16.6666666667%;
      max-width: 16.6666666667%; }

    .col-xl-3 {
      flex: 0 0 25%;
      max-width: 25%; }

    .col-xl-4 {
      flex: 0 0 33.3333333333%;
      max-width: 33.3333333333%; }

    .col-xl-5 {
      flex: 0 0 41.6666666667%;
      max-width: 41.6666666667%; }

    .col-xl-6 {
      flex: 0 0 50%;
      max-width: 50%; }

    .col-xl-7 {
      flex: 0 0 58.3333333333%;
      max-width: 58.3333333333%; }

    .col-xl-8 {
      flex: 0 0 66.6666666667%;
      max-width: 66.6666666667%; }

    .col-xl-9 {
      flex: 0 0 75%;
      max-width: 75%; }

    .col-xl-10 {
      flex: 0 0 83.3333333333%;
      max-width: 83.3333333333%; }

    .col-xl-11 {
      flex: 0 0 91.6666666667%;
      max-width: 91.6666666667%; }

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

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

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

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

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

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

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

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

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

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

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

.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529; }
  .table th, .table td {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #dee2e6; }
  .table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #dee2e6; }
  .table tbody + tbody {
    border-top: 2px solid #dee2e6; }

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

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

.table-borderless th, .table-borderless td, .table-borderless thead th, .table-borderless tbody + tbody {
  border: 0; }

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05); }

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075); }
  .table-primary, .table-primary > th, .table-primary > td {
    background-color: #b8daff; }
  .table-primary th, .table-primary td, .table-primary thead th, .table-primary tbody + tbody {
    border-color: #7abaff; }
  .table-hover .table-primary:hover {
    background-color: #9ecdff; }
    .table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th {
      background-color: #9ecdff; }
  .table-secondary, .table-secondary > th, .table-secondary > td {
    background-color: #d6d8db; }
  .table-secondary th, .table-secondary td, .table-secondary thead th, .table-secondary tbody + tbody {
    border-color: #b3b7bb; }
  .table-hover .table-secondary:hover {
    background-color: #c8cccf; }
    .table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th {
      background-color: #c8cccf; }
  .table-success, .table-success > th, .table-success > td {
    background-color: #c3e6cb; }
  .table-success th, .table-success td, .table-success thead th, .table-success tbody + tbody {
    border-color: #8fd19e; }
  .table-hover .table-success:hover {
    background-color: #b1dfbb; }
    .table-hover .table-success:hover > td, .table-hover .table-success:hover > th {
      background-color: #b1dfbb; }
  .table-info, .table-info > th, .table-info > td {
    background-color: #bee5eb; }
  .table-info th, .table-info td, .table-info thead th, .table-info tbody + tbody {
    border-color: #86cfda; }
  .table-hover .table-info:hover {
    background-color: #abdde5; }
    .table-hover .table-info:hover > td, .table-hover .table-info:hover > th {
      background-color: #abdde5; }
  .table-warning, .table-warning > th, .table-warning > td {
    background-color: #ffeeba; }
  .table-warning th, .table-warning td, .table-warning thead th, .table-warning tbody + tbody {
    border-color: #ffdf7e; }
  .table-hover .table-warning:hover {
    background-color: #ffe7a0; }
    .table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th {
      background-color: #ffe7a0; }
  .table-danger, .table-danger > th, .table-danger > td {
    background-color: #f5c6cb; }
  .table-danger th, .table-danger td, .table-danger thead th, .table-danger tbody + tbody {
    border-color: #ed969e; }
  .table-hover .table-danger:hover {
    background-color: #f1b1b7; }
    .table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th {
      background-color: #f1b1b7; }
  .table-light, .table-light > th, .table-light > td {
    background-color: #fdfdfe; }
  .table-light th, .table-light td, .table-light thead th, .table-light tbody + tbody {
    border-color: #fbfcfc; }
  .table-hover .table-light:hover {
    background-color: #f1f1f1; }
    .table-hover .table-light:hover > td, .table-hover .table-light:hover > th {
      background-color: #f1f1f1; }
  .table-dark, .table-dark > th, .table-dark > td {
    background-color: #c6c8ca; }
  .table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody {
    border-color: #95999c; }
  .table-hover .table-dark:hover {
    background-color: #b9bbbd; }
    .table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th {
      background-color: #b9bbbd; }

.table-active, .table-active > th, .table-active > td {
  background-color: rgba(0, 0, 0, 0.075); }

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075); }
  .table-hover .table-active:hover > td, .table-hover .table-active:hover > th {
    background-color: rgba(0, 0, 0, 0.075); }

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

.table-dark {
  color: #fff;
  background-color: #343a40; }
  .table-dark th, .table-dark td, .table-dark thead th {
    border-color: #454d55; }
  .table-dark.table-bordered {
    border: 0; }
  .table-dark.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(255, 255, 255, 0.05); }
  .table-dark.table-hover tbody tr:hover {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.075); }

@media (max-width: 575.98px) {
        .table-responsive-sm {
          display: block;
          width: 100%;
          overflow-x: auto;
          -webkit-overflow-scrolling: touch; }
          .table-responsive-sm > .table-bordered {
            border: 0; } }
  @media (max-width: 767.98px) {
      .table-responsive-md {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch; }
        .table-responsive-md > .table-bordered {
          border: 0; } }
  @media (max-width: 991.98px) {
      .table-responsive-lg {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch; }
        .table-responsive-lg > .table-bordered {
          border: 0; } }
  @media (max-width: 1199.98px) {
      .table-responsive-xl {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch; }
        .table-responsive-xl > .table-bordered {
          border: 0; } }
  .table-responsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
  .table-responsive > .table-bordered {
    border: 0; }

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none; } }
  .form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
  .form-control:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #495057; }
  .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:focus::-ms-value {
  color: #495057;
  background-color: #fff; }

.form-control-file, .form-control-range {
  display: block;
  width: 100%; }

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5; }

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5; }

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5; }

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0; }
  .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
    padding-right: 0;
    padding-left: 0; }

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

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

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

textarea.form-control {
  height: auto; }

.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, .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: 0.25rem 0.5rem;
    margin-top: 0.1rem;
    font-size: 0.875rem;
    line-height: 1.5;
    color: #fff;
    background-color: rgba(40, 167, 69, 0.9);
    border-radius: 0.25rem; }
  .was-validatedif ~ .valid-feedback, .was-validatedif ~ .valid-tooltip {
    display: block; }
  .form-control .was-validatedif {
    border-color: #28a745;
    padding-right: calc(1.5em + 0.75rem);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right calc(0.375em + 0.1875rem) center;
    background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .form-control .was-validatedif:focus {
    border-color: #28a745;
    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }
  textarea.form-control .was-validatedif {
    padding-right: calc(1.5em + 0.75rem);
    background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }
  .custom-select .was-validatedif {
    border-color: #28a745;
    padding-right: calc(0.75em + 2.3125rem);
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .custom-select .was-validatedif:focus {
    border-color: #28a745;
    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }
  .form-check-input .was-validatedif ~ .form-check-label {
    color: #28a745; }
  .form-check-input .was-validatedif ~ .valid-feedback, .form-check-input .was-validatedif ~ .valid-tooltip {
    display: block; }
  .custom-control-input .was-validatedif ~ .custom-control-label {
    color: #28a745; }
  .custom-control-input .was-validatedif ~ .custom-control-label::before {
    border-color: #28a745; }
  .custom-control-input .was-validatedif:checked ~ .custom-control-label::before {
    border-color: #34ce57;
    background-color: #34ce57; }
  .custom-control-input .was-validatedif:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }
  .custom-control-input .was-validatedif:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #28a745; }
  .custom-file-input .was-validatedif ~ .custom-file-label {
    border-color: #28a745; }
  .custom-file-input .was-validatedif:focus ~ .custom-file-label {
    border-color: #28a745;
    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: 0.25rem 0.5rem;
    margin-top: 0.1rem;
    font-size: 0.875rem;
    line-height: 1.5;
    color: #fff;
    background-color: rgba(220, 53, 69, 0.9);
    border-radius: 0.25rem; }
  .was-validatedif ~ .invalid-feedback, .was-validatedif ~ .invalid-tooltip {
    display: block; }
  .form-control .was-validatedif {
    border-color: #dc3545;
    padding-right: calc(1.5em + 0.75rem);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right calc(0.375em + 0.1875rem) center;
    background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .form-control .was-validatedif:focus {
    border-color: #dc3545;
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }
  textarea.form-control .was-validatedif {
    padding-right: calc(1.5em + 0.75rem);
    background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }
  .custom-select .was-validatedif {
    border-color: #dc3545;
    padding-right: calc(0.75em + 2.3125rem);
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .custom-select .was-validatedif:focus {
    border-color: #dc3545;
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }
  .form-check-input .was-validatedif ~ .form-check-label {
    color: #dc3545; }
  .form-check-input .was-validatedif ~ .invalid-feedback, .form-check-input .was-validatedif ~ .invalid-tooltip {
    display: block; }
  .custom-control-input .was-validatedif ~ .custom-control-label {
    color: #dc3545; }
  .custom-control-input .was-validatedif ~ .custom-control-label::before {
    border-color: #dc3545; }
  .custom-control-input .was-validatedif:checked ~ .custom-control-label::before {
    border-color: #e4606d;
    background-color: #e4606d; }
  .custom-control-input .was-validatedif:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }
  .custom-control-input .was-validatedif:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #dc3545; }
  .custom-file-input .was-validatedif ~ .custom-file-label {
    border-color: #dc3545; }
  .custom-file-input .was-validatedif:focus ~ .custom-file-label {
    border-color: #dc3545;
    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, .form-inline .custom-select {
      width: auto; }

    .form-inline .form-check {
      display: flex;
      align-items: center;
      justify-content: center;
      width: auto;
      padding-left: 0; }

    .form-inline .form-check-input {
      position: relative;
      flex-shrink: 0;
      margin-top: 0;
      margin-right: 0.25rem;
      margin-left: 0; }

    .form-inline .custom-control {
      align-items: center;
      justify-content: center; }

    .form-inline .custom-control-label {
      margin-bottom: 0; } }

.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none; } }
  .btn:hover {
    color: #212529;
    text-decoration: none; }
  .btn:focus, .btn.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .btn.disabled, .btn:disabled {
    opacity: 0.65; }
  a.btn.disabled, fieldset:disabled a.btn {
    pointer-events: none; }
  .btn-primary {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff; }
  .btn-primary:hover {
    color: #fff;
    background-color: #0069d9;
    border-color: #0062cc; }
  .btn-primary:focus, .btn-primary.focus {
    color: #fff;
    background-color: #0069d9;
    border-color: #0062cc;
    box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }
  .btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff; }
  .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #0062cc;
    border-color: #005cbf; }
  .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }
  .btn-secondary {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
  .btn-secondary:hover {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62; }
  .btn-secondary:focus, .btn-secondary.focus {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62;
    box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); }
  .btn-secondary.disabled, .btn-secondary:disabled {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
  .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #545b62;
    border-color: #4e555b; }
  .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); }
  .btn-success {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745; }
  .btn-success:hover {
    color: #fff;
    background-color: #218838;
    border-color: #1e7e34; }
  .btn-success:focus, .btn-success.focus {
    color: #fff;
    background-color: #218838;
    border-color: #1e7e34;
    box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); }
  .btn-success.disabled, .btn-success:disabled {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745; }
  .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #1e7e34;
    border-color: #1c7430; }
  .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); }
  .btn-info {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
  .btn-info:hover {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b; }
  .btn-info:focus, .btn-info.focus {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b;
    box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }
  .btn-info.disabled, .btn-info:disabled {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
  .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #117a8b;
    border-color: #10707f; }
  .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }
  .btn-warning {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107; }
  .btn-warning:hover {
    color: #212529;
    background-color: #e0a800;
    border-color: #d39e00; }
  .btn-warning:focus, .btn-warning.focus {
    color: #212529;
    background-color: #e0a800;
    border-color: #d39e00;
    box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); }
  .btn-warning.disabled, .btn-warning:disabled {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107; }
  .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
    color: #212529;
    background-color: #d39e00;
    border-color: #c69500; }
  .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); }
  .btn-danger {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545; }
  .btn-danger:hover {
    color: #fff;
    background-color: #c82333;
    border-color: #bd2130; }
  .btn-danger:focus, .btn-danger.focus {
    color: #fff;
    background-color: #c82333;
    border-color: #bd2130;
    box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); }
  .btn-danger.disabled, .btn-danger:disabled {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545; }
  .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #bd2130;
    border-color: #b21f2d; }
  .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); }
  .btn-light {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
  .btn-light:hover {
    color: #212529;
    background-color: #e2e6ea;
    border-color: #dae0e5; }
  .btn-light:focus, .btn-light.focus {
    color: #212529;
    background-color: #e2e6ea;
    border-color: #dae0e5;
    box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); }
  .btn-light.disabled, .btn-light:disabled {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
  .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
    color: #212529;
    background-color: #dae0e5;
    border-color: #d3d9df; }
  .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); }
  .btn-dark {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
  .btn-dark:hover {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124; }
  .btn-dark:focus, .btn-dark.focus {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124;
    box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }
  .btn-dark.disabled, .btn-dark:disabled {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
  .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #1d2124;
    border-color: #171a1d; }
  .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }
  .btn-outline-primary {
    color: #007bff;
    border-color: #007bff; }
  .btn-outline-primary:hover {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff; }
  .btn-outline-primary:focus, .btn-outline-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }
  .btn-outline-primary.disabled, .btn-outline-primary:disabled {
    color: #007bff;
    background-color: transparent; }
  .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff; }
  .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }
  .btn-outline-secondary {
    color: #6c757d;
    border-color: #6c757d; }
  .btn-outline-secondary:hover {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
  .btn-outline-secondary:focus, .btn-outline-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
  .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
    color: #6c757d;
    background-color: transparent; }
  .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
  .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
  .btn-outline-success {
    color: #28a745;
    border-color: #28a745; }
  .btn-outline-success:hover {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745; }
  .btn-outline-success:focus, .btn-outline-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }
  .btn-outline-success.disabled, .btn-outline-success:disabled {
    color: #28a745;
    background-color: transparent; }
  .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745; }
  .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }
  .btn-outline-info {
    color: #17a2b8;
    border-color: #17a2b8; }
  .btn-outline-info:hover {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
  .btn-outline-info:focus, .btn-outline-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }
  .btn-outline-info.disabled, .btn-outline-info:disabled {
    color: #17a2b8;
    background-color: transparent; }
  .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
  .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }
  .btn-outline-warning {
    color: #ffc107;
    border-color: #ffc107; }
  .btn-outline-warning:hover {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107; }
  .btn-outline-warning:focus, .btn-outline-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }
  .btn-outline-warning.disabled, .btn-outline-warning:disabled {
    color: #ffc107;
    background-color: transparent; }
  .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107; }
  .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }
  .btn-outline-danger {
    color: #dc3545;
    border-color: #dc3545; }
  .btn-outline-danger:hover {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545; }
  .btn-outline-danger:focus, .btn-outline-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }
  .btn-outline-danger.disabled, .btn-outline-danger:disabled {
    color: #dc3545;
    background-color: transparent; }
  .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545; }
  .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }
  .btn-outline-light {
    color: #f8f9fa;
    border-color: #f8f9fa; }
  .btn-outline-light:hover {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
  .btn-outline-light:focus, .btn-outline-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
  .btn-outline-light.disabled, .btn-outline-light:disabled {
    color: #f8f9fa;
    background-color: transparent; }
  .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
  .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
  .btn-outline-dark {
    color: #343a40;
    border-color: #343a40; }
  .btn-outline-dark:hover {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
  .btn-outline-dark:focus, .btn-outline-dark.focus {
    box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
  .btn-outline-dark.disabled, .btn-outline-dark:disabled {
    color: #343a40;
    background-color: transparent; }
  .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
  .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }

.btn-link {
  font-weight: 400;
  color: #007bff;
  text-decoration: none; }
  .btn-link:hover {
    color: #0056b3;
    text-decoration: underline; }
  .btn-link:focus, .btn-link.focus {
    text-decoration: underline;
    box-shadow: none; }
  .btn-link:disabled, .btn-link.disabled {
    color: #6c757d;
    pointer-events: none; }

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

.btn-block {
  display: block;
  width: 100%; }
  .btn-block + .btn-block {
    margin-top: 0.5rem; }

input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {
  width: 100%; }

.fade {
  transition: opacity 0.15s linear; }
  @media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none; } }
  .fade:not(.show) {
    opacity: 0; }

.collapse:not(.show) {
  display: none; }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease; }
  @media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none; } }

.dropup, .dropright, .dropdown, .dropleft {
  position: relative; }

.dropdown-toggle {
  white-space: nowrap; }
  .dropdown-toggle::after {
    display: inline-block;
    margin-left: 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; }
  .dropdown-menu-left {
    right: auto;
    left: 0; }
  .dropdown-menu-right {
    right: 0;
    left: auto; }
  @media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0; }
    .dropdown-menu-sm-right {
      right: 0;
      left: auto; } }
  @media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0; }
    .dropdown-menu-md-right {
      right: 0;
      left: auto; } }
  @media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0; }
    .dropdown-menu-lg-right {
      right: 0;
      left: auto; } }
  @media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0; }
    .dropdown-menu-xl-right {
      right: 0;
      left: auto; } }

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem; }
  .dropup .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0;
    border-right: 0.3em solid transparent;
    border-bottom: 0.3em solid;
    border-left: 0.3em solid transparent; }
  .dropup .dropdown-toggle:empty::after {
    margin-left: 0; }

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem; }
  .dropright .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid transparent;
    border-right: 0;
    border-bottom: 0.3em solid transparent;
    border-left: 0.3em solid; }
  .dropright .dropdown-toggle:empty::after {
    margin-left: 0; }
  .dropright .dropdown-toggle::after {
    vertical-align: 0; }

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem; }
  .dropleft .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: ""; }
  .dropleft .dropdown-toggle::after {
    display: none; }
  .dropleft .dropdown-toggle::before {
    display: inline-block;
    margin-right: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid transparent;
    border-right: 0.3em solid;
    border-bottom: 0.3em solid transparent; }
  .dropleft .dropdown-toggle:empty::after {
    margin-left: 0; }
  .dropleft .dropdown-toggle::before {
    vertical-align: 0; }

.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto; }

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef; }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0; }
  .dropdown-item:hover, .dropdown-item:focus {
    color: #16181b;
    text-decoration: none;
    background-color: #f8f9fa; }
  .dropdown-item.active, .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #007bff; }
  .dropdown-item.disabled, .dropdown-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: transparent; }

.dropdown-menu.show {
  display: block; }

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap; }

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

.btn-group, .btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle; }
  .btn-group > .btn, .btn-group-vertical > .btn {
    position: relative;
    flex: 1 1 auto; }
  .btn-group > .btn:hover, .btn-group-vertical > .btn:hover {
    z-index: 1; }
  .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active {
    z-index: 1; }

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start; }
  .btn-toolbar .input-group {
    width: auto; }

.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) {
  margin-left: -1px; }
  .btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) > .btn {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem; }
  .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
    margin-left: 0; }
  .dropleft .dropdown-toggle-split::before {
    margin-right: 0; }

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem; }

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center; }
  .btn-group-vertical > .btn, .btn-group-vertical > .btn-group {
    width: 100%; }
  .btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) {
    margin-top: -1px; }
  .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) > .btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0; }
  .btn-group-toggle > .btn input[type="radio"], .btn-group-toggle > .btn-group > .btn input[type="radio"], .btn-group-toggle > .btn input[type="checkbox"], .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none; }

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%; }
  .input-group > .form-control, .input-group > .form-control-plaintext, .input-group > .custom-select, .input-group > .custom-file {
    position: relative;
    flex: 1 1 0%;
    min-width: 0;
    margin-bottom: 0; }
  .input-group > .form-control + .form-control, .input-group > .form-control-plaintext + .form-control, .input-group > .custom-select + .form-control, .input-group > .custom-file + .form-control, .input-group > .form-control + .custom-select, .input-group > .form-control-plaintext + .custom-select, .input-group > .custom-select + .custom-select, .input-group > .custom-file + .custom-select, .input-group > .form-control + .custom-file, .input-group > .form-control-plaintext + .custom-file, .input-group > .custom-select + .custom-file, .input-group > .custom-file + .custom-file {
    margin-left: -1px; }
  .input-group > .form-control:focus, .input-group > .custom-select:focus, .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
    z-index: 3; }
  .input-group > .custom-file .custom-file-input:focus {
    z-index: 4; }
  .input-group > .form-control:not(:last-child), .input-group > .custom-select:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .input-group > .custom-file {
    display: flex;
    align-items: center; }
  .input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .input-group > .custom-file:not(:first-child) .custom-file-label {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }

.input-group-prepend, .input-group-append {
  display: flex; }
  .input-group-prepend .btn, .input-group-append .btn {
    position: relative;
    z-index: 2; }
  .input-group-prepend .btn:focus, .input-group-append .btn:focus {
    z-index: 3; }
  .input-group-prepend .btn + .btn, .input-group-append .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-append .btn + .input-group-text, .input-group-prepend .input-group-text + .input-group-text, .input-group-append .input-group-text + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-append .input-group-text + .btn {
    margin-left: -1px; }

.input-group-prepend {
  margin-right: -1px; }

.input-group-append {
  margin-left: -1px; }

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem; }
  .input-group-text input[type="radio"], .input-group-text input[type="checkbox"] {
    margin-top: 0; }

.input-group-lg > .form-control:not(textarea), .input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px); }

.input-group-lg > .form-control, .input-group-lg > .custom-select, .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

.input-group-sm > .form-control:not(textarea), .input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px); }

.input-group-sm > .form-control, .input-group-sm > .custom-select, .input-group-sm > .input-group-prepend > .input-group-text, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

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

.input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text, .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.custom-control {
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem; }

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem; }

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0; }
  .custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #007bff;
    background-color: #007bff; }
  .custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #80bdff; }
  .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
    color: #fff;
    background-color: #b3d7ff;
    border-color: #b3d7ff; }
  .custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
    color: #6c757d; }
  .custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
    background-color: #e9ecef; }

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top; }
  .custom-control-label::before {
    position: absolute;
    top: 0.25rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    pointer-events: none;
    content: "";
    background-color: #fff;
    border: #adb5bd solid 1px; }
  .custom-control-label::after {
    position: absolute;
    top: 0.25rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    content: "";
    background: no-repeat 50% / 50% 50%; }

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem; }
  .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e"); }
  .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
    border-color: #007bff;
    background-color: #007bff; }
  .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); }
  .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(0, 123, 255, 0.5); }
  .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
    background-color: rgba(0, 123, 255, 0.5); }

.custom-radio .custom-control-label::before {
  border-radius: 50%; }
  .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); }
  .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(0, 123, 255, 0.5); }

.custom-switch {
  padding-left: 2.25rem; }
  .custom-switch .custom-control-label::before {
    left: -2.25rem;
    width: 1.75rem;
    pointer-events: all;
    border-radius: 0.5rem; }
  .custom-switch .custom-control-label::after {
    top: calc(0.25rem + 2px);
    left: calc(-2.25rem + 2px);
    width: calc(1rem - 4px);
    height: calc(1rem - 4px);
    background-color: #adb5bd;
    border-radius: 0.5rem;
    transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
      .custom-switch .custom-control-label::after {
        transition: none; } }
  .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
    background-color: #fff;
    transform: translateX(0.75rem); }
  .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(0, 123, 255, 0.5); }

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  appearance: none; }
  .custom-select:focus {
    border-color: #80bdff;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .custom-select:focus::-ms-value {
    color: #495057;
    background-color: #fff; }
  .custom-select[multiple], .custom-select[size]:not([size="1"]) {
    height: auto;
    padding-right: 0.75rem;
    background-image: none; }
  .custom-select:disabled {
    color: #6c757d;
    background-color: #e9ecef; }
  .custom-select::-ms-expand {
    display: none; }
  .custom-select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #495057; }

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem; }

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem; }

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0; }

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  opacity: 0; }
  .custom-file-input:focus ~ .custom-file-label {
    border-color: #80bdff;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
    background-color: #e9ecef; }
  .custom-file-input:lang(en) ~ .custom-file-label::after {
    content: "Browse"; }
  .custom-file-input ~ .custom-file-label[data-browse]::after {
    content: attr(data-browse); }

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem; }
  .custom-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: calc(1.5em + 0.75rem);
    padding: 0.375rem 0.75rem;
    line-height: 1.5;
    color: #495057;
    content: "Browse";
    background-color: #e9ecef;
    border-left: inherit;
    border-radius: 0 0.25rem 0.25rem 0; }

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  appearance: none; }
  .custom-range:focus {
    outline: none; }
  .custom-range:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .custom-range:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .custom-range:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .custom-range::-moz-focus-outer {
    border: 0; }
  .custom-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -0.25rem;
    background-color: #007bff;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
  @media (prefers-reduced-motion: reduce) {
    .custom-range::-webkit-slider-thumb {
      transition: none; } }
  .custom-range::-webkit-slider-thumb:active {
    background-color: #b3d7ff; }
  .custom-range::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem; }
  .custom-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #007bff;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
  @media (prefers-reduced-motion: reduce) {
    .custom-range::-moz-range-thumb {
      transition: none; } }
  .custom-range::-moz-range-thumb:active {
    background-color: #b3d7ff; }
  .custom-range::-moz-range-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem; }
  .custom-range::-ms-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: 0;
    margin-right: 0.2rem;
    margin-left: 0.2rem;
    background-color: #007bff;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
  @media (prefers-reduced-motion: reduce) {
    .custom-range::-ms-thumb {
      transition: none; } }
  .custom-range::-ms-thumb:active {
    background-color: #b3d7ff; }
  .custom-range::-ms-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: transparent;
    border-color: transparent;
    border-width: 0.5rem; }
  .custom-range::-ms-fill-lower {
    background-color: #dee2e6;
    border-radius: 1rem; }
  .custom-range::-ms-fill-upper {
    margin-right: 15px;
    background-color: #dee2e6;
    border-radius: 1rem; }
  .custom-range:disabled::-webkit-slider-thumb {
    background-color: #adb5bd; }
  .custom-range:disabled::-webkit-slider-runnable-track {
    cursor: default; }
  .custom-range:disabled::-moz-range-thumb {
    background-color: #adb5bd; }
  .custom-range:disabled::-moz-range-track {
    cursor: default; }
  .custom-range:disabled::-ms-thumb {
    background-color: #adb5bd; }

.custom-control-label::before, .custom-file-label, .custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
  .custom-control-label::before, .custom-file-label, .custom-select {
    transition: none; } }

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }

.nav-link {
  display: block;
  padding: 0.5rem 1rem; }
  .nav-link:hover, .nav-link:focus {
    text-decoration: none; }
  .nav-link.disabled {
    color: #6c757d;
    pointer-events: none;
    cursor: default; }

.nav-tabs {
  border-bottom: 1px solid #dee2e6; }
  .nav-tabs .nav-item {
    margin-bottom: -1px; }
  .nav-tabs .nav-link {
    border: 1px solid transparent;
    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; }

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem; }
  .navbar .container, .navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between; }
  .navbar-brand {
    display: inline-block;
    padding-top: 0.3125rem;
    padding-bottom: 0.3125rem;
    margin-right: 1rem;
    font-size: 1.25rem;
    line-height: inherit;
    white-space: nowrap; }
  .navbar-brand:hover, .navbar-brand:focus {
    text-decoration: none; }

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }
  .navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0; }
  .navbar-nav .dropdown-menu {
    position: static;
    float: none; }

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center; }

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem; }
  .navbar-toggler:hover, .navbar-toggler:focus {
    text-decoration: none; }

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%; }

@media (max-width: 575.98px) {
        .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
          padding-right: 0;
          padding-left: 0; } }
  @media (min-width: 576px) {
      .navbar-expand-sm {
        flex-flow: row nowrap;
        justify-content: flex-start; }
        .navbar-expand-sm .navbar-nav {
          flex-direction: row; }
          .navbar-expand-sm .navbar-nav .dropdown-menu {
            position: absolute; }
          .navbar-expand-sm .navbar-nav .nav-link {
            padding-right: 0.5rem;
            padding-left: 0.5rem; }
        .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
          flex-wrap: nowrap; }
        .navbar-expand-sm .navbar-collapse {
          display: flex !important;
          flex-basis: auto; }
        .navbar-expand-sm .navbar-toggler {
          display: none; } }
  @media (max-width: 767.98px) {
      .navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
        padding-right: 0;
        padding-left: 0; } }
  @media (min-width: 768px) {
      .navbar-expand-md {
        flex-flow: row nowrap;
        justify-content: flex-start; }
        .navbar-expand-md .navbar-nav {
          flex-direction: row; }
          .navbar-expand-md .navbar-nav .dropdown-menu {
            position: absolute; }
          .navbar-expand-md .navbar-nav .nav-link {
            padding-right: 0.5rem;
            padding-left: 0.5rem; }
        .navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
          flex-wrap: nowrap; }
        .navbar-expand-md .navbar-collapse {
          display: flex !important;
          flex-basis: auto; }
        .navbar-expand-md .navbar-toggler {
          display: none; } }
  @media (max-width: 991.98px) {
      .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
        padding-right: 0;
        padding-left: 0; } }
  @media (min-width: 992px) {
      .navbar-expand-lg {
        flex-flow: row nowrap;
        justify-content: flex-start; }
        .navbar-expand-lg .navbar-nav {
          flex-direction: row; }
          .navbar-expand-lg .navbar-nav .dropdown-menu {
            position: absolute; }
          .navbar-expand-lg .navbar-nav .nav-link {
            padding-right: 0.5rem;
            padding-left: 0.5rem; }
        .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
          flex-wrap: nowrap; }
        .navbar-expand-lg .navbar-collapse {
          display: flex !important;
          flex-basis: auto; }
        .navbar-expand-lg .navbar-toggler {
          display: none; } }
  @media (max-width: 1199.98px) {
      .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
        padding-right: 0;
        padding-left: 0; } }
  @media (min-width: 1200px) {
      .navbar-expand-xl {
        flex-flow: row nowrap;
        justify-content: flex-start; }
        .navbar-expand-xl .navbar-nav {
          flex-direction: row; }
          .navbar-expand-xl .navbar-nav .dropdown-menu {
            position: absolute; }
          .navbar-expand-xl .navbar-nav .nav-link {
            padding-right: 0.5rem;
            padding-left: 0.5rem; }
        .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
          flex-wrap: nowrap; }
        .navbar-expand-xl .navbar-collapse {
          display: flex !important;
          flex-basis: auto; }
        .navbar-expand-xl .navbar-toggler {
          display: none; } }
  .navbar-expand {
    flex-flow: row nowrap;
    justify-content: flex-start; }
  .navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
    padding-right: 0;
    padding-left: 0; }
  .navbar-expand .navbar-nav {
    flex-direction: row; }
  .navbar-expand .navbar-nav .dropdown-menu {
    position: absolute; }
  .navbar-expand .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem; }
  .navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
    flex-wrap: nowrap; }
  .navbar-expand .navbar-collapse {
    display: flex !important;
    flex-basis: auto; }
  .navbar-expand .navbar-toggler {
    display: none; }

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9); }
  .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
    color: rgba(0, 0, 0, 0.9); }
  .navbar-light .navbar-nav .nav-link {
    color: rgba(0, 0, 0, 0.5); }
  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: rgba(0, 0, 0, 0.7); }
  .navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0, 0, 0, 0.3); }
  .navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active {
    color: rgba(0, 0, 0, 0.9); }
  .navbar-light .navbar-toggler {
    color: rgba(0, 0, 0, 0.5);
    border-color: rgba(0, 0, 0, 0.1); }
  .navbar-light .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }
  .navbar-light .navbar-text {
    color: rgba(0, 0, 0, 0.5); }
  .navbar-light .navbar-text a {
    color: rgba(0, 0, 0, 0.9); }
  .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
    color: rgba(0, 0, 0, 0.9); }

.navbar-dark .navbar-brand {
  color: #fff; }
  .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
    color: #fff; }
  .navbar-dark .navbar-nav .nav-link {
    color: rgba(255, 255, 255, 0.5); }
  .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(255, 255, 255, 0.75); }
  .navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, 0.25); }
  .navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav-link.active {
    color: #fff; }
  .navbar-dark .navbar-toggler {
    color: rgba(255, 255, 255, 0.5);
    border-color: rgba(255, 255, 255, 0.1); }
  .navbar-dark .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }
  .navbar-dark .navbar-text {
    color: rgba(255, 255, 255, 0.5); }
  .navbar-dark .navbar-text a {
    color: #fff; }
  .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
    color: #fff; }

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem; }
  .card > hr {
    margin-right: 0;
    margin-left: 0; }
  .card > .list-group:first-child .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
  .card > .list-group:last-child .list-group-item:last-child {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }

.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem; }

.card-title {
  margin-bottom: 0.75rem; }

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0; }

.card-text:last-child {
  margin-bottom: 0; }

.card-link:hover {
  text-decoration: none; }
  .card-link + .card-link {
    margin-left: 1.25rem; }

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
  .card-header:first-child {
    border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; }
  .card-header + .list-group .list-group-item:first-child {
    border-top: 0; }

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125); }
  .card-footer:last-child {
    border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); }

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0; }

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem; }

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem; }

.card-img, .card-img-top, .card-img-bottom {
  flex-shrink: 0;
  width: 100%; }

.card-img, .card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px); }

.card-img, .card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px); }

.card-deck .card {
  margin-bottom: 15px; }
  @media (min-width: 576px) {
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px; }
    .card-deck .card {
      flex: 1 0 0%;
      margin-right: 15px;
      margin-bottom: 0;
      margin-left: 15px; } }

.card-group > .card {
  margin-bottom: 15px; }
  @media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap; }
    .card-group > .card {
      flex: 1 0 0%;
      margin-bottom: 0; }
      .card-group > .card + .card {
        margin-left: 0;
        border-left: 0; }
      .card-group > .card:not(:last-child) {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0; }
        .card-group > .card:not(:last-child) .card-img-top, .card-group > .card:not(:last-child) .card-header {
          border-top-right-radius: 0; }
        .card-group > .card:not(:last-child) .card-img-bottom, .card-group > .card:not(:last-child) .card-footer {
          border-bottom-right-radius: 0; }
      .card-group > .card:not(:first-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0; }
        .card-group > .card:not(:first-child) .card-img-top, .card-group > .card:not(:first-child) .card-header {
          border-top-left-radius: 0; }
        .card-group > .card:not(:first-child) .card-img-bottom, .card-group > .card:not(:first-child) .card-footer {
          border-bottom-left-radius: 0; } }

.card-columns .card {
  margin-bottom: 0.75rem; }
  @media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1; }
    .card-columns .card {
      display: inline-block;
      width: 100%; } }

.accordion > .card {
  overflow: hidden; }
  .accordion > .card:not(:last-of-type) {
    border-bottom: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .accordion > .card:not(:first-of-type) {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  .accordion > .card > .card-header {
    border-radius: 0;
    margin-bottom: -1px; }

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  font-size: ;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem; }

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem; }
  .breadcrumb-item + .breadcrumb-item::before {
    display: inline-block;
    padding-right: 0.5rem;
    color: #6c757d;
    content: "/"; }
  .breadcrumb-item + .breadcrumb-item:hover::before {
    text-decoration: underline; }
  .breadcrumb-item + .breadcrumb-item:hover::before {
    text-decoration: none; }
  .breadcrumb-item.active {
    color: #6c757d; }

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem; }

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6; }
  .page-link:hover {
    z-index: 2;
    color: #0056b3;
    text-decoration: none;
    background-color: #e9ecef;
    border-color: #dee2e6; }
  .page-link:focus {
    z-index: 3;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem; }
  .page-item:last-child .page-link {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem; }
  .page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: #007bff;
    border-color: #007bff; }
  .page-item.disabled .page-link {
    color: #6c757d;
    pointer-events: none;
    cursor: auto;
    background-color: #fff;
    border-color: #dee2e6; }

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5; }
  .pagination-lg .page-item:first-child .page-link {
    border-top-left-radius: 0.3rem;
    border-bottom-left-radius: 0.3rem; }
  .pagination-lg .page-item:last-child .page-link {
    border-top-right-radius: 0.3rem;
    border-bottom-right-radius: 0.3rem; }

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5; }
  .pagination-sm .page-item:first-child .page-link {
    border-top-left-radius: 0.2rem;
    border-bottom-left-radius: 0.2rem; }
  .pagination-sm .page-item:last-child .page-link {
    border-top-right-radius: 0.2rem;
    border-bottom-right-radius: 0.2rem; }

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none; } }
  .badge[href]:hover, .badge[href]:focus {
    text-decoration: none; }
  .badge:empty {
    display: none; }

.btn .badge {
  position: relative;
  top: -1px; }

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem; }
  .badge-primary {
    color: #fff;
    background-color: #007bff; }
  .badge-primary[href] {
    /*color: color-yiq($bg);
     background-color: darken($bg, 10%);*/ }
  .badge-primary[href]:focus, .badge-primary[href].focus {
    /*outline: 0;
     box-shadow: 0 0 0 $badge-focus-width rgba($bg, .5);*/ }
  .badge-secondary {
    color: #fff;
    background-color: #6c757d; }
  .badge-secondary[href] {
    /*color: color-yiq($bg);
     background-color: darken($bg, 10%);*/ }
  .badge-secondary[href]:focus, .badge-secondary[href].focus {
    /*outline: 0;
     box-shadow: 0 0 0 $badge-focus-width rgba($bg, .5);*/ }
  .badge-success {
    color: #fff;
    background-color: #28a745; }
  .badge-success[href] {
    /*color: color-yiq($bg);
     background-color: darken($bg, 10%);*/ }
  .badge-success[href]:focus, .badge-success[href].focus {
    /*outline: 0;
     box-shadow: 0 0 0 $badge-focus-width rgba($bg, .5);*/ }
  .badge-info {
    color: #fff;
    background-color: #17a2b8; }
  .badge-info[href] {
    /*color: color-yiq($bg);
     background-color: darken($bg, 10%);*/ }
  .badge-info[href]:focus, .badge-info[href].focus {
    /*outline: 0;
     box-shadow: 0 0 0 $badge-focus-width rgba($bg, .5);*/ }
  .badge-warning {
    color: #212529;
    background-color: #ffc107; }
  .badge-warning[href] {
    /*color: color-yiq($bg);
     background-color: darken($bg, 10%);*/ }
  .badge-warning[href]:focus, .badge-warning[href].focus {
    /*outline: 0;
     box-shadow: 0 0 0 $badge-focus-width rgba($bg, .5);*/ }
  .badge-danger {
    color: #fff;
    background-color: #dc3545; }
  .badge-danger[href] {
    /*color: color-yiq($bg);
     background-color: darken($bg, 10%);*/ }
  .badge-danger[href]:focus, .badge-danger[href].focus {
    /*outline: 0;
     box-shadow: 0 0 0 $badge-focus-width rgba($bg, .5);*/ }
  .badge-light {
    color: #212529;
    background-color: #f8f9fa; }
  .badge-light[href] {
    /*color: color-yiq($bg);
     background-color: darken($bg, 10%);*/ }
  .badge-light[href]:focus, .badge-light[href].focus {
    /*outline: 0;
     box-shadow: 0 0 0 $badge-focus-width rgba($bg, .5);*/ }
  .badge-dark {
    color: #fff;
    background-color: #343a40; }
  .badge-dark[href] {
    /*color: color-yiq($bg);
     background-color: darken($bg, 10%);*/ }
  .badge-dark[href]:focus, .badge-dark[href].focus {
    /*outline: 0;
     box-shadow: 0 0 0 $badge-focus-width rgba($bg, .5);*/ }

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem; }
  @media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem; } }

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

.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: #9ecdff; }
  .alert-primary .alert-link {
    color: #002752; }
  .alert-secondary {
    color: #383d41;
    background-color: #e2e3e5;
    border-color: #d6d8db; }
  .alert-secondary hr {
    border-top-color: #c8cccf; }
  .alert-secondary .alert-link {
    color: #212326; }
  .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: #062c32; }
  .alert-warning {
    color: #856404;
    background-color: #fff3cd;
    border-color: #ffeeba; }
  .alert-warning hr {
    border-top-color: #ffe7a0; }
  .alert-warning .alert-link {
    color: #533f02; }
  .alert-danger {
    color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb; }
  .alert-danger hr {
    border-top-color: #f1b1b7; }
  .alert-danger .alert-link {
    color: #491217; }
  .alert-light {
    color: #818182;
    background-color: #fefefe;
    border-color: #fdfdfe; }
  .alert-light hr {
    border-top-color: #f1f1f1; }
  .alert-light .alert-link {
    color: #686868; }
  .alert-dark {
    color: #1b1e21;
    background-color: #d6d8d9;
    border-color: #c6c8ca; }
  .alert-dark hr {
    border-top-color: #b9bbbd; }
  .alert-dark .alert-link {
    color: #040505; }

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0; }

  to {
    background-position: 0 0; } }

.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem; }

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  transition: width 0.6s ease; }
  @media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none; } }

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem; }

.progress-bar-animated {
  animation: progress-bar-stripes 1s linear infinite; }
  @media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none; } }

.media {
  display: flex;
  align-items: flex-start; }

.media-body {
  flex: 1; }

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0; }

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit; }
  .list-group-item-action:hover, .list-group-item-action:focus {
    z-index: 1;
    color: #495057;
    text-decoration: none;
    background-color: #f8f9fa; }
  .list-group-item-action:active {
    color: #212529;
    background-color: #e9ecef; }

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125); }
  .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
  .list-group-item:last-child {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }
  .list-group-item.disabled, .list-group-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: #fff; }
  .list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #007bff;
    border-color: #007bff; }
  .list-group-item + .list-group-item {
    border-top-width: 0; }
  .list-group-item + .list-group-item.active {
    margin-top: -1px;
    border-top-width: 1px; }
  .list-group-horizontal {
    flex-direction: row; }
  .list-group-horizontal .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0; }
  .list-group-horizontal .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0; }
  .list-group-horizontal .list-group-item.active {
    margin-top: 0; }
  .list-group-horizontal .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0; }
  .list-group-horizontal .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px; }
  @media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row; }
    .list-group-horizontal-sm .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
      .list-group-horizontal-sm .list-group-item:last-child {
        border-top-right-radius: 0.25rem;
        border-bottom-left-radius: 0; }
      .list-group-horizontal-sm .list-group-item.active {
        margin-top: 0; }
      .list-group-horizontal-sm .list-group-item + .list-group-item {
        border-top-width: 1px;
        border-left-width: 0; }
        .list-group-horizontal-sm .list-group-item + .list-group-item.active {
          margin-left: -1px;
          border-left-width: 1px; } }
  @media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row; }
    .list-group-horizontal-md .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
      .list-group-horizontal-md .list-group-item:last-child {
        border-top-right-radius: 0.25rem;
        border-bottom-left-radius: 0; }
      .list-group-horizontal-md .list-group-item.active {
        margin-top: 0; }
      .list-group-horizontal-md .list-group-item + .list-group-item {
        border-top-width: 1px;
        border-left-width: 0; }
        .list-group-horizontal-md .list-group-item + .list-group-item.active {
          margin-left: -1px;
          border-left-width: 1px; } }
  @media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row; }
    .list-group-horizontal-lg .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
      .list-group-horizontal-lg .list-group-item:last-child {
        border-top-right-radius: 0.25rem;
        border-bottom-left-radius: 0; }
      .list-group-horizontal-lg .list-group-item.active {
        margin-top: 0; }
      .list-group-horizontal-lg .list-group-item + .list-group-item {
        border-top-width: 1px;
        border-left-width: 0; }
        .list-group-horizontal-lg .list-group-item + .list-group-item.active {
          margin-left: -1px;
          border-left-width: 1px; } }
  @media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row; }
    .list-group-horizontal-xl .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
      .list-group-horizontal-xl .list-group-item:last-child {
        border-top-right-radius: 0.25rem;
        border-bottom-left-radius: 0; }
      .list-group-horizontal-xl .list-group-item.active {
        margin-top: 0; }
      .list-group-horizontal-xl .list-group-item + .list-group-item {
        border-top-width: 1px;
        border-left-width: 0; }
        .list-group-horizontal-xl .list-group-item + .list-group-item.active {
          margin-left: -1px;
          border-left-width: 1px; } }

.list-group-flush .list-group-item {
  border-right-width: 0;
  border-left-width: 0;
  border-radius: 0; }
  .list-group-flush .list-group-item:first-child {
    border-top-width: 0; }
  .list-group-flush:last-child .list-group-item:last-child {
    border-bottom-width: 0; }
  .list-group-item-primary {
    color: #004085;
    background-color: #b8daff; }
  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #004085;
    background-color: #9ecdff; }
  .list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #004085;
    border-color: #004085; }
  .list-group-item-secondary {
    color: #383d41;
    background-color: #d6d8db; }
  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #383d41;
    background-color: #c8cccf; }
  .list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #383d41;
    border-color: #383d41; }
  .list-group-item-success {
    color: #155724;
    background-color: #c3e6cb; }
  .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #155724;
    background-color: #b1dfbb; }
  .list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #155724;
    border-color: #155724; }
  .list-group-item-info {
    color: #0c5460;
    background-color: #bee5eb; }
  .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #0c5460;
    background-color: #abdde5; }
  .list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #0c5460;
    border-color: #0c5460; }
  .list-group-item-warning {
    color: #856404;
    background-color: #ffeeba; }
  .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #856404;
    background-color: #ffe7a0; }
  .list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #856404;
    border-color: #856404; }
  .list-group-item-danger {
    color: #721c24;
    background-color: #f5c6cb; }
  .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #721c24;
    background-color: #f1b1b7; }
  .list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #721c24;
    border-color: #721c24; }
  .list-group-item-light {
    color: #818182;
    background-color: #fdfdfe; }
  .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
    color: #818182;
    background-color: #f1f1f1; }
  .list-group-item-light.list-group-item-action.active {
    color: #fff;
    background-color: #818182;
    border-color: #818182; }
  .list-group-item-dark {
    color: #1b1e21;
    background-color: #c6c8ca; }
  .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
    color: #1b1e21;
    background-color: #b9bbbd; }
  .list-group-item-dark.list-group-item-action.active {
    color: #fff;
    background-color: #1b1e21;
    border-color: #1b1e21; }

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5; }
  .close:hover {
    color: #000;
    text-decoration: none; }
  .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
    opacity: 0.75; }

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  appearance: none; }

a.close.disabled {
  pointer-events: none; }

.toast {
  max-width: 350px;
  overflow: hidden;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  opacity: 0;
  border-radius: 0.25rem; }
  .toast:not(:last-child) {
    margin-bottom: 0.75rem; }
  .toast.showing {
    opacity: 1; }
  .toast.show {
    display: block;
    opacity: 1; }
  .toast.hide {
    display: none; }

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

.toast-body {
  padding: 0.75rem; }

.modal-open {
  overflow: hidden; }
  .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto; }

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none; }
  .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out;
    transform: translate(0, -50px); }
  @media (prefers-reduced-motion: reduce) {
    .modal.fade .modal-dialog {
      transition: none; } }
  .modal.show .modal-dialog {
    transform: none; }
  .modal.modal-static .modal-dialog {
    transform: scale(1.02); }

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem); }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 1rem);
    overflow: hidden; }
  .modal-dialog-scrollable .modal-header, .modal-dialog-scrollable .modal-footer {
    flex-shrink: 0; }
  .modal-dialog-scrollable .modal-body {
    overflow-y: auto; }

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem); }
  .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - 1rem);
    content: ""; }
  .modal-dialog-centered.modal-dialog-scrollable {
    flex-direction: column;
    justify-content: center;
    height: 100%; }
  .modal-dialog-centered.modal-dialog-scrollable .modal-content {
    max-height: none; }
  .modal-dialog-centered.modal-dialog-scrollable::before {
    content: none; }

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000; }
  .modal-backdrop.fade {
    opacity: 0; }
  .modal-backdrop.show {
    opacity: 0.5; }

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px); }
  .modal-header .close {
    padding: 1rem 1rem;
    margin: -1rem -1rem -1rem auto; }

.modal-title {
  margin-bottom: 0;
  line-height: 1.5; }

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem; }

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px); }
  .modal-footer > * {
    margin: 0.25rem; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto; }
    .modal-dialog-scrollable {
      max-height: calc(100% - 3.5rem); }
      .modal-dialog-scrollable .modal-content {
        max-height: calc(100vh - 3.5rem); }
    .modal-dialog-centered {
      min-height: calc(100% - 3.5rem); }
      .modal-dialog-centered::before {
        height: calc(100vh - 3.5rem); }
    .modal-sm {
      max-width: 300px; } }

@media (min-width: 992px) {
  .modal-lg, .modal-xl {
    max-width: 800px; } }

@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px; } }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0; }
  .tooltip.show {
    opacity: 0.9; }
  .tooltip .arrow {
    position: absolute;
    display: block;
    width: 0.8rem;
    height: 0.4rem; }
  .tooltip .arrow::before {
    position: absolute;
    content: "";
    border-color: transparent;
    border-style: solid; }

.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
  padding: 0.4rem 0; }
  .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
    bottom: 0; }
  .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
    top: 0;
    border-width: 0.4rem 0.4rem 0;
    border-top-color: #000; }

.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.4rem; }
  .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
    left: 0;
    width: 0.4rem;
    height: 0.8rem; }
  .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
    right: 0;
    border-width: 0.4rem 0.4rem 0.4rem 0;
    border-right-color: #000; }

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.4rem 0; }
  .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
    top: 0; }
  .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
    bottom: 0;
    border-width: 0 0.4rem 0.4rem;
    border-bottom-color: #000; }

.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.4rem; }
  .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
    right: 0;
    width: 0.4rem;
    height: 0.8rem; }
  .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
    left: 0;
    border-width: 0.4rem 0 0.4rem 0.4rem;
    border-left-color: #000; }

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem; }
  .popover .arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: 0.5rem;
    margin: 0 0.3rem; }
  .popover .arrow::before, .popover .arrow::after {
    position: absolute;
    display: block;
    content: "";
    border-color: transparent;
    border-style: solid; }

.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.5rem; }
  .bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
    bottom: calc(-0.5rem - 1px); }
  .bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
    bottom: 0;
    border-width: 0.5rem 0.5rem 0;
    border-top-color: rgba(0, 0, 0, 0.25); }
  .bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
    bottom: 1px;
    border-width: 0.5rem 0.5rem 0;
    border-top-color: #fff; }

.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
  margin-left: 0.5rem; }
  .bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
    left: calc(-0.5rem - 1px);
    width: 0.5rem;
    height: 1rem;
    margin: 0.3rem 0; }
  .bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
    left: 0;
    border-width: 0.5rem 0.5rem 0.5rem 0;
    border-right-color: rgba(0, 0, 0, 0.25); }
  .bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
    left: 1px;
    border-width: 0.5rem 0.5rem 0.5rem 0;
    border-right-color: #fff; }

.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.5rem; }
  .bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
    top: calc(-0.5rem - 1px); }
  .bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
    top: 0;
    border-width: 0 0.5rem 0.5rem 0.5rem;
    border-bottom-color: rgba(0, 0, 0, 0.25); }
  .bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
    top: 1px;
    border-width: 0 0.5rem 0.5rem 0.5rem;
    border-bottom-color: #fff; }
  .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
    position: absolute;
    top: 0;
    left: 50%;
    display: block;
    width: 1rem;
    margin-left: -0.5rem;
    content: "";
    border-bottom: 1px solid #f7f7f7; }

.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem; }
  .bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
    right: calc(-0.5rem - 1px);
    width: 0.5rem;
    height: 1rem;
    margin: 0.3rem 0; }
  .bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
    right: 0;
    border-width: 0.5rem 0 0.5rem 0.5rem;
    border-left-color: rgba(0, 0, 0, 0.25); }
  .bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
    right: 1px;
    border-width: 0.5rem 0 0.5rem 0.5rem;
    border-left-color: #fff; }

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px); }
  .popover-header:empty {
    display: none; }

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

.carousel {
  position: relative; }

.carousel.pointer-event {
  touch-action: pan-y; }

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden; }
  .carousel-inner::after {
    display: block;
    clear: both;
    content: ""; }

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none; } }

.carousel-item.active, .carousel-item-next, .carousel-item-prev {
  display: block; }

.carousel-item-next:not(.carousel-item-left), .active.carousel-item-right {
  transform: translateX(100%); }

.carousel-item-prev:not(.carousel-item-right), .active.carousel-item-left {
  transform: translateX(-100%); }

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none; }
  .carousel-fade .carousel-item.active, .carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right {
    z-index: 1;
    opacity: 1; }
  .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right {
    z-index: 0;
    opacity: 0;
    transition: opacity 0s 0.6s; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right {
      transition: none; } }

.carousel-control-prev, .carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease; }
  @media (prefers-reduced-motion: reduce) {
  .carousel-control-prev, .carousel-control-next {
    transition: none; } }
  .carousel-control-prev:hover, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-next:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: 0.9; }

.carousel-control-prev {
  left: 0; }

.carousel-control-next {
  right: 0; }

.carousel-control-prev-icon, .carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: no-repeat 50% / 100% 100%; }

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); }

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e"); }

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none; }
  .carousel-indicators li {
    box-sizing: content-box;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    background-clip: padding-box;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: 0.5;
    transition: opacity 0.6s ease; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-indicators li {
      transition: none; } }
  .carousel-indicators .active {
    opacity: 1; }

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center; }

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

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

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

@keyframes spinner-grow {
  0% {
    transform: scale(0); }

  50% {
    opacity: 1; } }

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

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

.align-baseline {
  vertical-align: baseline !important; }

.align-top {
  vertical-align: top !important; }

.align-middle {
  vertical-align: middle !important; }

.align-bottom {
  vertical-align: bottom !important; }

.align-text-bottom {
  vertical-align: text-bottom !important; }

.align-text-top {
  vertical-align: text-top !important; }
  .bg-primary {
    background-color: #007bff !important; }
  a.bg-primary:hover, button.bg-primary:hover, a.bg-primary:focus, button.bg-primary:focus {
    background-color: #0062cc !important; }
  .bg-secondary {
    background-color: #6c757d !important; }
  a.bg-secondary:hover, button.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:focus {
    background-color: #545b62 !important; }
  .bg-success {
    background-color: #28a745 !important; }
  a.bg-success:hover, button.bg-success:hover, a.bg-success:focus, button.bg-success:focus {
    background-color: #1e7e34 !important; }
  .bg-info {
    background-color: #17a2b8 !important; }
  a.bg-info:hover, button.bg-info:hover, a.bg-info:focus, button.bg-info:focus {
    background-color: #117a8b !important; }
  .bg-warning {
    background-color: #ffc107 !important; }
  a.bg-warning:hover, button.bg-warning:hover, a.bg-warning:focus, button.bg-warning:focus {
    background-color: #d39e00 !important; }
  .bg-danger {
    background-color: #dc3545 !important; }
  a.bg-danger:hover, button.bg-danger:hover, a.bg-danger:focus, button.bg-danger:focus {
    background-color: #bd2130 !important; }
  .bg-light {
    background-color: #f8f9fa !important; }
  a.bg-light:hover, button.bg-light:hover, a.bg-light:focus, button.bg-light:focus {
    background-color: #dae0e5 !important; }
  .bg-dark {
    background-color: #343a40 !important; }
  a.bg-dark:hover, button.bg-dark:hover, a.bg-dark:focus, 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-sm {
  border-radius: 0.2rem !important; }

.rounded {
  border-radius: 0.25rem !important; }

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important; }

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important; }

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

.rounded-lg {
  border-radius: 0.3rem !important; }

.rounded-circle {
  border-radius: 50% !important; }

.rounded-pill {
  border-radius: 50rem !important; }

.rounded-0 {
  border-radius: 0 !important; }

.clearfix::after {
  display: block;
  clear: both;
  content: ""; }
  .d-none {
    display: none !important; }
  .d-inline {
    display: inline !important; }
  .d-inline-block {
    display: inline-block !important; }
  .d-block {
    display: block !important; }
  .d-table {
    display: table !important; }
  .d-table-row {
    display: table-row !important; }
  .d-table-cell {
    display: table-cell !important; }
  .d-flex {
    display: 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.8571428571%; }
  .embed-responsive-16by9::before {
    padding-top: 56.25%; }
  .embed-responsive-4by3::before {
    padding-top: 75%; }
  .embed-responsive-1by1::before {
    padding-top: 100%; }
  .flex-row {
    flex-direction: row !important; }
  .flex-column {
    flex-direction: column !important; }
  .flex-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-wrap {
    flex-wrap: wrap !important; }
  .flex-nowrap {
    flex-wrap: nowrap !important; }
  .flex-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-fill {
    flex: 1 1 auto !important; }
  .flex-grow-0 {
    flex-grow: 0 !important; }
  .flex-grow-1 {
    flex-grow: 1 !important; }
  .flex-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-start {
    justify-content: flex-start !important; }
  .justify-content-end {
    justify-content: flex-end !important; }
  .justify-content-center {
    justify-content: center !important; }
  .justify-content-between {
    justify-content: space-between !important; }
  .justify-content-around {
    justify-content: space-around !important; }
  .align-items-start {
    align-items: flex-start !important; }
  .align-items-end {
    align-items: flex-end !important; }
  .align-items-center {
    align-items: center !important; }
  .align-items-baseline {
    align-items: baseline !important; }
  .align-items-stretch {
    align-items: stretch !important; }
  .align-content-start {
    align-content: flex-start !important; }
  .align-content-end {
    align-content: flex-end !important; }
  .align-content-center {
    align-content: center !important; }
  .align-content-between {
    align-content: space-between !important; }
  .align-content-around {
    align-content: space-around !important; }
  .align-content-stretch {
    align-content: stretch !important; }
  .align-self-auto {
    align-self: auto !important; }
  .align-self-start {
    align-self: flex-start !important; }
  .align-self-end {
    align-self: flex-end !important; }
  .align-self-center {
    align-self: center !important; }
  .align-self-baseline {
    align-self: baseline !important; }
  .align-self-stretch {
    align-self: stretch !important; }
  @media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important; }
    .flex-sm-column {
      flex-direction: column !important; }

    .flex-sm-row-reverse {
      flex-direction: row-reverse !important; }

    .flex-sm-column-reverse {
      flex-direction: column-reverse !important; }

    .flex-sm-wrap {
      flex-wrap: wrap !important; }

    .flex-sm-nowrap {
      flex-wrap: nowrap !important; }

    .flex-sm-wrap-reverse {
      flex-wrap: wrap-reverse !important; }

    .flex-sm-fill {
      flex: 1 1 auto !important; }

    .flex-sm-grow-0 {
      flex-grow: 0 !important; }

    .flex-sm-grow-1 {
      flex-grow: 1 !important; }

    .flex-sm-shrink-0 {
      flex-shrink: 0 !important; }

    .flex-sm-shrink-1 {
      flex-shrink: 1 !important; }

    .justify-content-sm-start {
      justify-content: flex-start !important; }

    .justify-content-sm-end {
      justify-content: flex-end !important; }

    .justify-content-sm-center {
      justify-content: center !important; }

    .justify-content-sm-between {
      justify-content: space-between !important; }

    .justify-content-sm-around {
      justify-content: space-around !important; }

    .align-items-sm-start {
      align-items: flex-start !important; }

    .align-items-sm-end {
      align-items: flex-end !important; }

    .align-items-sm-center {
      align-items: center !important; }

    .align-items-sm-baseline {
      align-items: baseline !important; }

    .align-items-sm-stretch {
      align-items: stretch !important; }

    .align-content-sm-start {
      align-content: flex-start !important; }

    .align-content-sm-end {
      align-content: flex-end !important; }

    .align-content-sm-center {
      align-content: center !important; }

    .align-content-sm-between {
      align-content: space-between !important; }

    .align-content-sm-around {
      align-content: space-around !important; }

    .align-content-sm-stretch {
      align-content: stretch !important; }

    .align-self-sm-auto {
      align-self: auto !important; }

    .align-self-sm-start {
      align-self: flex-start !important; }

    .align-self-sm-end {
      align-self: flex-end !important; }

    .align-self-sm-center {
      align-self: center !important; }

    .align-self-sm-baseline {
      align-self: baseline !important; }

    .align-self-sm-stretch {
      align-self: stretch !important; } }
  @media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important; }
    .flex-md-column {
      flex-direction: column !important; }

    .flex-md-row-reverse {
      flex-direction: row-reverse !important; }

    .flex-md-column-reverse {
      flex-direction: column-reverse !important; }

    .flex-md-wrap {
      flex-wrap: wrap !important; }

    .flex-md-nowrap {
      flex-wrap: nowrap !important; }

    .flex-md-wrap-reverse {
      flex-wrap: wrap-reverse !important; }

    .flex-md-fill {
      flex: 1 1 auto !important; }

    .flex-md-grow-0 {
      flex-grow: 0 !important; }

    .flex-md-grow-1 {
      flex-grow: 1 !important; }

    .flex-md-shrink-0 {
      flex-shrink: 0 !important; }

    .flex-md-shrink-1 {
      flex-shrink: 1 !important; }

    .justify-content-md-start {
      justify-content: flex-start !important; }

    .justify-content-md-end {
      justify-content: flex-end !important; }

    .justify-content-md-center {
      justify-content: center !important; }

    .justify-content-md-between {
      justify-content: space-between !important; }

    .justify-content-md-around {
      justify-content: space-around !important; }

    .align-items-md-start {
      align-items: flex-start !important; }

    .align-items-md-end {
      align-items: flex-end !important; }

    .align-items-md-center {
      align-items: center !important; }

    .align-items-md-baseline {
      align-items: baseline !important; }

    .align-items-md-stretch {
      align-items: stretch !important; }

    .align-content-md-start {
      align-content: flex-start !important; }

    .align-content-md-end {
      align-content: flex-end !important; }

    .align-content-md-center {
      align-content: center !important; }

    .align-content-md-between {
      align-content: space-between !important; }

    .align-content-md-around {
      align-content: space-around !important; }

    .align-content-md-stretch {
      align-content: stretch !important; }

    .align-self-md-auto {
      align-self: auto !important; }

    .align-self-md-start {
      align-self: flex-start !important; }

    .align-self-md-end {
      align-self: flex-end !important; }

    .align-self-md-center {
      align-self: center !important; }

    .align-self-md-baseline {
      align-self: baseline !important; }

    .align-self-md-stretch {
      align-self: stretch !important; } }
  @media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important; }
    .flex-lg-column {
      flex-direction: column !important; }

    .flex-lg-row-reverse {
      flex-direction: row-reverse !important; }

    .flex-lg-column-reverse {
      flex-direction: column-reverse !important; }

    .flex-lg-wrap {
      flex-wrap: wrap !important; }

    .flex-lg-nowrap {
      flex-wrap: nowrap !important; }

    .flex-lg-wrap-reverse {
      flex-wrap: wrap-reverse !important; }

    .flex-lg-fill {
      flex: 1 1 auto !important; }

    .flex-lg-grow-0 {
      flex-grow: 0 !important; }

    .flex-lg-grow-1 {
      flex-grow: 1 !important; }

    .flex-lg-shrink-0 {
      flex-shrink: 0 !important; }

    .flex-lg-shrink-1 {
      flex-shrink: 1 !important; }

    .justify-content-lg-start {
      justify-content: flex-start !important; }

    .justify-content-lg-end {
      justify-content: flex-end !important; }

    .justify-content-lg-center {
      justify-content: center !important; }

    .justify-content-lg-between {
      justify-content: space-between !important; }

    .justify-content-lg-around {
      justify-content: space-around !important; }

    .align-items-lg-start {
      align-items: flex-start !important; }

    .align-items-lg-end {
      align-items: flex-end !important; }

    .align-items-lg-center {
      align-items: center !important; }

    .align-items-lg-baseline {
      align-items: baseline !important; }

    .align-items-lg-stretch {
      align-items: stretch !important; }

    .align-content-lg-start {
      align-content: flex-start !important; }

    .align-content-lg-end {
      align-content: flex-end !important; }

    .align-content-lg-center {
      align-content: center !important; }

    .align-content-lg-between {
      align-content: space-between !important; }

    .align-content-lg-around {
      align-content: space-around !important; }

    .align-content-lg-stretch {
      align-content: stretch !important; }

    .align-self-lg-auto {
      align-self: auto !important; }

    .align-self-lg-start {
      align-self: flex-start !important; }

    .align-self-lg-end {
      align-self: flex-end !important; }

    .align-self-lg-center {
      align-self: center !important; }

    .align-self-lg-baseline {
      align-self: baseline !important; }

    .align-self-lg-stretch {
      align-self: stretch !important; } }
  @media (min-width: 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; }

    .flex-xl-fill {
      flex: 1 1 auto !important; }

    .flex-xl-grow-0 {
      flex-grow: 0 !important; }

    .flex-xl-grow-1 {
      flex-grow: 1 !important; }

    .flex-xl-shrink-0 {
      flex-shrink: 0 !important; }

    .flex-xl-shrink-1 {
      flex-shrink: 1 !important; }

    .justify-content-xl-start {
      justify-content: flex-start !important; }

    .justify-content-xl-end {
      justify-content: flex-end !important; }

    .justify-content-xl-center {
      justify-content: center !important; }

    .justify-content-xl-between {
      justify-content: space-between !important; }

    .justify-content-xl-around {
      justify-content: space-around !important; }

    .align-items-xl-start {
      align-items: flex-start !important; }

    .align-items-xl-end {
      align-items: flex-end !important; }

    .align-items-xl-center {
      align-items: center !important; }

    .align-items-xl-baseline {
      align-items: baseline !important; }

    .align-items-xl-stretch {
      align-items: stretch !important; }

    .align-content-xl-start {
      align-content: flex-start !important; }

    .align-content-xl-end {
      align-content: flex-end !important; }

    .align-content-xl-center {
      align-content: center !important; }

    .align-content-xl-between {
      align-content: space-between !important; }

    .align-content-xl-around {
      align-content: space-around !important; }

    .align-content-xl-stretch {
      align-content: stretch !important; }

    .align-self-xl-auto {
      align-self: auto !important; }

    .align-self-xl-start {
      align-self: flex-start !important; }

    .align-self-xl-end {
      align-self: flex-end !important; }

    .align-self-xl-center {
      align-self: center !important; }

    .align-self-xl-baseline {
      align-self: baseline !important; }

    .align-self-xl-stretch {
      align-self: stretch !important; } }
  .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; } }
  .overflow-auto {
    overflow: auto !important; }
  .overflow-hidden {
    overflow: hidden !important; }
  .position-static {
    position: static !important; }
  .position-relative {
    position: relative !important; }
  .position-absolute {
    position: absolute !important; }
  .position-fixed {
    position: fixed !important; }
  .position-sticky {
    position: 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) {
  position: sticky;
  top: 0;
  z-index: 1020; }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal; }

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }

.shadow-none {
  box-shadow: none !important; }
  .w-25 {
    width: 25% !important; }
  .w-50 {
    width: 50% !important; }
  .w-75 {
    width: 75% !important; }
  .w-100 {
    width: 100% !important; }
  .w-auto {
    width: auto !important; }
  .h-25 {
    height: 25% !important; }
  .h-50 {
    height: 50% !important; }
  .h-75 {
    height: 75% !important; }
  .h-100 {
    height: 100% !important; }
  .h-auto {
    height: auto !important; }

.mw-100 {
  max-width: 100% !important; }

.mh-100 {
  max-height: 100% !important; }

.min-vw-100 {
  min-width: 100vw !important; }

.min-vh-100 {
  min-height: 100vh !important; }

.vw-100 {
  width: 100vw !important; }

.vh-100 {
  height: 100vh !important; }

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0); }
  .m-0 {
    margin: 0 !important; }
  .mt-0, .my-0 {
    margin-top: 0 !important; }
  .mr-0, .mx-0 {
    margin-right: 0 !important; }
  .mb-0, .my-0 {
    margin-bottom: 0 !important; }
  .ml-0, .mx-0 {
    margin-left: 0 !important; }
  .m-1 {
    margin: 0.25rem !important; }
  .mt-1, .my-1 {
    margin-top: 0.25rem !important; }
  .mr-1, .mx-1 {
    margin-right: 0.25rem !important; }
  .mb-1, .my-1 {
    margin-bottom: 0.25rem !important; }
  .ml-1, .mx-1 {
    margin-left: 0.25rem !important; }
  .m-2 {
    margin: 0.5rem !important; }
  .mt-2, .my-2 {
    margin-top: 0.5rem !important; }
  .mr-2, .mx-2 {
    margin-right: 0.5rem !important; }
  .mb-2, .my-2 {
    margin-bottom: 0.5rem !important; }
  .ml-2, .mx-2 {
    margin-left: 0.5rem !important; }
  .m-3 {
    margin: 1rem !important; }
  .mt-3, .my-3 {
    margin-top: 1rem !important; }
  .mr-3, .mx-3 {
    margin-right: 1rem !important; }
  .mb-3, .my-3 {
    margin-bottom: 1rem !important; }
  .ml-3, .mx-3 {
    margin-left: 1rem !important; }
  .m-4 {
    margin: 1.5rem !important; }
  .mt-4, .my-4 {
    margin-top: 1.5rem !important; }
  .mr-4, .mx-4 {
    margin-right: 1.5rem !important; }
  .mb-4, .my-4 {
    margin-bottom: 1.5rem !important; }
  .ml-4, .mx-4 {
    margin-left: 1.5rem !important; }
  .m-5 {
    margin: 3rem !important; }
  .mt-5, .my-5 {
    margin-top: 3rem !important; }
  .mr-5, .mx-5 {
    margin-right: 3rem !important; }
  .mb-5, .my-5 {
    margin-bottom: 3rem !important; }
  .ml-5, .mx-5 {
    margin-left: 3rem !important; }
  .p-0 {
    padding: 0 !important; }
  .pt-0, .py-0 {
    padding-top: 0 !important; }
  .pr-0, .px-0 {
    padding-right: 0 !important; }
  .pb-0, .py-0 {
    padding-bottom: 0 !important; }
  .pl-0, .px-0 {
    padding-left: 0 !important; }
  .p-1 {
    padding: 0.25rem !important; }
  .pt-1, .py-1 {
    padding-top: 0.25rem !important; }
  .pr-1, .px-1 {
    padding-right: 0.25rem !important; }
  .pb-1, .py-1 {
    padding-bottom: 0.25rem !important; }
  .pl-1, .px-1 {
    padding-left: 0.25rem !important; }
  .p-2 {
    padding: 0.5rem !important; }
  .pt-2, .py-2 {
    padding-top: 0.5rem !important; }
  .pr-2, .px-2 {
    padding-right: 0.5rem !important; }
  .pb-2, .py-2 {
    padding-bottom: 0.5rem !important; }
  .pl-2, .px-2 {
    padding-left: 0.5rem !important; }
  .p-3 {
    padding: 1rem !important; }
  .pt-3, .py-3 {
    padding-top: 1rem !important; }
  .pr-3, .px-3 {
    padding-right: 1rem !important; }
  .pb-3, .py-3 {
    padding-bottom: 1rem !important; }
  .pl-3, .px-3 {
    padding-left: 1rem !important; }
  .p-4 {
    padding: 1.5rem !important; }
  .pt-4, .py-4 {
    padding-top: 1.5rem !important; }
  .pr-4, .px-4 {
    padding-right: 1.5rem !important; }
  .pb-4, .py-4 {
    padding-bottom: 1.5rem !important; }
  .pl-4, .px-4 {
    padding-left: 1.5rem !important; }
  .p-5 {
    padding: 3rem !important; }
  .pt-5, .py-5 {
    padding-top: 3rem !important; }
  .pr-5, .px-5 {
    padding-right: 3rem !important; }
  .pb-5, .py-5 {
    padding-bottom: 3rem !important; }
  .pl-5, .px-5 {
    padding-left: 3rem !important; }
  .m-n1 {
    margin: -0.25rem !important; }
  .mt-n1, .my-n1 {
    margin-top: -0.25rem !important; }
  .mr-n1, .mx-n1 {
    margin-right: -0.25rem !important; }
  .mb-n1, .my-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-n1, .mx-n1 {
    margin-left: -0.25rem !important; }
  .m-n2 {
    margin: -0.5rem !important; }
  .mt-n2, .my-n2 {
    margin-top: -0.5rem !important; }
  .mr-n2, .mx-n2 {
    margin-right: -0.5rem !important; }
  .mb-n2, .my-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-n2, .mx-n2 {
    margin-left: -0.5rem !important; }
  .m-n3 {
    margin: -1rem !important; }
  .mt-n3, .my-n3 {
    margin-top: -1rem !important; }
  .mr-n3, .mx-n3 {
    margin-right: -1rem !important; }
  .mb-n3, .my-n3 {
    margin-bottom: -1rem !important; }
  .ml-n3, .mx-n3 {
    margin-left: -1rem !important; }
  .m-n4 {
    margin: -1.5rem !important; }
  .mt-n4, .my-n4 {
    margin-top: -1.5rem !important; }
  .mr-n4, .mx-n4 {
    margin-right: -1.5rem !important; }
  .mb-n4, .my-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-n4, .mx-n4 {
    margin-left: -1.5rem !important; }
  .m-n5 {
    margin: -3rem !important; }
  .mt-n5, .my-n5 {
    margin-top: -3rem !important; }
  .mr-n5, .mx-n5 {
    margin-right: -3rem !important; }
  .mb-n5, .my-n5 {
    margin-bottom: -3rem !important; }
  .ml-n5, .mx-n5 {
    margin-left: -3rem !important; }
  .m-auto {
    margin: auto !important; }
  .mt-auto, .my-auto {
    margin-top: auto !important; }
  .mr-auto, .mx-auto {
    margin-right: auto !important; }
  .mb-auto, .my-auto {
    margin-bottom: auto !important; }
  .ml-auto, .mx-auto {
    margin-left: auto !important; }
  @media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important; }
    .mt-sm-0, .my-sm-0 {
      margin-top: 0 !important; }

    .mr-sm-0, .mx-sm-0 {
      margin-right: 0 !important; }

    .mb-sm-0, .my-sm-0 {
      margin-bottom: 0 !important; }

    .ml-sm-0, .mx-sm-0 {
      margin-left: 0 !important; }

    .m-sm-1 {
      margin: 0.25rem !important; }

    .mt-sm-1, .my-sm-1 {
      margin-top: 0.25rem !important; }

    .mr-sm-1, .mx-sm-1 {
      margin-right: 0.25rem !important; }

    .mb-sm-1, .my-sm-1 {
      margin-bottom: 0.25rem !important; }

    .ml-sm-1, .mx-sm-1 {
      margin-left: 0.25rem !important; }

    .m-sm-2 {
      margin: 0.5rem !important; }

    .mt-sm-2, .my-sm-2 {
      margin-top: 0.5rem !important; }

    .mr-sm-2, .mx-sm-2 {
      margin-right: 0.5rem !important; }

    .mb-sm-2, .my-sm-2 {
      margin-bottom: 0.5rem !important; }

    .ml-sm-2, .mx-sm-2 {
      margin-left: 0.5rem !important; }

    .m-sm-3 {
      margin: 1rem !important; }

    .mt-sm-3, .my-sm-3 {
      margin-top: 1rem !important; }

    .mr-sm-3, .mx-sm-3 {
      margin-right: 1rem !important; }

    .mb-sm-3, .my-sm-3 {
      margin-bottom: 1rem !important; }

    .ml-sm-3, .mx-sm-3 {
      margin-left: 1rem !important; }

    .m-sm-4 {
      margin: 1.5rem !important; }

    .mt-sm-4, .my-sm-4 {
      margin-top: 1.5rem !important; }

    .mr-sm-4, .mx-sm-4 {
      margin-right: 1.5rem !important; }

    .mb-sm-4, .my-sm-4 {
      margin-bottom: 1.5rem !important; }

    .ml-sm-4, .mx-sm-4 {
      margin-left: 1.5rem !important; }

    .m-sm-5 {
      margin: 3rem !important; }

    .mt-sm-5, .my-sm-5 {
      margin-top: 3rem !important; }

    .mr-sm-5, .mx-sm-5 {
      margin-right: 3rem !important; }

    .mb-sm-5, .my-sm-5 {
      margin-bottom: 3rem !important; }

    .ml-sm-5, .mx-sm-5 {
      margin-left: 3rem !important; }

    .p-sm-0 {
      padding: 0 !important; }

    .pt-sm-0, .py-sm-0 {
      padding-top: 0 !important; }

    .pr-sm-0, .px-sm-0 {
      padding-right: 0 !important; }

    .pb-sm-0, .py-sm-0 {
      padding-bottom: 0 !important; }

    .pl-sm-0, .px-sm-0 {
      padding-left: 0 !important; }

    .p-sm-1 {
      padding: 0.25rem !important; }

    .pt-sm-1, .py-sm-1 {
      padding-top: 0.25rem !important; }

    .pr-sm-1, .px-sm-1 {
      padding-right: 0.25rem !important; }

    .pb-sm-1, .py-sm-1 {
      padding-bottom: 0.25rem !important; }

    .pl-sm-1, .px-sm-1 {
      padding-left: 0.25rem !important; }

    .p-sm-2 {
      padding: 0.5rem !important; }

    .pt-sm-2, .py-sm-2 {
      padding-top: 0.5rem !important; }

    .pr-sm-2, .px-sm-2 {
      padding-right: 0.5rem !important; }

    .pb-sm-2, .py-sm-2 {
      padding-bottom: 0.5rem !important; }

    .pl-sm-2, .px-sm-2 {
      padding-left: 0.5rem !important; }

    .p-sm-3 {
      padding: 1rem !important; }

    .pt-sm-3, .py-sm-3 {
      padding-top: 1rem !important; }

    .pr-sm-3, .px-sm-3 {
      padding-right: 1rem !important; }

    .pb-sm-3, .py-sm-3 {
      padding-bottom: 1rem !important; }

    .pl-sm-3, .px-sm-3 {
      padding-left: 1rem !important; }

    .p-sm-4 {
      padding: 1.5rem !important; }

    .pt-sm-4, .py-sm-4 {
      padding-top: 1.5rem !important; }

    .pr-sm-4, .px-sm-4 {
      padding-right: 1.5rem !important; }

    .pb-sm-4, .py-sm-4 {
      padding-bottom: 1.5rem !important; }

    .pl-sm-4, .px-sm-4 {
      padding-left: 1.5rem !important; }

    .p-sm-5 {
      padding: 3rem !important; }

    .pt-sm-5, .py-sm-5 {
      padding-top: 3rem !important; }

    .pr-sm-5, .px-sm-5 {
      padding-right: 3rem !important; }

    .pb-sm-5, .py-sm-5 {
      padding-bottom: 3rem !important; }

    .pl-sm-5, .px-sm-5 {
      padding-left: 3rem !important; }

    .m-sm-n1 {
      margin: -0.25rem !important; }

    .mt-sm-n1, .my-sm-n1 {
      margin-top: -0.25rem !important; }

    .mr-sm-n1, .mx-sm-n1 {
      margin-right: -0.25rem !important; }

    .mb-sm-n1, .my-sm-n1 {
      margin-bottom: -0.25rem !important; }

    .ml-sm-n1, .mx-sm-n1 {
      margin-left: -0.25rem !important; }

    .m-sm-n2 {
      margin: -0.5rem !important; }

    .mt-sm-n2, .my-sm-n2 {
      margin-top: -0.5rem !important; }

    .mr-sm-n2, .mx-sm-n2 {
      margin-right: -0.5rem !important; }

    .mb-sm-n2, .my-sm-n2 {
      margin-bottom: -0.5rem !important; }

    .ml-sm-n2, .mx-sm-n2 {
      margin-left: -0.5rem !important; }

    .m-sm-n3 {
      margin: -1rem !important; }

    .mt-sm-n3, .my-sm-n3 {
      margin-top: -1rem !important; }

    .mr-sm-n3, .mx-sm-n3 {
      margin-right: -1rem !important; }

    .mb-sm-n3, .my-sm-n3 {
      margin-bottom: -1rem !important; }

    .ml-sm-n3, .mx-sm-n3 {
      margin-left: -1rem !important; }

    .m-sm-n4 {
      margin: -1.5rem !important; }

    .mt-sm-n4, .my-sm-n4 {
      margin-top: -1.5rem !important; }

    .mr-sm-n4, .mx-sm-n4 {
      margin-right: -1.5rem !important; }

    .mb-sm-n4, .my-sm-n4 {
      margin-bottom: -1.5rem !important; }

    .ml-sm-n4, .mx-sm-n4 {
      margin-left: -1.5rem !important; }

    .m-sm-n5 {
      margin: -3rem !important; }

    .mt-sm-n5, .my-sm-n5 {
      margin-top: -3rem !important; }

    .mr-sm-n5, .mx-sm-n5 {
      margin-right: -3rem !important; }

    .mb-sm-n5, .my-sm-n5 {
      margin-bottom: -3rem !important; }

    .ml-sm-n5, .mx-sm-n5 {
      margin-left: -3rem !important; }

    .m-sm-auto {
      margin: auto !important; }

    .mt-sm-auto, .my-sm-auto {
      margin-top: auto !important; }

    .mr-sm-auto, .mx-sm-auto {
      margin-right: auto !important; }

    .mb-sm-auto, .my-sm-auto {
      margin-bottom: auto !important; }

    .ml-sm-auto, .mx-sm-auto {
      margin-left: auto !important; } }
  @media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important; }
    .mt-md-0, .my-md-0 {
      margin-top: 0 !important; }

    .mr-md-0, .mx-md-0 {
      margin-right: 0 !important; }

    .mb-md-0, .my-md-0 {
      margin-bottom: 0 !important; }

    .ml-md-0, .mx-md-0 {
      margin-left: 0 !important; }

    .m-md-1 {
      margin: 0.25rem !important; }

    .mt-md-1, .my-md-1 {
      margin-top: 0.25rem !important; }

    .mr-md-1, .mx-md-1 {
      margin-right: 0.25rem !important; }

    .mb-md-1, .my-md-1 {
      margin-bottom: 0.25rem !important; }

    .ml-md-1, .mx-md-1 {
      margin-left: 0.25rem !important; }

    .m-md-2 {
      margin: 0.5rem !important; }

    .mt-md-2, .my-md-2 {
      margin-top: 0.5rem !important; }

    .mr-md-2, .mx-md-2 {
      margin-right: 0.5rem !important; }

    .mb-md-2, .my-md-2 {
      margin-bottom: 0.5rem !important; }

    .ml-md-2, .mx-md-2 {
      margin-left: 0.5rem !important; }

    .m-md-3 {
      margin: 1rem !important; }

    .mt-md-3, .my-md-3 {
      margin-top: 1rem !important; }

    .mr-md-3, .mx-md-3 {
      margin-right: 1rem !important; }

    .mb-md-3, .my-md-3 {
      margin-bottom: 1rem !important; }

    .ml-md-3, .mx-md-3 {
      margin-left: 1rem !important; }

    .m-md-4 {
      margin: 1.5rem !important; }

    .mt-md-4, .my-md-4 {
      margin-top: 1.5rem !important; }

    .mr-md-4, .mx-md-4 {
      margin-right: 1.5rem !important; }

    .mb-md-4, .my-md-4 {
      margin-bottom: 1.5rem !important; }

    .ml-md-4, .mx-md-4 {
      margin-left: 1.5rem !important; }

    .m-md-5 {
      margin: 3rem !important; }

    .mt-md-5, .my-md-5 {
      margin-top: 3rem !important; }

    .mr-md-5, .mx-md-5 {
      margin-right: 3rem !important; }

    .mb-md-5, .my-md-5 {
      margin-bottom: 3rem !important; }

    .ml-md-5, .mx-md-5 {
      margin-left: 3rem !important; }

    .p-md-0 {
      padding: 0 !important; }

    .pt-md-0, .py-md-0 {
      padding-top: 0 !important; }

    .pr-md-0, .px-md-0 {
      padding-right: 0 !important; }

    .pb-md-0, .py-md-0 {
      padding-bottom: 0 !important; }

    .pl-md-0, .px-md-0 {
      padding-left: 0 !important; }

    .p-md-1 {
      padding: 0.25rem !important; }

    .pt-md-1, .py-md-1 {
      padding-top: 0.25rem !important; }

    .pr-md-1, .px-md-1 {
      padding-right: 0.25rem !important; }

    .pb-md-1, .py-md-1 {
      padding-bottom: 0.25rem !important; }

    .pl-md-1, .px-md-1 {
      padding-left: 0.25rem !important; }

    .p-md-2 {
      padding: 0.5rem !important; }

    .pt-md-2, .py-md-2 {
      padding-top: 0.5rem !important; }

    .pr-md-2, .px-md-2 {
      padding-right: 0.5rem !important; }

    .pb-md-2, .py-md-2 {
      padding-bottom: 0.5rem !important; }

    .pl-md-2, .px-md-2 {
      padding-left: 0.5rem !important; }

    .p-md-3 {
      padding: 1rem !important; }

    .pt-md-3, .py-md-3 {
      padding-top: 1rem !important; }

    .pr-md-3, .px-md-3 {
      padding-right: 1rem !important; }

    .pb-md-3, .py-md-3 {
      padding-bottom: 1rem !important; }

    .pl-md-3, .px-md-3 {
      padding-left: 1rem !important; }

    .p-md-4 {
      padding: 1.5rem !important; }

    .pt-md-4, .py-md-4 {
      padding-top: 1.5rem !important; }

    .pr-md-4, .px-md-4 {
      padding-right: 1.5rem !important; }

    .pb-md-4, .py-md-4 {
      padding-bottom: 1.5rem !important; }

    .pl-md-4, .px-md-4 {
      padding-left: 1.5rem !important; }

    .p-md-5 {
      padding: 3rem !important; }

    .pt-md-5, .py-md-5 {
      padding-top: 3rem !important; }

    .pr-md-5, .px-md-5 {
      padding-right: 3rem !important; }

    .pb-md-5, .py-md-5 {
      padding-bottom: 3rem !important; }

    .pl-md-5, .px-md-5 {
      padding-left: 3rem !important; }

    .m-md-n1 {
      margin: -0.25rem !important; }

    .mt-md-n1, .my-md-n1 {
      margin-top: -0.25rem !important; }

    .mr-md-n1, .mx-md-n1 {
      margin-right: -0.25rem !important; }

    .mb-md-n1, .my-md-n1 {
      margin-bottom: -0.25rem !important; }

    .ml-md-n1, .mx-md-n1 {
      margin-left: -0.25rem !important; }

    .m-md-n2 {
      margin: -0.5rem !important; }

    .mt-md-n2, .my-md-n2 {
      margin-top: -0.5rem !important; }

    .mr-md-n2, .mx-md-n2 {
      margin-right: -0.5rem !important; }

    .mb-md-n2, .my-md-n2 {
      margin-bottom: -0.5rem !important; }

    .ml-md-n2, .mx-md-n2 {
      margin-left: -0.5rem !important; }

    .m-md-n3 {
      margin: -1rem !important; }

    .mt-md-n3, .my-md-n3 {
      margin-top: -1rem !important; }

    .mr-md-n3, .mx-md-n3 {
      margin-right: -1rem !important; }

    .mb-md-n3, .my-md-n3 {
      margin-bottom: -1rem !important; }

    .ml-md-n3, .mx-md-n3 {
      margin-left: -1rem !important; }

    .m-md-n4 {
      margin: -1.5rem !important; }

    .mt-md-n4, .my-md-n4 {
      margin-top: -1.5rem !important; }

    .mr-md-n4, .mx-md-n4 {
      margin-right: -1.5rem !important; }

    .mb-md-n4, .my-md-n4 {
      margin-bottom: -1.5rem !important; }

    .ml-md-n4, .mx-md-n4 {
      margin-left: -1.5rem !important; }

    .m-md-n5 {
      margin: -3rem !important; }

    .mt-md-n5, .my-md-n5 {
      margin-top: -3rem !important; }

    .mr-md-n5, .mx-md-n5 {
      margin-right: -3rem !important; }

    .mb-md-n5, .my-md-n5 {
      margin-bottom: -3rem !important; }

    .ml-md-n5, .mx-md-n5 {
      margin-left: -3rem !important; }

    .m-md-auto {
      margin: auto !important; }

    .mt-md-auto, .my-md-auto {
      margin-top: auto !important; }

    .mr-md-auto, .mx-md-auto {
      margin-right: auto !important; }

    .mb-md-auto, .my-md-auto {
      margin-bottom: auto !important; }

    .ml-md-auto, .mx-md-auto {
      margin-left: auto !important; } }
  @media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important; }
    .mt-lg-0, .my-lg-0 {
      margin-top: 0 !important; }

    .mr-lg-0, .mx-lg-0 {
      margin-right: 0 !important; }

    .mb-lg-0, .my-lg-0 {
      margin-bottom: 0 !important; }

    .ml-lg-0, .mx-lg-0 {
      margin-left: 0 !important; }

    .m-lg-1 {
      margin: 0.25rem !important; }

    .mt-lg-1, .my-lg-1 {
      margin-top: 0.25rem !important; }

    .mr-lg-1, .mx-lg-1 {
      margin-right: 0.25rem !important; }

    .mb-lg-1, .my-lg-1 {
      margin-bottom: 0.25rem !important; }

    .ml-lg-1, .mx-lg-1 {
      margin-left: 0.25rem !important; }

    .m-lg-2 {
      margin: 0.5rem !important; }

    .mt-lg-2, .my-lg-2 {
      margin-top: 0.5rem !important; }

    .mr-lg-2, .mx-lg-2 {
      margin-right: 0.5rem !important; }

    .mb-lg-2, .my-lg-2 {
      margin-bottom: 0.5rem !important; }

    .ml-lg-2, .mx-lg-2 {
      margin-left: 0.5rem !important; }

    .m-lg-3 {
      margin: 1rem !important; }

    .mt-lg-3, .my-lg-3 {
      margin-top: 1rem !important; }

    .mr-lg-3, .mx-lg-3 {
      margin-right: 1rem !important; }

    .mb-lg-3, .my-lg-3 {
      margin-bottom: 1rem !important; }

    .ml-lg-3, .mx-lg-3 {
      margin-left: 1rem !important; }

    .m-lg-4 {
      margin: 1.5rem !important; }

    .mt-lg-4, .my-lg-4 {
      margin-top: 1.5rem !important; }

    .mr-lg-4, .mx-lg-4 {
      margin-right: 1.5rem !important; }

    .mb-lg-4, .my-lg-4 {
      margin-bottom: 1.5rem !important; }

    .ml-lg-4, .mx-lg-4 {
      margin-left: 1.5rem !important; }

    .m-lg-5 {
      margin: 3rem !important; }

    .mt-lg-5, .my-lg-5 {
      margin-top: 3rem !important; }

    .mr-lg-5, .mx-lg-5 {
      margin-right: 3rem !important; }

    .mb-lg-5, .my-lg-5 {
      margin-bottom: 3rem !important; }

    .ml-lg-5, .mx-lg-5 {
      margin-left: 3rem !important; }

    .p-lg-0 {
      padding: 0 !important; }

    .pt-lg-0, .py-lg-0 {
      padding-top: 0 !important; }

    .pr-lg-0, .px-lg-0 {
      padding-right: 0 !important; }

    .pb-lg-0, .py-lg-0 {
      padding-bottom: 0 !important; }

    .pl-lg-0, .px-lg-0 {
      padding-left: 0 !important; }

    .p-lg-1 {
      padding: 0.25rem !important; }

    .pt-lg-1, .py-lg-1 {
      padding-top: 0.25rem !important; }

    .pr-lg-1, .px-lg-1 {
      padding-right: 0.25rem !important; }

    .pb-lg-1, .py-lg-1 {
      padding-bottom: 0.25rem !important; }

    .pl-lg-1, .px-lg-1 {
      padding-left: 0.25rem !important; }

    .p-lg-2 {
      padding: 0.5rem !important; }

    .pt-lg-2, .py-lg-2 {
      padding-top: 0.5rem !important; }

    .pr-lg-2, .px-lg-2 {
      padding-right: 0.5rem !important; }

    .pb-lg-2, .py-lg-2 {
      padding-bottom: 0.5rem !important; }

    .pl-lg-2, .px-lg-2 {
      padding-left: 0.5rem !important; }

    .p-lg-3 {
      padding: 1rem !important; }

    .pt-lg-3, .py-lg-3 {
      padding-top: 1rem !important; }

    .pr-lg-3, .px-lg-3 {
      padding-right: 1rem !important; }

    .pb-lg-3, .py-lg-3 {
      padding-bottom: 1rem !important; }

    .pl-lg-3, .px-lg-3 {
      padding-left: 1rem !important; }

    .p-lg-4 {
      padding: 1.5rem !important; }

    .pt-lg-4, .py-lg-4 {
      padding-top: 1.5rem !important; }

    .pr-lg-4, .px-lg-4 {
      padding-right: 1.5rem !important; }

    .pb-lg-4, .py-lg-4 {
      padding-bottom: 1.5rem !important; }

    .pl-lg-4, .px-lg-4 {
      padding-left: 1.5rem !important; }

    .p-lg-5 {
      padding: 3rem !important; }

    .pt-lg-5, .py-lg-5 {
      padding-top: 3rem !important; }

    .pr-lg-5, .px-lg-5 {
      padding-right: 3rem !important; }

    .pb-lg-5, .py-lg-5 {
      padding-bottom: 3rem !important; }

    .pl-lg-5, .px-lg-5 {
      padding-left: 3rem !important; }

    .m-lg-n1 {
      margin: -0.25rem !important; }

    .mt-lg-n1, .my-lg-n1 {
      margin-top: -0.25rem !important; }

    .mr-lg-n1, .mx-lg-n1 {
      margin-right: -0.25rem !important; }

    .mb-lg-n1, .my-lg-n1 {
      margin-bottom: -0.25rem !important; }

    .ml-lg-n1, .mx-lg-n1 {
      margin-left: -0.25rem !important; }

    .m-lg-n2 {
      margin: -0.5rem !important; }

    .mt-lg-n2, .my-lg-n2 {
      margin-top: -0.5rem !important; }

    .mr-lg-n2, .mx-lg-n2 {
      margin-right: -0.5rem !important; }

    .mb-lg-n2, .my-lg-n2 {
      margin-bottom: -0.5rem !important; }

    .ml-lg-n2, .mx-lg-n2 {
      margin-left: -0.5rem !important; }

    .m-lg-n3 {
      margin: -1rem !important; }

    .mt-lg-n3, .my-lg-n3 {
      margin-top: -1rem !important; }

    .mr-lg-n3, .mx-lg-n3 {
      margin-right: -1rem !important; }

    .mb-lg-n3, .my-lg-n3 {
      margin-bottom: -1rem !important; }

    .ml-lg-n3, .mx-lg-n3 {
      margin-left: -1rem !important; }

    .m-lg-n4 {
      margin: -1.5rem !important; }

    .mt-lg-n4, .my-lg-n4 {
      margin-top: -1.5rem !important; }

    .mr-lg-n4, .mx-lg-n4 {
      margin-right: -1.5rem !important; }

    .mb-lg-n4, .my-lg-n4 {
      margin-bottom: -1.5rem !important; }

    .ml-lg-n4, .mx-lg-n4 {
      margin-left: -1.5rem !important; }

    .m-lg-n5 {
      margin: -3rem !important; }

    .mt-lg-n5, .my-lg-n5 {
      margin-top: -3rem !important; }

    .mr-lg-n5, .mx-lg-n5 {
      margin-right: -3rem !important; }

    .mb-lg-n5, .my-lg-n5 {
      margin-bottom: -3rem !important; }

    .ml-lg-n5, .mx-lg-n5 {
      margin-left: -3rem !important; }

    .m-lg-auto {
      margin: auto !important; }

    .mt-lg-auto, .my-lg-auto {
      margin-top: auto !important; }

    .mr-lg-auto, .mx-lg-auto {
      margin-right: auto !important; }

    .mb-lg-auto, .my-lg-auto {
      margin-bottom: auto !important; }

    .ml-lg-auto, .mx-lg-auto {
      margin-left: auto !important; } }
  @media (min-width: 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-n1 {
      margin: -0.25rem !important; }

    .mt-xl-n1, .my-xl-n1 {
      margin-top: -0.25rem !important; }

    .mr-xl-n1, .mx-xl-n1 {
      margin-right: -0.25rem !important; }

    .mb-xl-n1, .my-xl-n1 {
      margin-bottom: -0.25rem !important; }

    .ml-xl-n1, .mx-xl-n1 {
      margin-left: -0.25rem !important; }

    .m-xl-n2 {
      margin: -0.5rem !important; }

    .mt-xl-n2, .my-xl-n2 {
      margin-top: -0.5rem !important; }

    .mr-xl-n2, .mx-xl-n2 {
      margin-right: -0.5rem !important; }

    .mb-xl-n2, .my-xl-n2 {
      margin-bottom: -0.5rem !important; }

    .ml-xl-n2, .mx-xl-n2 {
      margin-left: -0.5rem !important; }

    .m-xl-n3 {
      margin: -1rem !important; }

    .mt-xl-n3, .my-xl-n3 {
      margin-top: -1rem !important; }

    .mr-xl-n3, .mx-xl-n3 {
      margin-right: -1rem !important; }

    .mb-xl-n3, .my-xl-n3 {
      margin-bottom: -1rem !important; }

    .ml-xl-n3, .mx-xl-n3 {
      margin-left: -1rem !important; }

    .m-xl-n4 {
      margin: -1.5rem !important; }

    .mt-xl-n4, .my-xl-n4 {
      margin-top: -1.5rem !important; }

    .mr-xl-n4, .mx-xl-n4 {
      margin-right: -1.5rem !important; }

    .mb-xl-n4, .my-xl-n4 {
      margin-bottom: -1.5rem !important; }

    .ml-xl-n4, .mx-xl-n4 {
      margin-left: -1.5rem !important; }

    .m-xl-n5 {
      margin: -3rem !important; }

    .mt-xl-n5, .my-xl-n5 {
      margin-top: -3rem !important; }

    .mr-xl-n5, .mx-xl-n5 {
      margin-right: -3rem !important; }

    .mb-xl-n5, .my-xl-n5 {
      margin-bottom: -3rem !important; }

    .ml-xl-n5, .mx-xl-n5 {
      margin-left: -3rem !important; }

    .m-xl-auto {
      margin: auto !important; }

    .mt-xl-auto, .my-xl-auto {
      margin-top: auto !important; }

    .mr-xl-auto, .mx-xl-auto {
      margin-right: auto !important; }

    .mb-xl-auto, .my-xl-auto {
      margin-bottom: auto !important; }

    .ml-xl-auto, .mx-xl-auto {
      margin-left: auto !important; } }

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; }

.text-justify {
  text-align: justify !important; }

.text-wrap {
  white-space: normal !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }
  .text-left {
    text-align: left !important; }
  .text-right {
    text-align: right !important; }
  .text-center {
    text-align: center !important; }
  @media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important; }
    .text-sm-right {
      text-align: right !important; }

    .text-sm-center {
      text-align: center !important; } }
  @media (min-width: 768px) {
  .text-md-left {
    text-align: left !important; }
    .text-md-right {
      text-align: right !important; }

    .text-md-center {
      text-align: center !important; } }
  @media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important; }
    .text-lg-right {
      text-align: right !important; }

    .text-lg-center {
      text-align: center !important; } }
  @media (min-width: 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-lighter {
  font-weight: lighter !important; }

.font-weight-normal {
  font-weight: 400 !important; }

.font-weight-bold {
  font-weight: 700 !important; }

.font-weight-bolder {
  font-weight: bolder !important; }

.font-italic {
  font-style: italic !important; }

.text-white {
  color: #fff !important; }
  .text-primary {
    color: #007bff !important; }
  a.text-primary:hover, a.text-primary:focus {
    color: #0056b3 !important; }
  .text-secondary {
    color: #6c757d !important; }
  a.text-secondary:hover, a.text-secondary:focus {
    color: #494f54 !important; }
  .text-success {
    color: #28a745 !important; }
  a.text-success:hover, a.text-success:focus {
    color: #19692c !important; }
  .text-info {
    color: #17a2b8 !important; }
  a.text-info:hover, a.text-info:focus {
    color: #0f6674 !important; }
  .text-warning {
    color: #ffc107 !important; }
  a.text-warning:hover, a.text-warning:focus {
    color: #ba8b00 !important; }
  .text-danger {
    color: #dc3545 !important; }
  a.text-danger:hover, a.text-danger:focus {
    color: #a71d2a !important; }
  .text-light {
    color: #f8f9fa !important; }
  a.text-light:hover, a.text-light:focus {
    color: #cbd3da !important; }
  .text-dark {
    color: #343a40 !important; }
  a.text-dark:hover, a.text-dark:focus {
    color: #121416 !important; }

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

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

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important; }

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important; }

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.text-decoration-none {
  text-decoration: none !important; }

.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important; }

.text-reset {
  color: inherit !important; }

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

@media print {
  *, *::before, *::after {
    text-shadow: none !important;
    box-shadow: none !important; }

  a:not(.btn) {
    text-decoration: underline; }

  abbr[title]::after {
    content: " (" attr(title) ")"; }

  pre {
    white-space: pre-wrap !important; }

  pre, blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid; }

  thead {
    display: table-header-group; }

  tr, img {
    page-break-inside: avoid; }

  p, h2, h3 {
    orphans: 3;
    widows: 3; }

  h2, h3 {
    page-break-after: avoid; }

  @page {
    size: a3; }

  body {
    min-width: 992px !important; }

  .container {
    min-width: 992px !important; }

  .navbar {
    display: none; }

  .badge {
    border: 1px solid #000; }

  .table {
    border-collapse: collapse !important; }
    .table td, .table th {
      background-color: #fff !important; }

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

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

  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6; } }
/* Bootstrap select */
/* Magnific Popup */
/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8; }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #ccc;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #ccc; }
  .mfp-preloader a:hover {
    color: #fff; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation; }
  button::-moz-focus-inner {
    padding: 0;
    border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #fff;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover, .mfp-close:focus {
    opacity: 1; }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
  color: #fff;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #ccc;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1; }
  .mfp-arrow:before, .mfp-arrow:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after {
    border-right: 17px solid #fff;
    margin-left: 31px; }
  .mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3f3f3f; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after {
    border-left: 17px solid #fff;
    margin-left: 39px; }
  .mfp-arrow-right:before {
    border-left: 27px solid #3f3f3f; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }
/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }
/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #bdbdbd;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #f3f3f3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }
/**
 * Remove all paddings around the image on small screen
 */
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
    .mfp-img-mobile img.mfp-img {
      padding: 0; }
    .mfp-img-mobile .mfp-figure:after {
      top: 0;
      bottom: 0; }
      .mfp-img-mobile .mfp-figure small {
        display: inline;
        margin-left: 5px; }
    .mfp-img-mobile .mfp-bottom-bar {
      background: rgba(0, 0, 0, 0.6);
      bottom: 0;
      margin: 0;
      top: auto;
      padding: 3px 5px;
      position: fixed;
      box-sizing: border-box; }
      .mfp-img-mobile .mfp-bottom-bar:empty {
        padding: 0; }
    .mfp-img-mobile .mfp-counter {
      right: 5px;
      top: 3px; }
    .mfp-img-mobile .mfp-close {
      top: 0;
      right: 0;
      width: 35px;
      height: 35px;
      line-height: 35px;
      background: rgba(0, 0, 0, 0.6);
      position: fixed;
      text-align: center;
      padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }

  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }

  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }

  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }
/* Font Awesome Free 5.13.0  */
/*!
 * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa, .fas, .far, .fal, .fad, .fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1; }

.fa-lg {
  font-size: 1.3333333333em;
  line-height: 0.75em;
  vertical-align: -0.0667em; }

.fa-xs {
  font-size: 0.75em; }

.fa-sm {
  font-size: 0.875em; }

.fa-1x {
  font-size: 1em; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-6x {
  font-size: 6em; }

.fa-7x {
  font-size: 7em; }

.fa-8x {
  font-size: 8em; }

.fa-9x {
  font-size: 9em; }

.fa-10x {
  font-size: 10em; }

.fa-fw {
  text-align: center;
  width: 1.25em; }

.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit; }

.fa-border {
  border: solid 0.08em #eee;
  border-radius: 0.1em;
  padding: 0.2em 0.25em 0.15em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left, .fas.fa-pull-left, .far.fa-pull-left, .fal.fa-pull-left, .fab.fa-pull-left {
  margin-right: 0.3em; }
  .fa.fa-pull-right, .fas.fa-pull-right, .far.fa-pull-right, .fal.fa-pull-right, .fab.fa-pull-right {
    margin-left: 0.3em; }

.fa-spin {
  animation: fa-spin 2s infinite linear; }

.fa-pulse {
  animation: fa-spin 1s infinite steps(8); }

@keyframes fa-spin {
  0% {
    transform: rotate(0deg); }

  100% {
    transform: rotate(360deg); } }

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg); }

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg); }

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg); }

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1); }

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(1, -1); }

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(-1, -1); }

:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-flip-both {
  filter: none; }

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em; }

.fa-stack-1x, .fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: #fff; }
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
 readers do not read off random characters that represent icons */
.fa-500px:before {
  content: "\f26e"; }

.fa-accessible-icon:before {
  content: "\f368"; }

.fa-accusoft:before {
  content: "\f369"; }

.fa-acquisitions-incorporated:before {
  content: "\f6af"; }

.fa-ad:before {
  content: "\f641"; }

.fa-address-book:before {
  content: "\f2b9"; }

.fa-address-card:before {
  content: "\f2bb"; }

.fa-adjust:before {
  content: "\f042"; }

.fa-adn:before {
  content: "\f170"; }

.fa-adobe:before {
  content: "\f778"; }

.fa-adversal:before {
  content: "\f36a"; }

.fa-affiliatetheme:before {
  content: "\f36b"; }

.fa-air-freshener:before {
  content: "\f5d0"; }

.fa-airbnb:before {
  content: "\f834"; }

.fa-algolia:before {
  content: "\f36c"; }

.fa-align-center:before {
  content: "\f037"; }

.fa-align-justify:before {
  content: "\f039"; }

.fa-align-left:before {
  content: "\f036"; }

.fa-align-right:before {
  content: "\f038"; }

.fa-alipay:before {
  content: "\f642"; }

.fa-allergies:before {
  content: "\f461"; }

.fa-amazon:before {
  content: "\f270"; }

.fa-amazon-pay:before {
  content: "\f42c"; }

.fa-ambulance:before {
  content: "\f0f9"; }

.fa-american-sign-language-interpreting:before {
  content: "\f2a3"; }

.fa-amilia:before {
  content: "\f36d"; }

.fa-anchor:before {
  content: "\f13d"; }

.fa-android:before {
  content: "\f17b"; }

.fa-angellist:before {
  content: "\f209"; }

.fa-angle-double-down:before {
  content: "\f103"; }

.fa-angle-double-left:before {
  content: "\f100"; }

.fa-angle-double-right:before {
  content: "\f101"; }

.fa-angle-double-up:before {
  content: "\f102"; }

.fa-angle-down:before {
  content: "\f107"; }

.fa-angle-left:before {
  content: "\f104"; }

.fa-angle-right:before {
  content: "\f105"; }

.fa-angle-up:before {
  content: "\f106"; }

.fa-angry:before {
  content: "\f556"; }

.fa-angrycreative:before {
  content: "\f36e"; }

.fa-angular:before {
  content: "\f420"; }

.fa-ankh:before {
  content: "\f644"; }

.fa-app-store:before {
  content: "\f36f"; }

.fa-app-store-ios:before {
  content: "\f370"; }

.fa-apper:before {
  content: "\f371"; }

.fa-apple:before {
  content: "\f179"; }

.fa-apple-alt:before {
  content: "\f5d1"; }

.fa-apple-pay:before {
  content: "\f415"; }

.fa-archive:before {
  content: "\f187"; }

.fa-archway:before {
  content: "\f557"; }

.fa-arrow-alt-circle-down:before {
  content: "\f358"; }

.fa-arrow-alt-circle-left:before {
  content: "\f359"; }

.fa-arrow-alt-circle-right:before {
  content: "\f35a"; }

.fa-arrow-alt-circle-up:before {
  content: "\f35b"; }

.fa-arrow-circle-down:before {
  content: "\f0ab"; }

.fa-arrow-circle-left:before {
  content: "\f0a8"; }

.fa-arrow-circle-right:before {
  content: "\f0a9"; }

.fa-arrow-circle-up:before {
  content: "\f0aa"; }

.fa-arrow-down:before {
  content: "\f063"; }

.fa-arrow-left:before {
  content: "\f060"; }

.fa-arrow-right:before {
  content: "\f061"; }

.fa-arrow-up:before {
  content: "\f062"; }

.fa-arrows-alt:before {
  content: "\f0b2"; }

.fa-arrows-alt-h:before {
  content: "\f337"; }

.fa-arrows-alt-v:before {
  content: "\f338"; }

.fa-artstation:before {
  content: "\f77a"; }

.fa-assistive-listening-systems:before {
  content: "\f2a2"; }

.fa-asterisk:before {
  content: "\f069"; }

.fa-asymmetrik:before {
  content: "\f372"; }

.fa-at:before {
  content: "\f1fa"; }

.fa-atlas:before {
  content: "\f558"; }

.fa-atlassian:before {
  content: "\f77b"; }

.fa-atom:before {
  content: "\f5d2"; }

.fa-audible:before {
  content: "\f373"; }

.fa-audio-description:before {
  content: "\f29e"; }

.fa-autoprefixer:before {
  content: "\f41c"; }

.fa-avianex:before {
  content: "\f374"; }

.fa-aviato:before {
  content: "\f421"; }

.fa-award:before {
  content: "\f559"; }

.fa-aws:before {
  content: "\f375"; }

.fa-baby:before {
  content: "\f77c"; }

.fa-baby-carriage:before {
  content: "\f77d"; }

.fa-backspace:before {
  content: "\f55a"; }

.fa-backward:before {
  content: "\f04a"; }

.fa-bacon:before {
  content: "\f7e5"; }

.fa-bahai:before {
  content: "\f666"; }

.fa-balance-scale:before {
  content: "\f24e"; }

.fa-balance-scale-left:before {
  content: "\f515"; }

.fa-balance-scale-right:before {
  content: "\f516"; }

.fa-ban:before {
  content: "\f05e"; }

.fa-band-aid:before {
  content: "\f462"; }

.fa-bandcamp:before {
  content: "\f2d5"; }

.fa-barcode:before {
  content: "\f02a"; }

.fa-bars:before {
  content: "\f0c9"; }

.fa-baseball-ball:before {
  content: "\f433"; }

.fa-basketball-ball:before {
  content: "\f434"; }

.fa-bath:before {
  content: "\f2cd"; }

.fa-battery-empty:before {
  content: "\f244"; }

.fa-battery-full:before {
  content: "\f240"; }

.fa-battery-half:before {
  content: "\f242"; }

.fa-battery-quarter:before {
  content: "\f243"; }

.fa-battery-three-quarters:before {
  content: "\f241"; }

.fa-battle-net:before {
  content: "\f835"; }

.fa-bed:before {
  content: "\f236"; }

.fa-beer:before {
  content: "\f0fc"; }

.fa-behance:before {
  content: "\f1b4"; }

.fa-behance-square:before {
  content: "\f1b5"; }

.fa-bell:before {
  content: "\f0f3"; }

.fa-bell-slash:before {
  content: "\f1f6"; }

.fa-bezier-curve:before {
  content: "\f55b"; }

.fa-bible:before {
  content: "\f647"; }

.fa-bicycle:before {
  content: "\f206"; }

.fa-biking:before {
  content: "\f84a"; }

.fa-bimobject:before {
  content: "\f378"; }

.fa-binoculars:before {
  content: "\f1e5"; }

.fa-biohazard:before {
  content: "\f780"; }

.fa-birthday-cake:before {
  content: "\f1fd"; }

.fa-bitbucket:before {
  content: "\f171"; }

.fa-bitcoin:before {
  content: "\f379"; }

.fa-bity:before {
  content: "\f37a"; }

.fa-black-tie:before {
  content: "\f27e"; }

.fa-blackberry:before {
  content: "\f37b"; }

.fa-blender:before {
  content: "\f517"; }

.fa-blender-phone:before {
  content: "\f6b6"; }

.fa-blind:before {
  content: "\f29d"; }

.fa-blog:before {
  content: "\f781"; }

.fa-blogger:before {
  content: "\f37c"; }

.fa-blogger-b:before {
  content: "\f37d"; }

.fa-bluetooth:before {
  content: "\f293"; }

.fa-bluetooth-b:before {
  content: "\f294"; }

.fa-bold:before {
  content: "\f032"; }

.fa-bolt:before {
  content: "\f0e7"; }

.fa-bomb:before {
  content: "\f1e2"; }

.fa-bone:before {
  content: "\f5d7"; }

.fa-bong:before {
  content: "\f55c"; }

.fa-book:before {
  content: "\f02d"; }

.fa-book-dead:before {
  content: "\f6b7"; }

.fa-book-medical:before {
  content: "\f7e6"; }

.fa-book-open:before {
  content: "\f518"; }

.fa-book-reader:before {
  content: "\f5da"; }

.fa-bookmark:before {
  content: "\f02e"; }

.fa-bootstrap:before {
  content: "\f836"; }

.fa-border-all:before {
  content: "\f84c"; }

.fa-border-none:before {
  content: "\f850"; }

.fa-border-style:before {
  content: "\f853"; }

.fa-bowling-ball:before {
  content: "\f436"; }

.fa-box:before {
  content: "\f466"; }

.fa-box-open:before {
  content: "\f49e"; }

.fa-box-tissue:before {
  content: "\f95b"; }

.fa-boxes:before {
  content: "\f468"; }

.fa-braille:before {
  content: "\f2a1"; }

.fa-brain:before {
  content: "\f5dc"; }

.fa-bread-slice:before {
  content: "\f7ec"; }

.fa-briefcase:before {
  content: "\f0b1"; }

.fa-briefcase-medical:before {
  content: "\f469"; }

.fa-broadcast-tower:before {
  content: "\f519"; }

.fa-broom:before {
  content: "\f51a"; }

.fa-brush:before {
  content: "\f55d"; }

.fa-btc:before {
  content: "\f15a"; }

.fa-buffer:before {
  content: "\f837"; }

.fa-bug:before {
  content: "\f188"; }

.fa-building:before {
  content: "\f1ad"; }

.fa-bullhorn:before {
  content: "\f0a1"; }

.fa-bullseye:before {
  content: "\f140"; }

.fa-burn:before {
  content: "\f46a"; }

.fa-buromobelexperte:before {
  content: "\f37f"; }

.fa-bus:before {
  content: "\f207"; }

.fa-bus-alt:before {
  content: "\f55e"; }

.fa-business-time:before {
  content: "\f64a"; }

.fa-buy-n-large:before {
  content: "\f8a6"; }

.fa-buysellads:before {
  content: "\f20d"; }

.fa-calculator:before {
  content: "\f1ec"; }

.fa-calendar:before {
  content: "\f133"; }

.fa-calendar-alt:before {
  content: "\f073"; }

.fa-calendar-check:before {
  content: "\f274"; }

.fa-calendar-day:before {
  content: "\f783"; }

.fa-calendar-minus:before {
  content: "\f272"; }

.fa-calendar-plus:before {
  content: "\f271"; }

.fa-calendar-times:before {
  content: "\f273"; }

.fa-calendar-week:before {
  content: "\f784"; }

.fa-camera:before {
  content: "\f030"; }

.fa-camera-retro:before {
  content: "\f083"; }

.fa-campground:before {
  content: "\f6bb"; }

.fa-canadian-maple-leaf:before {
  content: "\f785"; }

.fa-candy-cane:before {
  content: "\f786"; }

.fa-cannabis:before {
  content: "\f55f"; }

.fa-capsules:before {
  content: "\f46b"; }

.fa-car:before {
  content: "\f1b9"; }

.fa-car-alt:before {
  content: "\f5de"; }

.fa-car-battery:before {
  content: "\f5df"; }

.fa-car-crash:before {
  content: "\f5e1"; }

.fa-car-side:before {
  content: "\f5e4"; }

.fa-caravan:before {
  content: "\f8ff"; }

.fa-caret-down:before {
  content: "\f0d7"; }

.fa-caret-left:before {
  content: "\f0d9"; }

.fa-caret-right:before {
  content: "\f0da"; }

.fa-caret-square-down:before {
  content: "\f150"; }

.fa-caret-square-left:before {
  content: "\f191"; }

.fa-caret-square-right:before {
  content: "\f152"; }

.fa-caret-square-up:before {
  content: "\f151"; }

.fa-caret-up:before {
  content: "\f0d8"; }

.fa-carrot:before {
  content: "\f787"; }

.fa-cart-arrow-down:before {
  content: "\f218"; }

.fa-cart-plus:before {
  content: "\f217"; }

.fa-cash-register:before {
  content: "\f788"; }

.fa-cat:before {
  content: "\f6be"; }

.fa-cc-amazon-pay:before {
  content: "\f42d"; }

.fa-cc-amex:before {
  content: "\f1f3"; }

.fa-cc-apple-pay:before {
  content: "\f416"; }

.fa-cc-diners-club:before {
  content: "\f24c"; }

.fa-cc-discover:before {
  content: "\f1f2"; }

.fa-cc-jcb:before {
  content: "\f24b"; }

.fa-cc-mastercard:before {
  content: "\f1f1"; }

.fa-cc-paypal:before {
  content: "\f1f4"; }

.fa-cc-stripe:before {
  content: "\f1f5"; }

.fa-cc-visa:before {
  content: "\f1f0"; }

.fa-centercode:before {
  content: "\f380"; }

.fa-centos:before {
  content: "\f789"; }

.fa-certificate:before {
  content: "\f0a3"; }

.fa-chair:before {
  content: "\f6c0"; }

.fa-chalkboard:before {
  content: "\f51b"; }

.fa-chalkboard-teacher:before {
  content: "\f51c"; }

.fa-charging-station:before {
  content: "\f5e7"; }

.fa-chart-area:before {
  content: "\f1fe"; }

.fa-chart-bar:before {
  content: "\f080"; }

.fa-chart-line:before {
  content: "\f201"; }

.fa-chart-pie:before {
  content: "\f200"; }

.fa-check:before {
  content: "\f00c"; }

.fa-check-circle:before {
  content: "\f058"; }

.fa-check-double:before {
  content: "\f560"; }

.fa-check-square:before {
  content: "\f14a"; }

.fa-cheese:before {
  content: "\f7ef"; }

.fa-chess:before {
  content: "\f439"; }

.fa-chess-bishop:before {
  content: "\f43a"; }

.fa-chess-board:before {
  content: "\f43c"; }

.fa-chess-king:before {
  content: "\f43f"; }

.fa-chess-knight:before {
  content: "\f441"; }

.fa-chess-pawn:before {
  content: "\f443"; }

.fa-chess-queen:before {
  content: "\f445"; }

.fa-chess-rook:before {
  content: "\f447"; }

.fa-chevron-circle-down:before {
  content: "\f13a"; }

.fa-chevron-circle-left:before {
  content: "\f137"; }

.fa-chevron-circle-right:before {
  content: "\f138"; }

.fa-chevron-circle-up:before {
  content: "\f139"; }

.fa-chevron-down:before {
  content: "\f078"; }

.fa-chevron-left:before {
  content: "\f053"; }

.fa-chevron-right:before {
  content: "\f054"; }

.fa-chevron-up:before {
  content: "\f077"; }

.fa-child:before {
  content: "\f1ae"; }

.fa-chrome:before {
  content: "\f268"; }

.fa-chromecast:before {
  content: "\f838"; }

.fa-church:before {
  content: "\f51d"; }

.fa-circle:before {
  content: "\f111"; }

.fa-circle-notch:before {
  content: "\f1ce"; }

.fa-city:before {
  content: "\f64f"; }

.fa-clinic-medical:before {
  content: "\f7f2"; }

.fa-clipboard:before {
  content: "\f328"; }

.fa-clipboard-check:before {
  content: "\f46c"; }

.fa-clipboard-list:before {
  content: "\f46d"; }

.fa-clock:before {
  content: "\f017"; }

.fa-clone:before {
  content: "\f24d"; }

.fa-closed-captioning:before {
  content: "\f20a"; }

.fa-cloud:before {
  content: "\f0c2"; }

.fa-cloud-download-alt:before {
  content: "\f381"; }

.fa-cloud-meatball:before {
  content: "\f73b"; }

.fa-cloud-moon:before {
  content: "\f6c3"; }

.fa-cloud-moon-rain:before {
  content: "\f73c"; }

.fa-cloud-rain:before {
  content: "\f73d"; }

.fa-cloud-showers-heavy:before {
  content: "\f740"; }

.fa-cloud-sun:before {
  content: "\f6c4"; }

.fa-cloud-sun-rain:before {
  content: "\f743"; }

.fa-cloud-upload-alt:before {
  content: "\f382"; }

.fa-cloudscale:before {
  content: "\f383"; }

.fa-cloudsmith:before {
  content: "\f384"; }

.fa-cloudversify:before {
  content: "\f385"; }

.fa-cocktail:before {
  content: "\f561"; }

.fa-code:before {
  content: "\f121"; }

.fa-code-branch:before {
  content: "\f126"; }

.fa-codepen:before {
  content: "\f1cb"; }

.fa-codiepie:before {
  content: "\f284"; }

.fa-coffee:before {
  content: "\f0f4"; }

.fa-cog:before {
  content: "\f013"; }

.fa-cogs:before {
  content: "\f085"; }

.fa-coins:before {
  content: "\f51e"; }

.fa-columns:before {
  content: "\f0db"; }

.fa-comment:before {
  content: "\f075"; }

.fa-comment-alt:before {
  content: "\f27a"; }

.fa-comment-dollar:before {
  content: "\f651"; }

.fa-comment-dots:before {
  content: "\f4ad"; }

.fa-comment-medical:before {
  content: "\f7f5"; }

.fa-comment-slash:before {
  content: "\f4b3"; }

.fa-comments:before {
  content: "\f086"; }

.fa-comments-dollar:before {
  content: "\f653"; }

.fa-compact-disc:before {
  content: "\f51f"; }

.fa-compass:before {
  content: "\f14e"; }

.fa-compress:before {
  content: "\f066"; }

.fa-compress-alt:before {
  content: "\f422"; }

.fa-compress-arrows-alt:before {
  content: "\f78c"; }

.fa-concierge-bell:before {
  content: "\f562"; }

.fa-confluence:before {
  content: "\f78d"; }

.fa-connectdevelop:before {
  content: "\f20e"; }

.fa-contao:before {
  content: "\f26d"; }

.fa-cookie:before {
  content: "\f563"; }

.fa-cookie-bite:before {
  content: "\f564"; }

.fa-copy:before {
  content: "\f0c5"; }

.fa-copyright:before {
  content: "\f1f9"; }

.fa-cotton-bureau:before {
  content: "\f89e"; }

.fa-couch:before {
  content: "\f4b8"; }

.fa-cpanel:before {
  content: "\f388"; }

.fa-creative-commons:before {
  content: "\f25e"; }

.fa-creative-commons-by:before {
  content: "\f4e7"; }

.fa-creative-commons-nc:before {
  content: "\f4e8"; }

.fa-creative-commons-nc-eu:before {
  content: "\f4e9"; }

.fa-creative-commons-nc-jp:before {
  content: "\f4ea"; }

.fa-creative-commons-nd:before {
  content: "\f4eb"; }

.fa-creative-commons-pd:before {
  content: "\f4ec"; }

.fa-creative-commons-pd-alt:before {
  content: "\f4ed"; }

.fa-creative-commons-remix:before {
  content: "\f4ee"; }

.fa-creative-commons-sa:before {
  content: "\f4ef"; }

.fa-creative-commons-sampling:before {
  content: "\f4f0"; }

.fa-creative-commons-sampling-plus:before {
  content: "\f4f1"; }

.fa-creative-commons-share:before {
  content: "\f4f2"; }

.fa-creative-commons-zero:before {
  content: "\f4f3"; }

.fa-credit-card:before {
  content: "\f09d"; }

.fa-critical-role:before {
  content: "\f6c9"; }

.fa-crop:before {
  content: "\f125"; }

.fa-crop-alt:before {
  content: "\f565"; }

.fa-cross:before {
  content: "\f654"; }

.fa-crosshairs:before {
  content: "\f05b"; }

.fa-crow:before {
  content: "\f520"; }

.fa-crown:before {
  content: "\f521"; }

.fa-crutch:before {
  content: "\f7f7"; }

.fa-css3:before {
  content: "\f13c"; }

.fa-css3-alt:before {
  content: "\f38b"; }

.fa-cube:before {
  content: "\f1b2"; }

.fa-cubes:before {
  content: "\f1b3"; }

.fa-cut:before {
  content: "\f0c4"; }

.fa-cuttlefish:before {
  content: "\f38c"; }

.fa-d-and-d:before {
  content: "\f38d"; }

.fa-d-and-d-beyond:before {
  content: "\f6ca"; }

.fa-dailymotion:before {
  content: "\f952"; }

.fa-dashcube:before {
  content: "\f210"; }

.fa-database:before {
  content: "\f1c0"; }

.fa-deaf:before {
  content: "\f2a4"; }

.fa-delicious:before {
  content: "\f1a5"; }

.fa-democrat:before {
  content: "\f747"; }

.fa-deploydog:before {
  content: "\f38e"; }

.fa-deskpro:before {
  content: "\f38f"; }

.fa-desktop:before {
  content: "\f108"; }

.fa-dev:before {
  content: "\f6cc"; }

.fa-deviantart:before {
  content: "\f1bd"; }

.fa-dharmachakra:before {
  content: "\f655"; }

.fa-dhl:before {
  content: "\f790"; }

.fa-diagnoses:before {
  content: "\f470"; }

.fa-diaspora:before {
  content: "\f791"; }

.fa-dice:before {
  content: "\f522"; }

.fa-dice-d20:before {
  content: "\f6cf"; }

.fa-dice-d6:before {
  content: "\f6d1"; }

.fa-dice-five:before {
  content: "\f523"; }

.fa-dice-four:before {
  content: "\f524"; }

.fa-dice-one:before {
  content: "\f525"; }

.fa-dice-six:before {
  content: "\f526"; }

.fa-dice-three:before {
  content: "\f527"; }

.fa-dice-two:before {
  content: "\f528"; }

.fa-digg:before {
  content: "\f1a6"; }

.fa-digital-ocean:before {
  content: "\f391"; }

.fa-digital-tachograph:before {
  content: "\f566"; }

.fa-directions:before {
  content: "\f5eb"; }

.fa-discord:before {
  content: "\f392"; }

.fa-discourse:before {
  content: "\f393"; }

.fa-disease:before {
  content: "\f7fa"; }

.fa-divide:before {
  content: "\f529"; }

.fa-dizzy:before {
  content: "\f567"; }

.fa-dna:before {
  content: "\f471"; }

.fa-dochub:before {
  content: "\f394"; }

.fa-docker:before {
  content: "\f395"; }

.fa-dog:before {
  content: "\f6d3"; }

.fa-dollar-sign:before {
  content: "\f155"; }

.fa-dolly:before {
  content: "\f472"; }

.fa-dolly-flatbed:before {
  content: "\f474"; }

.fa-donate:before {
  content: "\f4b9"; }

.fa-door-closed:before {
  content: "\f52a"; }

.fa-door-open:before {
  content: "\f52b"; }

.fa-dot-circle:before {
  content: "\f192"; }

.fa-dove:before {
  content: "\f4ba"; }

.fa-download:before {
  content: "\f019"; }

.fa-draft2digital:before {
  content: "\f396"; }

.fa-drafting-compass:before {
  content: "\f568"; }

.fa-dragon:before {
  content: "\f6d5"; }

.fa-draw-polygon:before {
  content: "\f5ee"; }

.fa-dribbble:before {
  content: "\f17d"; }

.fa-dribbble-square:before {
  content: "\f397"; }

.fa-dropbox:before {
  content: "\f16b"; }

.fa-drum:before {
  content: "\f569"; }

.fa-drum-steelpan:before {
  content: "\f56a"; }

.fa-drumstick-bite:before {
  content: "\f6d7"; }

.fa-drupal:before {
  content: "\f1a9"; }

.fa-dumbbell:before {
  content: "\f44b"; }

.fa-dumpster:before {
  content: "\f793"; }

.fa-dumpster-fire:before {
  content: "\f794"; }

.fa-dungeon:before {
  content: "\f6d9"; }

.fa-dyalog:before {
  content: "\f399"; }

.fa-earlybirds:before {
  content: "\f39a"; }

.fa-ebay:before {
  content: "\f4f4"; }

.fa-edge:before {
  content: "\f282"; }

.fa-edit:before {
  content: "\f044"; }

.fa-egg:before {
  content: "\f7fb"; }

.fa-eject:before {
  content: "\f052"; }

.fa-elementor:before {
  content: "\f430"; }

.fa-ellipsis-h:before {
  content: "\f141"; }

.fa-ellipsis-v:before {
  content: "\f142"; }

.fa-ello:before {
  content: "\f5f1"; }

.fa-ember:before {
  content: "\f423"; }

.fa-empire:before {
  content: "\f1d1"; }

.fa-envelope:before {
  content: "\f0e0"; }

.fa-envelope-open:before {
  content: "\f2b6"; }

.fa-envelope-open-text:before {
  content: "\f658"; }

.fa-envelope-square:before {
  content: "\f199"; }

.fa-envira:before {
  content: "\f299"; }

.fa-equals:before {
  content: "\f52c"; }

.fa-eraser:before {
  content: "\f12d"; }

.fa-erlang:before {
  content: "\f39d"; }

.fa-ethereum:before {
  content: "\f42e"; }

.fa-ethernet:before {
  content: "\f796"; }

.fa-etsy:before {
  content: "\f2d7"; }

.fa-euro-sign:before {
  content: "\f153"; }

.fa-evernote:before {
  content: "\f839"; }

.fa-exchange-alt:before {
  content: "\f362"; }

.fa-exclamation:before {
  content: "\f12a"; }

.fa-exclamation-circle:before {
  content: "\f06a"; }

.fa-exclamation-triangle:before {
  content: "\f071"; }

.fa-expand:before {
  content: "\f065"; }

.fa-expand-alt:before {
  content: "\f424"; }

.fa-expand-arrows-alt:before {
  content: "\f31e"; }

.fa-expeditedssl:before {
  content: "\f23e"; }

.fa-external-link-alt:before {
  content: "\f35d"; }

.fa-external-link-square-alt:before {
  content: "\f360"; }

.fa-eye:before {
  content: "\f06e"; }

.fa-eye-dropper:before {
  content: "\f1fb"; }

.fa-eye-slash:before {
  content: "\f070"; }

.fa-facebook:before {
  content: "\f09a"; }

.fa-facebook-f:before {
  content: "\f39e"; }

.fa-facebook-messenger:before {
  content: "\f39f"; }

.fa-facebook-square:before {
  content: "\f082"; }

.fa-fan:before {
  content: "\f863"; }

.fa-fantasy-flight-games:before {
  content: "\f6dc"; }

.fa-fast-backward:before {
  content: "\f049"; }

.fa-fast-forward:before {
  content: "\f050"; }

.fa-faucet:before {
  content: "\f905"; }

.fa-fax:before {
  content: "\f1ac"; }

.fa-feather:before {
  content: "\f52d"; }

.fa-feather-alt:before {
  content: "\f56b"; }

.fa-fedex:before {
  content: "\f797"; }

.fa-fedora:before {
  content: "\f798"; }

.fa-female:before {
  content: "\f182"; }

.fa-fighter-jet:before {
  content: "\f0fb"; }

.fa-figma:before {
  content: "\f799"; }

.fa-file:before {
  content: "\f15b"; }

.fa-file-alt:before {
  content: "\f15c"; }

.fa-file-archive:before {
  content: "\f1c6"; }

.fa-file-audio:before {
  content: "\f1c7"; }

.fa-file-code:before {
  content: "\f1c9"; }

.fa-file-contract:before {
  content: "\f56c"; }

.fa-file-csv:before {
  content: "\f6dd"; }

.fa-file-download:before {
  content: "\f56d"; }

.fa-file-excel:before {
  content: "\f1c3"; }

.fa-file-export:before {
  content: "\f56e"; }

.fa-file-image:before {
  content: "\f1c5"; }

.fa-file-import:before {
  content: "\f56f"; }

.fa-file-invoice:before {
  content: "\f570"; }

.fa-file-invoice-dollar:before {
  content: "\f571"; }

.fa-file-medical:before {
  content: "\f477"; }

.fa-file-medical-alt:before {
  content: "\f478"; }

.fa-file-pdf:before {
  content: "\f1c1"; }

.fa-file-powerpoint:before {
  content: "\f1c4"; }

.fa-file-prescription:before {
  content: "\f572"; }

.fa-file-signature:before {
  content: "\f573"; }

.fa-file-upload:before {
  content: "\f574"; }

.fa-file-video:before {
  content: "\f1c8"; }

.fa-file-word:before {
  content: "\f1c2"; }

.fa-fill:before {
  content: "\f575"; }

.fa-fill-drip:before {
  content: "\f576"; }

.fa-film:before {
  content: "\f008"; }

.fa-filter:before {
  content: "\f0b0"; }

.fa-fingerprint:before {
  content: "\f577"; }

.fa-fire:before {
  content: "\f06d"; }

.fa-fire-alt:before {
  content: "\f7e4"; }

.fa-fire-extinguisher:before {
  content: "\f134"; }

.fa-firefox:before {
  content: "\f269"; }

.fa-firefox-browser:before {
  content: "\f907"; }

.fa-first-aid:before {
  content: "\f479"; }

.fa-first-order:before {
  content: "\f2b0"; }

.fa-first-order-alt:before {
  content: "\f50a"; }

.fa-firstdraft:before {
  content: "\f3a1"; }

.fa-fish:before {
  content: "\f578"; }

.fa-fist-raised:before {
  content: "\f6de"; }

.fa-flag:before {
  content: "\f024"; }

.fa-flag-checkered:before {
  content: "\f11e"; }

.fa-flag-usa:before {
  content: "\f74d"; }

.fa-flask:before {
  content: "\f0c3"; }

.fa-flickr:before {
  content: "\f16e"; }

.fa-flipboard:before {
  content: "\f44d"; }

.fa-flushed:before {
  content: "\f579"; }

.fa-fly:before {
  content: "\f417"; }

.fa-folder:before {
  content: "\f07b"; }

.fa-folder-minus:before {
  content: "\f65d"; }

.fa-folder-open:before {
  content: "\f07c"; }

.fa-folder-plus:before {
  content: "\f65e"; }

.fa-font:before {
  content: "\f031"; }

.fa-font-awesome:before {
  content: "\f2b4"; }

.fa-font-awesome-alt:before {
  content: "\f35c"; }

.fa-font-awesome-flag:before {
  content: "\f425"; }

.fa-font-awesome-logo-full:before {
  content: "\f4e6"; }

.fa-fonticons:before {
  content: "\f280"; }

.fa-fonticons-fi:before {
  content: "\f3a2"; }

.fa-football-ball:before {
  content: "\f44e"; }

.fa-fort-awesome:before {
  content: "\f286"; }

.fa-fort-awesome-alt:before {
  content: "\f3a3"; }

.fa-forumbee:before {
  content: "\f211"; }

.fa-forward:before {
  content: "\f04e"; }

.fa-foursquare:before {
  content: "\f180"; }

.fa-free-code-camp:before {
  content: "\f2c5"; }

.fa-freebsd:before {
  content: "\f3a4"; }

.fa-frog:before {
  content: "\f52e"; }

.fa-frown:before {
  content: "\f119"; }

.fa-frown-open:before {
  content: "\f57a"; }

.fa-fulcrum:before {
  content: "\f50b"; }

.fa-funnel-dollar:before {
  content: "\f662"; }

.fa-futbol:before {
  content: "\f1e3"; }

.fa-galactic-republic:before {
  content: "\f50c"; }

.fa-galactic-senate:before {
  content: "\f50d"; }

.fa-gamepad:before {
  content: "\f11b"; }

.fa-gas-pump:before {
  content: "\f52f"; }

.fa-gavel:before {
  content: "\f0e3"; }

.fa-gem:before {
  content: "\f3a5"; }

.fa-genderless:before {
  content: "\f22d"; }

.fa-get-pocket:before {
  content: "\f265"; }

.fa-gg:before {
  content: "\f260"; }

.fa-gg-circle:before {
  content: "\f261"; }

.fa-ghost:before {
  content: "\f6e2"; }

.fa-gift:before {
  content: "\f06b"; }

.fa-gifts:before {
  content: "\f79c"; }

.fa-git:before {
  content: "\f1d3"; }

.fa-git-alt:before {
  content: "\f841"; }

.fa-git-square:before {
  content: "\f1d2"; }

.fa-github:before {
  content: "\f09b"; }

.fa-github-alt:before {
  content: "\f113"; }

.fa-github-square:before {
  content: "\f092"; }

.fa-gitkraken:before {
  content: "\f3a6"; }

.fa-gitlab:before {
  content: "\f296"; }

.fa-gitter:before {
  content: "\f426"; }

.fa-glass-cheers:before {
  content: "\f79f"; }

.fa-glass-martini:before {
  content: "\f000"; }

.fa-glass-martini-alt:before {
  content: "\f57b"; }

.fa-glass-whiskey:before {
  content: "\f7a0"; }

.fa-glasses:before {
  content: "\f530"; }

.fa-glide:before {
  content: "\f2a5"; }

.fa-glide-g:before {
  content: "\f2a6"; }

.fa-globe:before {
  content: "\f0ac"; }

.fa-globe-africa:before {
  content: "\f57c"; }

.fa-globe-americas:before {
  content: "\f57d"; }

.fa-globe-asia:before {
  content: "\f57e"; }

.fa-globe-europe:before {
  content: "\f7a2"; }

.fa-gofore:before {
  content: "\f3a7"; }

.fa-golf-ball:before {
  content: "\f450"; }

.fa-goodreads:before {
  content: "\f3a8"; }

.fa-goodreads-g:before {
  content: "\f3a9"; }

.fa-google:before {
  content: "\f1a0"; }

.fa-google-drive:before {
  content: "\f3aa"; }

.fa-google-play:before {
  content: "\f3ab"; }

.fa-google-plus:before {
  content: "\f2b3"; }

.fa-google-plus-g:before {
  content: "\f0d5"; }

.fa-google-plus-square:before {
  content: "\f0d4"; }

.fa-google-wallet:before {
  content: "\f1ee"; }

.fa-gopuram:before {
  content: "\f664"; }

.fa-graduation-cap:before {
  content: "\f19d"; }

.fa-gratipay:before {
  content: "\f184"; }

.fa-grav:before {
  content: "\f2d6"; }

.fa-greater-than:before {
  content: "\f531"; }

.fa-greater-than-equal:before {
  content: "\f532"; }

.fa-grimace:before {
  content: "\f57f"; }

.fa-grin:before {
  content: "\f580"; }

.fa-grin-alt:before {
  content: "\f581"; }

.fa-grin-beam:before {
  content: "\f582"; }

.fa-grin-beam-sweat:before {
  content: "\f583"; }

.fa-grin-hearts:before {
  content: "\f584"; }

.fa-grin-squint:before {
  content: "\f585"; }

.fa-grin-squint-tears:before {
  content: "\f586"; }

.fa-grin-stars:before {
  content: "\f587"; }

.fa-grin-tears:before {
  content: "\f588"; }

.fa-grin-tongue:before {
  content: "\f589"; }

.fa-grin-tongue-squint:before {
  content: "\f58a"; }

.fa-grin-tongue-wink:before {
  content: "\f58b"; }

.fa-grin-wink:before {
  content: "\f58c"; }

.fa-grip-horizontal:before {
  content: "\f58d"; }

.fa-grip-lines:before {
  content: "\f7a4"; }

.fa-grip-lines-vertical:before {
  content: "\f7a5"; }

.fa-grip-vertical:before {
  content: "\f58e"; }

.fa-gripfire:before {
  content: "\f3ac"; }

.fa-grunt:before {
  content: "\f3ad"; }

.fa-guitar:before {
  content: "\f7a6"; }

.fa-gulp:before {
  content: "\f3ae"; }

.fa-h-square:before {
  content: "\f0fd"; }

.fa-hacker-news:before {
  content: "\f1d4"; }

.fa-hacker-news-square:before {
  content: "\f3af"; }

.fa-hackerrank:before {
  content: "\f5f7"; }

.fa-hamburger:before {
  content: "\f805"; }

.fa-hammer:before {
  content: "\f6e3"; }

.fa-hamsa:before {
  content: "\f665"; }

.fa-hand-holding:before {
  content: "\f4bd"; }

.fa-hand-holding-heart:before {
  content: "\f4be"; }

.fa-hand-holding-medical:before {
  content: "\f95c"; }

.fa-hand-holding-usd:before {
  content: "\f4c0"; }

.fa-hand-holding-water:before {
  content: "\f4c1"; }

.fa-hand-lizard:before {
  content: "\f258"; }

.fa-hand-middle-finger:before {
  content: "\f806"; }

.fa-hand-paper:before {
  content: "\f256"; }

.fa-hand-peace:before {
  content: "\f25b"; }

.fa-hand-point-down:before {
  content: "\f0a7"; }

.fa-hand-point-left:before {
  content: "\f0a5"; }

.fa-hand-point-right:before {
  content: "\f0a4"; }

.fa-hand-point-up:before {
  content: "\f0a6"; }

.fa-hand-pointer:before {
  content: "\f25a"; }

.fa-hand-rock:before {
  content: "\f255"; }

.fa-hand-scissors:before {
  content: "\f257"; }

.fa-hand-sparkles:before {
  content: "\f95d"; }

.fa-hand-spock:before {
  content: "\f259"; }

.fa-hands:before {
  content: "\f4c2"; }

.fa-hands-helping:before {
  content: "\f4c4"; }

.fa-hands-wash:before {
  content: "\f95e"; }

.fa-handshake:before {
  content: "\f2b5"; }

.fa-handshake-alt-slash:before {
  content: "\f95f"; }

.fa-handshake-slash:before {
  content: "\f960"; }

.fa-hanukiah:before {
  content: "\f6e6"; }

.fa-hard-hat:before {
  content: "\f807"; }

.fa-hashtag:before {
  content: "\f292"; }

.fa-hat-cowboy:before {
  content: "\f8c0"; }

.fa-hat-cowboy-side:before {
  content: "\f8c1"; }

.fa-hat-wizard:before {
  content: "\f6e8"; }

.fa-hdd:before {
  content: "\f0a0"; }

.fa-head-side-cough:before {
  content: "\f961"; }

.fa-head-side-cough-slash:before {
  content: "\f962"; }

.fa-head-side-mask:before {
  content: "\f963"; }

.fa-head-side-virus:before {
  content: "\f964"; }

.fa-heading:before {
  content: "\f1dc"; }

.fa-headphones:before {
  content: "\f025"; }

.fa-headphones-alt:before {
  content: "\f58f"; }

.fa-headset:before {
  content: "\f590"; }

.fa-heart:before {
  content: "\f004"; }

.fa-heart-broken:before {
  content: "\f7a9"; }

.fa-heartbeat:before {
  content: "\f21e"; }

.fa-helicopter:before {
  content: "\f533"; }

.fa-highlighter:before {
  content: "\f591"; }

.fa-hiking:before {
  content: "\f6ec"; }

.fa-hippo:before {
  content: "\f6ed"; }

.fa-hips:before {
  content: "\f452"; }

.fa-hire-a-helper:before {
  content: "\f3b0"; }

.fa-history:before {
  content: "\f1da"; }

.fa-hockey-puck:before {
  content: "\f453"; }

.fa-holly-berry:before {
  content: "\f7aa"; }

.fa-home:before {
  content: "\f015"; }

.fa-hooli:before {
  content: "\f427"; }

.fa-hornbill:before {
  content: "\f592"; }

.fa-horse:before {
  content: "\f6f0"; }

.fa-horse-head:before {
  content: "\f7ab"; }

.fa-hospital:before {
  content: "\f0f8"; }

.fa-hospital-alt:before {
  content: "\f47d"; }

.fa-hospital-symbol:before {
  content: "\f47e"; }

.fa-hospital-user:before {
  content: "\f80d"; }

.fa-hot-tub:before {
  content: "\f593"; }

.fa-hotdog:before {
  content: "\f80f"; }

.fa-hotel:before {
  content: "\f594"; }

.fa-hotjar:before {
  content: "\f3b1"; }

.fa-hourglass:before {
  content: "\f254"; }

.fa-hourglass-end:before {
  content: "\f253"; }

.fa-hourglass-half:before {
  content: "\f252"; }

.fa-hourglass-start:before {
  content: "\f251"; }

.fa-house-damage:before {
  content: "\f6f1"; }

.fa-house-user:before {
  content: "\f965"; }

.fa-houzz:before {
  content: "\f27c"; }

.fa-hryvnia:before {
  content: "\f6f2"; }

.fa-html5:before {
  content: "\f13b"; }

.fa-hubspot:before {
  content: "\f3b2"; }

.fa-i-cursor:before {
  content: "\f246"; }

.fa-ice-cream:before {
  content: "\f810"; }

.fa-icicles:before {
  content: "\f7ad"; }

.fa-icons:before {
  content: "\f86d"; }

.fa-id-badge:before {
  content: "\f2c1"; }

.fa-id-card:before {
  content: "\f2c2"; }

.fa-id-card-alt:before {
  content: "\f47f"; }

.fa-ideal:before {
  content: "\f913"; }

.fa-igloo:before {
  content: "\f7ae"; }

.fa-image:before {
  content: "\f03e"; }

.fa-images:before {
  content: "\f302"; }

.fa-imdb:before {
  content: "\f2d8"; }

.fa-inbox:before {
  content: "\f01c"; }

.fa-indent:before {
  content: "\f03c"; }

.fa-industry:before {
  content: "\f275"; }

.fa-infinity:before {
  content: "\f534"; }

.fa-info:before {
  content: "\f129"; }

.fa-info-circle:before {
  content: "\f05a"; }

.fa-instagram:before {
  content: "\f16d"; }

.fa-instagram-square:before {
  content: "\f955"; }

.fa-intercom:before {
  content: "\f7af"; }

.fa-internet-explorer:before {
  content: "\f26b"; }

.fa-invision:before {
  content: "\f7b0"; }

.fa-ioxhost:before {
  content: "\f208"; }

.fa-italic:before {
  content: "\f033"; }

.fa-itch-io:before {
  content: "\f83a"; }

.fa-itunes:before {
  content: "\f3b4"; }

.fa-itunes-note:before {
  content: "\f3b5"; }

.fa-java:before {
  content: "\f4e4"; }

.fa-jedi:before {
  content: "\f669"; }

.fa-jedi-order:before {
  content: "\f50e"; }

.fa-jenkins:before {
  content: "\f3b6"; }

.fa-jira:before {
  content: "\f7b1"; }

.fa-joget:before {
  content: "\f3b7"; }

.fa-joint:before {
  content: "\f595"; }

.fa-joomla:before {
  content: "\f1aa"; }

.fa-journal-whills:before {
  content: "\f66a"; }

.fa-js:before {
  content: "\f3b8"; }

.fa-js-square:before {
  content: "\f3b9"; }

.fa-jsfiddle:before {
  content: "\f1cc"; }

.fa-kaaba:before {
  content: "\f66b"; }

.fa-kaggle:before {
  content: "\f5fa"; }

.fa-key:before {
  content: "\f084"; }

.fa-keybase:before {
  content: "\f4f5"; }

.fa-keyboard:before {
  content: "\f11c"; }

.fa-keycdn:before {
  content: "\f3ba"; }

.fa-khanda:before {
  content: "\f66d"; }

.fa-kickstarter:before {
  content: "\f3bb"; }

.fa-kickstarter-k:before {
  content: "\f3bc"; }

.fa-kiss:before {
  content: "\f596"; }

.fa-kiss-beam:before {
  content: "\f597"; }

.fa-kiss-wink-heart:before {
  content: "\f598"; }

.fa-kiwi-bird:before {
  content: "\f535"; }

.fa-korvue:before {
  content: "\f42f"; }

.fa-landmark:before {
  content: "\f66f"; }

.fa-language:before {
  content: "\f1ab"; }

.fa-laptop:before {
  content: "\f109"; }

.fa-laptop-code:before {
  content: "\f5fc"; }

.fa-laptop-house:before {
  content: "\f966"; }

.fa-laptop-medical:before {
  content: "\f812"; }

.fa-laravel:before {
  content: "\f3bd"; }

.fa-lastfm:before {
  content: "\f202"; }

.fa-lastfm-square:before {
  content: "\f203"; }

.fa-laugh:before {
  content: "\f599"; }

.fa-laugh-beam:before {
  content: "\f59a"; }

.fa-laugh-squint:before {
  content: "\f59b"; }

.fa-laugh-wink:before {
  content: "\f59c"; }

.fa-layer-group:before {
  content: "\f5fd"; }

.fa-leaf:before {
  content: "\f06c"; }

.fa-leanpub:before {
  content: "\f212"; }

.fa-lemon:before {
  content: "\f094"; }

.fa-less:before {
  content: "\f41d"; }

.fa-less-than:before {
  content: "\f536"; }

.fa-less-than-equal:before {
  content: "\f537"; }

.fa-level-down-alt:before {
  content: "\f3be"; }

.fa-level-up-alt:before {
  content: "\f3bf"; }

.fa-life-ring:before {
  content: "\f1cd"; }

.fa-lightbulb:before {
  content: "\f0eb"; }

.fa-line:before {
  content: "\f3c0"; }

.fa-link:before {
  content: "\f0c1"; }

.fa-linkedin:before {
  content: "\f08c"; }

.fa-linkedin-in:before {
  content: "\f0e1"; }

.fa-linode:before {
  content: "\f2b8"; }

.fa-linux:before {
  content: "\f17c"; }

.fa-lira-sign:before {
  content: "\f195"; }

.fa-list:before {
  content: "\f03a"; }

.fa-list-alt:before {
  content: "\f022"; }

.fa-list-ol:before {
  content: "\f0cb"; }

.fa-list-ul:before {
  content: "\f0ca"; }

.fa-location-arrow:before {
  content: "\f124"; }

.fa-lock:before {
  content: "\f023"; }

.fa-lock-open:before {
  content: "\f3c1"; }

.fa-long-arrow-alt-down:before {
  content: "\f309"; }

.fa-long-arrow-alt-left:before {
  content: "\f30a"; }

.fa-long-arrow-alt-right:before {
  content: "\f30b"; }

.fa-long-arrow-alt-up:before {
  content: "\f30c"; }

.fa-low-vision:before {
  content: "\f2a8"; }

.fa-luggage-cart:before {
  content: "\f59d"; }

.fa-lungs:before {
  content: "\f604"; }

.fa-lungs-virus:before {
  content: "\f967"; }

.fa-lyft:before {
  content: "\f3c3"; }

.fa-magento:before {
  content: "\f3c4"; }

.fa-magic:before {
  content: "\f0d0"; }

.fa-magnet:before {
  content: "\f076"; }

.fa-mail-bulk:before {
  content: "\f674"; }

.fa-mailchimp:before {
  content: "\f59e"; }

.fa-male:before {
  content: "\f183"; }

.fa-mandalorian:before {
  content: "\f50f"; }

.fa-map:before {
  content: "\f279"; }

.fa-map-marked:before {
  content: "\f59f"; }

.fa-map-marked-alt:before {
  content: "\f5a0"; }

.fa-map-marker:before {
  content: "\f041"; }

.fa-map-marker-alt:before {
  content: "\f3c5"; }

.fa-map-pin:before {
  content: "\f276"; }

.fa-map-signs:before {
  content: "\f277"; }

.fa-markdown:before {
  content: "\f60f"; }

.fa-marker:before {
  content: "\f5a1"; }

.fa-mars:before {
  content: "\f222"; }

.fa-mars-double:before {
  content: "\f227"; }

.fa-mars-stroke:before {
  content: "\f229"; }

.fa-mars-stroke-h:before {
  content: "\f22b"; }

.fa-mars-stroke-v:before {
  content: "\f22a"; }

.fa-mask:before {
  content: "\f6fa"; }

.fa-mastodon:before {
  content: "\f4f6"; }

.fa-maxcdn:before {
  content: "\f136"; }

.fa-mdb:before {
  content: "\f8ca"; }

.fa-medal:before {
  content: "\f5a2"; }

.fa-medapps:before {
  content: "\f3c6"; }

.fa-medium:before {
  content: "\f23a"; }

.fa-medium-m:before {
  content: "\f3c7"; }

.fa-medkit:before {
  content: "\f0fa"; }

.fa-medrt:before {
  content: "\f3c8"; }

.fa-meetup:before {
  content: "\f2e0"; }

.fa-megaport:before {
  content: "\f5a3"; }

.fa-meh:before {
  content: "\f11a"; }

.fa-meh-blank:before {
  content: "\f5a4"; }

.fa-meh-rolling-eyes:before {
  content: "\f5a5"; }

.fa-memory:before {
  content: "\f538"; }

.fa-mendeley:before {
  content: "\f7b3"; }

.fa-menorah:before {
  content: "\f676"; }

.fa-mercury:before {
  content: "\f223"; }

.fa-meteor:before {
  content: "\f753"; }

.fa-microblog:before {
  content: "\f91a"; }

.fa-microchip:before {
  content: "\f2db"; }

.fa-microphone:before {
  content: "\f130"; }

.fa-microphone-alt:before {
  content: "\f3c9"; }

.fa-microphone-alt-slash:before {
  content: "\f539"; }

.fa-microphone-slash:before {
  content: "\f131"; }

.fa-microscope:before {
  content: "\f610"; }

.fa-microsoft:before {
  content: "\f3ca"; }

.fa-minus:before {
  content: "\f068"; }

.fa-minus-circle:before {
  content: "\f056"; }

.fa-minus-square:before {
  content: "\f146"; }

.fa-mitten:before {
  content: "\f7b5"; }

.fa-mix:before {
  content: "\f3cb"; }

.fa-mixcloud:before {
  content: "\f289"; }

.fa-mixer:before {
  content: "\f956"; }

.fa-mizuni:before {
  content: "\f3cc"; }

.fa-mobile:before {
  content: "\f10b"; }

.fa-mobile-alt:before {
  content: "\f3cd"; }

.fa-modx:before {
  content: "\f285"; }

.fa-monero:before {
  content: "\f3d0"; }

.fa-money-bill:before {
  content: "\f0d6"; }

.fa-money-bill-alt:before {
  content: "\f3d1"; }

.fa-money-bill-wave:before {
  content: "\f53a"; }

.fa-money-bill-wave-alt:before {
  content: "\f53b"; }

.fa-money-check:before {
  content: "\f53c"; }

.fa-money-check-alt:before {
  content: "\f53d"; }

.fa-monument:before {
  content: "\f5a6"; }

.fa-moon:before {
  content: "\f186"; }

.fa-mortar-pestle:before {
  content: "\f5a7"; }

.fa-mosque:before {
  content: "\f678"; }

.fa-motorcycle:before {
  content: "\f21c"; }

.fa-mountain:before {
  content: "\f6fc"; }

.fa-mouse:before {
  content: "\f8cc"; }

.fa-mouse-pointer:before {
  content: "\f245"; }

.fa-mug-hot:before {
  content: "\f7b6"; }

.fa-music:before {
  content: "\f001"; }

.fa-napster:before {
  content: "\f3d2"; }

.fa-neos:before {
  content: "\f612"; }

.fa-network-wired:before {
  content: "\f6ff"; }

.fa-neuter:before {
  content: "\f22c"; }

.fa-newspaper:before {
  content: "\f1ea"; }

.fa-nimblr:before {
  content: "\f5a8"; }

.fa-node:before {
  content: "\f419"; }

.fa-node-js:before {
  content: "\f3d3"; }

.fa-not-equal:before {
  content: "\f53e"; }

.fa-notes-medical:before {
  content: "\f481"; }

.fa-npm:before {
  content: "\f3d4"; }

.fa-ns8:before {
  content: "\f3d5"; }

.fa-nutritionix:before {
  content: "\f3d6"; }

.fa-object-group:before {
  content: "\f247"; }

.fa-object-ungroup:before {
  content: "\f248"; }

.fa-odnoklassniki:before {
  content: "\f263"; }

.fa-odnoklassniki-square:before {
  content: "\f264"; }

.fa-oil-can:before {
  content: "\f613"; }

.fa-old-republic:before {
  content: "\f510"; }

.fa-om:before {
  content: "\f679"; }

.fa-opencart:before {
  content: "\f23d"; }

.fa-openid:before {
  content: "\f19b"; }

.fa-opera:before {
  content: "\f26a"; }

.fa-optin-monster:before {
  content: "\f23c"; }

.fa-orcid:before {
  content: "\f8d2"; }

.fa-osi:before {
  content: "\f41a"; }

.fa-otter:before {
  content: "\f700"; }

.fa-outdent:before {
  content: "\f03b"; }

.fa-page4:before {
  content: "\f3d7"; }

.fa-pagelines:before {
  content: "\f18c"; }

.fa-pager:before {
  content: "\f815"; }

.fa-paint-brush:before {
  content: "\f1fc"; }

.fa-paint-roller:before {
  content: "\f5aa"; }

.fa-palette:before {
  content: "\f53f"; }

.fa-palfed:before {
  content: "\f3d8"; }

.fa-pallet:before {
  content: "\f482"; }

.fa-paper-plane:before {
  content: "\f1d8"; }

.fa-paperclip:before {
  content: "\f0c6"; }

.fa-parachute-box:before {
  content: "\f4cd"; }

.fa-paragraph:before {
  content: "\f1dd"; }

.fa-parking:before {
  content: "\f540"; }

.fa-passport:before {
  content: "\f5ab"; }

.fa-pastafarianism:before {
  content: "\f67b"; }

.fa-paste:before {
  content: "\f0ea"; }

.fa-patreon:before {
  content: "\f3d9"; }

.fa-pause:before {
  content: "\f04c"; }

.fa-pause-circle:before {
  content: "\f28b"; }

.fa-paw:before {
  content: "\f1b0"; }

.fa-paypal:before {
  content: "\f1ed"; }

.fa-peace:before {
  content: "\f67c"; }

.fa-pen:before {
  content: "\f304"; }

.fa-pen-alt:before {
  content: "\f305"; }

.fa-pen-fancy:before {
  content: "\f5ac"; }

.fa-pen-nib:before {
  content: "\f5ad"; }

.fa-pen-square:before {
  content: "\f14b"; }

.fa-pencil-alt:before {
  content: "\f303"; }

.fa-pencil-ruler:before {
  content: "\f5ae"; }

.fa-penny-arcade:before {
  content: "\f704"; }

.fa-people-arrows:before {
  content: "\f968"; }

.fa-people-carry:before {
  content: "\f4ce"; }

.fa-pepper-hot:before {
  content: "\f816"; }

.fa-percent:before {
  content: "\f295"; }

.fa-percentage:before {
  content: "\f541"; }

.fa-periscope:before {
  content: "\f3da"; }

.fa-person-booth:before {
  content: "\f756"; }

.fa-phabricator:before {
  content: "\f3db"; }

.fa-phoenix-framework:before {
  content: "\f3dc"; }

.fa-phoenix-squadron:before {
  content: "\f511"; }

.fa-phone:before {
  content: "\f095"; }

.fa-phone-alt:before {
  content: "\f879"; }

.fa-phone-slash:before {
  content: "\f3dd"; }

.fa-phone-square:before {
  content: "\f098"; }

.fa-phone-square-alt:before {
  content: "\f87b"; }

.fa-phone-volume:before {
  content: "\f2a0"; }

.fa-photo-video:before {
  content: "\f87c"; }

.fa-php:before {
  content: "\f457"; }

.fa-pied-piper:before {
  content: "\f2ae"; }

.fa-pied-piper-alt:before {
  content: "\f1a8"; }

.fa-pied-piper-hat:before {
  content: "\f4e5"; }

.fa-pied-piper-pp:before {
  content: "\f1a7"; }

.fa-pied-piper-square:before {
  content: "\f91e"; }

.fa-piggy-bank:before {
  content: "\f4d3"; }

.fa-pills:before {
  content: "\f484"; }

.fa-pinterest:before {
  content: "\f0d2"; }

.fa-pinterest-p:before {
  content: "\f231"; }

.fa-pinterest-square:before {
  content: "\f0d3"; }

.fa-pizza-slice:before {
  content: "\f818"; }

.fa-place-of-worship:before {
  content: "\f67f"; }

.fa-plane:before {
  content: "\f072"; }

.fa-plane-arrival:before {
  content: "\f5af"; }

.fa-plane-departure:before {
  content: "\f5b0"; }

.fa-plane-slash:before {
  content: "\f969"; }

.fa-play:before {
  content: "\f04b"; }

.fa-play-circle:before {
  content: "\f144"; }

.fa-playstation:before {
  content: "\f3df"; }

.fa-plug:before {
  content: "\f1e6"; }

.fa-plus:before {
  content: "\f067"; }

.fa-plus-circle:before {
  content: "\f055"; }

.fa-plus-square:before {
  content: "\f0fe"; }

.fa-podcast:before {
  content: "\f2ce"; }

.fa-poll:before {
  content: "\f681"; }

.fa-poll-h:before {
  content: "\f682"; }

.fa-poo:before {
  content: "\f2fe"; }

.fa-poo-storm:before {
  content: "\f75a"; }

.fa-poop:before {
  content: "\f619"; }

.fa-portrait:before {
  content: "\f3e0"; }

.fa-pound-sign:before {
  content: "\f154"; }

.fa-power-off:before {
  content: "\f011"; }

.fa-pray:before {
  content: "\f683"; }

.fa-praying-hands:before {
  content: "\f684"; }

.fa-prescription:before {
  content: "\f5b1"; }

.fa-prescription-bottle:before {
  content: "\f485"; }

.fa-prescription-bottle-alt:before {
  content: "\f486"; }

.fa-print:before {
  content: "\f02f"; }

.fa-procedures:before {
  content: "\f487"; }

.fa-product-hunt:before {
  content: "\f288"; }

.fa-project-diagram:before {
  content: "\f542"; }

.fa-pump-medical:before {
  content: "\f96a"; }

.fa-pump-soap:before {
  content: "\f96b"; }

.fa-pushed:before {
  content: "\f3e1"; }

.fa-puzzle-piece:before {
  content: "\f12e"; }

.fa-python:before {
  content: "\f3e2"; }

.fa-qq:before {
  content: "\f1d6"; }

.fa-qrcode:before {
  content: "\f029"; }

.fa-question:before {
  content: "\f128"; }

.fa-question-circle:before {
  content: "\f059"; }

.fa-quidditch:before {
  content: "\f458"; }

.fa-quinscape:before {
  content: "\f459"; }

.fa-quora:before {
  content: "\f2c4"; }

.fa-quote-left:before {
  content: "\f10d"; }

.fa-quote-right:before {
  content: "\f10e"; }

.fa-quran:before {
  content: "\f687"; }

.fa-r-project:before {
  content: "\f4f7"; }

.fa-radiation:before {
  content: "\f7b9"; }

.fa-radiation-alt:before {
  content: "\f7ba"; }

.fa-rainbow:before {
  content: "\f75b"; }

.fa-random:before {
  content: "\f074"; }

.fa-raspberry-pi:before {
  content: "\f7bb"; }

.fa-ravelry:before {
  content: "\f2d9"; }

.fa-react:before {
  content: "\f41b"; }

.fa-reacteurope:before {
  content: "\f75d"; }

.fa-readme:before {
  content: "\f4d5"; }

.fa-rebel:before {
  content: "\f1d0"; }

.fa-receipt:before {
  content: "\f543"; }

.fa-record-vinyl:before {
  content: "\f8d9"; }

.fa-recycle:before {
  content: "\f1b8"; }

.fa-red-river:before {
  content: "\f3e3"; }

.fa-reddit:before {
  content: "\f1a1"; }

.fa-reddit-alien:before {
  content: "\f281"; }

.fa-reddit-square:before {
  content: "\f1a2"; }

.fa-redhat:before {
  content: "\f7bc"; }

.fa-redo:before {
  content: "\f01e"; }

.fa-redo-alt:before {
  content: "\f2f9"; }

.fa-registered:before {
  content: "\f25d"; }

.fa-remove-format:before {
  content: "\f87d"; }

.fa-renren:before {
  content: "\f18b"; }

.fa-reply:before {
  content: "\f3e5"; }

.fa-reply-all:before {
  content: "\f122"; }

.fa-replyd:before {
  content: "\f3e6"; }

.fa-republican:before {
  content: "\f75e"; }

.fa-researchgate:before {
  content: "\f4f8"; }

.fa-resolving:before {
  content: "\f3e7"; }

.fa-restroom:before {
  content: "\f7bd"; }

.fa-retweet:before {
  content: "\f079"; }

.fa-rev:before {
  content: "\f5b2"; }

.fa-ribbon:before {
  content: "\f4d6"; }

.fa-ring:before {
  content: "\f70b"; }

.fa-road:before {
  content: "\f018"; }

.fa-robot:before {
  content: "\f544"; }

.fa-rocket:before {
  content: "\f135"; }

.fa-rocketchat:before {
  content: "\f3e8"; }

.fa-rockrms:before {
  content: "\f3e9"; }

.fa-route:before {
  content: "\f4d7"; }

.fa-rss:before {
  content: "\f09e"; }

.fa-rss-square:before {
  content: "\f143"; }

.fa-ruble-sign:before {
  content: "\f158"; }

.fa-ruler:before {
  content: "\f545"; }

.fa-ruler-combined:before {
  content: "\f546"; }

.fa-ruler-horizontal:before {
  content: "\f547"; }

.fa-ruler-vertical:before {
  content: "\f548"; }

.fa-running:before {
  content: "\f70c"; }

.fa-rupee-sign:before {
  content: "\f156"; }

.fa-sad-cry:before {
  content: "\f5b3"; }

.fa-sad-tear:before {
  content: "\f5b4"; }

.fa-safari:before {
  content: "\f267"; }

.fa-salesforce:before {
  content: "\f83b"; }

.fa-sass:before {
  content: "\f41e"; }

.fa-satellite:before {
  content: "\f7bf"; }

.fa-satellite-dish:before {
  content: "\f7c0"; }

.fa-save:before {
  content: "\f0c7"; }

.fa-schlix:before {
  content: "\f3ea"; }

.fa-school:before {
  content: "\f549"; }

.fa-screwdriver:before {
  content: "\f54a"; }

.fa-scribd:before {
  content: "\f28a"; }

.fa-scroll:before {
  content: "\f70e"; }

.fa-sd-card:before {
  content: "\f7c2"; }

.fa-search:before {
  content: "\f002"; }

.fa-search-dollar:before {
  content: "\f688"; }

.fa-search-location:before {
  content: "\f689"; }

.fa-search-minus:before {
  content: "\f010"; }

.fa-search-plus:before {
  content: "\f00e"; }

.fa-searchengin:before {
  content: "\f3eb"; }

.fa-seedling:before {
  content: "\f4d8"; }

.fa-sellcast:before {
  content: "\f2da"; }

.fa-sellsy:before {
  content: "\f213"; }

.fa-server:before {
  content: "\f233"; }

.fa-servicestack:before {
  content: "\f3ec"; }

.fa-shapes:before {
  content: "\f61f"; }

.fa-share:before {
  content: "\f064"; }

.fa-share-alt:before {
  content: "\f1e0"; }

.fa-share-alt-square:before {
  content: "\f1e1"; }

.fa-share-square:before {
  content: "\f14d"; }

.fa-shekel-sign:before {
  content: "\f20b"; }

.fa-shield-alt:before {
  content: "\f3ed"; }

.fa-shield-virus:before {
  content: "\f96c"; }

.fa-ship:before {
  content: "\f21a"; }

.fa-shipping-fast:before {
  content: "\f48b"; }

.fa-shirtsinbulk:before {
  content: "\f214"; }

.fa-shoe-prints:before {
  content: "\f54b"; }

.fa-shopify:before {
  content: "\f957"; }

.fa-shopping-bag:before {
  content: "\f290"; }

.fa-shopping-basket:before {
  content: "\f291"; }

.fa-shopping-cart:before {
  content: "\f07a"; }

.fa-shopware:before {
  content: "\f5b5"; }

.fa-shower:before {
  content: "\f2cc"; }

.fa-shuttle-van:before {
  content: "\f5b6"; }

.fa-sign:before {
  content: "\f4d9"; }

.fa-sign-in-alt:before {
  content: "\f2f6"; }

.fa-sign-language:before {
  content: "\f2a7"; }

.fa-sign-out-alt:before {
  content: "\f2f5"; }

.fa-signal:before {
  content: "\f012"; }

.fa-signature:before {
  content: "\f5b7"; }

.fa-sim-card:before {
  content: "\f7c4"; }

.fa-simplybuilt:before {
  content: "\f215"; }

.fa-sistrix:before {
  content: "\f3ee"; }

.fa-sitemap:before {
  content: "\f0e8"; }

.fa-sith:before {
  content: "\f512"; }

.fa-skating:before {
  content: "\f7c5"; }

.fa-sketch:before {
  content: "\f7c6"; }

.fa-skiing:before {
  content: "\f7c9"; }

.fa-skiing-nordic:before {
  content: "\f7ca"; }

.fa-skull:before {
  content: "\f54c"; }

.fa-skull-crossbones:before {
  content: "\f714"; }

.fa-skyatlas:before {
  content: "\f216"; }

.fa-skype:before {
  content: "\f17e"; }

.fa-slack:before {
  content: "\f198"; }

.fa-slack-hash:before {
  content: "\f3ef"; }

.fa-slash:before {
  content: "\f715"; }

.fa-sleigh:before {
  content: "\f7cc"; }

.fa-sliders-h:before {
  content: "\f1de"; }

.fa-slideshare:before {
  content: "\f1e7"; }

.fa-smile:before {
  content: "\f118"; }

.fa-smile-beam:before {
  content: "\f5b8"; }

.fa-smile-wink:before {
  content: "\f4da"; }

.fa-smog:before {
  content: "\f75f"; }

.fa-smoking:before {
  content: "\f48d"; }

.fa-smoking-ban:before {
  content: "\f54d"; }

.fa-sms:before {
  content: "\f7cd"; }

.fa-snapchat:before {
  content: "\f2ab"; }

.fa-snapchat-ghost:before {
  content: "\f2ac"; }

.fa-snapchat-square:before {
  content: "\f2ad"; }

.fa-snowboarding:before {
  content: "\f7ce"; }

.fa-snowflake:before {
  content: "\f2dc"; }

.fa-snowman:before {
  content: "\f7d0"; }

.fa-snowplow:before {
  content: "\f7d2"; }

.fa-soap:before {
  content: "\f96e"; }

.fa-socks:before {
  content: "\f696"; }

.fa-solar-panel:before {
  content: "\f5ba"; }

.fa-sort:before {
  content: "\f0dc"; }

.fa-sort-alpha-down:before {
  content: "\f15d"; }

.fa-sort-alpha-down-alt:before {
  content: "\f881"; }

.fa-sort-alpha-up:before {
  content: "\f15e"; }

.fa-sort-alpha-up-alt:before {
  content: "\f882"; }

.fa-sort-amount-down:before {
  content: "\f160"; }

.fa-sort-amount-down-alt:before {
  content: "\f884"; }

.fa-sort-amount-up:before {
  content: "\f161"; }

.fa-sort-amount-up-alt:before {
  content: "\f885"; }

.fa-sort-down:before {
  content: "\f0dd"; }

.fa-sort-numeric-down:before {
  content: "\f162"; }

.fa-sort-numeric-down-alt:before {
  content: "\f886"; }

.fa-sort-numeric-up:before {
  content: "\f163"; }

.fa-sort-numeric-up-alt:before {
  content: "\f887"; }

.fa-sort-up:before {
  content: "\f0de"; }

.fa-soundcloud:before {
  content: "\f1be"; }

.fa-sourcetree:before {
  content: "\f7d3"; }

.fa-spa:before {
  content: "\f5bb"; }

.fa-space-shuttle:before {
  content: "\f197"; }

.fa-speakap:before {
  content: "\f3f3"; }

.fa-speaker-deck:before {
  content: "\f83c"; }

.fa-spell-check:before {
  content: "\f891"; }

.fa-spider:before {
  content: "\f717"; }

.fa-spinner:before {
  content: "\f110"; }

.fa-splotch:before {
  content: "\f5bc"; }

.fa-spotify:before {
  content: "\f1bc"; }

.fa-spray-can:before {
  content: "\f5bd"; }

.fa-square:before {
  content: "\f0c8"; }

.fa-square-full:before {
  content: "\f45c"; }

.fa-square-root-alt:before {
  content: "\f698"; }

.fa-squarespace:before {
  content: "\f5be"; }

.fa-stack-exchange:before {
  content: "\f18d"; }

.fa-stack-overflow:before {
  content: "\f16c"; }

.fa-stackpath:before {
  content: "\f842"; }

.fa-stamp:before {
  content: "\f5bf"; }

.fa-star:before {
  content: "\f005"; }

.fa-star-and-crescent:before {
  content: "\f699"; }

.fa-star-half:before {
  content: "\f089"; }

.fa-star-half-alt:before {
  content: "\f5c0"; }

.fa-star-of-david:before {
  content: "\f69a"; }

.fa-star-of-life:before {
  content: "\f621"; }

.fa-staylinked:before {
  content: "\f3f5"; }

.fa-steam:before {
  content: "\f1b6"; }

.fa-steam-square:before {
  content: "\f1b7"; }

.fa-steam-symbol:before {
  content: "\f3f6"; }

.fa-step-backward:before {
  content: "\f048"; }

.fa-step-forward:before {
  content: "\f051"; }

.fa-stethoscope:before {
  content: "\f0f1"; }

.fa-sticker-mule:before {
  content: "\f3f7"; }

.fa-sticky-note:before {
  content: "\f249"; }

.fa-stop:before {
  content: "\f04d"; }

.fa-stop-circle:before {
  content: "\f28d"; }

.fa-stopwatch:before {
  content: "\f2f2"; }

.fa-stopwatch-20:before {
  content: "\f96f"; }

.fa-store:before {
  content: "\f54e"; }

.fa-store-alt:before {
  content: "\f54f"; }

.fa-store-alt-slash:before {
  content: "\f970"; }

.fa-store-slash:before {
  content: "\f971"; }

.fa-strava:before {
  content: "\f428"; }

.fa-stream:before {
  content: "\f550"; }

.fa-street-view:before {
  content: "\f21d"; }

.fa-strikethrough:before {
  content: "\f0cc"; }

.fa-stripe:before {
  content: "\f429"; }

.fa-stripe-s:before {
  content: "\f42a"; }

.fa-stroopwafel:before {
  content: "\f551"; }

.fa-studiovinari:before {
  content: "\f3f8"; }

.fa-stumbleupon:before {
  content: "\f1a4"; }

.fa-stumbleupon-circle:before {
  content: "\f1a3"; }

.fa-subscript:before {
  content: "\f12c"; }

.fa-subway:before {
  content: "\f239"; }

.fa-suitcase:before {
  content: "\f0f2"; }

.fa-suitcase-rolling:before {
  content: "\f5c1"; }

.fa-sun:before {
  content: "\f185"; }

.fa-superpowers:before {
  content: "\f2dd"; }

.fa-superscript:before {
  content: "\f12b"; }

.fa-supple:before {
  content: "\f3f9"; }

.fa-surprise:before {
  content: "\f5c2"; }

.fa-suse:before {
  content: "\f7d6"; }

.fa-swatchbook:before {
  content: "\f5c3"; }

.fa-swift:before {
  content: "\f8e1"; }

.fa-swimmer:before {
  content: "\f5c4"; }

.fa-swimming-pool:before {
  content: "\f5c5"; }

.fa-symfony:before {
  content: "\f83d"; }

.fa-synagogue:before {
  content: "\f69b"; }

.fa-sync:before {
  content: "\f021"; }

.fa-sync-alt:before {
  content: "\f2f1"; }

.fa-syringe:before {
  content: "\f48e"; }

.fa-table:before {
  content: "\f0ce"; }

.fa-table-tennis:before {
  content: "\f45d"; }

.fa-tablet:before {
  content: "\f10a"; }

.fa-tablet-alt:before {
  content: "\f3fa"; }

.fa-tablets:before {
  content: "\f490"; }

.fa-tachometer-alt:before {
  content: "\f3fd"; }

.fa-tag:before {
  content: "\f02b"; }

.fa-tags:before {
  content: "\f02c"; }

.fa-tape:before {
  content: "\f4db"; }

.fa-tasks:before {
  content: "\f0ae"; }

.fa-taxi:before {
  content: "\f1ba"; }

.fa-teamspeak:before {
  content: "\f4f9"; }

.fa-teeth:before {
  content: "\f62e"; }

.fa-teeth-open:before {
  content: "\f62f"; }

.fa-telegram:before {
  content: "\f2c6"; }

.fa-telegram-plane:before {
  content: "\f3fe"; }

.fa-temperature-high:before {
  content: "\f769"; }

.fa-temperature-low:before {
  content: "\f76b"; }

.fa-tencent-weibo:before {
  content: "\f1d5"; }

.fa-tenge:before {
  content: "\f7d7"; }

.fa-terminal:before {
  content: "\f120"; }

.fa-text-height:before {
  content: "\f034"; }

.fa-text-width:before {
  content: "\f035"; }

.fa-th:before {
  content: "\f00a"; }

.fa-th-large:before {
  content: "\f009"; }

.fa-th-list:before {
  content: "\f00b"; }

.fa-the-red-yeti:before {
  content: "\f69d"; }

.fa-theater-masks:before {
  content: "\f630"; }

.fa-themeco:before {
  content: "\f5c6"; }

.fa-themeisle:before {
  content: "\f2b2"; }

.fa-thermometer:before {
  content: "\f491"; }

.fa-thermometer-empty:before {
  content: "\f2cb"; }

.fa-thermometer-full:before {
  content: "\f2c7"; }

.fa-thermometer-half:before {
  content: "\f2c9"; }

.fa-thermometer-quarter:before {
  content: "\f2ca"; }

.fa-thermometer-three-quarters:before {
  content: "\f2c8"; }

.fa-think-peaks:before {
  content: "\f731"; }

.fa-thumbs-down:before {
  content: "\f165"; }

.fa-thumbs-up:before {
  content: "\f164"; }

.fa-thumbtack:before {
  content: "\f08d"; }

.fa-ticket-alt:before {
  content: "\f3ff"; }

.fa-times:before {
  content: "\f00d"; }

.fa-times-circle:before {
  content: "\f057"; }

.fa-tint:before {
  content: "\f043"; }

.fa-tint-slash:before {
  content: "\f5c7"; }

.fa-tired:before {
  content: "\f5c8"; }

.fa-toggle-off:before {
  content: "\f204"; }

.fa-toggle-on:before {
  content: "\f205"; }

.fa-toilet:before {
  content: "\f7d8"; }

.fa-toilet-paper:before {
  content: "\f71e"; }

.fa-toilet-paper-slash:before {
  content: "\f972"; }

.fa-toolbox:before {
  content: "\f552"; }

.fa-tools:before {
  content: "\f7d9"; }

.fa-tooth:before {
  content: "\f5c9"; }

.fa-torah:before {
  content: "\f6a0"; }

.fa-torii-gate:before {
  content: "\f6a1"; }

.fa-tractor:before {
  content: "\f722"; }

.fa-trade-federation:before {
  content: "\f513"; }

.fa-trademark:before {
  content: "\f25c"; }

.fa-traffic-light:before {
  content: "\f637"; }

.fa-trailer:before {
  content: "\f941"; }

.fa-train:before {
  content: "\f238"; }

.fa-tram:before {
  content: "\f7da"; }

.fa-transgender:before {
  content: "\f224"; }

.fa-transgender-alt:before {
  content: "\f225"; }

.fa-trash:before {
  content: "\f1f8"; }

.fa-trash-alt:before {
  content: "\f2ed"; }

.fa-trash-restore:before {
  content: "\f829"; }

.fa-trash-restore-alt:before {
  content: "\f82a"; }

.fa-tree:before {
  content: "\f1bb"; }

.fa-trello:before {
  content: "\f181"; }

.fa-tripadvisor:before {
  content: "\f262"; }

.fa-trophy:before {
  content: "\f091"; }

.fa-truck:before {
  content: "\f0d1"; }

.fa-truck-loading:before {
  content: "\f4de"; }

.fa-truck-monster:before {
  content: "\f63b"; }

.fa-truck-moving:before {
  content: "\f4df"; }

.fa-truck-pickup:before {
  content: "\f63c"; }

.fa-tshirt:before {
  content: "\f553"; }

.fa-tty:before {
  content: "\f1e4"; }

.fa-tumblr:before {
  content: "\f173"; }

.fa-tumblr-square:before {
  content: "\f174"; }

.fa-tv:before {
  content: "\f26c"; }

.fa-twitch:before {
  content: "\f1e8"; }

.fa-twitter:before {
  content: "\f099"; }

.fa-twitter-square:before {
  content: "\f081"; }

.fa-typo3:before {
  content: "\f42b"; }

.fa-uber:before {
  content: "\f402"; }

.fa-ubuntu:before {
  content: "\f7df"; }

.fa-uikit:before {
  content: "\f403"; }

.fa-umbraco:before {
  content: "\f8e8"; }

.fa-umbrella:before {
  content: "\f0e9"; }

.fa-umbrella-beach:before {
  content: "\f5ca"; }

.fa-underline:before {
  content: "\f0cd"; }

.fa-undo:before {
  content: "\f0e2"; }

.fa-undo-alt:before {
  content: "\f2ea"; }

.fa-uniregistry:before {
  content: "\f404"; }

.fa-unity:before {
  content: "\f949"; }

.fa-universal-access:before {
  content: "\f29a"; }

.fa-university:before {
  content: "\f19c"; }

.fa-unlink:before {
  content: "\f127"; }

.fa-unlock:before {
  content: "\f09c"; }

.fa-unlock-alt:before {
  content: "\f13e"; }

.fa-untappd:before {
  content: "\f405"; }

.fa-upload:before {
  content: "\f093"; }

.fa-ups:before {
  content: "\f7e0"; }

.fa-usb:before {
  content: "\f287"; }

.fa-user:before {
  content: "\f007"; }

.fa-user-alt:before {
  content: "\f406"; }

.fa-user-alt-slash:before {
  content: "\f4fa"; }

.fa-user-astronaut:before {
  content: "\f4fb"; }

.fa-user-check:before {
  content: "\f4fc"; }

.fa-user-circle:before {
  content: "\f2bd"; }

.fa-user-clock:before {
  content: "\f4fd"; }

.fa-user-cog:before {
  content: "\f4fe"; }

.fa-user-edit:before {
  content: "\f4ff"; }

.fa-user-friends:before {
  content: "\f500"; }

.fa-user-graduate:before {
  content: "\f501"; }

.fa-user-injured:before {
  content: "\f728"; }

.fa-user-lock:before {
  content: "\f502"; }

.fa-user-md:before {
  content: "\f0f0"; }

.fa-user-minus:before {
  content: "\f503"; }

.fa-user-ninja:before {
  content: "\f504"; }

.fa-user-nurse:before {
  content: "\f82f"; }

.fa-user-plus:before {
  content: "\f234"; }

.fa-user-secret:before {
  content: "\f21b"; }

.fa-user-shield:before {
  content: "\f505"; }

.fa-user-slash:before {
  content: "\f506"; }

.fa-user-tag:before {
  content: "\f507"; }

.fa-user-tie:before {
  content: "\f508"; }

.fa-user-times:before {
  content: "\f235"; }

.fa-users:before {
  content: "\f0c0"; }

.fa-users-cog:before {
  content: "\f509"; }

.fa-usps:before {
  content: "\f7e1"; }

.fa-ussunnah:before {
  content: "\f407"; }

.fa-utensil-spoon:before {
  content: "\f2e5"; }

.fa-utensils:before {
  content: "\f2e7"; }

.fa-vaadin:before {
  content: "\f408"; }

.fa-vector-square:before {
  content: "\f5cb"; }

.fa-venus:before {
  content: "\f221"; }

.fa-venus-double:before {
  content: "\f226"; }

.fa-venus-mars:before {
  content: "\f228"; }

.fa-viacoin:before {
  content: "\f237"; }

.fa-viadeo:before {
  content: "\f2a9"; }

.fa-viadeo-square:before {
  content: "\f2aa"; }

.fa-vial:before {
  content: "\f492"; }

.fa-vials:before {
  content: "\f493"; }

.fa-viber:before {
  content: "\f409"; }

.fa-video:before {
  content: "\f03d"; }

.fa-video-slash:before {
  content: "\f4e2"; }

.fa-vihara:before {
  content: "\f6a7"; }

.fa-vimeo:before {
  content: "\f40a"; }

.fa-vimeo-square:before {
  content: "\f194"; }

.fa-vimeo-v:before {
  content: "\f27d"; }

.fa-vine:before {
  content: "\f1ca"; }

.fa-virus:before {
  content: "\f974"; }

.fa-virus-slash:before {
  content: "\f975"; }

.fa-viruses:before {
  content: "\f976"; }

.fa-vk:before {
  content: "\f189"; }

.fa-vnv:before {
  content: "\f40b"; }

.fa-voicemail:before {
  content: "\f897"; }

.fa-volleyball-ball:before {
  content: "\f45f"; }

.fa-volume-down:before {
  content: "\f027"; }

.fa-volume-mute:before {
  content: "\f6a9"; }

.fa-volume-off:before {
  content: "\f026"; }

.fa-volume-up:before {
  content: "\f028"; }

.fa-vote-yea:before {
  content: "\f772"; }

.fa-vr-cardboard:before {
  content: "\f729"; }

.fa-vuejs:before {
  content: "\f41f"; }

.fa-walking:before {
  content: "\f554"; }

.fa-wallet:before {
  content: "\f555"; }

.fa-warehouse:before {
  content: "\f494"; }

.fa-water:before {
  content: "\f773"; }

.fa-wave-square:before {
  content: "\f83e"; }

.fa-waze:before {
  content: "\f83f"; }

.fa-weebly:before {
  content: "\f5cc"; }

.fa-weibo:before {
  content: "\f18a"; }

.fa-weight:before {
  content: "\f496"; }

.fa-weight-hanging:before {
  content: "\f5cd"; }

.fa-weixin:before {
  content: "\f1d7"; }

.fa-whatsapp:before {
  content: "\f232"; }

.fa-whatsapp-square:before {
  content: "\f40c"; }

.fa-wheelchair:before {
  content: "\f193"; }

.fa-whmcs:before {
  content: "\f40d"; }

.fa-wifi:before {
  content: "\f1eb"; }

.fa-wikipedia-w:before {
  content: "\f266"; }

.fa-wind:before {
  content: "\f72e"; }

.fa-window-close:before {
  content: "\f410"; }

.fa-window-maximize:before {
  content: "\f2d0"; }

.fa-window-minimize:before {
  content: "\f2d1"; }

.fa-window-restore:before {
  content: "\f2d2"; }

.fa-windows:before {
  content: "\f17a"; }

.fa-wine-bottle:before {
  content: "\f72f"; }

.fa-wine-glass:before {
  content: "\f4e3"; }

.fa-wine-glass-alt:before {
  content: "\f5ce"; }

.fa-wix:before {
  content: "\f5cf"; }

.fa-wizards-of-the-coast:before {
  content: "\f730"; }

.fa-wolf-pack-battalion:before {
  content: "\f514"; }

.fa-won-sign:before {
  content: "\f159"; }

.fa-wordpress:before {
  content: "\f19a"; }

.fa-wordpress-simple:before {
  content: "\f411"; }

.fa-wpbeginner:before {
  content: "\f297"; }

.fa-wpexplorer:before {
  content: "\f2de"; }

.fa-wpforms:before {
  content: "\f298"; }

.fa-wpressr:before {
  content: "\f3e4"; }

.fa-wrench:before {
  content: "\f0ad"; }

.fa-x-ray:before {
  content: "\f497"; }

.fa-xbox:before {
  content: "\f412"; }

.fa-xing:before {
  content: "\f168"; }

.fa-xing-square:before {
  content: "\f169"; }

.fa-y-combinator:before {
  content: "\f23b"; }

.fa-yahoo:before {
  content: "\f19e"; }

.fa-yammer:before {
  content: "\f840"; }

.fa-yandex:before {
  content: "\f413"; }

.fa-yandex-international:before {
  content: "\f414"; }

.fa-yarn:before {
  content: "\f7e3"; }

.fa-yelp:before {
  content: "\f1e9"; }

.fa-yen-sign:before {
  content: "\f157"; }

.fa-yin-yang:before {
  content: "\f6ad"; }

.fa-yoast:before {
  content: "\f2b1"; }

.fa-youtube:before {
  content: "\f167"; }

.fa-youtube-square:before {
  content: "\f431"; }

.fa-zhihu:before {
  content: "\f63f"; }

.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto; }
/*!
 * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../webfonts/fa-regular-400.eot");
  src: url("../webfonts/fa-regular-400.eot?#iefix") format('embedded-opentype'), url("../webfonts/fa-regular-400.woff2") format('woff2'), url("../webfonts/fa-regular-400.woff") format('woff'), url("../webfonts/fa-regular-400.ttf") format('truetype'), url("../webfonts/fa-regular-400.svg#fontawesome") format('svg'); }

.far {
  font-family: 'Font Awesome 5 Free';
  font-weight: 400; }
/*!
 * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("../webfonts/fa-solid-900.eot");
  src: url("../webfonts/fa-solid-900.eot?#iefix") format('embedded-opentype'), url("../webfonts/fa-solid-900.woff2") format('woff2'), url("../webfonts/fa-solid-900.woff") format('woff'), url("../webfonts/fa-solid-900.ttf") format('truetype'), url("../webfonts/fa-solid-900.svg#fontawesome") format('svg'); }

.fa, .fas {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900; }
/*!
 * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../webfonts/fa-brands-400.eot");
  src: url("../webfonts/fa-brands-400.eot?#iefix") format('embedded-opentype'), url("../webfonts/fa-brands-400.woff2") format('woff2'), url("../webfonts/fa-brands-400.woff") format('woff'), url("../webfonts/fa-brands-400.ttf") format('truetype'), url("../webfonts/fa-brands-400.svg#fontawesome") format('svg'); }

.fab {
  font-family: 'Font Awesome 5 Brands';
  font-weight: 400; }
/* Slick v1.9.0 */
/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track, .slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }
/* Base */
html {
  font-size: 1rem; }

body {
  font-family: 'Lato', sans-serif;
  font-size: 18px;
  line-height: 1.5em;
  color: #2d3942; }

* {
  outline: none; }

a {
  color: #252a34; }
  a:hover {
    text-decoration: none;
    /* color: $color-secondary;*/ }

ul, li {
  margin: 0;
  padding: 0;
  list-style: none; }

h1, h2, h3, h4 {
  font-family: 'Sinkin Sans 700'; }

h1 {
  font-size: 55px; }
  h1 span, h1 strong {
    color: #5dbae9; }

h2 {
  font-size: 52px; }
  h2 span, h2 strong {
    color: #5dbae9;
    font-weight: 400; }
  @media (max-width: 767.98px) {
  h2 {
    font-size: 32px; } }

h3 {
  font-size: 32px; }
  h3 span, h3 strong {
    color: #5dbae9;
    font-weight: 400; }

h6 {
  font-size: 20px;
  font-family: 'Sinkin Sans 700';
  font-weight: 400;
  margin: 0 0 1.5rem; }
  h6 span, h6 strong {
    color: #5dbae9;
    font-weight: 400; }

hr {
  border-color: #2c3842; }

.wrapper {
  overflow: hidden;
  margin: 193px 0 0 0; }
  @media (max-width: 991.98px) {
  .wrapper {
    margin-top: 102px; } }
/*#page-banner {
 max-width: 1703px;
 margin: 0 auto;
 align-items: center;
 height: 450px;
 background-position: center;
 background-repeat: no-repeat;
 background-size: cover;
 }*/
.btn:focus {
  box-shadow: none; }

#page-banner {
  position: relative;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  display: block;
  overflow: hidden;
  width: 100%;
  height: 300px; }
  @media (max-width: 991.98px) {
  #page-banner {
    height: 250px; } }
  @media (max-width: 767.98px) {
  #page-banner {
    height: 200px; } }
  #page-banner:before {
    content: "";
    background-color: rgba(0, 0, 0, 0.5);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0; }
  #page-banner h1 {
    color: white;
    font-size: 42px;
    position: relative; }
  @media (max-width: 767.98px) {
    #page-banner h1 {
      font-size: 32px; } }

#powered-by {
  background-color: white;
  background-image: url("../../assets/images/powered-by-left-bg.png"), url("../../assets/images/powered-by-right-bg.png");
  background-position: left bottom, right top;
  background-repeat: no-repeat, no-repeat;
  min-height: 230px;
  border-top: 2px solid #eeeeef;
  text-align: center;
  /*ul {
   display: flex;
   justify-content: space-around;
   align-items: center;
   li {
   }
   }*/ }
  @media (max-width: 1199.98px) {
  #powered-by {
    background-size: cover;
    padding-bottom: 120px; } }
  #powered-by h2 {
    font-size: 32px;
    color: #2c3842;
    margin: 40px 0 50px 0;
    padding: 0; }
  @media (max-width: 1199.98px) {
    #powered-by h2 {
      margin-bottom: 30px; } }
  #powered-by .logo-powered-by .slick-slide img {
    margin: 0 auto; }
  #powered-by .logo-powered-by .slick-arrow {
    background-color: white;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.12);
    width: 69px;
    height: 45px;
    background-repeat: no-repeat;
    background-position: center center;
    font-size: 0;
    line-height: 0;
    position: absolute;
    bottom: -70px;
    z-index: 9;
    border: none;
    outline: none; }
  #powered-by .logo-powered-by .slick-arrow span {
    width: 42px;
    height: 22px;
    display: block;
    overflow: hidden;
    text-indent: -9999px;
    background-image: url("../../assets/images/arrows.png");
    margin: 4px auto 0 auto; }
  @media (max-width: 1199.98px) {
        #powered-by .logo-powered-by .slick-arrow.slick-prev {
          left: 30%;
          transform: translateX(-30%); } }
  #powered-by .logo-powered-by .slick-arrow.slick-prev span {
    background-position: left bottom; }
  #powered-by .logo-powered-by .slick-arrow.slick-prev.slick-disabled span {
    opacity: 0.2; }
  @media (max-width: 1199.98px) {
        #powered-by .logo-powered-by .slick-arrow.slick-next {
          left: 70%;
          transform: translateX(-70%); } }
  #powered-by .logo-powered-by .slick-arrow.slick-next span {
    background-position: right top; }
  #powered-by .logo-powered-by .slick-arrow.slick-next.slick-disabled span {
    opacity: 0.2; }

@media (max-width: 991.98px) {
    #page .features-row {
      padding-top: 80px !important; } }
  .features-row > div > .vc_column-inner > .wpb_wrapper > .vc_row {
    padding-bottom: 100px; }
    @media (max-width: 767.98px) {
        .features-row > div > .vc_column-inner > .wpb_wrapper > .vc_row {
          display: flex;
          flex-wrap: wrap;
          padding-bottom: 50px; } }
    @media (max-width: 767.98px) {
        .features-row > div > .vc_column-inner > .wpb_wrapper > .vc_row .wpb_wrapper .wpb_single_image {
          margin-bottom: 50px !important; }
          .features-row > div > .vc_column-inner > .wpb_wrapper > .vc_row .wpb_wrapper .vc_custom_heading {
            line-height: 44px !important; } }
  .features-row > div > .vc_column-inner > .wpb_wrapper > .vc_row:nth-of-type(2n+0) .wpb_column:nth-of-type(1) {
    order: 2; }
    .features-row > div > .vc_column-inner > .wpb_wrapper > .vc_row:nth-of-type(2n+0) .wpb_column:nth-of-type(2) {
      order: 1; }
    .features-row > div > .vc_column-inner > .wpb_wrapper > .vc_row:nth-of-type(2n+0) .img-blue-shape > figure:after {
      left: -30px;
      right: auto; }

.img-blue-shape > figure {
  position: relative; }
  @media (max-width: 1199.98px) {
    .img-blue-shape > figure {
      width: calc(100% - 30px); } }
  .img-blue-shape > figure:after {
    content: "";
    width: 314px;
    height: 133px;
    background-color: #5dbae9;
    display: block;
    position: absolute;
    bottom: -25px;
    right: -30px;
    z-index: -1; }

.video-link {
  position: relative; }
  .video-link .image_title {
    position: absolute;
    left: 0;
    bottom: 10px;
    width: 100%;
    background: url("../../assets/images/play-button.png") no-repeat 24px 0;
    padding: 0 0 0 90px; }
  .video-link .image_title h3 {
    color: #fff;
    font-size: 20px;
    text-align: left;
    padding: 9px 20px 20px 0; }
  .video-link > figure a {
    display: block;
    position: relative; }
  .video-link > figure a:before {
    content: "";
    width: 100%;
    height: 100%;
    background: url('data:image/png;base64,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') repeat-x left bottom;
    position: absolute;
    top: 0;
    left: 0; }

@media (max-width: 767.98px) {
    #page .access_your {
      padding-top: 10px !important;
      padding-bottom: 40px !important; } }
  .access_your h2 {
    line-height: 72px; }
  @media (max-width: 767.98px) {
    .access_your h2 {
      line-height: 44px; } }
  @media (min-width: 992px) {
      .access_your h2 strong {
        display: block; } }

h5 {
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 30px; }

.ulstyle {
  margin: 0 0 25px 0; }
  .ulstyle li {
    position: relative;
    padding: 0 0 6px 30px; }
  .ulstyle li:before {
    content: "\f101";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    color: #5ebae9;
    position: absolute;
    left: 0; }

.wpb_text_column .wpb_wrapper ul {
  margin: 0 0 25px 0; }
  .wpb_text_column .wpb_wrapper ul li {
    position: relative;
    padding: 0 0 6px 30px; }
  .wpb_text_column .wpb_wrapper ul li:before {
    content: "\f101";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    color: #5ebae9;
    position: absolute;
    left: 0; }

.img-blue-border {
  position: relative; }
  .img-blue-border:after {
    content: "";
    width: 314px;
    height: 133px;
    background-color: #5dbae9;
    display: block;
    position: absolute;
    bottom: -25px;
    left: -30px;
    z-index: -1; }
  @media (max-width: 991.98px) {
    .img-blue-border:after {
      width: 240px;
      height: 120px;
      bottom: -20px;
      left: -20px; } }
  @media (max-width: 767.98px) {
    .img-blue-border:after {
      display: none; } }
  .img-blue-border .xe_image_video_popup span {
    width: 61px;
    height: 61px;
    background: url("../../assets/images/play-button-61.png") no-repeat 0 0; }

.orange-dots-left::before {
  content: "";
  background: url("../../assets/images/dot-bg2.png") no-repeat;
  width: 46px;
  height: 326px;
  position: absolute;
  left: 0;
  top: 100px;
  z-index: 10; }
  @media (max-width: 1299.98px) {
    .orange-dots-left::before {
      left: -16px; } }
  @media (max-width: 1199.98px) {
    .orange-dots-left::before {
      display: none !important; } }

.orange-dots-right::after {
  content: "";
  background: url("../../assets/images/dot-bg2.png") no-repeat;
  width: 46px;
  height: 326px;
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 10; }
  @media (max-width: 1199.98px) {
    .orange-dots-right::after {
      display: none !important; } }

.features-row.orange-dots-left::before {
  content: "";
  top: 120px; }
  @media (max-width: 991.98px) {
      .features-row.orange-dots-left::before {
        display: none !important; } }
  .features-row.orange-dots-right::after {
    content: "";
    bottom: 120px; }
  @media (max-width: 991.98px) {
      .features-row.orange-dots-right::after {
        display: none !important; } }

#error-404 #page-banner {
  margin-bottom: 130px; }
  #error-404 #content {
    text-align: center;
    padding-bottom: 50px; }

ol.order-list {
  margin: 0 0 0 15px;
  padding: 0; }
  ol.order-list li {
    list-style-type: decimal;
    margin-bottom: 15px; }

@font-face {
  font-family: 'Sinkin Sans 700';
  src: url("../../assets/webfonts/SinkinSans-700Bold.woff2") format('woff2'), url("../../assets/webfonts/SinkinSans-700Bold.woff") format('woff'), url("../../assets/webfonts/SinkinSans-700Bold.ttf") format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'Sinkin Sans 400';
  src: url("../../assets/webfonts/SinkinSans-400Regular.woff2") format('woff2'), url("../../assets/webfonts/SinkinSans-400Regular.woff") format('woff'), url("../../assets/webfonts/SinkinSans-400Regular.ttf") format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap; }
/* Parts */
#header {
  background-color: white;
  z-index: 999;
  position: fixed;
  width: 100%;
  left: 0;
  top: 0; }
  .admin-bar #header {
    top: 32px; }
  @media (max-width: 991.98px) {
  #header {
    /*box-shadow: 0px 0px 13px rgba(0,0,0,.1);*/
    border-bottom: 5px solid #2d3942; } }
  @media (min-width: 1200px) {
      #header #header-top .container {
        max-width: 96%; } }
  #header #header-top .container .inner {
    padding: 20px 0;
    transition: all 0.4s ease-in-out;
    /*@media (max-width: 575.98px) {
     padding: 10px 0;
     }*/ }
  @media (max-width: 991.98px) {
        #header #header-top .container .inner {
          padding: 33px 0; } }
  #header #header-top .container .inner #logo {
    width: 255px;
    transition: all 0.4s ease-in-out; }
    @media (max-width: 575.98px) {
        #header #header-top .container .inner #logo {
          width: 154px; } }
    #header #header-top .container .inner #logo img {
      width: 100%;
      height: auto; }
      #header #header-top .container .inner #logo img.logo-desktop {
        display: none; }
        @media (min-width: 992px) {
        #header #header-top .container .inner #logo img.logo-desktop {
          display: block; } }
      #header #header-top .container .inner #logo img.logo-mobile {
        display: none; }
        @media (max-width: 991.98px) {
        #header #header-top .container .inner #logo img.logo-mobile {
          display: block;
          width: auto;
          max-width: 100%; } }
  @media (max-width: 991.98px) {
    #header #header-right {
      display: flex; } }
  @media (max-width: 991.98px) {
      #header #header-right .xbtn {
        padding: 4px 11px; } }
  @media (max-width: 575.98px) {
      #header #header-right .xbtn {
        font-size: 12px;
        padding: 8px 8px; } }
  @media (max-width: 991.98px) {
        #header #header-right .xbtn:before, #header #header-right .xbtn:after {
          display: none; } }
  #header #header-right .xbtn:first-child {
    margin-right: 3rem; }
  @media (max-width: 991.98px) {
        #header #header-right .xbtn:first-child {
          margin-right: 5px; } }
  #header #header-bottom {
    background-color: #2c3942;
    margin-bottom: 2px; }
  @media (max-width: 991.98px) {
      #header #header-bottom .container {
        max-width: 100%; } }
  #header.shrunk #header-top .inner {
    padding: 10px 0; }
  #header.shrunk #header-top .inner #logo {
    width: 173px; }
    @media (max-width: 575.98px) {
        #header.shrunk #header-top .inner #logo {
          width: 154px; } }

@media (max-width: 991.98px) {
    .main-navigation {
      margin: 0;
      position: absolute;
      top: 2px;
      right: 0;
      transition: 0.4s;
      height: 100vh;
      width: 100vw;
      display: none; }
      .main-navigation.show {
        display: block;
        opacity: 1;
        visibility: visible;
        pointer-events: visible;
        z-index: 9999;
        display: block;
        background: rgba(0, 0, 0, 0.6); } }
/* Main menu */
#menu-main-menu, #menu-main-menu-after-login {
  font-family: 'Sinkin Sans 400'; }
  #menu-main-menu::after, #menu-main-menu-after-login::after {
    display: block;
    clear: both;
    content: ""; }
  @media (max-width: 991.98px) {
  #menu-main-menu, #menu-main-menu-after-login {
    background-color: #2d3942;
    margin-left: auto;
    height: 100%;
    position: relative;
    transform: translateX(calc(100% + 40px));
    transition: 0.4s;
    max-width: 330px;
    width: 100%;
    display: none;
    padding-top: 30px; } }
  #menu-main-menu li, #menu-main-menu-after-login li {
    display: inline-block;
    position: relative;
    float: left; }
  @media (max-width: 991.98px) {
    #menu-main-menu li, #menu-main-menu-after-login li {
      display: block;
      float: none; } }
  #menu-main-menu li a, #menu-main-menu-after-login li a {
    display: block;
    font-size: 14px;
    padding: 23px 23px;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    background: transparent;
    line-height: 1;
    position: relative;
    text-transform: capitalize;
    color: white; }
  @media (min-width: 992px) and (max-width: 1199.98px) {
      #menu-main-menu li a, #menu-main-menu-after-login li a {
        font-size: 14px;
        padding-left: 11px;
        padding-right: 11px; } }
  @media (max-width: 991.98px) {
      #menu-main-menu li a, #menu-main-menu-after-login li a {
        padding: 20px 26px; } }
  #menu-main-menu li:hover > a, #menu-main-menu-after-login li:hover > a {
    background-color: #5dbae9;
    color: white; }
  #menu-main-menu li.lock a:after, #menu-main-menu-after-login li.lock a:after {
    content: "\f023";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 14px;
    color: #f05a22;
    margin-left: 4px;
    line-height: 0; }
  #menu-main-menu li.current_page_item a, #menu-main-menu-after-login li.current_page_item a {
    background-color: #5dbae9;
    color: white; }

#menu-main-menu-after-login li.lock a:after {
  display: none; }
/* sub-menu */
#menu-main-menu li .sub-menu, #menu-main-menu-after-login li .sub-menu {
  background: #fff none repeat scroll 0 0;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
  left: 0;
  opacity: 0;
  position: absolute;
  top: 120%;
  transition: all 0.3s ease 0s;
  visibility: hidden;
  width: 220px;
  z-index: 9;
  border-top: 3px solid pink;
  text-align: left;
  padding: 15px 0; }
  #menu-main-menu li .sub-menu li, #menu-main-menu-after-login li .sub-menu li {
    display: block;
    margin: 0; }
  #menu-main-menu li .sub-menu li a, #menu-main-menu-after-login li .sub-menu li a {
    color: #666;
    font-size: 14px;
    margin: 0;
    padding: 13px 20px;
    text-transform: capitalize;
    display: block; }
    #menu-main-menu li .sub-menu li a:hover, #menu-main-menu-after-login li .sub-menu li a:hover {
      color: green; }
  #menu-main-menu li:hover > .sub-menu, #menu-main-menu-after-login li:hover > .sub-menu {
    opacity: 1;
    top: 100%;
    visibility: visible; }

.hamburger-toggler {
  position: relative;
  /*top: 16px;*/
  display: none;
  vertical-align: top;
  z-index: 1;
  width: 30px;
  /*height: 36px;*/
  border-radius: 0 0.12em 0.12em 0;
  margin-left: 6px;
  cursor: pointer;
  transition: box-shadow 0.4s ease;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  align-items: center;
  justify-content: center; }
  @media (max-width: 991.98px) {
  .hamburger-toggler {
    display: flex; } }
  .hamburger-toggler > div {
    position: relative;
    width: 100%;
    height: 5px;
    background: #f05a22;
    transition: all 0.4s ease;
    display: flex;
    align-items: center;
    justify-content: center; }
  .hamburger-toggler > div::before, .hamburger-toggler > div::after {
    content: "";
    position: absolute;
    z-index: 1;
    top: -12px;
    left: 0;
    width: 100%;
    height: 5px;
    background: #f05a22;
    transition: all 0.4s ease; }
  .hamburger-toggler > div::after {
    top: 12px; }
  .hamburger-toggler.active {
    z-index: 99999; }
  .hamburger-toggler.active > div {
    transform: rotate(135deg);
    background: #5dbae9; }
  .hamburger-toggler.active > div::before {
    top: 0;
    transform: rotate(90deg);
    background: #5dbae9; }
  .hamburger-toggler.active > div::after {
    display: none; }

@media (max-width: 991.98px) {
  .main-navigation.show #menu-main-menu, .main-navigation.show #menu-main-menu-after-login {
    transform: none;
    display: block;
    overflow-y: scroll; } }

body.menu-show {
  overflow: hidden; }
/*slider*/
.slider-height {
  min-height: 800px;
  background-position: center top; }
  @media (max-width: 575.98px) {
  .slider-height {
    min-height: 347px; } }
  @media (min-width: 576px) and (max-width: 767.98px) {
  .slider-height {
    min-height: 400px; } }
  @media (min-width: 768px) and (max-width: 991.98px) {
  .slider-height {
    min-height: 600px; } }

.slider-2-height {
  min-height: 800px; }

.single-slider {
  background-position: center center;
  background-size: cover;
  position: relative; }
  .single-slider:before {
    content: "";
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.7);
    position: absolute;
    display: block; }

.hero-slider-caption h2 {
  font-size: 52px;
  line-height: 70px;
  margin-bottom: 40px;
  color: white;
  margin: 0 0 15px;
  padding: 0 90px 0 0; }
  @media (max-width: 991.98px) {
    .hero-slider-caption h2 {
      font-size: 42px;
      line-height: 50px; } }
  @media (max-width: 767.98px) {
    .hero-slider-caption h2 {
      font-size: 32px;
      line-height: 40px;
      padding-right: 10px; } }
  .hero-slider-caption h2 span {
    color: #5dbae9; }
  @media (max-width: 767.98px) {
      .hero-slider-caption h2 + div {
        display: none; } }
  .hero-slider-caption p {
    font-size: 22px;
    line-height: 38px;
    font-family: 'Sinkin Sans 400';
    color: white;
    padding: 0 30px 0 0;
    margin: 0 0 1.5rem; }
  @media (max-width: 991.98px) {
    .hero-slider-caption p {
      font-size: 20px; } }

.hero-slider-btn a {
  margin-bottom: 10px; }

.hero-info {
  margin-top: 120px; }
  @media (max-width: 1199.98px) {
  .hero-info {
    margin-top: 0; } }
/*.hero-02-text{
 padding: 0 115px;
 & .hero-slider-caption {
 & h5{
 font-size: 22px;
 margin-bottom: 30px;
 }
 & h2{
 font-size: 70px;
 line-height: 1.2;
 margin-bottom: 36px;
 }
 }
 }
 .hero-02-slider-btn{
 & a.c-btn{
 border: 2px solid #4d83b8;
 padding: 16px 25px 16px 25px;
 margin-left: 20px;
 &:hover{
 background: blue;
 color: white;
 border-color: blue;
 }
 & i{
 margin-left: 7px;
 }
 }
 }*/
.slider-active button.slick-arrow {
  position: absolute;
  top: 50%;
  left: 100px;
  transform: translateY(-50%);
  background: none;
  border: 0;
  font-size: 16px;
  padding: 0;
  color: #10111e;
  z-index: 2;
  opacity: 0;
  visibility: hidden;
  height: 70px;
  width: 70px;
  border-radius: 50%;
  cursor: pointer;
  background: white;
  line-height: 70px; }
  .slider-active button.slick-next {
    left: auto;
    right: 100px; }
  .slider-active:hover button.slick-prev {
    left: 120px; }
  .slider-active:hover button.slick-next {
    right: 120px; }
  .slider-active:hover button {
    opacity: 1;
    visibility: visible; }
  .slider-active .slick-dots {
    /*  border: 1px solid red;*/
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 45px; }
  @media (max-width: 767.98px) {
    .slider-active .slick-dots {
      display: none !important; } }
  .slider-active .slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;
    width: 13px;
    padding: 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: none;
    background-color: transparent; }
  .slider-active .slick-dots li button:before {
    content: "";
    background-color: #888;
    width: 13px;
    height: 13px;
    display: block;
    border: 2px solid transparent;
    border-radius: 25px; }
  .slider-active .slick-dots li button:after {
    content: "";
    background-color: #f15a22;
    width: 2px;
    height: 28px;
    display: none;
    margin: 10px 0 0 5px; }
  .slider-active .slick-dots li.slick-active button {
    background-color: transparent; }
    .slider-active .slick-dots li.slick-active button:before {
      background-color: transparent;
      border: 2px solid #f15a22; }
    .slider-active .slick-dots li.slick-active button:after {
      display: block; }
  .slider-active .slick-dots li:last-child button:after {
    display: none; }

.slider-active button:hover {
  background: red;
  color: white; }

.hero-slider-btn a {
  margin-right: 20px; }
/*
 .border-left-1 {
 height: 1px;
 width: 60px;
 background: #ffffff;
 display: inline-block;
 position: relative;
 top: -3px;
 margin: 0 10px;
 }*/
#wrapper-footer .footer-top-area {
  background-color: #2c3842;
  color: #fff;
  overflow: hidden; }
  #wrapper-footer .footer-top-area h4 {
    font-size: 32px;
    text-align: center;
    margin: 0 0 45px 0; }
  @media (max-width: 767.98px) {
      #wrapper-footer .footer-top-area h4 {
        font-size: 22px;
        margin: 0 0 30px 0; } }
  #wrapper-footer .footer-top-area .newsletter-box {
    position: relative; }
  #wrapper-footer .footer-top-area .newsletter-box .vfbp-form {
    /* display: flex;*/
    position: relative; }
  #wrapper-footer .footer-top-area .newsletter-box .vfbp-form .vfb-form-control {
    height: 53px;
    padding: 0 20px 0 20px;
    width: 100%;
    position: relative;
    font-family: 'Sinkin Sans 400';
    font-size: 14px;
    border: none;
    line-height: 50px;
    border-radius: 0; }
  #wrapper-footer .footer-top-area .newsletter-box .vfbp-form .btn {
    background: #f05a22 url("../../assets/images/arrow-w.png") no-repeat center center;
    border: none;
    width: 95px;
    height: 53px;
    text-align: center;
    display: block;
    cursor: pointer;
    color: #fff;
    border-radius: 0;
    font-size: 0;
    line-height: 0; }
    @media (max-width: 991.98px) {
        #wrapper-footer .footer-top-area .newsletter-box .vfbp-form .btn {
          margin: 0 auto; } }
    #wrapper-footer .footer-top-area .newsletter-box .vfbp-form .btn:hover {
      background-color: #5dbae9; }
  #wrapper-footer .footer-top-area .newsletter-box .vfb-col-12 {
    padding: 0 5px;
    width: 30%; }
  @media (max-width: 991.98px) {
          #wrapper-footer .footer-top-area .newsletter-box .vfb-col-12.vfb-fieldType-text {
            width: 50%; } }
    @media (max-width: 767.98px) {
        #wrapper-footer .footer-top-area .newsletter-box .vfb-col-12.vfb-fieldType-text {
          width: 100%;
          margin-bottom: 20px; } }
  @media (max-width: 991.98px) {
          #wrapper-footer .footer-top-area .newsletter-box .vfb-col-12.vfb-fieldType-email {
            width: 100%;
            margin: 20px 0 20px; } }
    @media (max-width: 767.98px) {
        #wrapper-footer .footer-top-area .newsletter-box .vfb-col-12.vfb-fieldType-email {
          margin-top: 0; } }
  #wrapper-footer .footer-top-area .newsletter-box .vfb-form-group {
    margin: 0; }
  #wrapper-footer .footer-top-area .newsletter-box .vfb-form-group label {
    display: none; }
  #wrapper-footer .footer-top-area .newsletter-box .vfb-clearfix {
    display: none; }
  #wrapper-footer .footer-top-area .newsletter-box .vfb-fieldType-submit {
    position: absolute;
    top: 0;
    right: 0;
    width: auto; }
  @media (max-width: 991.98px) {
        #wrapper-footer .footer-top-area .newsletter-box .vfb-fieldType-submit {
          position: inherit;
          top: auto;
          right: auto;
          width: 100%; } }
  #wrapper-footer .footer-top-area .container {
    padding-top: 70px;
    padding-bottom: 50px;
    position: relative; }
  #wrapper-footer .footer-top-area .container:after {
    content: "";
    width: 100%;
    height: 2px;
    background-color: #424c55;
    display: block;
    position: absolute;
    bottom: 0; }
  #wrapper-footer .footer-middle-area {
    background-color: #2c3842;
    padding: 50px 0; }
  #wrapper-footer .footer-middle-area .footer-menu {
    column-count: 2; }
  #wrapper-footer .footer-middle-area .footer-menu li {
    display: block;
    padding: 2px 0; }
  #wrapper-footer .footer-middle-area .footer-menu li a {
    font-size: 18px;
    color: rgba(255, 255, 255, 0.5);
    font-family: 'Lato', sans-serif; }
    #wrapper-footer .footer-middle-area .footer-menu li a:hover {
      color: #5dbae9; }
  @media (max-width: 991.98px) {
      #wrapper-footer .footer-middle-area #find_us_on {
        max-width: 320px;
        margin: 40px auto 0;
        text-align: center; } }
  #wrapper-footer .footer-middle-area #find_us_on h3 {
    font-size: 20px;
    color: #acafb1;
    margin: 0 0 30px 0; }
  #wrapper-footer .footer-middle-area #find_us_on ul {
    display: flex;
    flex-wrap: wrap;
    align-items: center; }
  @media (max-width: 991.98px) {
        #wrapper-footer .footer-middle-area #find_us_on ul {
          justify-content: center; } }
  #wrapper-footer .footer-middle-area #find_us_on ul li {
    color: #acafb1; }
    #wrapper-footer .footer-middle-area #find_us_on ul li a {
      color: #acafb1; }
    #wrapper-footer .footer-middle-area #find_us_on ul li#facebook {
      margin: 0 16px 0 0; }
      #wrapper-footer .footer-middle-area #find_us_on ul li#facebook a {
        color: #acafb1;
        border: 2px solid #3b5998;
        border-radius: 25px;
        padding: 7px 25px;
        display: inline-block;
        font-size: 16px;
        font-family: 'Lato', sans-serif; }
    #wrapper-footer .footer-middle-area #find_us_on ul li:last-child {
      margin-top: 16px; }
  #wrapper-footer .footer-bottom-area {
    background-color: black; }
  #wrapper-footer .footer-bottom-area p {
    margin: 0;
    padding: 15px 0;
    font-size: 16px;
    color: #717980;
    font-family: 'Lato', sans-serif;
    font-weight: 300; }

#back-to-top {
  background: transparent;
  color: #f05a22;
  border: 2px solid gray;
  cursor: pointer;
  width: 46px;
  height: 46px;
  line-height: 46px;
  opacity: 0;
  outline: medium none;
  position: fixed;
  right: -50px;
  bottom: 40px;
  text-align: center;
  text-decoration: none;
  z-index: 9999;
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.2);
  -webkit-box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.2);
  -moz-box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.2); }
  #back-to-top.show {
    opacity: 1;
    right: 40px; }

.xbtn {
  border-radius: 0;
  font-size: 16px;
  padding: 13px 34px;
  margin: 0;
  position: relative;
  font-family: 'Sinkin Sans 400'; }
  .xbtn:before, .xbtn:after {
    content: "";
    display: block;
    position: absolute; }
  .xbtn:before {
    width: 2px;
    height: 100%;
    top: 6px;
    right: -6px; }
  .xbtn:after {
    width: 100%;
    height: 2px;
    right: -6px;
    bottom: -6px; }
  .xbtn button, .xbtn a {
    background: transparent !important;
    padding: 0;
    box-shadow: none;
    text-shadow: none;
    border: none !important;
    padding: 0 !important;
    color: #fff !important;
    font-size: 16px !important;
    vertical-align: top !important;
    line-height: 24px !important; }
  .xbtn.vc_btn3-center {
    max-width: 250px;
    margin-left: auto;
    margin-right: auto; }

.btn-primary {
  color: #fff;
  background-color: #5dbae9;
  border-color: #5dbae9;
  font-family: 'Sinkin Sans 400'; }
  .btn-primary:before {
    background-color: #5dbae9; }
  .btn-primary:after {
    background-color: #5dbae9; }

.btn-secondary {
  background-color: #f05a22;
  border-color: #f05a22;
  font-family: 'Sinkin Sans 400'; }
  .btn-secondary:before {
    background-color: #f05a22; }
  .btn-secondary:after {
    background-color: #f05a22; }
  .btn-secondary:hover {
    background-color: #5dbae9 !important;
    border-color: #5dbae9; }
  .btn-secondary:hover:before {
    background-color: #5dbae9; }
  .btn-secondary:hover:after {
    background-color: #5dbae9; }

.wp-pagenavi {
  text-align: center;
  margin: 80px 0 50px 0; }
  .wp-pagenavi .page, .wp-pagenavi .current, .wp-pagenavi .previouspostslink, .wp-pagenavi .nextpostslink {
    background-color: #fff;
    width: 45px;
    height: 45px;
    text-align: center;
    margin-right: 23px;
    color: #475159;
    display: inline-block;
    line-height: 45px;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.12);
    font-size: 20px;
    font-family: 'Sinkin Sans 400'; }
  .wp-pagenavi .current {
    color: #5ebae9; }
  .wp-pagenavi .previouspostslink, .wp-pagenavi .nextpostslink {
    width: 69px;
    height: 45px; }
  .wp-pagenavi .previouspostslink span, .wp-pagenavi .nextpostslink span {
    width: 42px;
    height: 22px;
    display: block;
    overflow: hidden;
    text-indent: -9999px;
    background-image: url("../../assets/images/arrows.png");
    margin: 12px auto 0 auto; }
  .wp-pagenavi .previouspostslink span {
    background-position: left bottom; }
  .wp-pagenavi .nextpostslink span {
    background-position: right top; }

.widget {
  margin: 0 0 50px 0; }

.widget-title {
  color: #5e5e5e;
  font-size: 20px;
  margin-bottom: 30px;
  position: relative;
  padding-bottom: 30px; }
  .widget-title:after {
    content: "";
    width: 80%;
    height: 1px;
    background-color: #424c55;
    position: absolute;
    left: 0;
    bottom: 0; }
  .widget-title span {
    color: #f15a23; }

.widget_search .search-form {
  position: relative;
  overflow: hidden;
  display: block;
  background: #f3f3f3;
  width: 100%; }
  .widget_search .search-form .screen-reader-text {
    display: none; }
  .widget_search .search-form label {
    display: block;
    margin: 0; }
  .widget_search .search-form .search-field {
    background-color: transparent;
    border: none;
    height: 55px;
    padding: 0 50px 0 15px;
    width: 100%; }
  .widget_search .search-form .search-submit {
    position: absolute;
    top: 0;
    right: 0;
    border: none;
    height: 55px;
    background: transparent;
    text-indent: -9999px;
    display: block;
    width: 50px; }
  .widget_search .search-form label {
    position: relative; }
  @media (max-width: 575.98px) {
      .widget_search .search-form label {
        width: 100%; } }
  .widget_search .search-form label:before {
    content: "\f002";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    position: absolute;
    top: 13px;
    right: 20px;
    color: #f15a22; }

.widget_trending_posts ul li {
  margin: 0 0 30px 0; }
  @media (max-width: 991.98px) {
      .widget_trending_posts ul li {
        max-width: 255px; } }
  @media (max-width: 575.98px) {
      .widget_trending_posts ul li {
        max-width: 100%; } }
  .widget_trending_posts ul li .post-thumb {
    margin: 0 0 10px 0; }
  .widget_trending_posts ul li .post-thumb img {
    max-width: 100%;
    height: auto; }
    @media (max-width: 575.98px) {
        .widget_trending_posts ul li .post-thumb img {
          width: 100%; } }
  .widget_trending_posts ul li h4 {
    font-size: 14px; }
  .widget_trending_posts ul li h4 a:hover {
    color: #5dbae9; }

.ss-select {
  position: relative;
  display: block;
  background-color: #2c3942;
  height: 50px;
  line-height: 48px;
  white-space: nowrap;
  width: auto;
  color: #fff;
  float: left;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  cursor: pointer; }
  .ss-select span {
    display: block;
    padding-left: 22px;
    padding-right: 40px;
    position: relative; }
  .ss-select span:after {
    border-bottom: 2px solid #fff;
    border-right: 2px solid #fff;
    content: '';
    display: block;
    height: 10px;
    margin-top: -4px;
    position: absolute;
    right: 25px;
    top: 50%;
    -webkit-transform-origin: 66% 66%;
    -ms-transform-origin: 66% 66%;
    transform-origin: 66% 66%;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    width: 10px; }
  .ss-select .list {
    background-color: #2c3842;
    box-sizing: border-box;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    top: 100%;
    left: 0;
    /*right: 0;*/
    z-index: 100;
    display: none;
    margin-top: 1px;
    min-width: 193px;
    padding-bottom: 8px; }
  .ss-select .list li a {
    color: #fff;
    min-height: 40px;
    line-height: 40px;
    outline: none;
    padding-left: 18px;
    padding-right: 29px;
    text-align: left;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
    display: block; }
  .ss-select .list li a:hover {
    color: #5ebae9; }
  .ss-select .list li.current a {
    color: #5ebae9; }
  .ss-select.open .list {
    opacity: 1;
    -webkit-transform: scale(1) translateY(0);
    -ms-transform: scale(1) translateY(0);
    transform: scale(1) translateY(0);
    display: block; }
/**
 * Simple fade transition,
 */
.mfp-fade.mfp-bg {
  opacity: 0;
  -webkit-transition: all 0.15s ease-out;
  -moz-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out; }

.mfp-fade.mfp-bg.mfp-ready {
  opacity: 0.8; }

.mfp-fade.mfp-bg.mfp-removing {
  opacity: 0; }

.mfp-fade.mfp-wrap .mfp-content {
  opacity: 0;
  -webkit-transition: all 0.15s ease-out;
  -moz-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out; }

.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
  opacity: 1; }

.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
  opacity: 0; }

@media (max-width: 767.98px) {
    #page .section-counter {
      padding-top: 50px !important;
      padding-bottom: 50px !important; } }

.xe_counter_box {
  text-align: center; }
  @media (max-width: 767.98px) {
  .xe_counter_box {
    margin-bottom: 50px; } }
  .xe_counter_box .xe_count_icon {
    display: block; }
  .xe_counter_box .xe_count_icon i {
    width: 73px;
    height: 61px;
    display: inline-block; }
  .xe_counter_box .xe_count_icon i img {
    max-width: 100%;
    height: auto; }
  .xe_counter_box .xe_count_number {
    font-family: 'Sinkin Sans 700';
    font-size: 42px;
    line-height: normal;
    color: #f05a22;
    margin: 0; }
  .xe_counter_box .xe_count_title {
    text-transform: uppercase;
    font-size: 20px;
    color: #2d3942;
    font-family: 'Sinkin Sans 700'; }
/* Pages */
#workout-video-box .video-box {
  width: 350px;
  height: 236px;
  display: block;
  /*background:url("#{$imgpath}/workout-video-box.png") no-repeat bottom right;
   text-align: right;*/
  margin: -220px 40px 0 0;
  float: right;
  position: relative; }
  @media (max-width: 991.98px) {
    #workout-video-box .video-box {
      float: none;
      margin: -68px auto 0;
      height: 136px;
      overflow: hidden; } }
  @media (max-width: 767.98px) {
    #workout-video-box .video-box {
      margin: -34px auto 0;
      height: 68px; } }
  #workout-video-box .video-box::before {
    content: "";
    display: block;
    background: url("../../assets/images/orange-dot-square.png") no-repeat;
    width: 126px;
    height: 106px;
    position: absolute;
    left: -55px;
    bottom: -40px;
    z-index: 1; }
  @media (max-width: 991.98px) {
      #workout-video-box .video-box::before {
        display: none; } }
  #workout-video-box .video-box::after {
    content: "";
    display: block;
    background: #f05a22;
    width: 308px;
    height: 133px;
    position: absolute;
    right: -40px;
    bottom: -40px;
    z-index: 1; }
  @media (max-width: 991.98px) {
      #workout-video-box .video-box::after {
        display: none; } }
  #workout-video-box .video-box a {
    display: block;
    /*padding: 0 41px 40px 0;*/
    position: relative;
    z-index: 99; }
  #workout-video-box .video-box a span {
    position: absolute;
    bottom: 22px;
    left: 26px;
    z-index: 9999;
    display: flex;
    display: -webkit-flex;
    align-items: center; }
  #workout-video-box .video-box a span h6 {
    color: #fff;
    margin-bottom: 0px;
    font-size: 19px;
    padding-left: 20px; }
  @media (max-width: 767.98px) {
        #workout-video-box .video-box a span {
          bottom: auto;
          left: 15px;
          top: 50%;
          transform: translateY(-50%); } }
  @media (max-width: 767.98px) {
          #workout-video-box .video-box a span + img {
            position: relative;
            top: 40%;
            transform: translateY(-40%); } }

.power-up-area {
  /*padding: 90px 0 0 0;*/ }
  @media (max-width: 767.98px) {
  #page .power-up-area {
    padding-top: 50px !important;
    padding-bottom: 50px !important; } }
  .power-up-area h2 {
    font-size: 52px;
    color: #2d3942;
    line-height: 80px;
    margin: 0 0 50px 0;
    text-align: center; }
  @media (max-width: 1199.98px) {
    .power-up-area h2 {
      font-size: 42px;
      line-height: 60px; } }
  @media (max-width: 767.98px) {
    .power-up-area h2 {
      font-size: 30px;
      line-height: 44px; } }
  .power-up-area h2 strong {
    color: #5dbae9;
    display: block; }
  @media (max-width: 767.98px) {
      .power-up-area h2 strong {
        display: inline-block; } }
  .power-up-area p {
    font-family: 'Sinkin Sans 700';
    margin-bottom: 50px;
    font-size: 22px;
    font-weight: normal;
    text-align: center; }
  .power-up-area .row {
    background: url("../../assets/images/power-up-area-bg.png") no-repeat center 134px; }
  @media (max-width: 991.98px) {
    .power-up-area .row {
      background: none; }
      .power-up-area .row [class*="col-"]:nth-of-type(1) {
        order: 1; }
        .power-up-area .row [class*="col-"]:nth-of-type(2) {
          order: 3; }
        .power-up-area .row [class*="col-"]:nth-of-type(3) {
          order: 2; } }
  .power-up-area .item {
    position: relative;
    display: block;
    width: 100%;
    margin-bottom: 60px;
    vertical-align: top;
    cursor: pointer; }
  @media (max-width: 991.98px) {
    .power-up-area .item {
      display: none;
      margin-bottom: 0px; } }
  .power-up-area .item .item-text {
    text-align: right;
    letter-spacing: -0.02em; }
  @media (max-width: 991.98px) {
      .power-up-area .item .item-text {
        text-align: center;
        max-width: 320px;
        margin: 0 auto; } }
  .power-up-area .item .item-text strong {
    font-family: 'Sinkin Sans 700';
    font-size: 20px;
    font-weight: normal;
    display: block;
    margin: 0;
    color: #5e5e5e; }
  .power-up-area .item .item-text strong span {
    color: #f05a22; }
  .power-up-area .item .item-circle {
    border: 2px solid #f05a22;
    border-radius: 50%;
    background-color: white;
    width: 68px;
    height: 68px;
    background-repeat: no-repeat;
    background-size: 43px auto;
    background-position: center;
    transition: all 0.5s;
    position: absolute;
    top: 0;
    right: 0;
    /* &.icon2 {
     background-image:url("#{$imgpath}/icon-2.svg") ;
     }
     &.icon3 {
     background-image:url("#{$imgpath}/icon-3.svg") ;
     }
     &.icon4 {
     background-image:url("#{$imgpath}/icon-4.svg") ;
     }
     &.icon5 {
     background-image:url("#{$imgpath}/icon-5.svg") ;
     }
     &.icon6 {
     background-image:url("#{$imgpath}/icon-6.svg") ;
     }
     &.icon7 {
     background-image:url("#{$imgpath}/icon-7.svg") ;
     }
     &.icon8 {
     background-image:url("#{$imgpath}/icon-8.svg") ;
     }*/ }
  @media (max-width: 991.98px) {
      .power-up-area .item .item-circle {
        position: inherit;
        top: auto;
        right: auto;
        margin: 0 auto 20px; } }
  .power-up-area .item .item-circle.icon1, .power-up-area .item .item-circle.icon2, .power-up-area .item .item-circle.icon3, .power-up-area .item .item-circle.icon4, .power-up-area .item .item-circle.icon5, .power-up-area .item .item-circle.icon6, .power-up-area .item .item-circle.icon7, .power-up-area .item .item-circle.icon8 {
    background-image: url("../../assets/images/icon-1.svg"); }
  @media (max-width: 991.98px) {
      .power-up-area .item.active {
        display: block; } }
  @media (min-width: 992px) {
          .power-up-area .item.active .item-text strong {
            color: #5dbae9; } }
    @media (min-width: 992px) {
          .power-up-area .item.active .item-text strong span {
            color: #5dbae9; } }
  .power-up-area .item.active .item-circle {
    background-color: #5dbae9;
    border-color: #5dbae9; }
  .power-up-area .item.active .item-circle.icon1, .power-up-area .item.active .item-circle.icon2, .power-up-area .item.active .item-circle.icon3, .power-up-area .item.active .item-circle.icon4, .power-up-area .item.active .item-circle.icon5, .power-up-area .item.active .item-circle.icon6, .power-up-area .item.active .item-circle.icon7, .power-up-area .item.active .item-circle.icon8 {
    background-image: url("../../assets/images/icon-1-w.svg"); }
  .power-up-area .features-left {
    /*border: 1px solid red;*/ }
  .power-up-area .features-left .item {
    padding-right: 96px; }
  @media (max-width: 991.98px) {
      .power-up-area .features-left .item {
        padding-right: 0px; } }
  .power-up-area .features-right {
    /*border: 1px solid green;*/ }
  .power-up-area .features-right .item {
    padding-left: 100px; }
  @media (max-width: 991.98px) {
      .power-up-area .features-right .item {
        padding-left: 0px; } }
  .power-up-area .features-right .item .item-text {
    text-align: left; }
  @media (max-width: 991.98px) {
        .power-up-area .features-right .item .item-text {
          text-align: center; } }
  .power-up-area .features-right .item .item-circle {
    right: auto;
    left: 0; }
  .power-up-area .device-frame {
    position: relative;
    margin: 120px 0 0 0; }
  @media (max-width: 991.98px) {
    .power-up-area .device-frame {
      display: none; } }
  .power-up-area .device-frame .frame {
    position: relative;
    z-index: 1; }
  @media (max-width: 1199.98px) {
      .power-up-area .device-frame .frame {
        width: 290px; } }
  .power-up-area .device-frame .data-img {
    position: absolute;
    left: 13.5%;
    top: 3.5%;
    opacity: 0;
    transition: all 0.5s; }
  @media (max-width: 1199.98px) {
      .power-up-area .device-frame .data-img {
        width: 250px;
        left: 20px;
        top: 18px; } }
  .power-up-area .device-frame .data-img.active {
    opacity: 1; }
  .power-up-area .prev-next-arrows {
    margin: 40px 0 0 0; }
  .power-up-area .prev-next-arrows .arrow {
    background-color: #fff;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.12);
    width: 69px;
    height: 45px;
    display: inline-block;
    margin: 0 15px; }
  .power-up-area .prev-next-arrows .arrow span {
    width: 42px;
    height: 22px;
    display: block;
    overflow: hidden;
    text-indent: -9999px;
    background-image: url("../../assets/images/arrows.png");
    margin: 12px auto 0 auto; }
  .power-up-area .prev-next-arrows .arrow.prevArrow span {
    background-position: left bottom; }
  .power-up-area .prev-next-arrows .arrow.prevArrow.disable span {
    opacity: 0.2; }
  .power-up-area .prev-next-arrows .arrow.nextArrow span {
    background-position: right top; }
  .power-up-area .prev-next-arrows .arrow.nextArrow.disable span {
    opacity: 0.2; }
/* Meet Your Coaches */
.meet-coaches-area {
  background: #2b3741 url("../../assets/images/meet-coaches-area.jpg") no-repeat 0 0;
  padding: 80px 0;
  min-height: 886px;
  color: #fff; }
  .meet-coaches-area .title-section {
    text-align: center;
    margin: 0 0 80px 0; }
  .meet-coaches-area .title-section h2 {
    font-size: 52px;
    color: white;
    margin: 0 0 25px 0;
    line-height: 80px; }
  .meet-coaches-area .title-section p {
    font-size: 18px;
    font-family: 'Lato', sans-serif; }
/*
 */
.home_meet_coaches {
  color: #fff; }
  @media (max-width: 767.98px) {
  #page .home_meet_coaches {
    padding-top: 50px !important;
    padding-bottom: 70px !important; } }
  @media (max-width: 767.98px) {
      #page .home_meet_coaches .wpb_wrapper h2 {
        padding-bottom: 15px !important; } }
  @media (max-width: 991.98px) {
        .home_meet_coaches .wpb_wrapper p br {
          display: none; } }
  .home_meet_coaches .meet_coach_rotating {
    position: absolute;
    left: -300px;
    top: 700px;
    z-index: 9; }
  @media (max-width: 1899.98px) {
    .home_meet_coaches .meet_coach_rotating {
      left: -200px;
      top: 600px; } }
  @media (max-width: 1499.98px) {
    .home_meet_coaches .meet_coach_rotating {
      display: none; } }
  .home_meet_coaches .meet_coach_rotating .wpb_wrapper div {
    -webkit-text-stroke: 2px #737b81;
    color: #2c3842;
    font-size: 180px;
    margin: 0;
    padding: 0;
    font-weight: 700;
    transform: rotate(-90deg);
    transform-origin: 0px 0px;
    display: inline-block;
    text-align: left;
    width: 300px;
    line-height: normal; }
  @media (max-width: 1899.98px) {
        .home_meet_coaches .meet_coach_rotating .wpb_wrapper div {
          font-size: 120px; } }
  @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
        .home_meet_coaches .meet_coach_rotating .wpb_wrapper div {
          text-shadow: 1px 1px 0 #737b81, -1px -1px 0 #737b81, 1px -1px 0 #737b81, -1px 1px 0 #737b81, 1px 1px 0 #737b81; } }

.meet-coaches {
  padding: 40px 0 0; }
  @media (max-width: 767.98px) {
  .meet-coaches {
    padding: 0; } }
  .meet-coaches .coach .meet-coach-box {
    display: flex;
    position: relative;
    margin: 10px; }
  @media (max-width: 767.98px) {
      .meet-coaches .coach .meet-coach-box {
        margin: 0; } }
  .meet-coaches .coach .meet-coach-box figure {
    margin: 0;
    padding: 0;
    max-width: 299px;
    position: relative;
    cursor: pointer; }
  .meet-coaches .coach .meet-coach-box figure::before {
    content: "";
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #fdfeff;
    background: linear-gradient(180deg, rgba(253, 254, 255, 0) 50%, rgba(0, 0, 0, 1) 92%);
    position: absolute;
    transition: opacity 0.4s;
    opacity: 0; }
  .meet-coaches .coach .meet-coach-box figure img {
    max-width: 100%;
    height: auto; }
  .meet-coaches .coach .meet-coach-box figure a {
    position: absolute;
    z-index: 1;
    display: block;
    bottom: 60px;
    left: 50%;
    transform: translateX(-50%);
    transition: opacity 0.4s;
    opacity: 0;
    white-space: nowrap; }
  .meet-coaches .coach .meet-coach-box .job-title {
    width: 50px;
    color: #5dbae9;
    font-size: 18px;
    position: relative; }
  .meet-coaches .coach .meet-coach-box .job-title div {
    transform: rotate(90deg);
    transform-origin: 26px 26px;
    display: inline-block;
    text-align: left;
    width: 300px;
    line-height: normal; }
  .meet-coaches .coach .meet-coach-box .job-title h3 {
    font-size: 20px;
    margin: 0;
    text-transform: uppercase;
    color: #fff; }
  .meet-coaches .coach .meet-coach-box:hover figure a {
    opacity: 1; }
    .meet-coaches .coach .meet-coach-box:hover figure::before {
      opacity: 1; }
  .meet-coaches .slick-dots {
    position: absolute;
    bottom: -60px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0 !important;
    list-style: none;
    text-align: center; }
  .meet-coaches .slick-dots li {
    position: relative;
    display: inline-block;
    padding: 0 !important; }
  .meet-coaches .slick-dots li::before {
    display: none; }
  .meet-coaches .slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;
    padding: 0 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: none;
    background-color: transparent; }
  .meet-coaches .slick-dots li button:before {
    content: "";
    background-color: #888;
    width: 13px;
    height: 13px;
    display: block;
    border: 2px solid transparent;
    border-radius: 25px; }
  .meet-coaches .slick-dots li button:after {
    content: "";
    background-color: #f15a22;
    width: 28px;
    height: 2px;
    display: none;
    margin: -7px 0 0 21px; }
  .meet-coaches .slick-dots li.slick-active button {
    background-color: transparent; }
    .meet-coaches .slick-dots li.slick-active button:before {
      background-color: transparent;
      border: 2px solid #f15a22; }
    .meet-coaches .slick-dots li.slick-active button:after {
      display: block; }
  .meet-coaches .slick-dots li:last-child button:after {
    display: none; }
/**/
.workout_effectiveness_heading {
  background: url("../../assets/images/dot-bg.png") no-repeat center left; }
  @media (max-width: 767.98px) {
  #page .workout_effectiveness_heading {
    padding-top: 20px !important;
    padding-bottom: 35px !important;
    background-position: right 20px; } }
  @media (max-width: 1199.98px) {
    .workout_effectiveness_heading h2 {
      padding-left: 40px; } }
  @media (max-width: 767.98px) {
    .workout_effectiveness_heading h2 {
      padding-left: 0px; } }

@media (max-width: 1199.98px) {
    #page .workout_effectiveness_bottom .vc_col-sm-2 {
      width: 33.33333333%; }
      #page .workout_effectiveness_bottom .vc_col-sm-10 {
        width: 66.66666667%; } }
  @media (max-width: 767.98px) {
  #page .workout_effectiveness_bottom {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    display: flex;
    flex-direction: column-reverse;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: stretch;
    align-content: stretch; }
    #page .workout_effectiveness_bottom .vc_col-sm-2 {
      width: 100%; } }
  .workout_effectiveness_bottom h2 {
    color: #eaeaea;
    text-align: right; }
  @media (max-width: 1199.98px) {
    .workout_effectiveness_bottom h2 {
      font-size: 42px; } }
  @media (max-width: 991.98px) {
    .workout_effectiveness_bottom h2 {
      font-size: 32px; } }
  @media (max-width: 767.98px) {
    .workout_effectiveness_bottom h2 {
      text-align: left;
      font-size: 24px; } }

.home_workout_effectiveness {
  overflow: inherit !important; }
  @media (max-width: 767.98px) {
  .home_workout_effectiveness .vc_column_container > .vc_column-inner {
    padding-left: 15px !important;
    padding-right: 15px !important; }
    .home_workout_effectiveness .vc_column-inner .wpb_wrapper .wpb_text_column {
      margin-bottom: 15px !important; } }
  .home_workout_effectiveness .hashtag-hfn {
    position: absolute;
    right: -47px;
    top: -124px;
    z-index: 9; }
  @media (max-width: 1499.98px) {
    .home_workout_effectiveness .hashtag-hfn {
      right: -100px; } }
  @media (max-width: 1199.98px) {
    .home_workout_effectiveness .hashtag-hfn {
      display: none; } }
  .home_workout_effectiveness .hashtag-hfn .wpb_wrapper div {
    -webkit-text-stroke: 2px rgba(240, 90, 34, 0.77);
    color: white;
    font-size: 120px;
    margin: 0;
    padding: 0;
    font-family: 'Sinkin Sans 700';
    transform: rotate(90deg);
    transform-origin: 26px 26px;
    display: inline-block;
    text-align: left;
    width: 300px;
    line-height: normal; }
  @media (max-width: 1499.98px) {
        .home_workout_effectiveness .hashtag-hfn .wpb_wrapper div {
          font-size: 80px; } }
  @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
        .home_workout_effectiveness .hashtag-hfn .wpb_wrapper div {
          text-shadow: 1px 1px 0 rgba(240, 90, 34, 0.77), -1px -1px 0 rgba(240, 90, 34, 0.77), 1px -1px 0 rgba(240, 90, 34, 0.77), -1px 1px 0 rgba(240, 90, 34, 0.77), 1px 1px 0 rgba(240, 90, 34, 0.77); } }

.workout-effectiveness .slick-arrow {
  background-color: white;
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.12);
  width: 69px;
  height: 45px;
  background-repeat: no-repeat;
  background-position: center center;
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 9;
  border: none;
  outline: none; }
  @media (max-width: 767.98px) {
    .workout-effectiveness .slick-arrow {
      top: auto;
      transform: none;
      bottom: -125px; } }
  .workout-effectiveness .slick-arrow span {
    width: 42px;
    height: 22px;
    display: block;
    overflow: hidden;
    text-indent: -9999px;
    background-image: url("../../assets/images/arrows.png");
    margin: 4px auto 0 auto; }
  .workout-effectiveness .slick-arrow.slick-prev {
    left: 100px; }
  @media (max-width: 767.98px) {
      .workout-effectiveness .slick-arrow.slick-prev {
        left: auto;
        right: 80px; } }
  .workout-effectiveness .slick-arrow.slick-prev span {
    background-position: left bottom; }
  .workout-effectiveness .slick-arrow.slick-prev.slick-disabled span {
    opacity: 0.2; }
  .workout-effectiveness .slick-arrow.slick-next {
    right: 100px; }
  @media (max-width: 767.98px) {
      .workout-effectiveness .slick-arrow.slick-next {
        right: 0; } }
  .workout-effectiveness .slick-arrow.slick-next span {
    background-position: right top; }
  .workout-effectiveness .slick-arrow.slick-next.slick-disabled span {
    opacity: 0.2; }
  .workout-effectiveness .item a {
    position: relative;
    display: block;
    margin-right: 20px; }
  @media (min-width: 1200px) {
      .workout-effectiveness .item a {
        margin-right: 44px; } }
  @media (max-width: 767.98px) {
      .workout-effectiveness .item a {
        margin: 0; } }
  .workout-effectiveness .item a:before {
    position: absolute;
    content: "";
    height: 100%;
    width: 100%;
    background: #fff;
    opacity: 0.8; }
  .workout-effectiveness .item a img {
    display: block;
    max-width: 100%;
    height: auto; }
  .workout-effectiveness .item.slick-active a:before {
    opacity: 0; }

.home_fans_love {
  background: url("../../assets/images/our-fans-bg2.png") repeat-x top left; }
  @media (max-width: 991.98px) {
  #page .home_fans_love {
    padding-top: 20px !important;
    padding-bottom: 50px !important; } }
  .home_fans_love::before {
    content: "";
    background: url("../../assets/images/dot-bg2.png") no-repeat;
    width: 46px;
    height: 326px;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    z-index: 10; }
  @media (max-width: 991.98px) {
    .home_fans_love::before {
      display: none !important; } }
  @media (max-width: 767.98px) {
  #page .home_fans_love {
    padding-top: 20px !important;
    padding-bottom: 50px !important; }
    #page .home_fans_love .wpb_column .vc_column-inner .wpb_wrapper .vc_row:nth-of-type(1) {
      padding-bottom: 10px !important; }
      #page .home_fans_love .wpb_column .vc_column-inner .wpb_wrapper .vc_row:nth-of-type(3) {
        padding-top: 0px !important; } }
  @media (max-width: 767.98px) {
      .home_fans_love .wpb_wrapper h2 {
        font-size: 30px; } }
  .home_fans_love .wpb_wrapper p {
    font-family: 'Sinkin Sans 400'; }

.our-fans-love:before {
  content: "";
  display: block;
  position: absolute;
  width: 99%;
  height: 110%;
  left: -100%;
  top: -4px;
  background: #fff;
  z-index: 9; }
  .our-fans-love:after {
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    right: -100%;
    top: 0;
    background: #fff;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 20%, rgba(255, 255, 255, 1) 100%);
    z-index: 9; }
  .our-fans-love .slick-list {
    overflow: inherit; }
  @media (max-width: 767.98px) {
    .our-fans-love .slick-list {
      overflow: hidden; } }
  .our-fans-love .slick-arrow {
    background-color: rgba(255, 255, 255, 0.59);
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.12);
    width: 69px;
    height: 45px;
    background-repeat: no-repeat;
    background-position: center center;
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
    z-index: 99;
    border: none;
    outline: none;
    /*@include media-breakpoint-down(sm) {
     bottom: -84px;
     }*/ }
  .our-fans-love .slick-arrow span {
    width: 42px;
    height: 22px;
    display: block;
    overflow: hidden;
    text-indent: -9999px;
    background-image: url("../../assets/images/arrows.png");
    margin: 4px auto 0 auto; }
  .our-fans-love .slick-arrow.slick-prev {
    left: 0;
    /*@include media-breakpoint-down(sm) {
     left: 80px;
     }*/ }
  @media (min-width: 1400px) {
      .our-fans-love .slick-arrow.slick-prev {
        left: -10%; } }
  .our-fans-love .slick-arrow.slick-prev span {
    background-position: left bottom; }
  .our-fans-love .slick-arrow.slick-prev.slick-disabled span {
    opacity: 0.2; }
  @media (min-width: 1400px) {
      .our-fans-love .slick-arrow.slick-next {
        right: -10%; } }
  .our-fans-love .slick-arrow.slick-next span {
    background-position: right top; }
  .our-fans-love .slick-arrow.slick-next.slick-disabled span {
    opacity: 0.2; }
  .our-fans-love .testimonial-wrapper {
    background-color: #fff;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.12);
    overflow: hidden;
    position: relative;
    margin-right: 30px;
    display: block;
    padding: 30px; }
  @media (max-width: 767.98px) {
    .our-fans-love .testimonial-wrapper {
      margin: 0 auto 20px !important;
      width: 95%; } }
  .our-fans-love .testimonial-wrapper:before {
    content: "";
    background: url("../../assets/images/quote.png") no-repeat 0 0;
    width: 107px;
    height: 74px;
    display: block;
    position: absolute;
    top: 0;
    right: 22px; }
  .our-fans-love .testimonial-wrapper .clientsay-img img {
    border-radius: 50px; }
  .our-fans-love .testimonial-wrapper .tesimonial-content {
    font-size: 18px;
    font-family: 'Lato', sans-serif;
    padding: 35px 0 30px 0;
    color: #2d3942; }
  .our-fans-love .testimonial-wrapper .clientsay-name {
    font-family: 'Sinkin Sans 700';
    font-size: 14px;
    color: #2d3942; }
/*.home {
 .wrapper {
 margin-top: 20px;
 }
 }*/
#blog-wrapper {
  margin-bottom: 80px;
  position: relative; }
  .single-post #blog-wrapper {
    margin-bottom: 0; }
  #blog-wrapper::before, #blog-wrapper::after {
    content: "";
    background: url("../../assets/images/dot-bg2.png") no-repeat;
    width: 46px;
    height: 326px;
    position: absolute;
    z-index: 10; }
  @media (max-width: 1199.98px) {
    #blog-wrapper::before, #blog-wrapper::after {
      display: none !important; } }
  #blog-wrapper::before {
    left: 0;
    top: 430px; }
  @media (max-width: 1299.98px) {
    #blog-wrapper::before {
      left: -16px; } }
  #blog-wrapper::after {
    right: 0;
    top: 60%;
    transform: translateY(-60%); }
  @media (max-width: 1299.98px) {
    #blog-wrapper::after {
      right: -16px; } }
  #blog-wrapper #page-banner {
    margin-bottom: 130px; }
  @media (max-width: 991.98px) {
    #blog-wrapper #page-banner {
      margin-bottom: 80px; } }
  #blog-wrapper .post-filter {
    margin-bottom: 55px; }
  #blog-wrapper .post-filter .ss-select .list {
    width: 100%; }
  #blog-wrapper .post-filter .ss-select:nth-of-type(1) {
    margin-right: 35px;
    width: 100%;
    max-width: 245px; }
  @media (max-width: 575.98px) {
      #blog-wrapper .post-filter .ss-select:nth-of-type(1) {
        max-width: 100%;
        margin-bottom: 25px; } }
  #blog-wrapper .post-filter .ss-select:nth-of-type(2) {
    width: 100%;
    max-width: 230px; }
  @media (max-width: 575.98px) {
      #blog-wrapper .post-filter .ss-select:nth-of-type(2) {
        max-width: 100%; } }
  #blog-wrapper .post-filter .bootstrap-select {
    margin-right: 28px; }
  #blog-wrapper .post {
    margin-bottom: 107px; }
  @media (max-width: 991.98px) {
    #blog-wrapper .post {
      margin-bottom: 60px; } }
  #blog-wrapper .entry-title {
    font-size: 20px;
    line-height: 30px; }
  #blog-wrapper .entry-title a:hover {
    color: #5dbae9; }
  #blog-wrapper .post-meta {
    font-size: 16px;
    color: #a5a8ab;
    margin: 23px 0 23px 0;
    display: flex; }
  .single-post #blog-wrapper .post-meta {
    position: relative;
    margin: 35px 0 35px 0;
    padding-bottom: 35px; }
  .single-post #blog-wrapper .post-meta::after {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 50%;
    height: 1px;
    background: #2d3942; }
  #blog-wrapper .post-meta span {
    position: relative;
    padding-left: 10px;
    margin-right: 10px;
    display: block; }
  #blog-wrapper .post-meta span:before {
    content: "";
    background-color: #a5a8ab;
    width: 1px;
    height: 14px;
    display: block;
    position: absolute;
    top: 8px;
    left: -1px; }
  #blog-wrapper .post-meta span:first-child {
    padding-left: 0; }
  #blog-wrapper .post-meta span:first-child:before {
    display: none; }
  #blog-wrapper .post-meta span.post-author {
    text-transform: capitalize; }
  #blog-wrapper .post-meta a {
    color: #a5a8ab; }
  #blog-wrapper .post-meta a:hover {
    color: #5dbae9; }
  #blog-wrapper .blog-feature-img {
    position: relative;
    max-width: 360px; }
  @media (max-width: 991.98px) {
    #blog-wrapper .blog-feature-img {
      max-width: none;
      width: 100%;
      margin-bottom: 40px; } }
  @media (max-width: 575.98px) {
    #blog-wrapper .blog-feature-img {
      width: calc(100% - 15px); } }
  #blog-wrapper .blog-feature-img img {
    max-width: 100%;
    height: auto; }
  @media (max-width: 991.98px) {
      #blog-wrapper .blog-feature-img img {
        width: 100%; } }
  #blog-wrapper .blog-feature-img a {
    display: block; }
  #blog-wrapper .blog-feature-img:after {
    content: "";
    width: 314px;
    height: 133px;
    background-color: #5dbae9;
    display: block;
    position: absolute;
    bottom: -30px;
    right: -30px;
    z-index: -1; }
  @media (max-width: 1199.98px) {
      #blog-wrapper .blog-feature-img:after {
        width: 240px;
        height: 120px;
        bottom: -15px;
        right: -15px; } }

.single #blog-wrapper .post-title {
  font-size: 32px;
  line-height: 44px; }
  .single #blog-wrapper .post-content h2, .single #blog-wrapper .post-content h3, .single #blog-wrapper .post-content h4 {
    margin: 0 0 25px 0; }
  .single #blog-wrapper .post-content h2 {
    font-size: 40px; }
  .single #blog-wrapper .post-content ul {
    margin-bottom: 30px;
    margin-left: 0px; }
  .single #blog-wrapper .post-content ul li {
    position: relative;
    margin: 0px;
    padding: 2px 0 2px 22px;
    list-style: none; }
    .single #blog-wrapper .post-content ul li::before {
      font-family: 'Font Awesome 5 Free';
      font-style: normal;
      font-weight: 900;
      content: "\f101";
      position: absolute;
      left: 0px;
      top: 2px;
      color: #5dbae9; }
  .single #blog-wrapper .post-content ul ul {
    margin-bottom: 0;
    margin-left: 0; }
    .single #blog-wrapper .post-content ul ul li {
      margin-left: 30px; }
  .single #blog-wrapper .post-content blockquote {
    border-left: 3px solid #f15a23;
    padding: 0 0 0 30px;
    margin: 2rem 0 1.5rem 50px; }
  @media (max-width: 575.98px) {
        .single #blog-wrapper .post-content blockquote {
          margin: 2rem 0 2rem 0px; } }
  .single #blog-wrapper .post-content blockquote p {
    font-weight: 700; }
  .single #blog-wrapper .featured-thumbnail {
    position: relative;
    display: inline-block;
    margin: 0 0 54px 0;
    width: calc(100% - 30px); }
  @media (max-width: 991.98px) {
      .single #blog-wrapper .featured-thumbnail {
        width: calc(100% - 15px); } }
  .single #blog-wrapper .featured-thumbnail:after {
    content: "";
    width: 314px;
    height: 133px;
    background-color: #5dbae9;
    display: block;
    position: absolute;
    bottom: -27px;
    right: -30px;
    z-index: -1; }
  @media (max-width: 991.98px) {
        .single #blog-wrapper .featured-thumbnail:after {
          width: 240px;
          height: 120px;
          bottom: -15px;
          right: -15px; } }
  .single #blog-wrapper .featured-thumbnail img {
    max-width: 100%;
    height: auto; }
  .single #blog-wrapper .social-share-icon {
    display: flex;
    position: relative;
    margin-top: 35px;
    padding-top: 35px; }
  .single #blog-wrapper .social-share-icon::before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 50%;
    height: 1px;
    background: #2d3942; }
  .single #blog-wrapper .social-share-icon p {
    font-size: 20px;
    font-family: 'Sinkin Sans 400';
    padding-right: 20px;
    margin: 0;
    margin-right: 20px;
    color: #a5a8ab;
    position: relative; }
  .single #blog-wrapper .social-share-icon p::after {
    content: "";
    display: block;
    width: 1px;
    height: 20px;
    background: #a5a8ab;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%); }
  .single #blog-wrapper .social-share-icon a {
    color: #a5a8ab;
    font-size: 20px; }
  .single #blog-wrapper .social-share-icon a:hover {
    color: #5dbae9; }
  .single #blog-wrapper .social-share-icon ul {
    display: flex; }
  .single #blog-wrapper .social-share-icon ul li {
    margin-left: 15px; }
    .single #blog-wrapper .social-share-icon ul li:first-child {
      margin-left: 0; }
/*--------------------------------------------------------------
 3.0 Alignments
 --------------------------------------------------------------*/
.alignleft {
  display: inline;
  float: left;
  margin-right: 1.5em; }

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

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

.single-post #blog-wrapper .related-post {
  padding-bottom: 10px; }
  .single-post #blog-wrapper .related-post h2 {
    font-size: 42px; }
  @media (max-width: 767.98px) {
        .single-post #blog-wrapper .related-post h2 {
          font-size: 32px; } }
  .single-post #blog-wrapper .related-post > .container > .row:nth-of-type(1) {
    margin-bottom: 45px; }
    @media (max-width: 767.98px) {
        .single-post #blog-wrapper .related-post > .container > .row:nth-of-type(1) {
          margin-bottom: 25px; } }
  .single-post #blog-wrapper .related-post > .container > .row:nth-of-type(3) {
    margin-top: 40px; }
    @media (max-width: 767.98px) {
        .single-post #blog-wrapper .related-post > .container > .row:nth-of-type(3) {
          margin-top: 20px; } }
  .single-post #blog-wrapper .related-post article {
    padding-right: 30px; }
  @media (max-width: 991.98px) {
        .single-post #blog-wrapper .related-post article {
          padding-right: 15px; } }
  @media (max-width: 767.98px) {
        .single-post #blog-wrapper .related-post article {
          margin-bottom: 30px;
          padding-right: 15px; } }
  .single-post #blog-wrapper .related-post article figure {
    position: relative;
    margin: 0 0 50px; }
    .single-post #blog-wrapper .related-post article figure img {
      width: 100%;
      height: auto; }
    .single-post #blog-wrapper .related-post article figure::after {
      content: "";
      width: 250px;
      height: 133px;
      background-color: #5dbae9;
      display: block;
      position: absolute;
      bottom: -27px;
      right: -30px;
      z-index: -1; }
      @media (max-width: 991.98px) {
        .single-post #blog-wrapper .related-post article figure::after {
          width: 160px;
          height: 90px;
          bottom: -15px;
          right: -15px; } }
      @media (max-width: 767.98px) {
        .single-post #blog-wrapper .related-post article figure::after {
          width: 240px;
          height: 120px;
          bottom: -15px;
          right: -15px; } }
  .single-post #blog-wrapper .related-post article a {
    color: #2d3942; }
    .single-post #blog-wrapper .related-post article a:hover {
      color: #5dbae9; }
  @media (max-width: 991.98px) {
        .single-post #blog-wrapper .related-post h5 {
          margin: 0 0 15px; } }
  @media (max-width: 767.98px) {
        .single-post #blog-wrapper .related-post h5 {
          margin: 0; } }
  .single-post #blog-wrapper .related-post .post-meta {
    margin: 30px 0 0;
    padding-bottom: 0; }
  @media (max-width: 991.98px) {
        .single-post #blog-wrapper .related-post .post-meta {
          flex-wrap: wrap;
          margin-top: 0; } }
  @media (max-width: 767.98px) {
        .single-post #blog-wrapper .related-post .post-meta {
          margin: 0; } }
  .single-post #blog-wrapper .related-post .post-meta::after {
    display: none; }
  @media (max-width: 991.98px) {
          .single-post #blog-wrapper .related-post .post-meta span {
            margin-right: 0;
            padding-left: 0; }
            .single-post #blog-wrapper .related-post .post-meta span::before {
              display: none; } }
  @media (max-width: 767.98px) {
        .single-post #blog-wrapper .related-post .btn {
          margin-right: 0 !important; } }

.blog-single-bottom-cta {
  margin-top: 130px;
  padding-top: 90px;
  padding-bottom: 90px;
  background: url(../../assets/images/blog-single-bottom-cta-bg.jpg) no-repeat center center;
  background-size: cover; }
  @media (max-width: 991.98px) {
  .blog-single-bottom-cta {
    padding-top: 60px;
    padding-bottom: 60px; } }
  @media (max-width: 767.98px) {
    #page .blog-single-bottom-cta {
      margin-top: 80px; } }
  .blog-single-bottom-cta h2 {
    color: #fff;
    line-height: 72px;
    margin-bottom: 60px; }
  @media (max-width: 991.98px) {
    .blog-single-bottom-cta h2 {
      font-size: 42px;
      line-height: 60px;
      margin-bottom: 30px; } }
  @media (max-width: 767.98px) {
    .blog-single-bottom-cta h2 {
      font-size: 32px;
      line-height: 45px; } }
  .blog-single-bottom-cta h2 strong {
    display: block; }
  @media (max-width: 767.98px) {
      .blog-single-bottom-cta h2 strong {
        display: inline-block; } }
  .blog-single-bottom-cta a {
    color: #fff; }
  .blog-single-bottom-cta a:hover {
    color: #fff; }

.meet-tour-coaches .xrow {
  display: flex;
  flex-wrap: wrap; }
  @media (max-width: 767.98px) {
    .meet-tour-coaches .xrow:last-child .tags {
      padding-bottom: 0; } }
  @media (min-width: 768px) {
    .meet-tour-coaches .xcol {
      flex-basis: 0;
      flex-grow: 1;
      min-width: 0;
      max-width: 100%; } }
  .meet-tour-coaches article {
    padding: 53px 0 0 80px; }
  @media (max-width: 767.98px) {
    .meet-tour-coaches article {
      padding: 40px 0 0 0; } }
  .meet-tour-coaches article h3 {
    font-size: 32px; }
  .meet-tour-coaches article .job-title {
    color: #f05a22;
    font-size: 18px; }
  .meet-tour-coaches article .content {
    color: #2d3942;
    padding: 30px 0 35px 0; }
  @media (max-width: 767.98px) {
      .meet-tour-coaches article .content {
        padding: 15px 0; }
        .meet-tour-coaches article .content p:empty {
          display: none; } }
  .meet-tour-coaches article .tags {
    padding: 30px 0 30px 0;
    color: #5dbae9;
    font-size: 22px; }
  @media (max-width: 767.98px) {
      .meet-tour-coaches article .tags {
        padding-top: 0; } }
  .meet-tour-coaches article blockquote {
    position: relative;
    padding: 0 0 0 80px;
    font-weight: 400;
    font-style: italic;
    line-height: 26px;
    color: #52575a; }
  .meet-tour-coaches article blockquote:before {
    content: "";
    width: 53px;
    height: 37px;
    display: block;
    background: url("../../assets/images/quote.png") no-repeat 0 0;
    background-size: cover;
    position: absolute;
    left: 0;
    top: 0; }
  @media (min-width: 768px) {
      .meet-tour-coaches > .xrow:nth-of-type(2n+0) > div:nth-of-type(1) {
        order: 1; } }
  @media (min-width: 768px) {
      .meet-tour-coaches > .xrow:nth-of-type(2n+0) > div:nth-of-type(2) {
        order: 0; } }
  .meet-tour-coaches > .xrow:nth-of-type(2n+0) > div:nth-of-type(2) article {
    padding: 53px 80px 0 0; }
  @media (max-width: 767.98px) {
        .meet-tour-coaches > .xrow:nth-of-type(2n+0) > div:nth-of-type(2) article {
          padding: 40px 0 0 0; } }

@media (max-width: 767.98px) {
      .page-id-10 #page .vc_custom_1590836925741 {
        padding-top: 35px !important; }
        .page-id-10 #page .vc_custom_1590836180823 {
          padding-bottom: 60px !important; }
        .page-id-10 #page .vc_custom_1590836254862 {
          padding-top: 0px !important; } }

.contact_team_form .vfbp-form button.btn {
  margin-top: 25px; }
  .contact_team_form .vfbp-form .btn {
    border-radius: 0;
    font-size: 16px;
    padding: 13px 34px;
    margin: 0;
    position: relative;
    font-family: 'Sinkin Sans 400'; }
  .contact_team_form .vfbp-form .btn:before, .contact_team_form .vfbp-form .btn:after {
    content: "";
    display: block;
    position: absolute; }
  .contact_team_form .vfbp-form .btn:before {
    width: 2px;
    height: 100%;
    top: 6px;
    right: -6px; }
  .contact_team_form .vfbp-form .btn:after {
    width: 100%;
    height: 2px;
    right: -6px;
    bottom: -6px; }
  .contact_team_form .vfbp-form .btn-primary {
    background-color: #f05a22;
    border-color: #f05a22;
    font-family: 'Sinkin Sans 400'; }
  .contact_team_form .vfbp-form .btn-primary:before {
    background-color: #f05a22; }
  .contact_team_form .vfbp-form .btn-primary:after {
    background-color: #f05a22; }
  .contact_team_form .vfbp-form .btn-primary:hover {
    background-color: #5dbae9;
    border-color: #5dbae9; }
  .contact_team_form .vfbp-form .btn-primary:hover:before {
    background-color: #5dbae9; }
  .contact_team_form .vfbp-form .btn-primary:hover:after {
    background-color: #5dbae9; }

@media (max-width: 767.98px) {
      #welcome-message-coach .content {
        order: 2; } }
  #welcome-message-coach .content > .vc_column-inner {
    padding-top: 0px !important;
    padding-bottom: 0px !important; }
  #welcome-message-coach .content > .vc_column-inner > .wpb_wrapper {
    max-width: 500px;
    margin: 0 0 0 auto;
    padding-right: 50px; }
  @media (max-width: 1199.98px) {
        #welcome-message-coach .content > .vc_column-inner > .wpb_wrapper {
          padding-left: 15px; } }
  @media (max-width: 767.98px) {
        #welcome-message-coach .content > .vc_column-inner > .wpb_wrapper {
          padding-right: 15px;
          max-width: 100%;
          margin: 0; } }
  #welcome-message-coach .content:before {
    content: "";
    width: 56px;
    height: 326px;
    display: block;
    position: absolute;
    background-image: url("../../assets/images/dot-bg2.png");
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%); }
  @media (max-width: 1199.98px) {
      #welcome-message-coach .content:before {
        display: none; } }
  #welcome-message-coach .content h3 {
    font-size: 32px; }
  #welcome-message-coach .content p {
    font-size: 20px;
    line-height: 38px;
    font-style: italic; }
  @media (max-width: 1199.98px) {
      #welcome-message-coach .content p {
        line-height: 30px; } }
  #welcome-message-coach .content .trainer-name {
    float: right;
    color: #f05a22;
    font-style: italic; }
  #welcome-message-coach .content .trainer-name strong {
    display: block;
    font-size: 20px;
    color: #2d3942;
    font-family: 'Sinkin Sans 700';
    font-weight: 400;
    font-style: normal; }

@media (max-width: 767.98px) {
      #page #weekly-timetable {
        padding-top: 60px !important; } }
  @media (max-width: 767.98px) {
      #page #weekly-timetable .vc_custom_heading {
        padding-bottom: 40px !important; } }
  #weekly-timetable .weekly-timetable-img figure {
    background-color: #fff;
    text-align: center;
    position: relative; }
  #weekly-timetable .weekly-timetable-img figure img {
    position: relative;
    z-index: 2; }
  #weekly-timetable .weekly-timetable-img figure:after {
    content: "";
    width: 325px;
    height: 326px;
    display: block;
    position: absolute;
    top: -60px;
    right: -60px;
    background-image: url("../../assets/images/dot-bg2.png");
    z-index: 1; }
  @media (max-width: 767.98px) {
        #weekly-timetable .weekly-timetable-img figure:after {
          display: none; } }
  #weekly-timetable .weekly-timetable-text p {
    font-size: 22px;
    line-height: 36px;
    font-family: 'Sinkin Sans 700';
    font-weight: 400;
    padding: 0 80px 30px 80px; }
  @media (max-width: 767.98px) {
      #weekly-timetable .weekly-timetable-text p {
        padding: 0; } }
  #weekly-timetable .xbtn {
    max-width: 300px; }

#workout-of-week {
  margin: 50px 0 80px 0;
  padding: 80px 0 0 0;
  background: url("../../assets/images/workouts2.jpg") no-repeat top left; }
  #workout-of-week .container-fluid, #workout-of-week .container-sm, #workout-of-week .container-md, #workout-of-week .container-lg, #workout-of-week .container-xl {
    margin-left: 0;
    margin-right: 0; }
  #workout-of-week .container-fluid > .row > div:nth-of-type(1), #workout-of-week .container-sm > .row > div:nth-of-type(1), #workout-of-week .container-md > .row > div:nth-of-type(1), #workout-of-week .container-lg > .row > div:nth-of-type(1), #workout-of-week .container-xl > .row > div:nth-of-type(1) {
    padding-left: 0; }
  #workout-of-week .container-fluid > .row > div:nth-of-type(2), #workout-of-week .container-sm > .row > div:nth-of-type(2), #workout-of-week .container-md > .row > div:nth-of-type(2), #workout-of-week .container-lg > .row > div:nth-of-type(2), #workout-of-week .container-xl > .row > div:nth-of-type(2) {
    padding-right: 0;
    color: #fff; }
  #workout-of-week .container-fluid .content, #workout-of-week .container-sm .content, #workout-of-week .container-md .content, #workout-of-week .container-lg .content, #workout-of-week .container-xl .content {
    max-width: 540px;
    margin: 50px auto 0 0; }
  #workout-of-week .container-fluid .content h2, #workout-of-week .container-sm .content h2, #workout-of-week .container-md .content h2, #workout-of-week .container-lg .content h2, #workout-of-week .container-xl .content h2 {
    margin-bottom: 20px; }
  #workout-of-week .container-fluid .content p, #workout-of-week .container-sm .content p, #workout-of-week .container-md .content p, #workout-of-week .container-lg .content p, #workout-of-week .container-xl .content p {
    font-size: 22px;
    line-height: 38px;
    font-family: 'Sinkin Sans 400'; }
  #workout-of-week .container-fluid figure, #workout-of-week .container-sm figure, #workout-of-week .container-md figure, #workout-of-week .container-lg figure, #workout-of-week .container-xl figure {
    position: relative; }
  #workout-of-week .container-fluid figure img, #workout-of-week .container-sm figure img, #workout-of-week .container-md figure img, #workout-of-week .container-lg figure img, #workout-of-week .container-xl figure img {
    display: block; }
  #workout-of-week .container-fluid figure a, #workout-of-week .container-sm figure a, #workout-of-week .container-md figure a, #workout-of-week .container-lg figure a, #workout-of-week .container-xl figure a {
    display: inline-block;
    position: relative; }
  #workout-of-week .container-fluid figure a span, #workout-of-week .container-sm figure a span, #workout-of-week .container-md figure a span, #workout-of-week .container-lg figure a span, #workout-of-week .container-xl figure a span {
    width: 100px;
    height: 100px;
    background-image: url("../../assets/images/play-button-w.png");
    position: absolute;
    margin: 0 auto;
    top: 50%;
    left: 0;
    right: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%); }
  #workout-of-week .container-fluid figure a:before, #workout-of-week .container-sm figure a:before, #workout-of-week .container-md figure a:before, #workout-of-week .container-lg figure a:before, #workout-of-week .container-xl figure a:before {
    content: "";
    width: 100%;
    height: 100%;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA2gAAAJhCAYAAAA0bpNBAAAgAElEQVR4Xuy9CZczOa4r2LPv+77v6///d2/emznO29GjYgEEqFA4nVnoc+6tLx0SRYIgKNnh8L/0t/P/+5f+9re//b+bZutc15Y7btOtj5p2J9Y7cysIly1m84m1ukScWu9l5/U/xuFT6zxJqqd9fNr+is2dte7MvXxQfHDyuOuHqjFn7TUOV5d3/b2TtxNrOni8a50d3B3/3z1mghfq352WPhFLrdeJ/8ifnflojrO32VnLxXDX9u481693jnsill2bqq9M7U7H7+LereNwfHddd++ncFDXn/DvZXNr3YskyMCOwY50jr3dBDPbTCjXpuH4xZJ2Zy478KjX76x5cu7KnQvP1T7797QAlJBd3J1sBJTI3D2guTi743Yw6zbjk3Ur/k4+XDFddWdSw+7mF/nqxF65e63nHnBUDbv4XH64Pk95qzB31r2jjUoj1vjv5sDlTOWk0hWFkbq+4ueMnXAC5cZZY8Wqxq+0c60RpRXKFsN+Mm8Sr4OXY8/RTGRHxfXCVq3P7Coe36njk/1JxXfHT9e2O27Viu7fjFdKr3dqb+L7jvZcPnW99bq2y7lp/1R9ZCdOt9crvG/p9WtybYLdJwdroFWIL/GoCVz/vuYgp1kgTOQdGytRELEYkSomLIYuNtbo65rIx7qZQP4wnOu6FfPr+rUGyhvL5dogEG/cXHX4MlFSzavmQvED5Y5hp3K5Yrz6X31meUS5qK+hNZhIorlKSJiIrWu4mFb+Mj4rXNc4VhtVwKtmdZrG4tmp8Yq/qzeqviqHak3U+GteEO+6+NB6CuNVR+rGEWGMaovhV7lefUG8WO2zf6+4OBpftVL5oTSR5YXlhh12WA9BddDZ7ux0XEY4rJxGGlixX/2q+XT5vPrBNLjL4Y7PyNfqR5dnlQ/Ur2utob9RPaIarjlXdaO4ifJ6Mp9M667XEYc7DLs+uvK22u/2PkwXOl7U+qr10O2Vu1yrPdrqE6rxygeEM6sBdiZAeo60bbWL9itOrpHGo1yqGkLawrBAmHf8WTGuvfIPXHpd7DYzTjJZgSMhWJ1GTR29Q1Sb+MSGs2FiayLx7poMOwg5B1dGBtSoUNErQUQ5qsVQhXhnk+XmqtscIZFkouGKKBK7Gm/HK1VQOaD9k47U3KGNCqt7hHHl9SqqSkCdjQ7bULMm3vEI+eYexJBIdxvOP4g4eFedbRDZQWrNG9o4dDWJ6mhHO1b8ftIBjW1KVlw6rak67PKW6ffKDScPXR9Avab2RTS/8onxTh2Qqiaj2KpGMB2qNVPz4/rM1mN5XGNQue42l6s+olph12vtfvoBDe3Hat7Z5r7rLR1+aq9a6xftX1i9dzmvnKz9YvVZaTpaR+3tWdzqcOTWnNNvVi4/XUNVG7o9i8MJpRm1TlF9ywNaBaieBpGwsdeYeNdAJjbfNbbz/V0+OE3kji+7Me7OqwXH/r4T03fO3cVld940VrSOu/ndqXEk3O+K9WTtoI0jO7hMc3JiPMvr1MfvzM13acHpmE/bU/zo6tc5PLE3De7Uu/J55/pdnbr2HGwzvePT7py6p9qJ7S7P7s7fjf3JeTs4PunPSdtOLe/0vM5uPQuoeFifRGcIh3/OGOVTd9217457sod9+XA19HpanDZ6B7RPL6ZpUpyYf8uYu9h8+oZ3N0+7uOzOm/p5aiO/s+4l9u+KdadZTeP6lPGnMD1l5w4un+DDHf+/Y+508zYdv8b0k/ODNorfma/Vn+lm+K7fPzmPLPZP31PezdkTPa3jwZMccWw7Y+5g+pT9J+z+44D2xGHsDoiZGwSCQBAIAkEgCASBIBAEgkAQ+Esi8Dqc5YD2l0x9gg4CQSAIBIEgEASCQBAIAkHg0xDIAe3TMhJ/gkAQCAJBIAgEgSAQBIJAEPjLIsAOaOgpLi+Q2OsKQPZUmOseYjX/7nX0BJx3rV19Vxiq63ex2J2vnjC1a/eadzLuk7aejuuTfEWxuv59Uo3dzdkEBxefJ3w6YfOU/1M70/FrrO5cd9wJHE/YYBp7urZ+Gi53sD0R6wkbd2LY4f6p9Xb7c4eZs5dw55+O87S9k9w5aWs3r3fnncbXsfcEbs66t+v2OqChBvAyXg8xqmiuOU5DcYp0CsJrPDsMrvGcSthlp/632+Ax/9YvvCLcaz5UM1fXL6xQnqv/L1sMv+7amg+F0XodrcVyhuaxtdy8s5hc/qvCZLEi3J03ElCuO565uUD5YzVZfZjksKvzSc46rFw7Kr472qY4zHTDqdGqfW68So9YQ3bzvfaEOxqs9KHT3FqP198rX1BNqB5VdQLVfTemavA6tqvpOg7xo9MY5RPKudKMyr+ujiZ87sY6HHfGKN29Y2Nnrouda5vxivUppHG1jmst15rq+OL0vy42paPV/uq7209ZTbncZbq5vl7zXPWoruXm2+2nFy8muuzkTsXe+aeuqdyrPnAHQ9XzOp7t8PnrMHP9nyJHbSZd0+sCqQStTzZSCVLXEYFqQ0ICVJ/4xApZNc76ZKF68EKJQjYRvmhDUfOChJEJNMOhFliHFxNmZKOORQ0C5apbA4kxKxS3SKpwMUwnNcMaWif4Kj8MY1ZTNQ6nDtzmpsRrt85VbSiuutd3dOWqva7GHf+7PCPuobphvjhxIW6qN+dQvitXqu7UdZzNUsfxGnONlWl1Hce0v4uR9cNOj1jPVP44uDKNdLUf8aTDD72hiHhc9a3qe7euGuvoY9dvWT9w7CLuMbwUz1VfYj2icq3bsygd7/R7jbX2xrUO1lyyfRCyhfzu8sY0DfW3tS4m+UbzFB+V1qr6V/sJtQ/peFR1tOatyxfqN4gHXQ9yfHPwc3OIfFb9Qq2vel5XY6rGYe2+Jv3Lf/+kDJGbiTBqBquIrMmrr9dmuAaFCpwRCxGqrot8qvNYIaJiqf6h9WqSr3iZL0hkO+Fl46uIO76xnLENZxUoxpl1nCK18y72NDaU43pAqAJTfa686HLf4VXz7zS4dU7HJ1Y7rI6UuKl8Ml+6xoJwVflB/GF2HN1CeoSaLeNAxz+0uWf16+gi4h3SkFUXa2NwsWLa2mk5829tfqy2mJ8djxlXrvVQf6k8XX1b5yE+M1yRzUk/QAdetn6n/9W/LoaKkcOLml+mX1NdY5qm+uxEhxkXqu4hzUD5rT1jHYN6IaoblHe0B+riXK/d5S/qt4onKkcot2yfVTWgxoP6NNtDMe3tarWbw+KoexiFRxcjw6WujThS53a1ifQRcQftXaquMd53fZVpo9KNbl+GeNrZc7RM+bP2jqrLnWYgDNnej9bKa0J3QFuJVv/N/nZJoIB1iNNtBBhBkN/dWFbsrOEocWD4qE3pZbcWhSJC508Xm9MIEGG7Rox8dwWza2o1Dqc5uLh0oo1448Zz8bDD2REAxUMk6lV0FGc7zq0iiASUxVDjnuRX5U5hsjOfNWWnsTLN6TTOqSOkoY6uss3lRAfrOozHd/BhNdJtVNY5azzd4btyeFqTqqes9l39ZrlVfWDlqVuPnf+KT6qW1PU7da9qpOPJRCNcriO+Po1frVmmq5WDk/hVr9qxVQ89rn/dWo4fHd/UfKZlLsc7HB3bSvdUH0e61vUgpKWOjlY/FK5MH0/Vzp31d3oBir+rS+rfdUBTBMv1IBAEgkAQCAJBIAgEgSAQBIJAEHgYgRzQHgY45oNAEAgCQSAIBIEgEASCQBAIAi4COaC5SGVcEAgCQSAIBIEgEASCQBAIAkHgYQRyQHsY4JgPAkEgCASBIBAEgkAQCAJBIAi4COSA5iKVcUEgCASBIBAEgkAQCAJBIAgEgYcRyAHtYYBjPggEgSAQBIJAEAgCQSAIBIEg4CKQA5qLVMYFgSAQBIJAEAgCQSAIBIEgEAQeRiAHtIcBjvkgEASCQBAIAkEgCASBIBAEgoCLADug1R8gXn/c72V7/ZHBuha61v0S+zW/s7mOef0b/XBk9avaUz6o9VdM2PoMG/QL4gi367X6Y6Msn+hHA9mPaiKbNaZ1HYWHygnDH/1Ibhev6wfjoZp/AoMr7ys32Y8soh+GRD9AWW1Oatrhp1sPKI9XnIgDHRYIkzX3HWeqBlXdYHlW+Wc87uqlq8ea31UTOk1S/EU8dXKoOMlqr9Ypy7WDheoZCCPUg5QOrrx0+FDxQ/qr+NPhNOW76mFdDlAsjItrnEz/VNxdr6s1XfOCOOnUDeP7hCusHt3a7Hq5Y8OtKxSr6lUI56rVTo+v6yhu7WoMqmfVA5he19rteF39ZT0LYYWw6eKvfYr97azVzVU5Q32WcbmLcaJR7Ie1115e6wHpjtJypVVKoxkPWT+oNeXWNONu7cH/iOf1j38ZeIcEj4ljnY4KbNo4EWCoiBBQXVNC1yrpXTJMkt6Jek1aJ6gI61Uc0L9rQXVC4Ij3xIdOFFguVMGqYuzy2RX/RBi6gmbiw+Jymx+rCVZ/iJ/ra6qeJw0OxYaa1nTD2jWdSd0i/XF8VtrWXUf4Im3sDkiVS/WQ6uQQ5aG+VrGsWlt1wdEoFqujr9d63RsNyCe3z6D4mUYrvVF9gNUc02XUezvN7XK3zluxrPiiNz8cPXQ5XvPCtKFi0tU/W3vCzc7/jqcrfl3PZBgiH7u+5+ogwrnDw6lFpDldPhHnujdglca6fajmxJ3XHSJQblEuOo1d69PRp7UGnBhq/aM5nRYjLncxshrtNAppINM5R3dYzJ2msppTb1AiXlVbXQ9Qtd7G+7r4rxRk1QazJqIW5AUSK9S1Ea7B19fVKbvzo16biEwtKFZ8k/UVZgiTig1qsA72jEzKf7SZZrjetaViQ1ya8GvNYcc5F3O0cUa8cf1W+J24zjBG73YjvCY+1KbHcHDy7oxxcjrNRV0X6dG6btW9zm8Vk5qLNNatTZab7jBYG6yj27ua13FH5VCt6eaoq5VOq50aUbll9hVnnLVR3k7ZZfVyQkvQZq6+Nomf8VflZuUP6wGoVlAvRWupXKy14dpEunDFoXxQ/uxgPtVqZ42TexVnPXdM1zO6WmQ9ea0lFvMkZ6t/XU9B/jg6zfi1278msbF+6NY4y0Gncy4vUB+DdnNA+yeo0Al4bZROoe0kx2le7tpdwXQFz/w+KXrK1qTwuqaiig/lFMWvMGfNWYkcexNilzuTeQwbV4imazEsFBeYsDrruzxSGxNUlx0nUO1NuDiJ2WmMna6w+YjTbGPcbbKcHChsdht4x5FJjrpayQENo9xtXBxOqD6EdOOO3a7GWU+oewX2aUW17fqu4lk57NpE2nLFoXRQ+eNossrrHRtIh56s3amvah/BeMJ68jqe9dFJzlb/1N7lir3ulZ0PF1bc7vSvSWysp7q9h+Wg07kpP1g+//E6OqDtLJI5QSAIBIEgEASCQBAIAkEgCASBIHATgRzQbgKY6UEgCASBIBAEgkAQCAJBIAgEgVMI5IB2CsnYCQJBIAgEgSAQBIJAEAgCQSAI3EQgB7SbAGZ6EAgCQSAIBIEgEASCQBAIAkHgFALXAQ192XVdAz0KkvnAHqm5jkdfdq1fykNfsOy+yP6yz+KoD4e4xr7+u67bxcTG1TUrVgrba032hWO0LnqoSccJ9MVO9AXRmpcV044Pu/xANlVs61odtmpch8nFi45P7Au2iKM1xzVXylfEkZW79WEOjNddntg1l981lyuG17WKGcJlwqVa8wgT5NfqD+I40jCWQ/al6Vq3ikuofjvsmaYpPXP0iGlR5RXKVcdlNZ7VxSQfXW2tOVRcUdpX8Ue639Vh1Zhrveo/+rI6e61ir2JUtTbhCtPyrs8gXUM9iPUexDVWR0iDWO2uNqYPC2D9utvfdDrGOIviXDmkdKDjN+Kt4krnj9o7VV+YTnR8nnDB5WSt0a7PIj2uea0PyED90MGZxYp0copL5RvDoKvdeo1pA9NHVu+VY0jvGHcRd2r9o1rr+rbjv8NthNfXuq//93rMvhLiSsyu+BlJKrjORhatW33tNgSMbBMhY0lkBEWNGj35hZHNKSjXJybuKN9O0aOY1zhcIe6K6LLn2uo2/Z24VJ5O+bn6WcW5K2rVwJHQI87X9SccQ42DNYau3twGhHxlIqy0CNUN4iDTBTW2agOr53VcFX/G72lDVlqHOKgOhohfrhbVuBBnuqY5aai1P7D6VD51PHAOA8z+imPVLKQHjCNKhxS30HykBQz7qpGoLpk2rPXfzVM9TfWjTis6/695nT4jfJFGoHpndlk9rf6wQ0LNJ9rUV9xRbllfZFhWrJiO1NjU30wjKsYOR7pacOazPSfSeKY3tbZW/lUdWPPk5mithao9lT+IB8yflVcoZx0Gk7165VeNQcXH/NjZNyFOM71kfrP9iMKT1ROzB2v6Nfj6HTTWVFDCVyIiQWHNC72ObKHi7cZNG9Ia0zqXvVvW+YPIjgg9xQQJARPDKuKqSGs8FzmQACoB7nyqnKrrdJzr1p1g4/pfeTAR7SrME567sSCeduswn1SDYbXU8fx0rlj9qAZbxV9xE9WNy5c6zsmjqlPHhuPfJIcORorPtRk5Pp4cw3BTXO96m6P5Tr6UD06v6NbpOOz4p/rXqtlOnaMeWn1cY+7sn6xPJ9cKL3Wd9d2uPqYxoj7l1NKkf1ROdvsJ5g+yoTSzm4N4tfY4pxeucTj+Obh22Kj5bi4dPWdjHH4xLNzXVV3sxsn44mie8glxofLJwd3RRLaW0sF/fIKmRJgF6wLviKMiswtEbawsNhTTqaI9Ycch2EoolUOGHyLhri1nU8NEdRqvK8gurzqOuxyaiKHrFxrnrLNrfyJKTs6cMcrXWk+dsDnrTXRL+TbdJDj+uWu643bWdOc8ycW78XUa79re6TtKB6f863LhbFZ2Y93J7TVn1cxq51O55fo14YTCcLrmdDzSpx2fWF9Q/ijuum9cI15NtRfVpfJ/p3Zcm6fH3Y3PzXHtxzsY3ZnjaJ6DLYtDvX7Hd9YbYK96Fce/emq12AkCQSAIBIEgEASCQBAIAkEgCASBbQS+PkHLAW0bv0wMAkEgCASBIBAEgkAQCAJBIAgcQyAHtGNQxlAQCAJBIAgEgSAQBIJAEAgCQeAeAjmg3cMvs4NAEAgCQSAIBIEgEASCQBAIAscQyAHtGJQxFASCQBAIAkEgCASBIBAEgkAQuIdADmj38MvsIBAEgkAQCAJBIAgEgSAQBILAOQTykBAfy/q7WP7MnzfyE2NFPn2inz8v29jjYPtbMvm5cbyLY3fWuTN3B3n0+4vrI8YnNt/t+8S3jH0fAj+dBz/d//dlOivtIvCRHHs59a/97W9/6367pAa8/hjs+nsEtYk4jYbZeq3Z/XYK+p2C+tsyq9/1B2xRw7t+j2O1XW1cf9f165zV1mvOigWK+bLbYVttVruImA7puhx0eVCbBhTz6jO7vmJxrY/wXONF+FdOI652eUF479YCyy/jwrU249uaF8VRNJZxvdbJij/7HZqu7rscT2sfcafjN7rGXqt5Rb8HU3NYebrmitWmU/s1zmoX6ZrDy8sussfqYBKT6xfSKaT1yF9HV1U9sJ7Faq5qUNVEpT0Ml3U91E9Y/IybqN8iXiN9RTlBfiPdqHEgrVttsb5RbTONY1xHr6/8ZfiwfQbrH50OsH1Ft79SfrG4uv6LsFQ56HoRwkLpK+olKKco/pqTOk/tHRh3Ffc6bWQ9c9Xr+u/174ovi6HrUd2+V+ka6tNOjbH8KL4gfVPrIS1hPZ7lQ+kR07raW5iOofNBVwvM7qrvVGtek7sDGjKOEqOKFREXkRc5zYS7CsDTB7Tqmyo41hwYsTs8UGwq8YpIE/9Z7F1jVwKkRJblXeWBceg3HtBQDivvWNO5xBLlweWGarhdjlchXX1ZbVaOd36hjUx3eFwFuM51D2g1hs53Vt+1EdRxKH9ozhpD1zwZH2p9uM3S0f4Oa5VvxGeUH+ZHxy32pgOrjYqd2wu7vlbXcutxzTfTesTrmgs0l9US0mS2BqoNpBfMn8qLbnPNDhCVO+5BqeZA6dxas0qHmKYhHKotxCO0HqqZypcux93h1N2/IN+nOLI9jto7OFpYx3Q8rvuvqjUdX6qOKs1wdIz5g/DqMHRqbNqD1/iYdjNuuD2n1gHCv9PVSV3VeDqt7XSIvXlTa+IP+X/98Tqg1eJl4sqAXcFwxKETb0RoZL/z5fS1+o5O3SCcXA+9e+TaP+XXKTtI9CbcQkJ0gqsunl2TqXHcydtdf1TNsfrp8qw4oK6fiukpO6vQTjj5lD9ODt21T+fmKW7f9ZMd1Crf76xzZ66br07T7qx/Z+4n6OwOfnfm3MXryfmoBt3+iPy64+vpvqF8OaHVbA219oRPnR5N7LhjT/j+hLZP/HLWd8ewN5Acf1QtuTlx9lpOPF92Th7Q3AAmxX0SNNc/NM5J8B37dw8yJ9dmBDuxxhTHT8m/k59pbCfwdPzq1rnj8525T8Q+tXmi6U/XdMafwPWEjbvcekesT8Tp+P3kmJMxnbJ1ys6TuMX2nxHoNO5OTk/PvWPPzXsOaC5S98dN8mkfVv7+VSHHu8n6l72n95rV/mtd9cYwPKA5AGRMEAgCQSAIBIEgEASCQBAIAkEgCJxFIAe0s3jGWhAIAkEgCASBIBAEgkAQCAJBYBuBHNC2ocvEIBAEgkAQCAJBIAgEgSAQBILAWQT+cEBTTxe6lq5PoUFfzEP3Pl/3mr7ssCe9rGu8/r3en7ravGxcY5gP61rq38hW9Wf1CV1bbdR469zO5zW+ax2ERb3GcKlYojhYflfKVZ9rntl9vAiLSuVubvd0IlYSyF7FEMW8Yto9CKTe56zyjbjtxIXWQTWo7rvu7vVGtVm51NVmx/tat6xuOj4g+/XJTQwnVbNTnlSdcOuze9JU1SZUx+oe+Q7n7vsXtQZWX7ovXTON+sNTqEBxsv7BcGSahuJlD5ha3UB1oGqD4VB5WWNXD7xCeUF9bq3Pirujwax3qJphewKkWx2HEU6dztYa6/LDtKHWfd1zVNxQXXf9AukVyw3jCdoHdfqi9lqoJpH+1Rqv/FJ2UI1P8UW8ZbVeuVK1sGoY+24Pq7eaS9T3kX6jvtnNdf1y7DJNQ9igXrnO7zSZ1YDDIbYGaAt/+KkvlA+kix23Kz4sxqotSBfQOiiXSlOQDne5/hevRa6nODIxVmAp0ajXHQC6xsAAVYLZNT6nAa8iUYmHyIAaENsc1EaOBJI1WdSIVLOp1xlJ2MaAbQqqOKBG7oiUssNssDyoTQ9qlJ2Ys/Fro1Di0TWZjk+sWSF/mYg7tVKbJYsN1TdrmJVnSKhR3ax8nQgqqqtaWx3X2IZ7hxuowa8cUWsxPxEfrhiZ1nYcqnORlqjXqm5UvZz4VXmo+Mb4U/Xb0Vykk2oDxjiO8sd45GyoUA0r31Q8ju4y3Vp5U7Wi1m/Fvtvs1BpBmoH0vepv1Wy1mXJqU+mrk/OOA9W+2mtVbauc7+qw4spygvLcaYajr0gbVW2wvUXXBzvdrtgg7FHvWbk+XZtpFduPIe4jnnZ7+dpnau5UDGx8p/mIH0i/WHydVqN1nT0m6wesN+3uXZBerlpU1/vD+NfAf52hkteDQBAIAkEgCASBIBAEgkAQCAJB4G0IfN3imAPa2/DOQkEgCASBIBAEgkAQCAJBIAgEAYpADmghRxAIAkEgCASBIBAEgkAQCAJB4EMQyAHtQxIRN4JAEAgCQSAIBIEgEASCQBAIAjmghQNBIAgEgSAQBIJAEAgCQSAIBIEPQSAHtA9JRNwIAkEgCASBIBAEgkAQCAJBIAjkgBYOBIEgEASCQBAIAkEgCASBIBAEPgSBPx3Qut9fYb+tgH6P4hUf+r2FK+7u94nY75Mgm2wN9Fs5nT+X7dd/1e+8XGNqDtVvT6y20W8frD5ctutvPLDfAFK/m4P4hn53af2dj/pvNr7+pgPCRf1GxjoHrVPx6Hx3uOf8ngnyqfsNkcohhnkXi4qr1g/6bQ7GX/bbGzXO9e/6+0Ist10dVqxZHbi86X4LCNWNwpTVzo6uMV1Xddvp1Zo3F7uVJ91v6rC6dHTV0RTELeRPZ0v1pIm2rNrg/BYN+40appOsNyh9qzWremeHIePS6puqCaRlTh5cHnc5Y3XX1ZbiFLKpMEDxOr2uw1lpnOMn4jDDhumA06sczrp169jqdE7Fp7hx4erUp9I1tQ+qPZqtucNzp4YVR7vesMvdmjvUh1kv6Pyd7rc6Te/ygPaDyK+JZqx1ijBXvn75+xp0PWa/khg5gxLIyN8Fs865bJ5qLFV8JoRFvlRBrIlmwlKxWm3XHwNEm9g6fo2rFgDCDhGkK5Iut+zH9lY/mOCgIusEFeGL4lWbFLX5ZHzvRMEVDCZQqFYQf5iIVvF/1wFNiZsSG8R3VZfseuV6rVlWn1UXOtFkY1VNseuqPpn2VdyQhiCed9ixWlabXIRJrfmu1pE+qPH1DYJ1PNMbpi013x1nu4NZ9aF7s0dxjPUWBxdmu2pyl2/EE9SbK69Zb3d53Gmz01NqH0P56nodeuOp4xbrFYhTqI92ulB97/SLcXjK+U7fkK1J3Tnaw940ct6oYNzr/EZ9d8IhVvOsfld8u97Jrk20VumY4t7KKcZdhxOsV7G5Ti9DuKs6ZdrN6orZ67RRvUHn7l06X7/8fRn6NxYEEciq+D/t+m+IYYLp0/GetM826mu8J9eb4PjusT8lzk/z87v8cbj7bg59x3p38L8zt9OIk7k55eNTudmJdSemnTk7Mb9rnR3fvmNOh0d9M+Bd/r0zRzv8fhcO03XQ4Xtqg43fyYkz57s4dgIXdkisbzqdWOsdNn7lAe0dwGWNIHAXAUcs765xYv6n+flp/pzA+CfZuIP/nbmTA9pPwvOur6cwvevH7vyf7v9u3Dsb7+/aPL8zR+9c63Tu3mnvSZyetP0kRr/+gPYkeLEdBIJAEAgCQSAIBIEgEASCQBAIAhyBP32C9k6wJvfZI7/Y/M7uxM5r7NTWO/H7xMxcO9wAACAASURBVLW6e7Ud7E/gfZdXDq4n/HTWUWN2Yt3xnd1Trfw7eX3H75PrT2xNfJ2Mnfjgjt1d/wQnlF7s+ubG/s5xT8eC7Ks1T/XQC8cdPWJ9dhqPs/Z1q9N661nlgMJsHe/YeyfHurWmcV2f1rn+n9ADd62dcQ4/vsPuJC+n/duxd2fO07Ey36brqr50B4PR3Jcj13fQpkFUoUIFfQnYa2y9frdgVnG8RP7yab0VAN0HvPpyx487mI0SJQZP/bgTs9sE6hpOw53GgXx5KjbEd9dfJ/YdPqhYaz2wzZDK6VW/brw7sahcTkTT9dMdp/CZaNudDeHUjzXfLNbdjRXTdgdTtOZTNaJ4tYPpDr8dXFxfXKxUzShOXP44vtd+POH5TjxVj9Eeo/q/+ujGrnJStVFhpXCa4DbRc+XXnf7m6Izrq+unO87h8NQWwgrF5/D6ztpPx3aHE07sp3X0Tk9ienIiP5M4/7De649/sxyeqoCsQSMxuhZnh546f7WximoFooopC7K773T3C7foXm91X+56HR0QV//rO3gMo6vo2dy60akERXYVWVSca77X9Rk3Ki51TuVDZ79eq00ZcQYd0Nk85sukCaMGjGKu3K95Ubg591szTjp1vNZjpwmo7hUva0PvYkfcr/6vdcLekOk2Z91mTa2/4zvjseOj0lPkT8UbHShrnFV70KcOlSPqjbHaK5BeVT4x/KutNUakm6q213UYfyu3uj6BrrnxdxqJfEA6jGqCrc+0pNpgf7Oe0WkD46TDia5/Vl+Ub2w9tu9BPFKag+q90+Cuhjses3Vce2oP0/VStddgdY36nIqx6heqXVbPFaOuj3bcqRox0RxHRxgGna50+a/zWA9gXO60wOF3zQfLA+MY4rCbgwtLlqPVtlq/42vHgWuNTleqH1+3OL4OaCgARoRJkSqC13VdoavJUslD41UDdYFE5FxtKwHoSKPmdgcyhr2LnRrHMJ3ixtbpCgU1kiog6LBWCwAVjcKtbg5WG51fTi0goVCvdddZw1U2a4yfckBjQopqyMH7tAZcejY9RLn65cTEbE00EOGCNhXdAQ3povvaJM51o4HeVFBcR72P5dHdWHVx7uidw6uKWadjHe+Vf2tsV92pfDHurHEpziGd7eao/qXW2zmgKa6xHDk9B2mcmysHi+6Q3+Wv46bTbxlmE/4iDUBvdrmHcbd+WZ/c5YGj3York3ywN2G7N4iYXqJ11T6tm6PinGrxDi7Omw7d3ghppZPjy9c/HNBUEed6EAgCQSAIBIEgEASCQBAIAkEgCDyHQA5oz2Eby0EgCASBIBAEgkAQCAJBIAgEgRECOaCN4MrgIBAEgkAQCAJBIAgEgSAQBILAcwjkgPYctrEcBIJAEAgCQSAIBIEgEASCQBAYIZAD2giuDA4CQSAIBIEgEASCQBAIAkEgCDyHwNEDGntU9XPuf6bl4HA+L9+FqbOuM+Y8Ivs/oo4eTfuEf7H5HgS+i3/vie6Pq3xyrN/l2+66u/Nq3nfs7MxZ161PTvsOLn7qmnex/dS4lF8o7r8qFqkVxZafcb09oHXkRo9X7kRzp1C+YyPJ/Ox8qXOU32j8iy7ro2I7+rj2J37Vx6q6vlx+srUmZdBhP8FHrVm529l24trh9mvNrqE4tXd3XcSjiU1VKyoPp67f8Xm60Xs6ZlaHHQ+RFtcGXetZxbGDqTtHrc1q48Trd31kuDo8ctdWuUMHJKZhXQ/Y0VTENaVVdZ0LK/S623dWvO/qGNMhZBeNdXLf8QbFrDDtcNrhmaPFU7vT8Xd9QFyf9HZUV9PcII26g0On+x1v17gZPye2VY9h+0D1+t2cO/PdvLq+Mv3a8UVpz9cm8fodtHVhZzH1uyvoeiVwXVP99oHya/1tE/QbFeh3GVjc9bc1rrWRj3XdK041R2Gufn+ks38VaRff2oQqth1+HQZr7Cgf1efJ79Gg3zthWCu7aB4q5ip2jBcV78q1KpR1A4A2HdXHFbvVV2Qb5XMVIcWPNe61blHNdtdXPyqfGX+ZdjD9YHVfMVX6UX1F67EYOrxX3Cda0dWPisXRUnRw6+x2nEYbkQ5/ZovhqOoF8Qzxi/UtpheV22hcrUsWN9JUVNNdX2Cc6OJC2KnewuJUvOr0kdV7l3PEx+pbh6u7JsvhLq/cdR28qlaj2un6HdN61sfZvoxxTPm3Ylg3uN3fTItOacfqt6NtqvddWlFzr/zteorCfF2zq807vYTxB9UM86HTzY4/17UaZ8V6qiFMV9g+rVuv6g8ai/QW1cUfuPJy5t/6+6c36rDAisURNpRgVxzUuk4RM7FUzcb1uxb6tZ6LqeOHEsHpWk5Tq8XhCIAqHCReStiUwK0cUJsghZPaAKmNDeKa4rrbcGuciGdOjrqDOVpDYcbqy63drgmh3CpxVYLv+uWuPfGn5nrlPuOJ0xx2Yqq6pfLcbWIuH9VG0a0P1FfQRsbVTqTlKn4WC8qHG3fXi1ztZHqnDnZoM6z0os5RPnabzbs6gTixg0VXK2ojOdVHl5/uuOq72xtVD+pyM/Wt07hdnWLzFH9XXUJ9z9UUpc1TjFzeKizd/DP9c/NxJz53DdYblOY4/dfxodZ+1+923lhg2sGw/brF8XVAy/98BJ4g6o7NnTlqk+KjcH+kEta7BXDfw3+67XSyaZ2sqWyr65O1TgnY3TUzv0eACnXDw7s8uTu/NtVT9lyuTNabjHXX7za2Uxs7492Y3HE7Pvy2OcHqt2X0Z8SjeKeu/4woZ16+O2ZnPWfMLEo8Oge0EyjGRhAIAkEgCASBIBAEgkAQCAJB4AACRw9o3b2bL1/RdxS61w/E15pg/qh11bx6v3+NUc1X65++/qQ/lRPKd+VLvb7DKbWG8hFdf8Lmjh91znf5hWrgRDx3bZzGw+XfZF12G9rd2J35Ez936+DuGk4cd8ZM/JuM/c5e991r38nHO+ZO87ji6cxVY9T1a73Xf6/bsC5cnLnvwFCtofxE19UctWZ3/fTe5I4vT899Esenff8O+3f3Lx3ek1z84YA2mcia8yogJzbTu8lxYnHG7GxCUHLXtXbX3cVinVc3f53wn1yvNhW2YZhi526QKwbInzvxTsXeWesET07YcHytY+4K3M6azpzTeLj8m2w+ao06Pt9pCCe1yakDJx4nl09tUCf+Tcbuau10DYbdKTuT3HzCWCdud6+C+siOfaaXOweKibYo+6f74gSvU3G4nHO06ul9ww4P3Pje7fuJ9aY5eQq/u/uXbl/w8tmts68D2r8NMl7vsURflnO+L1G/dIfIxcZc9uvaXdGjzU1dcwUHCfMK4GrvsuN+d0rFtfqFbKL51XfkKxpzjUPxrHGtmwhnzmTMuqFSOZlerzGscTAuI06v8SDerQIy4UZXKxVzViOV2yxXa90gHNz7p2v9dXyswoqEtmLHOM846vjd6RarFZVHVk8d9x3OKX+U5qpYEZcd7WL8qfrH9NnR4Bo7q0WmA10dOjzpsK88R3ig2Jl2MJ6g/DHdQrVYNxHr30xDkGbUNde5Ti06OoHwdrSW9dBO71VdIR5fGKDcM53t8u30I4abWg/li+kv4kHXXxjPJnyqPHR1vuORqw+o1hiHFLc6nBQeSkOd3lFtVF5Mc8vGMy1jNYs0mfVQpiXdmm5ctY67nCBdZf31suNoH/PB6c1OPr5uO5we0BQwO85Nilgl3fVPkYQ1+skGQG3+OjIiAble60TaJY1baKpgXDw6UXKvqbUYZt3B1MXBaRLKv6nod7lUgo02Gzs4TOqEbTqRr27NK/5Nrrva5Prm5pthOM1Rt55z7e6YtU5RTC6+bvNHtYma7YQDTn9gDb3yeJr/1U/FsU5v3HXresp/1F+UZjk8mPak1abSObXRUdzoalDlyOGS2uhN9bXr/Tu86Gra0QsH34qBiyvCdxrjdHwXj8ID1RfjL7PF6umpOuj4V2tD5RrpzfWa+8bdZA13rOJb1ZsOa2VL6eXEZ3pAc41kXBAIAkEgCASBIBAEgkAQCAJBIAicQYDe4njGfKwEgSAQBIJAEAgCQSAIBIEgEASCgItADmguUhkXBIJAEAgCQSAIBIEgEASCQBB4GIEc0B4GOOaDQBAIAkEgCASBIBAEgkAQCAIuAjmguUhlXBAIAkEgCASBIBAEgkAQCAJB4GEE/nRAY8/v7/xgj1WtT6FiNurjgp2YmZ/r6+hRzOtTqpx1rjFovR2s1jWd+d0YZ/4J/+s6LF8TjJhNhA97hHD35J316UMo54o/E2yZz9UH9lhsxEMUM+Oug+VrjVob6Il7qibu8NHFdHcNZb9i2uVN2VI5Q1grbB2NrWN2sbrjy6m5DkZKexzNQTZeMSD9UPq8Y4vp5SSXbGynxVeMTr4mcTmYX3pzra2wVj5O63HSo9TaVTtrT3X111mH6fSkj0+xmugg0lDVS1ncrp/Xmg6fp7lw9XPi62SP2fnb4dph4fq60286Hq41z/ZmHTY7WKh66TS29h/FL8UtV+cnPcY6oDFBrk1uLd7V2Rq4arpKyNA6iDhrYa+NQtlHguw2JWS7EoEdHromyewqUtWiWXGq+WNCva7BsEfC3TU2xgmEVbWt8s/8Xf1RHGTxKFFDmNYGwwq5xrXamgiyEnYWAztQdrh1fJryWYl/x2W2AXRFuOZkp8lNa8PBVWHS+bnTMFjNMs5McJo0YFUjSruqBqwbg9oXujc+6jqIJ7VOHW2reHZ6U/UD8aarNZcjKMf1EdxOna11etnsDmgdLzr+K52bbhJZn+76GHoTeqd3oN5b1+30pT4OfbIRRmuj+kM87PRCaYOruWxdtLbTc7o8O3lQe4CqNYr7Vas6bWM9sMuho+mVs07uqs5V31Rdq9688kPpuXpDHumIWh9pdPemdtdvGeeQVqxjvw5o/07HuL/4NfSbB7uQnLS168MT807HdcreCTvdBqVu9J7A1rF5Is66kXLWvTvG9dsdd9ef3fmVI7t2unmnMDhl54kYXZt1M4o2OMzWp8Xv+OOMQfHWw8On6JWb53XcLgY7a/0V56CacvFXcxU3PxXvcO77M/NkDp60fQq5HNBOIfkXtnOa6KfsnbDzVzugvZPGbn7cce/0HW1envTzSdvfhdvuuuyA5hxAfiKOuz7ngLbLsMyrCHQc3OXnp6P8W+P6dNzdNwbuxvET8psD2t0sZ34QCAJBIAgEgSAQBIJAEAgCQeAQAjmgHQIyZp5FQN0TjVbfmcOiOGnrWaRi/WkEPpULn+rX6Xz8VeK8i5v7XZu762R+EPgrIBDdeX+Wn8T8SdunkKIHtM559MU2tkF+vV5vSeluG7vsOM0FfSnPBV3Fd/msgO6+5MfWYF9+XGNfcVM+vK47ca++Kh/qmigf6kuWXfyX/YrzepvSek1xruNC9QP9feHNeNfF7/KwW7fLsZvbta5WTqg8uYdSlYNpDGuuK/5TfqIaqHlRfOxqvtMjxi+HZ25uHT1geUb87DSDaZrrQ9X8Vf+r9lebdW31t8vddVyHucoH0ydk39Edp88on1jfmHK2y++aB1WbaCzbH6D4GV8rxrWHIK7U25gcvNVeptMRpsGKp3c46XKb9QRnf3HNRfV6p747nxweIY6jGmW9S+G+coythW65drQSxd7VrOqvne46/iAsuh5WOdFh7Kw/0Yg6tuvBrMfc8cmpA+WjU7fHD2hok1Ad3T2gdUmoIqGS3YksStxkvGowkwa3Nt9O/NnGoYrcFZvyYRUPVIjIlxXzer2ScRW+7prjJxN5lodOdNh66PVqX/nqrFtxR3lADbHmtcPEFSZWy+gNl0nzWDnNODPBssvZyrNJDd8R1453a55YDaC1nZyhfCGtrZqCNAY1INeHdVy3qUENvb7G/kb+1Td0mAYxHqDaY7lg61e9dfDv/HF8QvXEDsION1Etoz6iNLzrAV1cTFdZn6g1xfTR4S/TMZRXVjfMH6TJTo9S/Ki4qDealO6wPoXmTeq726MgrjDM0ZoV2+or0pprDuMF85etVbnjvBnQcX2a9zVmVK/KH6bH7I3yFZ81dvdNd1ZrjM9Kt2v865szKAak4Y5GqJ7U7TNYDpAOvF77F6//9+82SNV3oBxQq0C5c37auEoARtin49rN0bv8OuFf9y7Vu3A/EQcT8XfFMMn5E/F266NNpWo6bjwna/XduKgYO9zU3FPXUX1+B07fseYpDHft3IlZzVXXn/SZaf7umu+a952YnYzxqThO+Pgdvv1UPu7g/ZtidbhyaozC2llnPT89dkBTjv6G6yc3fb8BDxaDS0q1eX9d/8SDzJ3cncDmzvp/xbm/FfPvjOs71145/Cl+/Ja6+m48v3v9T8rju7F493qfhPWTe5mfEOdfzUeH686Y07jJA9rpBWMvCASBIBAEgkAQCAJBIAgEgSAQBDACOaCFGUEgCASBIBAEgkAQCAJBIAgEgQ9BIAe0D0lE3AgCQSAIBIEgEASCQBAIAkEgCMAD2uTpMZ8M4SQO9jSlNb6Jve/AhT2p6ClfdvBAT4i6vpB6188df9CaUxxPrevG3z2Rav1y7ylcXb+m43Zx25nHeIds7di/Yr8zd4rfp2jTtF7uxOnOPZ2HnSdzneSE6k/TeE/lTPnl5kuNm8an7J2+/mRfm/h6EqcdW5VXOzYm8X7aWFUPCo/uupo7weKkrcm6zljXN4X1a61dndudd6257r3ceFA//3rMfn2K445BB/h3j5nE4Sb7kze9d0i1k5sJvmyzsmOD+XrK1hTHU+u6OWD+rX682yfX9xOHip3Y2AYK2dqxf3Iz/k4sd9aqc6b1cmJNZeNODpFtZs9ZxxnjxnPHj1p7r7/v9jOnb6rYnOsnMHTW2R3D9GXX3u68kzjt2KpasGNjN/ZPmKfqQeHRXVdzJ/GftDVZ1xnr+qaw/jUHtH/v70J9Fdcq3PW19e9r3AoUSsD0kZ3Tp6Vc4+tTFeumCYnoGoMijxOH82THGh/6eyXX6hf6hEThz/JZ40U4MkxQjjp82DWVa7ZO5eHlp/Kh25Aj/tciZ+sy3q/rrc1L2akbJ1R3jCMdjzv+TO2x3HWvd2ug+q0i3OlRxyWmER2PWF0xDF3clc6wel857uCiaquzV/NU64r9jeplp4ZVfTDtYjrgcLW+61nzgHxSPUHpXuVSl1fEC5UnNuea5/Qe1q9qTSFOKM1DNe9qhNMXVa25vFBxTHppx4nLzrS/sRyxGu/6uvJB9dqOB05NqZx1+lj51OmI0kd1vYvF8YP1u5fdbr7b55AWI5/ZWpP4q8+Vd6g+WJ1XHWY60+mEsz47yzj8VnNVf2J41fx8fYL2jgPapOFOiYGS4QjvRAgcQN0xd5LHNoe7mKmC7YR8emiYbtQma6uiWnNTC141q2lzVuJwinc7OWfNc8fWqTgYXipPOz67c5wmOM2zu3a3AUGYq82ZyhNqgOwwojaOqGmeqnsVB9IylSPXt53cdf0AcVvxHfHC2aSgfsPmOXgwP5m2dHlDm9Qupq6v72Dh9Jhus6zmMzxZnVz2VJ1N9lOo96me52BZ893Vn6Nbk/pWuHe1564zqflJv3B839EyR2+QXcbvSfxs7amNyw6qgx1bbq4n/HQ0Emnu9FD3svH1HbTXAS3/CwJBIAgEgSAQBIJAEAgCQSAIBIHvReBbD2jodrMJHPV2kNfcHZuTOeunKa6vE/uuTTZud63deTv+1rXeufaOvyfmVN50MX8iHswnVIN38VrXehKLiW00VmFyEof1HcXrnWtlf+JztTXBRvkx1Sq1trre+bOj38qem49dnCbz7mCzw7GJbxOO3dGAExjciesUjk4cp8aciPeEjac19dojvv5b6/Y7sXTWPoGvs0d2fDmto9Me8Yma7OA2zeHXLY7//s0vC6+bNET8u+Croq1iPvGhElY1hikxp+NXcVdx3NmA1Sai4p40VzW2+j0l9nT8BFPluyNwiO+VB10Mu/FNi38SS1eD17rdRtWJadWR9fYZZtex2eVzUpuoPpQu3W0id+u7m6+wQ7lgvJ4cUFbMd/Cb1JFTh9OY7mrXzuZd5WqNgeW86yUnY1I9a9UcpSns9ke1n5jgtaOZ7pyLqwgTx0cnl64dJy9uXJO+4dpUejPRarUms+ViOdE75cvO3sTx807vcex3+XDmK1wUH1R8jO8T31R/OqGbao1/HNBqwHWDxBprFaE6TiViBXK11c1b74G/xGLdJE58QhvBFbSdeK6YpvE4WNU43fty1X2zrp2Jj+vYnXu0uzxPMWbju/voVaxoA4H4MsV2jXsVqoqn4r7y37lefXHmuHlHmoNqRnGX1T7yleWC3YfP4u3s1Lx02qqwYrFfa3R+7+Sursfsr5uUiUZOdGCSE1Vj6rrKg9Ibx9ep1ij9U7Xo+DTht1M7Xc11XFK9csIbhYuTa2f/cWIdJy5nzMVPpT1ufnZjczg7qUUUl9I1pGEuLso3pHtOn3F72NrLmM/Kx9oPd+tWad6EI6rm3JgcrB2/FIccG5N9x3Ts5d/XLY6vT9Dq/9ZmgoQVNZvdhnCycaHi7DYQNc5147MWyJRAk/GTsW7xoXzWJribrwl5HWIqAWH8mOLGRNIV7w7T6uMdbKt4uH5P8XDyeFfIJj4pHpwQeWcNx+fOjuLThM8q9x3PdnLn6ucVw1QjO2zdtXeatJNTpVWu73e4gTjO+KLq94QGqZpzNnGIh1PfXOwVJk5fVDYmXDrBKTf2uzzZiavmf80108HpOjUupWtIR5Qmqzyt169/d28qdFrmrNXl0sVvitOOrqpacW26Mbn2lF8KGzXf0cU7vl7+0QPaxMGMDQJBIAgEgSCgELjTiJXtXA8CQSAIBIEg8FsQyAHtt2QycQSBIBAEgkAQCAJBIAgEgSDw4xHIAe3HpzABBIEgEASCQBAIAkEgCASBIPBbEKAPCfktASaOIBAEgkAQCAJBIAgEgSAQBILAT0EgB7Sfkqn4GQSCQBAIAkEgCASBIBAEgsCvR+AfB7Tu9wHqbxKgx9ivT/V6oYbs1UeGoyf+rE+vYU/jqVlBv0fwGlNtrfO6R+l3frHYEFPqGswuGreuo7Cc+nvityAYlsrva57yYX3ypjtHjUM2GZcq55kSODYrZ1TsjEsdp10/uvygOqpPO6p13imkqveJuu7UCMrthSGrqYluKK6rPDO8HY2Z1EenHywG5XtXDw5HUE9hPURxu6tVNw5Hq9eYu6eArXF0Oa56xTju1hjC3eEJw8h5HWHPequjzxO9UXql9MXRlFUPUM9TNlh/Ub6hnnHNQXWi/HTWY7pTdXzV0OqTqrcJpy5/amxMO3b4cNUHw29Xi3dq2/W/1vT6d6djXR9Aa9c8M31BT9mc7DNWrHbyoPoDqlukRR13nX7V9URUM4zXq2//+A4aSnJXCMgZ9GjQ6VO7uvHKFiIKa1AMsDWudT12WFwL3J3rYIcaVc1RtdMdblchraKkco9EeCWXw5PJ4ZT5V2OoGyEkKKi5IDvdOHc8E6raaNRalXfrfBYj4946XtVPzSma6/CS1U3lQBVmlV9Ugx2Xa5NgdedypOax5qXDi4k325DWmmJYdTFN66HjVtec2aaAaWyXR3S4YfqEON/pDNJARzMVxkyHK/+62mEai15nh0Okh6521dpnWoHW7voki4v16s7+Tm67DTjqpyhuhmuXh65Xsxgrj5gudfqKNEn1BkdbVO9APqF8rTxj9eHoxm4NVA2v+zdVQ6qnKD1RvbGLveaJ1VDXh1QNOT125RPiqFtDLIddH+p0SvUoVgc1J99RQwz3Px3QlKB3hVoJw8iGGh5qnt041jRVAXZiNVlvR7Am9utYtZ6Ln2NHNWfWdJEwMD7VsUr4XM44mwUXK7am05gZFp0oIb9QTSkOs2J3cs94p4TbqfWuiXcxuXg7AqxyOuEZEvLqq8Jc6Wk9/DgaotZ0bNR81o1HrVdn48HqzuVFV7cId6YpJ+tj0oemtb/TA1y9YJso503AuilzNdfZCHV+TfFDeV4xdQ9oVy2gemf5dw5onRZ1a3X9WfnYYcLebHb1YhqPo32q1zn1t+qGg881Hh3e3PpwMHPrZtXirg879lANdfOcvu/o1KVLK/5OPdc+hP6u+a01rrTO8b/jodJchwvMh68D2n+wYyFzgkAQCAJBIAgEgSAQBIJAEAgCQeAoAn86oKHbVboV1/FsnDMGnXqRval/p9DqYpj6tL4Lo/ybYKfGTv10c3K9K7K+S8LmKh8rHmg8uuVpwtGpD4qHKofX9RPrnvJlgpcbn+vbCRxO2DiFwV1fpvOd8XWMM+dpniqdWNd//ZvpieLjJFZl61RPm6wz9X86fqLrE793x97xX6152vbEXu23ldMTWyrOLqdPrTPlkfJDXXf7y9SvU31gVyt24p7w4emxk/3s07449i+8p7g7450xE35+PSRk/QRtdf4SFPQaa+ZsQ+02W5XsKnrOoaArnOva+nFrJwQqPse/Lsa7G6tuY+P4dldkGD6VS5PNWs3xih/CSzVCVUTquvKdzXfs7jSLu3brmiftITFUNT4RWaZDjo1pnSsdURrHGsO0YTgaocZ0WsDy0/HCjcEZd63fadmd3O3WZ6c7telOfZ807ZP1Oqn1O/3D1bWJP06Nn7K3w8mKl+pLTjxOf97piXfXVvuOdZ+FNFv1hK5m0dqrzijfOt0+wZ+JFjv5ZfXvaKurHZO4Ve7ucGsy1/HZ1fCuv3T7P5VrB//Vx68D2n8oUOjuFVYAOvewOt8JuOOD8nEVj1WI1evKrvJ5ci+5sqV8uXP95NonbJ2wUfFwbE7vZV4bA+LVdZ1dYzlzfL2T7+rXU+s9Zfdu7NO67+r4hJ7Ue9wdTd3h94k5O9jv1NXuOldz3Zm/O2fKczV+yrddv7+LD+/Sn139vYMnqt3KyUk9TLhQdeROHE/MVbw/teZJHCb4n/B/wg13vSdsumtPx72TI+iQz17b1ZIrnjWulnxDNAAAIABJREFU9d9ftzg+eUCbJmAN9F3JUBuyXT/UvHcX904uTs9RmDjrnbDxnZsPJ8ZPGvME3p8U311fpnU8xfO7Dmh3cbkzf4rRnbU+be5u7Lvz3Piftr/6wTYsrq/uuHfG5G7iftKG2cXZGffuXDg+qTFT7Vf21PV3ceNTc/Gdfj2B/ZEDmiJNrgeBIBAEgkAQCAJBIAgEgSAQBILAfQSsT9DuLxMLQSAIBIEgEASCQBAIAkEgCASBIKAQyAFNIZTrQSAIBIEgEASCQBAIAkEgCASBNyFAHxLiPBGF+TidOxk/GYv8m8yfjH1Tvo4t88mx3X0q0M7TjC5gd+d+B57dmk/5M7X7HT4eK5IPN+Q8McrNl8t7154D3Ulbr/Um9tRYdX2Nzx27jkNz3NfuaFX9kvvL1vUdRydnXdwuh07b6Px2czON3R2/uz7rgbu9Ec3b9c2J/Unbav011u/0Q/npXP9J/necrRrzrrju1Mv63W+lkU/F0x7QJuJdm8/uXEXanSZQG8L19xOgTxPFxt+N08VRjavX3fjccewQzfjj2O2wU/Nd3KsdJQRq3Z1NxrUmwqpbz/UF1fS6FsIK4cLqTPmhrk+5uzt+6scU+447HZ4O1oqXzma/8sBpXA5mzDfXZ1ebkP/KP3XdOWR0/rHaqbXs5J/l52WrYrmuy/qgy1/m2w52FQ/m97SGJ77savD6RX+W86kfV/yID2pvtcutKbZsvFu/U0wc/ypuu2uoeey6mufE0GmLmn96fbUe2lurw5jLj0u/1D6d7SHrg4YmuK4+Opg6YyZY/kObX4b/IzLTeWKKM2bHsbV5ILDWQjxhv4vj5BOl6hPZOt/VE4LqE2CYn06OnDF3cJ7Orf4g3Jyn6pzAe+r71UDvcBTFX+0pftQNWK2jE37uYMPmuBx0sHH8mnDDsffkmF1fXUynvnf1+dSajM/Vd6YLV8NHsU59Pjne6S/T9dYY3d7m4OjwxInnrgYgX7v8nsg5s3GCV7v5dXrgpfNTfNx6U5xwe/cp/j2RawfnaZ3t5tyNb9oz3L7qjmMaVP26g4O7B3I4ivZrU99QbGvdOfbWMV/fQcsB7Z9u82Ab6jsN504jUeS7rtf/1o33lBSKzO+43m0A18ahDi0TkXJwcmO/a8sRQcUP1mBP8tnFwxnnYuZg4663u2lx7J8cM+Gxuzm/419Xn24ed9dXWLDN1ImNdKc9XTx3+8sdTN21T22Q7+jLbpyKE+6mdspJta4bjzvOydEO/xV37+gkwsiJ1xnj5uuuLYYp+sTO5dpdn5TOK24qLk32F+rN6KoJ00MLy7Pro+LJSTs1tmmsqy/tAU0F9V3Xnya2Iu53xf1XXncqNrsbqVMYn+ToVJzcBnEq1nfbOYntSVvvxuGT1ns3jruHjlOYvTveU37Hzl8XgTucvTP3ExD/bv+/a/3JupOxn5DTkz6civ2UnSu2H3lAO5mY2AoCQSAIBIEgEASCQBAIAkEgCHwKAl8HtP+4eZLT+oXTl9Poo8o1mO7LvvWLdN0XOrsv3dUvGXZf2Fx9vnzvPnK/rr3mVf+uOLsvEK6+dPPROtWv6i8iDcJ0tV3jWG2wXNYcIhvI147UTq4rdi5Ga166OVccFR/E3xpL51vlxfU3ygPKKaoZ5iOqRyUmDHv23U7GnzXnHVdZfXR1M8kB+y4dq9mqFysP0DWWe6QzbkyVo2xdtUbFCdUzq82uBlFtMF86fuxqHsL80m6me7Uf1XFu/XWxM31lfQ7VvsIRYYbWrbanda3wdOueaZDSSKY3q1+KP47+oTGTOq/6wHiE+k7lhdMbKm6V12zfgl7v+rKbH1RHzMdOtyvmXZxdT0bayfroWiNuf0M5UvvcTs8RB7o+0fWn6tsat8NzpFN1j9TF2mmT4jrbL3R7IKTFa1+vNjs9UDXP8GMYd/F0eUI1ovy+1vrHAc0hNhIOtGGoAa7z0AYaXWeNsUtW1+QrIEqE1nW6BuKIUG2MqGjYGqipusllzQHl2m0K3VzUsDrxY8WGihThXHmDOMOwZ42l2uiEGHF/fY1teKZ86NZxGxvju4th5ef0gFaFnuGMct/lANldOYr0Yl2ja0CKuyymjkOozhgXmQaxuu42cshWp7EsD6zGalzs7+o72iywnKE6WDcXleOqzhTuaOPCNjwrF5TmMC1jNcZyV7VGbTiqX138KAes1tyNGNqkOljUeq15WTlZ10C6h3hS+T7psWj9VYMqN9baUIcvVEcsJgcHlCumJ906iEuONtR6RX+jfNcaWPFF/jOOqL7D8oYOFdXPTvMQ95nfXb2jvTXyufbnyrl1bfeAxnir9l2Vl06fUnunbg/d1W7VPKYFXawr9zvOM46y81HNyevvPx3QOodzLQgEgSAQBIJAEAgCQSAIBIEgEASeQyAHtOewjeUgEASCQBAIAkEgCASBIBAEgsAIgRzQRnBlcBAIAkEgCASBIBAEgkAQCAJB4DkEckB7DttYDgJBIAgEgSAQBIJAEAgCQSAIjBDIAW0EVwYHgSAQBIJAEAgCQSAIBIEgEASeQ+DrgPafLPbRU+Gcp5JVF+uTVF7X1RPn0NNeUOiObfaEtcueetILerrUxP9unWrbSW/3JBzXHrNRc9M9CUthgOKecGqd3/n1utbFzbikOIa4jtZhT+ZidbC+rrh3xYYe99rZr5yvueh45vi0+rXif9llTwhTmLInXHVP3Ko8ubiCnqrEOFufBHWnDjt9Q3q1+ovmOk++Qk8WQ0+3Uk/pcvFRtVP5gbi6vsaejIb4j2w7/ijOr9gr7nTYdhgr36uWTXivntbm9AanPh3dR32DPY1tfR3hyurD7U0Mw8qZmv+ujpGGdxrL+KLqRGm8UzeK96rm0fzaX5R+snpi8xzeOxpd66nqSe1Xu1i5vjAsaw243Ku9r3syZ+XsWleoBh2t6mwi+10d1PpBnEEa3emawyOmeezpn13to2udfVX/K17//PXHekCrANeiZMlRSavkQ3ar+HaPSkWkR4Rfx9VmpjYujBiuuHXNBNl2hLmKzU4MSLCYWKx5QjlUWLBNlCoiVID1NbdIHR/WomBcXbF2+McaabcWEywUez3AIa5fuVa5U/EjniFusBruNmpoDuJ5x32kWw7+3WYH1eNOs1h9qzliHFY4qk0OaorV98sXVMM1t3Vs1W/kD/NhtcX6S2dv5TTjfKela42h3LAND4oH1WB9DXGM9QbFx1qnzH+lMVUTWX4735lOIo6j3lvzUHPmaA7Kv+oLHWY1JqTzVVO7Gq49Y7KZRnNZ3bO+UV9fNRTF1vVlt+Yrvt0+Dh0SlA9sz7HGw/YKTC9YvXS+IB1hfKm4K32uHGO5YlgjnrE+u/qG9LhigLSjO9js6GbV+KofVa9q7mv8KAakX10cqJYY5xBvKm6I+zVueEDrSJZrQSAIBIEgEASCQBAIAkEgCASBIPAMAn+6xfGZZWI1CASBIBAEgkAQCAJB4LsRcD4Z+m4fs/57EQgn3ou3sxo9oHUfpd9JZPdxqePwiTHdLRB37bvYuON2/ek+Tp3YVLdUTGzdHfs0Zi//1EfTbgzqthfXzmTcd+AzXXM6XsW/ezvMaT+Un3+V6+/CVfURlxfv8nfN/3es+RT/dvqD0ti7+NyZP5k7Gct6y5QXp/Yu7u1Wl3+q3p7iV2d3iv8TPt7x4c5cFssuP3bnIT9OcmXVl9da7HZ857ZXpwY7XN01dnm25uCKOwe0XTTJPLfo3HG77nUCPLG504An9idjn8YsBzSdjbviezqH7ka8RnbaD43cX2PEu3BVPHR58S5/pxvxn8KWnf6QAxrOrsPFUxvpHNDOVJiTs3du+nf5sTsvB7QzPLr2ntch9A8HtP9UrNE9HIFd6x5gsC5Xv4R8EcUN212H2UNfClxP6lN/0DpsjS5G9qVIF5eK8UoAxwb6UjfCAn0Zk+W3zr+bO7TOLv4dxx28dsY48SO/unnd+Cmv3dqsX3Z112G+OlxVcU7z4ebi8g3FvIqrqu21Fnb0VcVXbVYNQhh3OjWpj8lYR5dVrDvXFT5M6+o7uu7aDibMp85XVmuVz24/cfx0uK18dnBzfGb+7uqDG/+kZp04HDyuMa6P3XjHhjPG7cFTX1bMdvBz9Fz5foLDbl4nfEJY7vLdwcDpx2rfVXtj12sUZkjbOr3erRvlxxrTtFZWnzp8vz5BUwc0x9GfOmYi8D85xp0ic4vIIecJAfmp+D/lt4O7I5x3/dtpoFWwnxTRu/FNfHNyMmn8jr135HiC4a7ParMw8eGJsdNN3xM+TG1+l88Tjk9j+ik8uRNXN3daX9Pxu36/a51d/05i+oQPU5vu/sy1e3ov/C4+uH4/6c+ubTXvL39Ac8mbcUEgCASBIBAEgkAQCAJBIAgEgacRyAHtaYRjPwgEgSAQBIJAEAgCQSAIBIEgYCKQA5oJVIYFgSAQBIJAEAgCQSAIBIEgEASeRuBPBzT2VBr21B/1NC0WwM7Tb3afNDOZV78Efn2/ZicR6glXyK8dXC7fJnM7TBwOVDwma+9g6cxxfDg1xvHnxBjH3xPrrDac/K/8uevj3fkofsfmRBc6jJ21VI06NtCYbp7SH1bDd3DZ7QcO/+7y3MH47ho/Yf6dHE0xnI7/JPyU7+r6d8bi1PBJ7Vj17fXv9buPzh5Q+fsuznaaufpwN/fT+QyfqcY7fewO1k6un6iLDp+Lj7v7hKf8dc4WowMaKjyWTEVAdZ2BicBWJK3J6wpttcUS6/ru+rWu49pGG5qJgHSCyHxwBN0tAsSbrpCcInGEZWfMa22Uy51coU1xjXvNDVqju37XJ5cX17g1HkdwVizVocXJObLnrqFidfiIbDj6gnig8GNcqPMqV9267bRvunbNrVN3Dh+6nCm+7NaG0nGWy+l6lTcO/xj/JxuxiZ+7WKjcoH7mzlH9ahLfxI+n7Dp1oLBR2sYOUI52KD25eKvwmfB97TfO4U/tjxh+Hb+Zrqs4UT6ZHnZcRnpQcXlCD9z4Jpqj8Ff8rnEyvqt+obiserLjJxrj9tOvA9p/trvKgXnqKSYHloiJIBAEfjkCu0+S/OWwWOFV7KLJFmwZVBBweeOO+2kA/9a4JnkIBhO0MjYI9Ah8+wEtCQoCQSAI3EUgB7S7CP7/87PJOodlLAWBvxIC0Y6/UrYT69MI5ID2NMKxHwSCQBAIAkEgCASBIBAEgkAQMBH40wEN3WeL7uNc7319rTW9V9O911bdQ/pa27lH9p33mrprrbGx+5tZHtX92+pe8ul15IfCncWnuMnuz+58WOO5xu1yktVAvfdd5ZnVhZq3+t3VSR23rlfxQDYntnfv+3frczKu8oDVDro/v5u7XlPcdurB1ThVD44GXGOYVqtaUPEqjNdPMCdcm2Du3LePtGNdQ9WWwsHJRaflNT9uTJ2W7OiMW29d/+2uMT4qba99abWjctflBmHk6t+F1Q7OXS+p3Fd9S9macIvlTuWH5aPL04VbVxdKA1Vddn6vsXb1NuWD0lTWIxgeDr86HJT/ql7X2qs+urlj+KKYUS++q3Ndn2I9CmmhwrnW6pSfKHb0XfI/HNCuBKLkIIdq43MI0DVLZk+JaxV1VKyMcEzUKllXH1DBV2Ks663YdePW2wOcf7M1VsIhbDoxrCTuCO9g0okzE4Sa78rLGl/Ft3K1ax7d92/q7RrrIYWJPoqprr/Gw2JFYlLXRHnsbjFBuUVYdTrgNiUllOg6qsWublnuGAbsNkgUU9eQak1dfFS+1rwz7JGfjItIA6bNY62nNRZV3zXuOrfys8N5kntU/4gLyp9aewiH7k0Z1iOQxu9oLtNH9MZMp7Or/lS+IF6tvna9DukY06hOezr9Zr29W4f1PLQBWmNVGzilt+qNCab7DEflr+p7Kw+RRrn60/nB8tppc1dnTDOQ5lZeVzy6PsB4jbQT+YT0SmHB+gTT0W5vUusd9Ran5qrGI8zYvqfqcNVKV3e6fRbScBSXs19i9a16T8cJ5fuKAcOHxfjyix7QuobiCJUqgEoMZz0mgFVk0QazNibUqBjhmP1KXCYISDi6pHRYdBu1TrDZ5lDlUuVFxdyJG8qJI5DKp44PKBcuNp14McFE4sYwr0Lt8tiJdzdutYFTPq81heqL1QGyq/BXvHC5uo7brfEJ3o5fzhin1uoYtpl1OIVwOpGDLlYXh7q5cfzqOMdiPeEr0kG2KeoOf3UDgA6QneZe1070pru1OumB7ti6f1D10uFR6xuNVVx1rq8+7vapWgtqD8H8mr7O+hw73LBDxuT1qW6hPDpaod4gQH64+E32DKzGJ3Gd0vFq5/Jhmj+kY26tdngg/7qauqNhnRY78V3xfh3Q/nPFyFwPAkEgCASBIBAEgkAQCAJBIAgEgccRyAHtcYizQBAIAkEgCASBIBAEgkAQCAJBwEMgBzQPp4wKAkEgCASBIBAEgkAQCAJBIAg8jkAOaI9D/MwC9QvAz6wSq0EgCASBHoFoURgSBILAb0MguvbbMvrz4skB7efl7MtjJB71y7c/NLS4HQSCwA9CIBuZH5SsN7gaPrwB5CxBETjFv1N2kqogsIvA1wHtv1hmT58gUxdWTyZCjp56EtZlW9m7xqknmE2f4IawWNdy/KtjuqeR7WD9ss+eZjO15z6VaMVlsoZ6+tSESy6vnUJCvLgOzdN6mOZXcZs9lYg9uatbH3Fl8iQxhMmJnKqnkHU5XNev/2ZPzXQ40dU2wrh7ylPFveM5e9IUw1499Qut3T3NqmrJ9Mmj01y69TLRGZbfLm6XE1ONdPxWNev6xniFelY31nlK2wks3bgcDLucd7WjuDLls4rpBG6ML6h2FXbqutrjuPNdvrG+rl6faKzqJ5X/iAOVU11PWH1T/X612/V4pPtT22yPoziM4lE8cOpotzbU2m4PdOKuY7p+gDjypwOau6gT5HfYUmvu+L0z50ryHVIrsVOx/obru9g/GfuuMEx9elfs71qHNV330DfFT22mpo331PpuA3bW28mdmqOur36hTd6TusU2m86Gy8GTxfZkTCf8mtpQ3Hf71oQr7mblZCxTW3fi+RR9m8b8zvGn8VV1+dR6E8x29guu3+64ib9PaOl0/SfHO5g5Y076yDiyfUA76VxsBYEgEASCQBAIAkEgCASBIBAEgsDff6h6vcXxeufseqfyAqneuoLAW+/Z7e7fVbbQjwBWf9j66+tsDvquVvUd2akx1Y+Nr1Owgx2zteLd+a/wcO+frlivdl0bK2cm34NDa7Pv1tV3zu/Er3jKuKDy2vmu6mHljvIP1SiqKXS7GYphxRb9u2oAwh7x+Xonjs1XmNT5teZRnlANojq9MLzWUFxnvN6Zx+a4tbPGU+NV2jppenWdihmzpfR1nefiymoL5Y/lm/W26o/SFqcemI6r2nbqiNV/1W63F3Y1j3Le8a/GrfQc9Q5U96rOVE5cXBkXuprdwb2rHScfbp/uNMXJY6cXE9vKDut/SPNVX3DqfFLzDvfUGHVd6YUzn3G86oDqu5V/nZ4iHF37iBNOnAyrCccQr9jeiPVUR9smMaJ++49P0FDjWB1DYo8IsX5Uh4SrfpRXCxOR6Xqt2q4+IzDQHBbLVfg1bnY4qMRV63dxrNdqU3SEVI3pNjgobrbRrX6ihozGIDFfX2NFgLBY/e38ZHxBvOkOSIgvq18Vv65hr82F5czBhdVmx+GaA/Q32xygmkCasfIB8Z1x7cJzchDv6r/a6cS7XusOPahOdw6FlcOV50wDVpyQoHd1VHPDDiJI11BeUONGvEQ9QTX9rkYdnUZ9BmFX61hpoeJcxZ/1SMb3qg+1hhiWDBM0v8NB6T6rI9THd/QXaS3rHYi/XZ9B2KJa7/YMbPOKeLSuh+qb9RC0Buobaz2rvZaqX5V31B9Z/+j6V73G7Hb1i3Cd8q/rQysHkZ6yvRTyoep813M7bWe91u3BTAfqmohnTKtRn1jXYRqH9hisl6m8Vi7U3LF6RRxVYzttRrWM4kf6XbVhzekfDmiMTEyUu0LpxEk18W69ruGoebXoO8FWtqof7ngkDM5c5LtTTMg2w4HlZW0ECH80j+GDNs5IjNkmkYm/ygdqBKwwujWYCK84oxjrdRUHy1sVgp38dvnvNoC7PrH8Mt67IsYEc7fGEIe6uuvqpV6b1Fz1n/lQ8VO+qk0P42iHi+vbjsapOuq47+Lt+O/ytxtXOa00pta5yq3CV+nWu+07uLM6VrGsfFU4rrausa5vCnO3J+3WF+PURMemGqJiVj6581XN7ebImXfpDuJO95qqIRaTmtfx2e3/u5xAtTbV5W78RBdZPa35mtaw4qvDF5UDFr+jY//81Sj+S1U1uR4EgkAQCAJBIAgEgSAQBIJAEAgCjyOQA9rjEGeBIBAEgkAQCAJBIAgEgSAQBIKAh8DXLY75BM0DK6OCQBAIAkEgCASBIBAEgkAQCAJPIpAD2pPoxnYQCAJBIAgEgSAQBIJAEAgCQWCAQA5oA7AyNAgEgSAQBIJAEAgCQSAIBIEg8CQCXwe0/+rvK6AnmnRPw1qfTsKe9sIeS6ye0vNySY1RT0dBNi4w0dzp02lYYpyns7Ax6qk56qky6voaP3ok9BoTy/1rjHqUbueH++ScjlMd9p1/k2Kq6ytsK38mT2fqnoTJclZj6Wp1Ejeyu2JaOVKvnch9jVlpgapFhpWbo1VLVl4wXLqcuTp7ranW6HKLcLvsKT4rLVD6qvQF+X3V0HWN1YXrO+pRU79dvDpNRzmcxKCeanunvtVc10/EedXnXG3rtK6rJ6fWuj635p71FXffMMHRGeuMWfHtdMTV7K5mVQ/rtJb1EJU/t+d2WjbBkcWvYkeaw2qD9ZpOAxwc1P5AXUcYdtxH19xacXqayhvC19Fo167jo+qhXX9+zf16SMh1QHPJpwJQgt+R1ZmrgnZsTMjo2HOxqw2pE60TP0ew67s7b+q/a3c3xye4yTYNJ23vxjcVhR2865ypqLo4ueNOxMBsTHxAYqoas9KZyfo7OKgGsGPzCe7u6qfyf8rdzg83VyrnyucTXN1d4/S8d/SH0z6j/Ql77Ym1n7LZ8dfl9h3fJlxwfd3xe0fH78TN9hNOL1e+7sQ/ieUJ+0/YnMT0SbWs8isPaNPAMz4IBIEgEASCQBAIAkEgCASBIBAE9hD4OqD918vthOwd18v8esuiWtIZi8ast891a7DbJ68T8uu/dcz1jqryvcZb/WR+r/ita3XjV18YZgyT9WPva+0aY73ViMXuxri+A7Guqeaj62uuEMdc3NyYENYdPgq7Ll+T/LM81tdXTtdbHhi3UZ2snyy4NVE5iGqr83fCc8SLK/bLThcvm7+jY5VbnaZ02rVeY/+umoX+Vro20QSEYafbjqZ3dexoBMuvU2sd/l3t10/anPpQsbDcsRpGn/Z1ftzNk9LWVftqDVS/Kp9rL3J0bOVNrV9kv+KoeknX85mWMT9Wjrqcc3qU6jeIO11crp5MsWGaqGoU8aDTuBV/hjPrb12/WnsJqzu0HvMf4ad4sdpS/WqSY1YrNWbXv67fdH1McW+qn1WP0D6X7b+R9tfX3Bwwv93XEZ6o573s/eOAhgSnTlLiwQqFkZdt7p2krzbRR6aosU0IiciM/EVF1hV2R4ou7op9Xbfigda5CMiEwSEYKv4qWowniB+Vd6ixI7+dDQBqZtUH5w0J5OP1WsWsvs4EHTUPVoMqVibITl6QH90BvzZMp7khjLr4kVit9cjErNvgsnpwRRkJvMph1xBZrU/qi23eUd5ZTicHNBYveyPCqTWkOV3+O11nGtjpMdJVVIcoRlcvO4yRPiD9ZDh1PVTlReVz9aP2cFRrqCfXDVO1WbWt1jk6OHe8Yps2R69Vf2QahPil1kN6wmLvekrXm6r+IJ+6/tQdwisflOagOmM1teah9psuR6yWO51E9hnXJz3IyWW3Tr2G/l4x73ByrrEezfSW1WXtp2x/wTQZzWdag7SFvcbq7W5Nsz5+2a3+oFquurmO+dMBzSFGNaiEvLs+Xe/p8XXDXsUCrY/m3PHztL0dX9DB5U6ePyGmHRx+0px3YfyudRzsT/nS2amb4LsawNba0R4Ho90xDiZ3sXB7yak872Jxat7pOCb2dvPJYp+s7fTRUxhP/X1H3U2xqjGo+er6J+C/m9+JXu6u0c1zsL3m10PnE/7s2nRw7HrdFIdP2fdP/J5qx24u3Hm3D2juQhkXBIJAEAgCQSAIBIEgEASCQBAIAj0COaCFIUEgCASBIBAEgkAQCAJBIAgEgQ9BIAe0D0lE3AgCQSAIBIEgEASCQBAIAkEgCLz1gIa+iPgTU/ApcXyKHz8xh5fPn47hp/v3k3P/ab4n19+TkXfj/u71dlF9t5/vXk/h8mn+dP7+JF8V7t9xPfh9B+pZUyGQA5pCCFz/lGL+FD82IPyYKZ+O4af79zGJ/AWOJNffk8R34/7u9XZRfbef715P4fJp/uSApjK2f/0n5Xo/ysz8aQh8HdD+m8Xr3Scaocdbvsyix0yuT3dBT41xn7rijluTop7Idj2FB/nYJRfNU+PVUxFf8ydPwpn6cOXn8vMSKWfNHewrH5y87K7DsF8xUlzYKebVJstfXfdOjJOcs7HMH6emEUa7uFYc7uBS/XJ0zRmDNE3Vy504HK5ceV3ruMtLV4c7nGdYO3E7Yy77bn7uxDDxZwdjZZ/V3J1e0mmh4i7K7bQvOfnocqswc+yrMZ1msfU7v6Z5nMY48XdaN8oXZW8HL5ffyrdVK1aeKn5VTqP8uWuv+yq1x1P15/TSKdecWkB4OHU/wc3BU3HN2VOuY5w16/hp3G5fcGL70wFNJc+57grXycbh+LWTqKc3M64wTeNzx6MGrERj1/bpWHf8uDaz62HULdrpek/ZnfoxHf8pfn+KH1P8To53GvTOek9iO7E9GbsT53fO2Ynt9GbrO+O/u/YOfrtrvnMttYGFLG36AAAgAElEQVTbjeFT5n03lhcOqpbu7lPv4v0ETk/YfCrOd/q6u9buvFP76kcOaHcTmvlBIAgEgSAQBIJAEAgCQSAIBIG/IgJfB7T/9u+Rr+/WXmDUW/3W19lHdK8x6FOY69MLdv31+jqmJoTdGnnZ6+zXa2qdeh3d/lfx6m6LrO+EI3+u+SwP15wOhxWzel+1+mRstY9iU9fZuwboU4D67taaQ/bpFppT413/djCvPEfYozEM5zWHXa103LnqANVexWatpc53hC/DjnEfacL1GuMmW7fWE6rdyjfkb9Ug9DfSh/pal7eqV52vnRah+qm5RrrEbj1G+lv5X/mB4u60jnEK1Siqc+ZPV5tI9zt+ofxULXV0gemjoyOIP9WvtVZUba+8QJxAtai4w3RY+cn4zvodqltHt66YO13qeFfxVfEi3lfuodyzWBhPVF9f4+5qnfWTrpcw7iD9dfdXtU46ftZcutyoeWB/M7wcXVW6wXzv8tD5jXjAdMNZo+uhan5dt9M+1kMqb9f6q+sjf9Q+Q9lAflVdZDVe+4mqcxZbfb3uuS8fOy2qY1bu/j8vg+iAhoiPhJoJGiKqauBVoNdgkSigJsw2LSghquhRspWI1SbB1qhYrn4zwUWxobEsVlaEjGQV/yquXX5Wkjl5r7gxQjvNrrPl5rRysYqBG3uXf5ffVQgRV1a8VT6ZiKy+In5W7Fhsav0VS0f4HH9Z3aENwRpHpwssP0wH2VqoGbIcIg1UHFIaw9ZfG8NqQ2kcq2emvYoPKL/Vn5onZFPxsV7vNrbIltPEd3uk0si60WC12Omm0lSFD9JAVHeoptihpuoW6jGdnrN9Sl2vqwGkR6rmXJxZ33D8RvlYa5b1wlq/dU63j2BY1zwx35C2Vq6yvc6uTindYfpT8179YhrEaq9qt9LU9XpX38wvdECrWsrGuPqJdBf5gzi38q7ygnG0+sW42+1xGR+U3yvHOxso/0i3VJ3VXoHG/+GAxkTp1OtuIZ1arxYAO+R1fu36vDtPCeEONnd8Uf7cta0a4U68J+eojdPuWndwQw3uE3G8EyOKBzULhb+zWVRvXKg1mM7sxr87r/rp2nH45Nhyxkyw/IljfyMGT2igg5MzBvWnOo9tzHb0JJx8LwIuB054dWotR0+Vv6d8Ufs35cfO9RN1xWr4CS3aibGbczJ3bz2gnQYi9oJAEAgCQSAIBIEgEASCQBAIAr8JgRzQflM2E0sQCAJBIAgEgSAQBIJAEAgCPxqBPzwk5EdHEueDQBAIAkEgCASBIBAEgkAQCAI/HIH2gIa+aLveX7reD/rCgX1R8LqG7gVf8VNfFkdj2Zz6hdNrrnrwhfLH+bJzxUXZnHIIxeZi547rfEYY1BjQAxYULi8bF7+YPZY/hKH6YriLO/syNlsTfe+p8m/im8rZtAa6uLsvGbPcrPXNbHcxoJyqmBk/3XkszonGTPmz8rty6rJV9XXlTVcfri+rTnf1uJNH5YPKzSQnqvaQ3u/GhPx2fJ1yqatj9N2Lrh6R3qDxrE8qjahcXm1P8uxg6+RNabTy6a6GKT7u6qqqKcZzZ5/jarLrQ6dVbt/uxnV7CqSNils7GDlzdvByapn1vLqe4rrK+2pP7cd262aS52mfumwrHBxdqZjXPs3i7/rDpHeMD2hXISAQLpGsY9YguoagCgrZYYWJgKxgKtFAgsBi63BxCksVDftyJNvQTcmnGjJqwDXfLE7VPK+8oFzWBuTYQo1iZyPC7LgHFbTmWjdrvB33ldCw6zsxM/FQorfrI6vJLqaKv6pjxG1HJFXMTnNauV3zvWpG1Svkn+JL1yy6tdnGvXvd0atObyc5UTXf5Unx0snhpC+xuFDfqGNZvdb46jgnF11dd7rbxcNiUpirelXza0+o/cPJl8M/lB93I41yhOr3lK+dXjC8u/7g6CPbM1x2mV45fEV1WePo9FNpYae3HT87H1xudLza4f6Up4orq73vPKBV3Xd1yunba4wd11G+qx9ODbucqrn8OqD9d6zS8noQCAJBIAgEgSAQBIJAEAgCQSAIvA2BHNDeBnUWCgJBIAgEgSAQBIJAEAgCQSAI9AjkgBaGBIEgEASCQBAIAkEgCASBIBAEPgSBrwPaf286M/0BtvpQEHQfZr1feb1/9OVW/e4Vs8nmXaEx3x37yAb7TpbCSPmBUsG+f6ZiY7Zer9f7ezu/6vjLrrpHuLu+5n3108kH+tJoZ2+1j8bV2Ov3+iq3uhyxUuq+Q8juYTbL8k/DVv/XGursoZgZ7xkeqDbdNde1WL5q3msuEYe7eqw1fGFV+c34udbFOhfxfpJLR0NWH93cddy8YukwZvlFfOtqDtVb/T4Mym3FW3ELfRcG5ayu3Y2pa6pYVD9j9lQNTzSK8Rz13rs87biI9KTWvcoFqlGWg8rXynG3rl2eIY3vNLHr6yz/ay7XeFRsSNNU3U5quGJZ10M41PWv3LJe3ulX/d4R6/MopomuOZqCatrRLpaPTgs7njj7lq6eKj87nLqcTfFF9VzzhrjT6YvS7TrX0bHKV6VD6jry/+t30NwD2kS8mfNO4KyY1cbQEUMVQ2ejE6FObFEjcAlzai4jr/K7E/GdA5iLf9fsGNE7AUcNqsOka3gqBnS9+swEofNzsq7LY4SBgy+KZ7omashr3mtTU/aVTywv6zrrBqg7zDubC5ZzlUc172RtnGhqLI81f119qkNt15DdelM5U7l31+m03dHb9Q0b9caTc8hy4lKcc2NXNYq4cr2G6h1xqMajtNXptSovDncntbTiwHSr6lLlRbdPQjErfBGurIY7vqha7TReaaPDQ4fLjKf1dZSDqY8KD8YbNm99vRvjHtDq+rUWun7D6nnFyMG6s1PjdfRxmiNHsxX3lA7V60xz1nGPHtDugqQAecK+a9MRgU/2/2ScjHjuGnfH7ebi7rqZfx4BZ4M32SzteniCUyds/BQNeSrW6aZX5ftpP9X6n3r9CVxO2FSbnk/F8zf4tZu/3Xm/ATOm1+tB72Sc7uFvsuZPyN8TcU8wmoy9g+foFseJUxkbBIJAEAgCQSAIBIEgEASCQBAIAjMEckCb4ZXRQSAIBIEgEASCQBAIAkEgCASBxxB4/ICGvvT7WDTCMHoYwzVleq0b78aHbDC7J9ZTfp1a45Qd5O80TyzmJ310OKVysV5/h68Tf9419q8a97vwVbUR/L87E3r9Uzma9CLt1b0RJ2I6YeNeFJn9QqDmIXkJLxwOOGMcJO/uF3fno++Lqn6L9nxfB7T/ocxEX8p7Dem+5NYtfs1dCxYV7mqDfRGyfkcFiQBbhx0W6+tMVK5xyE8FPov3ilNt6juhu651cbAxlRRrrlBM3VorR9z8MZ9XrFeMKvErL+tYxr2aw9UPtsbFq2uu++VVVDeMtxVzx68ut938yr1aNzWfqmYRX+oXYeu94+t1xsVad06OOxwV51c8HYy6mmH4I//YWtU+07GVn1391XFdTTF96mpkgn2nf6w5ovwgvUBNEtms9pRWMxtIUxRXVy1BfqDrrL8pXnfXK36IY8w/poO1bjs9QRpWa6fiWzUU5ZvprBPftV7Hjzu1iOoa1S2qa6S17DWnhzBN6OLr+iHLdddD0N6O6aSq47VumB5VHxFXkL+1ZyktZHql9khIG1WvYRh2WujkuPbxDt+Or4iLnXaz8V2vXPOKNGOt6xpHxaJqGNuLqp7K+gCyv/pAD2hIHNkBTQnvSipG1lpE3UGMNRPUzFDxIH+Zj44QIrI4JKhEQoWPxlQhUUlex7NiZEVScUHkr7lSjRI17lpIbkyINxV7tIFg6ykh6nCq/Ov+rjlhHHIEba0p5QPbACC+Iu4joelq5IkDGuKkU9NMjFd7LC9uHpAtpW2TTd7lH9K69RrT6npA7jCp1xA2rE67g8nKtW4TMtnMdU0eYbbmhNUPm8c2h0hTEN41N2we63NovtrMuVgyrqI67vowi7HbQ6geoHyrutBpXcdbhJUTf/UPbfYqH9iGj+1bqr5UHiMM2CbT2Yx22lTrY9VgpMd1f4PmI83palX1I7aP7PRTbcLRPs3J686eRu1HUP5RbKp/1XwpfXTyVP2o9VH50nG305O1n6A1mK/dPtTtk6zPsT1wx3mEx9dTHOsnaF2QuRYEgkAQCAJBIAgEgSAQBIJAEAgCzyDQHtDQO4WdG9PxuyGt73iyTx6YbfWO0DS+EzHv2FBzuutq7m5e0LzpWtPxytfT9q53QJx3PpVvu9dVTOq6Wrd792daH2qtu9fv8PyOjkz9Rn7urn83v6vvzNbJNSZY3cnnKW7u8n8S5wmtnKz3rnwy7E6tf8qOUwMOvk/446zb7W+me6KOizvxTfdYOzq441eN84SNO7namat8ZthPc7Lj20TTVByn6tOJ47uwUTG+/Bod0Cqo6m/lwG7BrAX9sjERpJqMSTNGieySW20jX11yMKydDZbjR81V9dXZOKF1dvKD8oly7hS5wxUnB4gn17w1RsenC+uufhy8X3bQOOXDigm6DWhSE6rG0VpojvK525AwjrE4qk8TDE/6ybBRfFQ+OJqAOLibd6cxrzGx+Orr6O/uNqmOyyo2xRVWayc3ynfy7nBi9bXT2CvWTrsdjlVML3tKE04fGFTuJjrONLvTcmeTOBnj9obOptK8nRytmlJz7fii4lpt7nCJ8XGK/W5sbE+F6t6pL1YnqG6Vtrga3t02rHoK4kddF+nwxPedOnTwv1MPU+6va30d0P7HCUMzNggEgSAQBIJAEAgCQSAIBIEgEAQeQSAHtEdgjdEgEASCQBAIAkEgCASBIBAEgsAcgRzQ5phlRhAIAkEgCASBIBAEgkAQCAJB4BEEckB7BNYYDQJBIAgEgSAQBIJAEAgCQSAIzBHIAW2OWWYEgSAQBIJAEAgCQSAIBIEgEAQeQeDrh6rzkJBHsI3RIBAEPhgB9eS7zvU7cz8Ykj+49leI8afk4p1+3s373fnvjDVrvQ+B8OJ9WGel34HA1wHtf/r7o+q7R1y+wq2/ao5+PX19ROQFEfvl9fp4S/S4WwRzN+/ys5tXr6FfKa+/QF99m/w9XW+NAeHJ7LE4rvHVVhdj5/NknmPnxK/Er/ysvFt9QL8Q3/2mmWO3s7nyhNXQymcn3w6fEAbIT2Tr9RqqMZYnZaPiXzFBGHc5dPOr6rrW2QTXzmd2zdGUykU3VsUtpIfMNvOz6j+zqXhSr+/Wf7eOU5P1kdGM82s9dFrC6ovlFNmqtYdqBeGusGB2VC7cnCsudHZYrrrYu17X5ZHlEmmB4vFaP5fdWjvXGJVHhA/KzboOWpNxo4ub6R7jBsuly0EnVqRNdZ6j7zu9BeWQPYrd6VOOzqr6Ufrd8Uzpj1vjTN+qjqk9TLWD/mZ7BMRj1T9U7Tl6qrhXOaPWRPZqbK8x/zig7RCNAesImzPG8ckRBUUs5Yu63hWPk/zdMUxY0esTYit/TuHhCoOLL2soar7ih5q/I66nMFS+TYVD5V6t1zVEZ+5kDGvQ3WZkwpE7OVJzmR9qnoPP6bpydcbR6wk/7tQlm7tTD90GgL0BgzYtKnd3cn9nruPrk/ZZHd89oE24dkf3GKcm/HVqdne/NfFjxUzxfqKlT3L/3bYRnjv14cxxxlw5U32vu+7WiutPlxPFG8W7ST/a9Vf50MUwWVP1o6/voL0+Qcv/gkAQCAJBIAgEgSAQBIJAEAgCQeB7Efj6BO1//rsP6zsD9R2d69pdd9ntXMh+veXyWruOVbemrOPRbZzXOwtrzDXOdR67tn60W0/G15w6pluHja2+sJhQrtT6KxbrOy4I8x1OKBzXd3Jq3lD+ndtZUF7Xd2fZO5OXL26+WW2wmBG/0TupHfaICwwnVger37u1pOqF3bKg8jfBVNU2q8GOk2sNVD7UWzmqfiresPqqGrnWBOIkqmkUE8La4UrFzcFRcX6KXeUoq2lHw1EPWmNaMWY4Ms1QvYblQPW/ru+6moryOJ1b+wPKC8Oyi2G1q3xi+xSF0cp1pP8uPlXLWK+f2Ku87fxTOXD6Fqp7VWNOXhSuNQeoXmqNID6hMY6Odz0QaVLVVtSzkV6wXoR6QqfpXa6ZLjt1hmpB1RXqM5d/Vwwo/05/6nCu2lDjQ323csHNB8oP+pRL7X2Rzju9qa5PD2iskGoCUOAdGEzc0IFQFcNKjkqQFVR0zU16JWAnYohkrBBY4+/iQJuCWsCuSLFi63Dp1l/97g6niFedMFZxro2lKwQlQp0tZrfi0xVdJ6CrfVRTK8864WQ1gvKBDrxqY1D9RHWFaqTmVDUNFOMVQ+UA4hfCkx2YnKaLDso1J4i3SJMqD7rcVyy7uLra6PJWc6i4gvxHNtZ8MR1iXGfaMtVblDfGrVr/jMeIh+yAhvQbaSqbj2oU+Yl4pnoK0qNuDtLH7jDi8Lrb2LCehLjMdLhymdUIq+XVbv33xNaKHdsPMY3s6rPyq9PIWjvu3Oo70gf22rom861iX+uuakTFvdtfsH0kykflfrcPudujKxYsJqULdV/CNAvV2RoDyjHKKdMjprOdvqO9SqfNKpeohlkM7v4AcaJymtVH1aRab2iv2O0hXuP/cEBjjnzn691GABHO8ZXZdOaeHjP1ZTqekfh0HMreT/ZbNZAJD7uNncLwE6/fyevT8bzDt3eswYT+afyQ/Um8dSM1qZPv1q1JnE/k4en1n7bfYdKtXa+5fk5sPpGvp226OEz9qP1oOr9q0878aa1PsGB8Ypvlu5p3N37nMPDUGk/aneTsU/x42mfH/td30K5bHJ8EJraDQBAIAkEgCASBIBAEgkAQCAJBoEcgB7QwJAgEgSAQBIJAEAgCQSAIBIEg8CEIWLc4su8T7Mag7Knru+vemXfHp27uHbvfFc/Ouu+K8/Q66J7vGv9kzcnYKc5P2u58YffyT/2/xn93HN+1/gTjXWx/47zT+Tpt7x2YM59/YiwrXif8P2FjksN3r+f69pRfJ+2etPXC5bQ9F+s7e4SdNT4lzqd7+N041Xx1/en4au7pAW119Pq3c9CoG1o0R9m5nKxfUFz/rsXn+DgpWLTpfM1HX2pE3ytymgzb/CPsWcErQnWNe40HiYLDATe/1da6npPXLncrjg52KtaauwsnZpvlsRZzVxsufzvhd3LhcA7VVs0Xwvx6bcKra60VY1RnqmlV/Do8u5pYv5vg1o7DOVWnbnwrpxjObo5ZHVS7it+O1k1qDjXBNZ+1Hndrp3KPrdvxudaB4q7DPdcGwoTVbvedG9VnES4s50jnq753XO/6LrqmbDvcdeqX9QTEIafWuzFMy5RGqN6gdFnZd7jL9kcoJuTPnVqeaIzihZPDCV7dep1eq5whvFRsHU8mtan4VrmAtEnVL1oD9aeJhq39Y9cW0zmEPcsROjfUfkJvcUSi5YqK22C6hqiAW5Ndg+qS7hZe1yhWUa6xTkSnK0xEbtQUVU5YgasirtedzUDXyGuO1ljUodfBorOnhLQKB2vGrJE7WK5fCGVfzHYPB+wNAcSF3caIBOjCpcZSubEKINsYVkGtolltsByyzQzjK2oSzF+2WUBc7jjc8QvFxbSHYbTqEcuN6wNrMI4eu2t0OlF1fVIrrraz+p70o3XshLvMxx19deZ0vbHbTLi8rPWNdIPVursG0wKF5VoXrA8iPXD7zVprVRsdG2yMo2lKbzqdU/XXcRvtrZBOOjGgnDDNZfqvOMR64povZWOydtUW1qsrxgwL9Trr7x3fJ/rH4lGYKW1iutTtYdZ67jSl04Vap+hv57DX7XmqXnX1UWOquHwd0P6XXQZmXhAIAkEgCASBIBAEgkAQCAJBIAgcQyAHtGNQxlAQCAJBIAgEgSAQBIJAEAgCQeAeAl/fQcsnaPdAzOwggBDYueUqSAaBT0YgnP6n7ASHT2bp9/k24cVk7PdFlJV/OwLh4edm+OuA9r8O/EP3XQ+mZ+gPR+C35/9kfJ2tyTqTsT+cXj/G/U/Jyaf48WMSF0eDQEHgt9bQybhO2Tpl51NI/NviuYNrsLiDHp77dYtjDmjngf2tFn97EZ6MLwe031oF//Q01+sLvd8Z5af48Z0YZO0gcAeB31pDJ+M6ZeuUnTv5Pjn3t8VzB5tgcQe9Qwe08y7EYhAIAkHgZyGQZvSz8hVvg0AQCAJBIAj8JATGn6D9pODiaxAIAkEgCASBIBAEgkAQCAJB4CchkAPaT8pWfA0CQSAIBIEgEASCQBAIAkHgVyPw9ZCQ/+1v//SdivwvCHwqAt2ThuqPo97l8ml7pzH9aU9dmvp74sdKT2Ne7U1jetqfn2rfxZH98Kkbt7uOa0+Ne/d6yh/n+k/02YlrMiYYTND6a419mhtP2++y9RN67m9nG8r/Pw5oa/Do18/rF+LXMfX7GN38dez17/pflAj0nY913jpn/TXu1+v117nV90dYbPX11TYjT8XiGsdiR/hMiOnmheWIrY9yjDhRCx09SKHmrR6IKhdr/iqG6u+OZx0XJjGrHDl4v2wwbNChkeHW2VBYVR+YcNcNc40fxXuNqfVZX0e2nPiRHqz8QzrT1QuLqWoKiqvjvRNfp4FKX5Eu1bq+xjgcV9xm9Xpxifnj6ifCsvOp01B1bc3lLjZdj5tgudZixRLxtuuRa92vua88YDxB63d5ufxDeHZrdJyp2uXWc4eL6s+KZ0gLmDYiXa45RnlielHxcHytY9i+TmnImiekf918xTHU71mu2d6u03VXA2pu2T6kYqF6DqprtZdCeNfaXXPLYmR8Z3O72BQvu+toT4ZqSekTw83RO8RRpDEIZ+R/x8WOOysfqlZ93eL4+gRtB2xGkK6xIbHshEWJjmoS0+a+ErIK7Y7vqiCQ8OziUcml7Kh41HVln13vBHLKQ8eHUxjfwYPNndSKi5uzUZvU1U7cKK5OECf+rIKGxI3lW8Whrk/ry+HmhO8uj504nDE7/n/CHLdOHH3aiedu/a1rMn1QfaWLjfXtWlesztA4tJ5Th3d4qDS1s32XI0gLJjlRcU9sORyd6LG79jVuqutuz0M5Unlzaq+zofLCuK+47nKx8srByom50xTVg1w+ODxkPZSt0fU8N1dI79Tcbl2FZZezac+hB7QJ2BkbBIJAEAgCQSAIBIEgEASCQBAIAvcRaA9o6vYmtPx6K1K9jq6pW5fW0289Ca/v4Kzv4qDX62vIt+vdkc5v9vH1TioqHujWr7qeWqfDn81ltxSo/NbcofHrOyPoHTf0TsX6Wuezyuk6l2F9jZnYqjy8eIPqBa1b38FTOd29vlO/11qVi4iHTu12vqP56/qVLx0vGM4OdqjukNZM67PTuy52tnaNn/nD6szFor6bWWu4w4HVM6uZqu/o710OIS4pfaw1w8ZXzUT60c3t9GYyj3HXyfXOGNXfaw9d8VT91cF+UqtIZx2dcHSpw/3OtTu8ULEhDWd6z2qH5RD1WtZD2J5gh49qzqT/sn7papKq2y4/SpeYD8jnLo6KF+M6s1v3S3X+yg9Hm7r8sH28U58VLzSnww7x2eGBwt7BZK29f/aa8LrFsSsmJJyd2NYkdQWJEryC43zE2X0EW0WaAcjEi+FyxbheR2RjWFzJXgmPbK1+1bFow4pyxTa261gWD2u41f9OKGsOu5ysfkw25N36Dq5sU1obVcVM5aTyqstnFb8qEihHKG7GgTVn7JA48Y/VrrNZRXXVHdZV7E7toVyxOlzxqRgzTXIPJ+igpZpR1zCrr44frFEjfrMDGmvGlUNMnzsOrnjU+u36C/KJ5b3Wg9JkVI+1ZtnmoesTTGNQvarD8nQD0PUQpi1uHV3+szyz+LqNE+NC1/dYb3P2BkhX2Lw1jysPmY53r6M8Mg6xmmWaiHzrbCP962Lt/EHcQTXT4d7tC5iuoRqrOCDesTg7jrK1uvWqjlQbay0hnxSGijvVPqqnFVu0X0I9vYuL2UP7xaolrOetGKP9Sde73TVqb0J/1xroeiDK7fXa1ydo/ztSYuO1bhNjTP/DEGVLXZ+ud3r8p/t3EReJ52ksJvZc3BjB2Vqu3c7XEzYmWHTNy9mY7Kx1Yo6LExqn5qrrK6+nsUw5Ve07vtUmVA8vjk3WVCpf2N8Kl2kcjs9qTXRd+aGuT9a8Y+vO3DVHdUPg+q/4MNF6FUvdfDypt2787jgnNlWP7lpTXDrtUX4jTVFz1PWderyDzY4/U4x39fBOXE/MVVh11+u1nR78REwTvqn4v6sfncKli+/WAe2Ug7ETBIJAEAgCQSAIBIEgEASCQBAIAn/7Ww5oYUEQCAJBIAgEgSAQBIJAEAgCQeBDEMgB7UMSETeCQBAIAkEgCASBIBAEgkAQCAL/OKCxL2U+AVFd61qDvY586PxlX9BzY0FfuGRzuy+WrnG9/r1+dwDFzL7orNZer7Mvg1Yb67339XsG69+On68xij8OTgiv7rU749l3ABgW9QuwKOaOpy63EXeduepLwg6OlUeKF90XpVV9rvVw/fvCtPub+cj41WGHcjrFieX8en29v7x+dwjVmdK63XhqHTucWjm+y/+uTjr8Oy4iLVvrmf2babDTF5S+dTyoWoP6AOI+0t5JL3DiUjnu/Kq5VfVU+Y44WHVs1QLFia7HOP2n07NTuLt7C9afVU4VT7v10dxaM9OaVTrD/KnrKH3fxavyv9v7MGxVjFNNd3s50gem07WOWJ2xmkTaqXoR07naY1mNT8exvqDyo2Luat/pKWr9rqaPHNCUAxPRVcliDYORWtlTouzGpsjKErkWVPWlE8zaHFdcurWcLyejRrriqDBjvtXNKhrX5XeNq/pzkRxthljhVsyQiKk11SbbwWr1bx3vFD/Cq+PRjoB3eaoirBpp9Rc1YpRb502DygHmtyP8qC7Xed1ms24WuhrvxLn6ieqHxYLyvOLR8dLRUmafcZnVvsNx1kDZF+DdA5rS9ooX0kCUI/Ya45Sq+YmfiKNqPlq/5hFpIxP/tnoAACAASURBVKr9tQYRjxA/2Gu1jhB/WY2w+mT6xGyjHty9ccWwnvSBNe6Oc1U7mLYjf92xtT67ume60fXILlYUO8sH4oqjrR2nai2hXtW92aLiZnru4Fhrds1T7YMs13WO88aRqmmEGcOhy1ldh+lKl+Nac8x31l+q5q1cuf7t9i9lC9XyC7evA9r/4TI544JAEAgCQSAIBIEgEASCQBAIAkHgMQRyQHsMWmxYvZv5pDvfuTaL6xN9ejIHT9j+aRgqf9X10xi+e73T/sdeEAgCQeC7Ebijo3fmfnfcWT8IPIXAtx/QulsOdoN+stiVv+71Ghvz2X2dffS/rvMkLioeN46XnRN+nrCxyz933ikfT9lx/Ubj3FsfnPyyWw66WyXUraZdbC5+p8c5WNzJyTtj3o3FxdTBobP1uvb634QnDqc7XVvXOxnnLtYKQ8fHHRzVurVHTfOEeo9jw4n3RA2p+O/6oexPr+/6M53n1NfEd1X/7i2HSiPcdaZ4TGJlY79jzc6Xqw7v+HVXc5y1nTHfkZ+vA9r/eXPl+l2Aaq7ea3sBjpZVttaEO24re+t9t8gvd/7ly3R8Fw/6jsXVnJ3Y3THrdzZUTur97O4aLj7MXvcdlru2uxhYPhVmOzanWLrjHU46vFJ2lD8dlpdAdtqgMGUxdH4711AdVj+dMav/UyyVhu5qBbKr8nRpluLMxKddPDo9UnFMr3c17+jBZL0pHqjnXvmZ2HLHTuvGtYtqRHHf5eOd+nN7zOXrVA+qbyh3CkN1XcV/x2el/Uq7me6jmJxau+PP1Ffmo9PLJjnr9mZu7pjer1p+J55TuDv6Ml3L0RFls9pQPbDTDSfGIwc0FdRPvj4tIDVeXf90rFgD+nS/n/Dvp+dyisndeNV8dX3qr7up2rWbeZ+BwJQ3anyncWrudHOnNs13EI5W30Hv3tw7PLm38u+a/WkHtO6Q9BOQd3jpjPkJsf4GH3NA+w1ZTAxBIAgEgSAQBIJAEAgCQSAI/AoEckD7FWlMEEEgCASBIBAEgkAQCAJBIAj8BgRyQPsNWUwMQSAIBIEgEASCQBAIAkEgCPwKBOgB7V1PNfkVKN4I4jTOp+3dCI1Onfo4Hf+Ez7G5h0Byt4dbZgWBIMAReEpXnrJ7Mpc/wUcW70/2/WQOYysIOAh8HdD+L2MkewLK9AuFkyfEOE/rYWNcv9S4y/4LIvVUHtcXtqbyxUjTn4ZMbdbxbkx1YfYF9ak/q91TXxhWMU2+XO/G80TOHZtODTm8QnXQ1cakzl/rIz8dGw7+1bbLTYWvu/b6mOD6yGD0COFVZyZcdPKo6gldV3F2HJvo57X2up7KgYq52qo6rmJTeDn5QZqqnlrHMKjr7ax/1ZvqZwpb93qnt5cNxHnXfs0R69UOr1S+EUc7PJ3cqzFdjjts1ZNmWayMY24+mN5W7Lrac3hd+4Zjb9JrVn8vTrl+MZ64+yQ2Dr2O+O5i4a7Dct9p/1oX6zjF2Wmdqp7lavya2ymmXW109a182zqguSLmFvSdcSpAZduZr0h4Cg/HFxXP6eunfTpt73S877b3DjxOrIFsdHXBxt/dFJ6IZdo87zQx1mxcfE7GO43D3YwoHyf6OfVxUq/KT2Vrd37XoNWa3cbIPdS4XNv1Rc2b4jYdr9b/9Ot34p3MnYy9u6e5s8l+R752sZj65q6jxrHrat7U36fGOxr43TqlYt/Fenfeyx/7gKacz/UgEASCQBAIAkEgCASBIBAEgkAQuIfAnw5o9Xac691PtMz647LoHZN17vTdPjW3+sV+ZLrze73W3VaE3gFG7whc9tgtTd391/Wagxd7x4H5Ud8Rrzl7zVtz+vq75mHFgv37mtflhMXL+Mawc28RuzBheat4X1issTAsGMfq6yv+lXvdO451Hrt1peYD1fKKI8oB4/rKKRRH1QImS2gcyqEra12MKFbEI1SvNe+MH6yGKt8Ud5xcoLVWniKfUT0pDtS6r7rQ6YaTN6UxXRyMKx2H3Hg7jXHyp/DvfO+0oeqp0siuFjssau4YJ2v+UM47LVr5hLhVtZeNYbxkexGmB47G19wxHJ011vrqNIrhrHow0oTab6oPqj92eVI9A+VT5Xj1l/U/1jO78ZV76G9UB0qT0N6qYs76JrPd9SqXQ512I947PGf6omqi05OJxrF6Zfql9gho7Rpj17OQ/tX9QqeZHS/+2Wvi/w2+A6JIjkQAAVHHoWC6YmTrdBtatAZqsO7GrG7qWQzdOLWpQeRVWHXXVZNaCcQIykR7fb0KHMPUxUyJWBWcyp2OlzVOFh9qOFUQu78V57vcIB8V/9D1yRrqkIGaQSdA6iBRm1nNA9usVq6tOLu1h8Td1QHEe8U/FRsT/trsav1UPWPrrLmreHV/o9pAeeu4w+oI6c21nqtL6gDg6ATiT+UR4xXrj52moNiqn3c2o2gT4OrAyqc1FzWHrHYZP11+79avs5GquLNehGoF8aHqkLMxZZxnfFc4I544fUvxm12v/jg9g/Wy2h8RR6uuIj1k8zrsmN9VTzutY9gjLroYME7WukR9F3FL8Qr1C5YXxKtOp1B9sN7Z6SvTxjVelM+qX6q/I+1iuWS8VP0a8aDL+eXzPw5ozmAlbNPNeWdv4k8n7pOGiUg7EffdeDrB2rE5we6ufQf7O2s8bZ8VjrOu2rzdifudc51YkTA9VS9qc/IubHZwqbX8lK9PYITinWLQ8WQHi8nGfcf+U3Mc3Jwxd/3bXeMkv9QGfLJ5QXjsxngXW8fv7/SN7X124j4Zx66tOk/138k6d8dO5k/wP21XYTbxbacWT8dTfXjZP9WDXQ18MiZ5QLubsMwPAkEgCASBIBAEgkAQCAJBIAgEAQ+Br++gvW5xzP+CQBAIAkEgCASBIBAEgkAQCAJB4HsRyAHte/HP6kEgCASBIBAEgkAQCAJBIAgEgX8g8KcD2vo9MoQT+yLya2z9Yt36Wr1+2V7v8+zGrL6gL+Uivzt/1Jctr3tZL59e/0X3QLO4J/M6Ptbv9aF7bOu9ssp3FgfCf10P5cqpJeQfi6vmucO9YnzNXfmxvnbZQmus1xBvpn65XK41UvFEOFWud/5WLNgX2hFfGa/UF5DRd04qd1BenDiceLqaqb5NOcRiq9xjsbAvE6P73bu1FEddXlXe13rrtETlmX1/l+nBxF7VJdRrUE13euDwptPAFSvEq467/x9777UtSbLjCn7QaK211lrP/P8v3O47s9as2Pd4NYsFEKC5R+TOTPRDn8pwMxoJgqBZhLtvVn9Kvxz9RdioOkA87fFVn7u2Mp1BGFwx9N7G1kOfu/XX8Zz83mKLdBH51eOdNKj6gGqx1qujsd0fpROMf05+mdYxn1lfQXU88ajnjdXsRtsqTs7epfsw7UW7bdV3UZ4drBHuE7ZTD+t9wuEh4hLah6s9J7te/UVxOdxXuZ3yiGqC7d+Q/qJa/P9eBq5bHBFYPVCUmCk5k9NMAPsBgpGhCtskeoyEdU4HciJgX4uRDNlkxOmCw8jcm9hUdFM++7W+Xs1NzwfygeVSiTFrKjW3iA89P9Omr/NENbruM/MF4aL43tfufiNOshxP2E4iNsWn8shqjnGN1Rjjd+ddHTc1pql+ERa9Dtm/XdFFHJk2Bn0zstGiqR4QrpdvU92qGlOazOYjPjljWT0jXULNrvKhx684zGpyqsPKn20Oel4YbypHEK4o5q6TUz2yA0a3W9ee5vS6c/LA6r/rANOFvoFivqv+V3W6x4vyw+oD+YnyyDZykx52DqCa6Vx3coKwnuqJbWrZ/kfVEeLoVPeOnjCbTBMnTZlqaKp9FVe/vtGB3qcQXhPuah8y9Y4pLlRHTu9DWEy6jfxXfQFpANOzqY6RFnfdnXrKNbbq45XPrwPaP8VWyOdBIAgEgSAQBIJAEAgCQSAIBIEg8DEEvm5xfOcBjf0yxCKcxm9tvQvF7of697v82GLo4od+NXBicO07ttwxT/Hlnb73b3V7bIw/7/TJwfdHr/+jfDzlv+PvjxrzqZieqsctToqrjl/KxtM+be054zd5djBx1kRjTrA8mXPq3zTvR/mh+sQmVhTDNq4NP9jY7ZoTl+7acvZpzhrumFcs6pfYTU5dziIevT6b/DnxQ9l0cDrRjo1dJ+dqP1avq7U7Jmr8y/Y0hh7QtoF1UlyObknhiEIFYQMAI5Qi2gXiFUuN9UpeLUTHJ5aYbpv9RDyt54glytfm9odNYSHBuOZP1xR5e15QofWcVZsT1g6GrqgxwUR4d/8m/7frO0LDMHFqhPnOuFK1AeHt1JHSqclvpiPVZtexDV+7Hdasnby4tTBtCOo6auPg5FvlbMqNwnHSl+26rk50LVfr9Jwg3tzNOatxR5+m+kH5RXx1eKDq2/XjdBzzu98i5vQsVu8qRlTDiv99b9Rrgs13dRHZ75/VPsz8UbhVzCYbinOK6woPhQurT6bTTKOcmpgwcbS85kXtLbs/1e+OqdL9rW+KT2j/wtaY8HYwUHtlh38qt9vrqqZVb/q6xfGf/lsW2X3U1SkkYKywEDkQcZn92jD7PLTZYOLKikUR2bmufHTvV69E7rEhfFSuJnGesJxyOd2H3P1B98N3PFUM7B5s575xB0OEeb9vGYnfxD0U05RbVKBufrZroUbkcEvltnJN1VqNl+HfNw0MP1Z7G1xc7VI+OHbQPfG9WaHc94N8z1mvh97M3JruNcv0m/nDas7BbqMtjj0nH66dyTe1jtKTXg+I08xGHYtqpseH4kC1XTnpapHCAXEDxeVwq8alsJlyzHSN6crEb1Yr7ucb/DZ+OHaZXvZ1GFfvruHknGkT22ds8u74P3HiDn5K21EcznoqJlZ76rDnrK3qaqtbKBblv4pfcdvRfIe3p1p1xff1C9p1QNsElbFBIAgEgSAQBIJAEAgCQSAIBIEg8CwCOaA9i2esBYEgEASCQBAIAkEgCASBIBAEjhHIAe0YukwMAkEgCASBIBAEgkAQCAJBIAg8i8AfB7T6fEpfYro2uYOeebnr/qkvr3W3MaoHAp1Y+kOCzpw65iTeCfdP+NN93uKucnXhc4IN4vb1WX12R+XpLo7KfsXgBD/H/nbMXbzd+e64rf8/YrzK3cunDe9UbbDnPNkad7C+M3ebC7SW6i/9usJaraF8VprArjMc2fMgyo+7/WNj/8mxm3ypHvM0Nze5VTxjmPU1FL832D+xl9mut9W1U94izdv4qvJR9xs1txu+Kt1G+5L+LLGD58ShJzBh+yfk26YG1Vh1neF3hxtKY96BZ+fJT3VAYyLjJO+ay8QTieGTDdLxESX8ZN4k7KrRKNIxnCYxmWK4m9P6kLDyneF7fe4IYBXrvvbTTdDJ1Qk/egxuY7yzltOgWLx31z3hxRNzFB/U9Ymv6sBVbav62/De5coT+PW1Lu1GPFG65GCNcGLYTWPVHLfxb/vPxv+n8/OEvZ5D1quRlriYnvqptLhen/ye1u9rKDw2uujqwd09yBTDBvttbP2lEZu12FgUS82tyk/n6UlMU6/ufqMcv1sTJl1143V0zrXF9meO/iM8Tw7Jd7lXY/06oP0zdy1mfhAIAkEgCASBIBAEgkAQCAJBIAjcRuAf54B2G8MYCAJBIAgEgSAQBIJAEAgCQSAIPIJADmiPwBgjQSAIBIEgEASCQBAIAkEgCASB+wh83eL4z/7Nzp0/+ni54vyBt1O32R/Jm/543vSHDJEf/Z7TOgat4/zhvopNv0+Y+YDuab/m9jnvwlzh3bF9+bXBA+HCuHEao8pZv67GT3xAPj5RU2hN1+5rLuPcSa6m2kVY1vVV3TPskY2N7yqnyhbC2pkzYa+w6Dm/bKlYek1N4zd4O/4qHZ644GgJ03Knhh3/N2Oc+lP2Tni1qT+1vro+8cPlNsqrWnfqAb0vqv7s9KRtLvv4jcah3t37+tR3r/kTDgi/2pu2vXTCh9Xek3lXfFFavK2Zjk+NZZtr1zc1ztH9KcfKPquTiYuVt6ec6j479e3G4uaK8ftOX1Ga4sbwpwPaU2LnAqMK70dc/5SwTAlCPqjx78DcIZHTcJ7I41YA+kbV4bbTzCc7Ci9X7By8lABcsbgbKWdNNQYJ2l1eKkyVT07jUWuo66c+OPNQHp2am3RMXTvN2R2NcjYgLO4n8uPmgm1+2Zdnd+z+6LlTThz9qbX3RI5Ubz7V1zu+nfal0/50yonu52nM7qZV5eo0jqfnnXLmU35seVJx3+r4hhMneo32Tq6ObLVkU5fMB5frqiecYvWaRw9odwi4SfSddTL390HgSU49aeuJDLzTn3fafiL22PheCNzhy5253wuFeMMQuLPZ+BUPsT8LU1KbOFM/Cy4/i59uPXwink+s4cR7x4+3HNAcpzMmCASBIBAEgkAQCAJBIAgEgSAQBP6MQA5oYUQQCAJBIAgEgSAQBIJAEAgCQeCbIJAD2jdJRNwIAkEgCASBIBAEgkAQCAJBIAj86YCm7hFHD96hh0G3D15uHujrKUMPRU73fPa12NrsXvvX+uwvzL+uTffoK7+Q3clflo8Lo+ntUChvqBy241h+plKbclDxnv6b5WVz/+/lR1+n4onG9L9Sj+rI5Vn3t6+HOIY4gt6G5HK/rjHlX/HvwlFxAtVwj7P7UXGp61T80Bw3N5NPvb6mmr/GIr8QzhUrh7uIL9u3azHflH81tp6DXjPdJ6ahLGeOdm6xc8azuu1zEQdR7bIeoXjCsGYxOH6jGmM6yvze1Jh6myzSmkljWL9E6zBd6PGqPnWtiXpCX5dxdqo3tL7CWPWMScNd/igflF5PuLK52z6E+g2rwV5PbC7SrV6rSqfdWrziZVoy+YL0Y+snyxHqhRs9ZjWsejHTAzZv+wbIqcdPb1ufdH3SzwlfxL/XZ19/B+16zb46oKnmMpFEzVUkVwXuXlcbmjsxqCbmiL8qqqdxcu2543qMp/PcfKrGsFmfNTp22OmfKyFGvtzl44ZTm9y4Tf1EdDY5UTzomG83P8o+qukT/5lfd3He5PQkVndO31Rc86aesm3yzJZTVyoO5ouTa8bBE5vOeiqWi7Os6W8040l/nP0F4nOPY8r3af2fxMk2eE5+1D7jiRxtY3J7kdrL1etbH57WMycXrG+7eDgxOmMcX+/wZmMfja04bbXb1SJUvxvs1FhHk5WNac8zHexO8P86oP1zJzMzJwgEgSAQBIJAEAgCQSAIBIEgEAQeRcA6oPWf9bsH/RavjYfo9rD+zVQ9fV+n+GuNfpuD+nzjWx1bMWD/PdlWGG7m9m8iOyYXXvVzdNsTiw/NV/69riM/EFdYflFukV30y5WTEzcH07hTG+48p7ZQLl37fVyvH4fnrObu1tbE0e7XtVbn+FQLk1ZcPFM4ousIs/5N2lQbLCesdtzPJ93c1j7TeIUX0yKUt20fUblQfFS1wOY7WoPmqjw7ujOtzea7n29qv/PHrR/Vm2pdO7G6/Kt9ROnXhNcUJ8pvXxf54fbbbX1cWCre9fX7Okh7UQ9X9TbFOa3JuObg5tRUxUntY7a1fzJ+2vMojJ16cPcY/dcstfbmeq9BpVFq/EncSqNPeh6rlQmbyfc/DmiXM92Q+smRXUdFzzbgas3LVhXHLpRTs51Ev9usvqhNRE3ghJ/Cos5lhyok9D0uNgb9VN9FSTWSuhaa20WlY8N+Hme3FyBOuDxA+UYNYFpj4j0TLhQzyu20QXCbfM/Htqkiwevc75xGuWIHpGkzsclFzTmr1c4txpOpthkXau1Ogs0EuG9kGB+QtqE4Jk1C8TmcRNo1+a20As2tnyHdRPXGMHF0oGsuyg9rpmhTNdVCj03pA6qzaQ6y73B84iTidc+rqqveB5y40cZ+4l/lAOuNCv9ec0h/p5x33WNcRXWBNAvh5GzsnJ7K9AHFUPkxra/qpPeszruKt9JgxLnup9IF1pOYnd5jHB9Vb5xq57Jf/UQ+TFrf57IY0DhV+9P1nktHt5GuOJyY8tJ1AfUUNMbBo8bEeuqEP6u1af+A+uNr7a8D2j/PlJy89AI1GKcZVGIiUWbXGWB9zUlIWUKH0P+45K5/YqvbZk3IsY2awdQgVFwdT2bf9Q2NUz50MWOFOPmwWWPaPLp2tnhMGwzH1rRhmGp1Gw/iQxffzhG2GVFawNba4uGMn7TLFX5nHYS30wxO6s7NrTvupHY3+nHqh+I+qy3WEFG9qLwhDVcH441enWLjcFKNUfx8zWe9fKphFZO6fpKnSQs3NeZyTmHbr09Yo0PmtrcrLd5w0vH9BKcTHxVXaq1ffm/2Eco+y8NVG3d7mVNjbExfe+PLNm6V797zJ/vbtVUPRxw44QKKodtxeuXUM+p8eUDbikzGB4EgEASCQBAIAkEgCASBIBAEgsAZAjmgneGWWUEgCASBIBAEgkAQCAJBIAgEgccR+Po7aNMtjo+vGINBIAgEgSAQBIJAEAgCQSAIBIEgABH4OqD9C3+7xO5XvWb2h0HRw7Z1FfXwKLNbP3/9N3pe4PL1dV09uIgid2Nx7v2uvjhrIYxQDFdsFwaKwwhv98FEljc2v+OuMGC+swefXRxRHjtnEM8c7l7zFNccHit8lD+dC9P4njM0lnGlagDyeeJpHz+te9cO49+kOfUa+u/ur4vbVKcTzmi9ynt0T7/SaKW/jDcsHxVnpT/9uuKYM95dk+V26g+oriedYjXMeDNpJOOp6pmOTlQ+ur1D4cz6JdNWtO5Gqzd6t/V9m2OXxwyjzs3aV5z+uvF3qmOHjy7/at5rv615R7G5WKr+f+Jn30e6PdnRKZRj9tzThQurkYpn1yiFdcff6eEbjVD5c/NSuTHVgOKBqn2kT3WO4uiUK1QDtcb6f0++sh5iHdC6k10EFGk6UR0yqzXRRmWTdGS/C6fzoGIvpkmMUfJq0qYHB5G4oKT2YptwZAdft6FU2xW7XhQ9L+hBVSVmTFwRFxEfka8d+15wjA9o46xsMS71A9HU5Cd/Kre66DCuu3WJhEit0f1xa4nxSAkx4hSrhcmXKU9MrDu3HG1i9byNczpQb/Le10VahBpO1wpW26hRTrXLcFD1gTjd9YBp7nQA67xEcXc9vvBi2E6bpzp30v4+DmlYX2faRKEYVN6R9kz9YNLZihWqK+Yf6jmsNpwYJ16r2kWajjjI+v3k92TH1S7Uqxh3EXd6H3K0g+US1SLal0xrMrz7HKeOaryox/Xez3St5wnZRZqCdI/1tqlXdB3sNcf0faqjSWs6LpNOo7EXXpPuK91G+8zeY6b+0PV60wNZ3piOIH1HfP3TAW1KeK4FgSAQBIJAEAgCQSAIBIEgEASCwHsR+HpJyHWLo7vU9A2ca+PuuDs+TKfau359ev6ncXDXU98csG94PomfG0v/Vumuj5t10djNfOTrz8L/bZzb8Xfy+Mm1rm/b2C88Uxz9W+A7MX+Huehb0urXp/OyweQ7+fYjfXlibWZjY/uJsRsbiisntuovBCf6wHxyfHHGoN7p+uyOU7h+5+sbDD8Rx3fzx9X2ye++36k2T2rmCe1x95R/OqChjRtqiK6DanO5sfMKqP9MPN26gYq7fnbZ2xAS4VM3T1O8bqy9CNUGi+UM3SawxUtt7jvJJnxq/lgeTnIybV5VPrpPVzzqVid2C0oXExRz91fxz6mhXhs1Lwx3dNuEugXkFGs0z2m+SnQrX1juENdQjaGcu+tP9lR+UQNycu76e+kHakpsHYe3ExeewGPSy0knmAZd/va5Sl+RBjJbTC+Zvz1GVhNuX3Z7B+rpk+9dX7Z+olvQpluNnJphedt8PuW+Y47qB/GAYcV4VOtI6Y1zK5+zTl8T9Y+pjlB/YTrbuYK4x8Z0fZ/6cu9n08Zb1TzLPdo/uVrJNBFpAMoHq093LzKNY3rAdGfaW6qamvCadF1xduqZUy0zf1hd9vgmjGrOXA3v9r9ucfwXhxdxsIK6FkfJQkBPhcrIWwWwF6srKhMwNYYqOujXnTuJQev09dwGefnRx6s8MLyqnc0GfRLamjd0H2+PAd2T3A/jk2g5GwaU316cU556TCxG1ihQzFUElIA7dYhs9LphPOk1ixquEt/p0Nfzx+wjvky1ocb3dZhusQMPwq/rEout5pdtYGpsjMfdDqsFlB+lF53zaDxr7qgpsng6vya9VTzrmqXWrGshnk/agnKIat/5UgdtxpDOIT5NfqMNSNfUjpHKR+e46g2VN2gsqwWkl6jX9jrsvEU1WXHs/rEannQP8U7VS/dh+mJl0ghnHzPxmO1fEC41V5PW9Z5U8UF87VrtjEE8nupo0g7E6e4zqu3KNdRPkD5O+ZrqA/Fa+bitre6v2o91+8ifXp8sb6gmGS+QZjGOIe6jfqrqlenRtK9j+x6luaw311j+OKAx0PN5EAgCQSAIBIEgEASCQBAIAkEgCHwGgRzQPoNzVgkCQSAIBIEgEASCQBAIAkEgCEgEckCTEGVAEAgCQSAIBIEgEASCQBAIAkHgMwjkgHaAs3r24sAknPKpdSZ/v4MPT+Hp2LkT7525jm8Z83kEklMf82DlY/UaOeH1o7B01nXGOD3lrp0d2r/m6GA415Gqs1+TFTqq8EZj9I4RW9z/ckDbGqgFcDL3tIDQA4Dv8IU9aMgeCkdJRbg4WLEYt8RRD85OPjt+bv3p49Ua6jpbH8WtbKnrauPxuj69MEA9UHwXy19lfs+DyssJxyfeoAepT1+W4eSE+T/pj8LEqbONDaVHzJZ7EHF82fLCwf5TY6rviq9OnA5e29icXJ2u2/nT8ei6qTBi/N7O22J0jT/F4dqnTL3C9cnxwRnzRExP+uzamvaPSq82a9SxGzwRrk5tb3zb+nPVxx3+bdd04nH00dEntQd/lz5Uu9teyMZ/HdD+JQe9jAkCQSAIBIEgEASCQBAIAkEgCASBtyLw9XfQckB7K8YxHgSCQBAIAkEgCASBIBAEgkAQsBDIAc2CKYOCQBAIAkEgDbv1oAAAIABJREFUCASBIBAEgkAQCALvR4Ae0NT94co19z7b7Truva/KrnOP6DYG17cXdmp9ZUvdX+3cZ4vWcGPu+Vf+Tnxx/XjZ6H/Y1XneC/nabSk+b65PuXFwcsZcHFJxuLZqfJs57L5rx4Yaozju5EStseXx1p7j46fGuL5P4yZ9uLigOIniPdUdhZ2rg8pnF7utzn0Si9Ma7/MUVtuaUuNZDrc5OdXl7Tqov7v8dtfa1Ogmf0jPHZ+cMaw2VCxT32dzO2fqOMQDx383h6jOkH1nzcolZcO1pzTT0aQTG9ecExy3cxGPn9A/tO/qa231ccL764D2L/9t41sbrJOA/hfA+19Id2z0McwG+mvj7twTP5ht9/Ptmiw+9FfKJ9sOTlvfnhjf8zr5eScGxkkWw8laU06261e/XA6c+oyExMltXe9kbWeNjkMVQoZR5RQb76zd88nyO+XH1U7Fj3fg+65ac7A9GfMEzu/SaRTPRqNd7XgHBk9q4Elev+v6LKeoplH93tEeB8d3a8KGv8pfpqUIo7txKS19ranWuHtd4YF6l1rzmnOSF2TbXW8Tixp7d83a2+uBWq2rdF/5dUd3T/psj7P7/8cBbRv4NF6B8ORan7L1K8b0KewcofykL1nr10PgZ6nP7+bnd/PnXcx8d5xP2HdsOGPehWHs/hgEPpHzp9bYHGCfWvOdWXmHjxubm7G/0j5LHVzemfN32FYHP3b9LQe0dwQYm0EgCASBIBAEgkAQCAJBIAgEgV8dgRzQfvUMJ74gEASCQBAIAkEgCASBIBAEfhoEvv4O2usZtPxfEAgCQSAIBIEgEASCQBAIAkEgCPxYBL4OaP/K33yoDyVe//26NL1F6XIfze0P2aKHHtk89JDg5Uuf09/KMz1U2H1Q94bW9Dj3AyPfKkYTJui+22lNFEvFCK3lrt9pqXJZfb/mojywe9S733WcmoM4+Pqscrj7hP7d3/RUbaBrzhrobVLXPPRmqc5xlAdWR9ObqqY3VzE/6tqsprpOqHvHGccRbzsHUP2zHE0cRHnr8SH9Y1o3vUxA6Widi2poyn/VZqRTd7WI5Z/VI+oTE/+R/yznPb6OC6sb1bucnqfyqx5in+qVaQGKt9Yp4veEndLQzj0nJsRdlqfuu9ITNL7XX+dnvY7qWfGTaXzNEfJh0g7k46QtndcopzX3qA5Q7+y9kHGJYch6qRpfMXdzzjSj10rvaUxLp8/RHqr7jLR10ttem0ibWK9GMTKNYNxg3EcagPYFyn+V097jp3VrD2Ac7fqrakL1kGlv2etbcaHmtvMM1SaLl2H6dYvjdUBTxX4RZSMQk+B04dtsPGugU+Fu1leFyABnazBiPrXOhF9fu4/twsoEZ2rUE9HR+swHJkoMb8QTZbtz1t3MTJtcxbsp/2xDhAoeNZHOfyefKsd97b6RYJzqoqM2d07do3wizJgthg/CyYlL6cikDVv7qMFV/robPFYnkxb0XCIcEa83eLtcdfxnm4FJf5wYJx+nXKNrU19ztE9tKDoGl01Ul05cyN42ZuSDu3bVoUnnlAYy3FD93I1Z1YS6zvB1+zjSdqahHd+pxqc+idZ0NNrVSlbDGy4qG47GqPWYXqMDP+rl0wFko5XsCxPG7akvsRpUWjRxosfiaLTL/4qry1k3r6iO2GfdZtWa65rzRdE1Vh7QVBC5HgSCQBAIAkEgCASBIBAEgkAQCALPICAPaOyncHQyrCfE6Xp1fbr1oX8bg0JGP3M7856Bb2cFYTnFtLP+/Gj35+/nV/YsbvGcxrNr6Kfnib+T56qW0G0PL3tunGxtZz76Vuda+/W/25py1lRZdnLSbZysezLH9f3UtsPVU9t3OcU0e8t9B8OLe9s8O/h1fm+0+A72UywndpmuMOxq/lEup3kqZ5+4fsK/TW6fiqH2zx+N6baXT+MdfE54fFeX3umXY/sa42qP6tdoP6BwVXsMN46p92739srnrbarGDbruWPdccq3et2pyT8OaHWD1v97+hm4Luj+/Il+7u9idmLXBYf9HIrmOz+RX3hdIlz/jT5z11drb2yjn7lroXWyMD7UTc2FF+IHyzFrVCz/HatO8AmD6uvkT42jxo3ms9sFqh9qTBXyiofiDcIb3V6BcodiZPWieIdu0+jNlfGp+4FqwckV0gfFcdYIOu5TThyNUbdu1PwjzZzicHx19aXXDsIdxYv0DnHC4XM/+LP4WF12HnRsES+ZTqMaVj1hUytuf+z8U/W2xZnpwxTLpGkTRgofpAdo/4E2q0rf63Wls4g3XaeRDcVfFP+k2R1LpgWoXyJfGOdQ70d9qeOu/EN7AVVXTDumPuD2iEmLVWwON1WvUDmZtEj1GpVbpAu9JqY+qtav+Ey1OPUZxENHzxgPp5y58XS+oh5S/UY603tkt1H/3Xtbtff3r4uvZ9CmTd0msA4QmusWlzP31DcE0KkttKlwbbkNzLXHxqlN450YHN/uxNlFbhIZJDiOf0hElOgwkXBivVsDLgZu7Jtx06YD4e9s/O7kzfXd9btzwbWvxk2brd4U7tajw0HG367h0+ZcbVDdvJ746+KN8qk2bpNttjFi/eqkVl19cDntjtv2j00OHEyVnxu+Kd+UPyd526x5l/POAWbi6rXJnL4c3epQtbnBYjvWxU7V+RP+Oja2PfAuHipuplWMC6pW0Jd2Tgy9t6j6d/Vp6lkbv3r/qppw5f1Jnejxfx3Q/lXH44wJAkEgCASBIBAEgkAQCAJBIAgEgbci8HWLYw5ob8U4xoNAEAgCQSAIBIEgEASCQBAIAhYCOaBZMGVQEAgCQSAIBIEgEASCQBAIAkHg/QiMB7T6EGV1hX3+GnN6jc3t9tDDwv2+2XpvqGO3zu9z0fxP4aKwrDnp95OjfLEHrXuM07qMklOeHBqj+a95J/noz1MiGx2fulZ/aFPxQ9XG1p8rH5dP6CFSt9Z6zjumqHbcXCp+Ktwv3DZ8Q7nYzEdcPKnnE9+Vlkx+sFqYakvl55rr1JhT92o9psvbeSd6ovLFarx/7tTGpl5P7bPaQlgqnz/Jf5evymeHA5Muu/lW66CeutGj07Eqzxu7bK/g9F83T1OfURhOa1y15urjBhc3NsWRd3B+E4fj36RDU89lWtfXVOM28SAuOTG6Yza+bPYTCJP+HFvX9T8d0Jwk9c2jSsQGzIkIbNNaNxlTY+ybESUKdTOFcKmCoESi+8X+fdlUBeE8SIkSj2JmuE6ba9Ycqv8T3gpb9GAzepi0brrY2lOxdW4qGxO/0IPC/bMaQ2+KvcFUTnWOI7sdi16XHdOa9zoW+cgwrHj0GkAcZgKJ7EybecUtJoRbH1kMrI6cBtCxVLaYtiAuTvrda67nvPIHcaXzFX0h5OpLn+vMY5rRuTD1p0mnFTcUF3oMzC/0YDl6oH3Cl/laMWL5mvR+4uZUu10zJs46fQXF1/XRqTXEGaR7qLcwrVfawmyxfNa4WF9lfQT1DFZbrh73vqN6GOPM9Hnts4z7G02Y+kHPI+tlXf96LU18YDbVWqgWp97OejyrP6XRSCMQT+pnKHcsn92+k/dNn6k5YbWDdEPlsvvJan6jBQgLVL917dd/f70k5F9z1S7jgkAQCAJBIAgEgSAQBIJAEAgCQeBtCHz9goYOaM7p/0mvPrXep9ZB2Nxde5qvvn1judr6dLrOKVe2/jnrPGmTfdPn+PEzjtlgtxn7FD/fjan6pm5bo+/QiXdh4OTTGfMu/7Z2t76ib5e3az49fhuDs363qdZQ119rIpuvz6df1Bxf6xjHj61N5PuJjZ95zrtw/U6YTH18q+nb+vlOODxVTz+CM2zN1+enWvOpONg68oDWg5uCrdc2oPR56nYx9jOw00BZIU6fX8lF9tmGDd2i1Umikq/wrP5U2+jzibwT3r1BdQxY7q5Cn8Z3YZq4xmJSmLr5mQ4IqLhVXBuR7rFNfGO4dmGtNro9hXvNOcoJ21ShmJEfPYa+Xr8NDK3n1A663ehaC2Gy1Y8ax2QPjXP4hjSJ1fw7mrzi8InOTDaZBiO+MExP+46TI6b/neMnm4Ep9omXSIecQ8+k28ym00N6v3D7gIrfrS90i9+kfxcOU86cMV1/mfZM45Aus1tiJx2b9F3VWM8fqqdJe7f1x25lV3rG4mD6ouJmujrVCeuT2/qZ+uHUGzd9nPHu+vykx276uIrRqR9XIxiHlS5P/Vbxkeme01emuX86oHWSVqecQ1MnM0o+Km5UBFUUK7AdxLqGs2FQhd0FhvmG7u9FJGQJQqLP8L/EvhNsEpU+hwnntCYrKkTWfh90j/vyfRL8jsnEC4TJhKlqjF1UJ//r2iwuhCsTwW4D/bvXQB3DNiW9flljdXKivhRBItNrmPG3zmUNtnMO1SnaFKFmiTRj8sHhzpSPyzbSwymuSXtYPfc8TDl3+OgeclH8HbceP8sh4hLDcNJrhC165oXVX9c/1l+m+nU3PpNeIG1CvEaxsT7F+iuqA1bHk2Z2jZw0Dek+2284fvcYug4yXnZ96pxD1+sYpMOoLzJNQoeVuubE9Uk3kY6wGkP6Mek2qhGmc1O9dztO7aKexHCon5/2O2de97tiweYjfirtZ71OaSyrDVenXE3vvHVypfS2Y6m+vEAaxPxCuLA9Zl930jq2b5r4XX38OqD964xV+TwIBIEgEASCQBAIAkEgCASBIBAEPoZADmgfgzoLBYEgEASCQBAIAkEgCASBIBAEZgRyQAtDgkAQCAJBIAgEgSAQBIJAEAgC3wSBvxzQ2DML38Tf38KN5OC5NPd7z9G91s+ttrf0VK6fsrOP4MfM+N3idVH+7nx348i49yPwO9SQipFdV/Oc7Dxhw1mnj4kGeKixZyjZbDef7jjPy+896iRW9CzenShPfLiz3pNzle//b38GDU1QRi6HFfCunWrvdEOt1trGqWJDPl9zXtfYw9qva90Xdy1EFBX3k+SabD3px1N4IJzVw7FPxDHZuBNbxf+JZvNErIoTtRaQ/y4/f+Qm5EQ7lI5tsJ94/AQuG19UvlncE1+3XHb7z4mvrma4vD3x4U6dqPVYPW7jYZxxuarWO82D4rLrN+rT12cIQ6XrlePXfNUnlIawPQh6Ucm7ODVhonKsuKri2O6HtjqjuHS6b3Xt3sFvynflquML4q7j2+k8ZlvlT113fO5jVF1vbap+/XVA+ze2VjM+CASBIBAEgkAQCAJBIAgEgSAQBB5H4OsWxxzQHsc1BoNAEAgCQSAIBIEgEASCQBAIAmsEckBbQ5YJQSAIBIEgEASCQBAIAkEgCASB9yCQA9p7cI3VIBAEgkAQCAJBIAgEgSAQBILAGoGvA9q/Sab1v4J9DWN/obuaeWrMOqK/vZDjephP+dxf3tHn1fmv/2bXX9fYXxS/5jmYsHj7X46fxik/TzD9bnPuYHknFsSX/vByfxiWcWPjx1PxOjzqaz219ibeaexT/jB962ufrOfMYby5U7/OukoTHezddZgmTjr6FE+UHRaDik1dd/jjcg/FMNXn1jfUs7c2tuNVXjY9l+Fzp4am+lA9XvXviRsOjtOejO0z7nAN8UPpR1+vxjXpgRN/9+ckz5N/d3u101+dmnZrRI3bYqpyq9Zztc/dnztaoPjl+HTlfaqhJ3qWu7e6xskD2hNObZP6s45XxaCu/6xxx2+NQHKvMcqI74/Alsfb8d8fgXgYBP6MwKc5/un1Tjbtn/LxdJ3TeeH+DoHgvMOrjx4PaPdMZ3YQCAJBIAgEgSAQBIJAEAgCQSAIbBDIAW2DVsYGgSAQBIJAEAgCQSAIBIEgEATeiEAOaG8EN6aDQBAIAkEgCASBIBAEgkAQCAIbBP44oPW/kI1edFANowctX9fRw3/XPPUCjmv+ZbvOmx50ne5znR7qrf4i++iBz81Dwn2+8qXGf+dlJC87HUMnB/0vrzMOsIcy++dqzeon+qvvFYOaHxSb4pZ6lrLmCvk95ZJxc+Jx5/r0YpEeO/rr8yh3XQiQP72mEebIVyYydY2uKX1OvY705+LHxAOlW6zmKoZMt/qYSd96/ph2qBpXPET56jEyPWR8RL7XdabrTDN6nKh+mD4gDl1jp77j1ijTetZvJl2b4up8mfLCagXp1tSrOk49j6im6pxea9se0G2xmKsfTt9QuXX6pcKfaRfa00zaxrR44vWkw71Por6JtLVryUbzeo9heo96zImWM944mE0cU/6xfQfquai20Hyka6z3oj6BsO7zmT5P/W6q86m3MS2fODv1pEnDmT5Nmod4PuWqxtNzNenMxKXu98SfWr+sbi8fv+UBbWoijLzTBt29xki1EQBE2qkInWariLER8FMsmED35ooa19Q8p0Y9bcy7aEz+IfFhmLJcqcKdhBFhNIkKElLkF/Np2ohMuCn+I64iHJHoOaKI6h75hGJgvqnanbCaNmZTjpwm4/o1jXObO/K1f9Y52jGe8jDpk8NFVYustlFTnDbH6PCB9HrCq2vtVIOO7kycv8PNqx56LTJubv1guj/xauKJO2/S2akHsIPmlP+Jd0z31GFO9UJHO9w4GVaIE3VdpzcpH3qdOOORD44dpaUsx6q3dA2sHK217egwq8eN7wgLtS+Z6trhvltvbO+AtHTTSxjmiE9oD4DwmXTZwRPFNOnBVIfoS5Max9cB7d/aKFHGBoEgEASCQBAIAkEgCASBIBAEgsBbEMgB7S2wxmgQCAJBIAgEgSAQBIJAEAgCQWCPwJ8OaPX2NHZvLbo3Gd3uUH/SZffRo/WuENitAupnzNf8fjtD96XamG4FednqY9m95z2WKw506xBKE7o1Z8KVja/xMyzr+u7Prye3ZrBbJZxbApCP7i0b7u0EjKOdY8hfJwanBnq+0G2d1xjEqf4Z+4nevZWC3arAMFC+sXqt81yfFVevep20o+sXqs9+20H3tcfc1524gTgxaUzXm0lLe73V+kda0muMaSe6NXDSYaRvJ+OVpjJ9nG5lZHUwaRXKt+oNqH8yDd3yGumbqjNW104vcPt31SLEPVYXkzahuBhvlRbWOmWYM66zWyQd36u/jr73+kEa1WuVaSiKGemEw00nf5s671q4qQOlo6wXML4zjKf+NuV+4ijynWkm2uch27XeWB0w/qO8otx0Hru5Rto6za3XJk64fZnpN9PwqT4m7UVcQT7W2lU99+9fBPi3GzumYu9BTWIyFUkviKmpusLKCqaTYRrnHERUg5hEAAkrSlLHTjWCzWGX+ed8joREfcaa7Ebgpryg/DJMmbixTT2LjTUr1z6qG1TgLh8Vlup6F3VV12r8xCXGB4dHKE9dBFUuHT46m5En64U1IqWLk8Yq7jrXu1+o2W644GLm9AeX086aznoIrzt5U7g5PikdUtcVNie9sm5i2MFGrVux6bqotEntX5TO9LxsMGQcuT5Xh13FsY6tU8MTXkqLT/jNNEPlbcJOfVmjaknlnNWau++a7J/oVNV1Z77K4xZ7tKdCOXBzvVm/ru3wT+Ve4Tf1uGm/MfVC5tNmrZcNeEBTZM71IBAEgkAQCAJBIAgEgSAQBIJAEHgegRzQnsc0FoNAEAgCQSAIBIEgEASCQBAIAkcI5IB2BFsmBYEgEASCQBAIAkEgCASBIBAEnkfgLwc09ID8tOxm/DQWPQxf77d2fahrbHy77Pc53a8+Dq0xPQ/mxvEa90QsLzt3cFQ567ZdzN1xHS+Gtxvj0yXUn7Ho9yUj/6+cIK6p+a7/1a9+T7drg9VEnc/qo/L3JNebOYqjrAYQRggbFOMU9xZfNZ7xpOdhw50NvogHJ/MvTlz2HH/v4nzqZ425+qtyxa4jLXc+2+j3iW8MH6euWY9SPfPEz76WsuH2iU2PdTGZOFDz6fioxnQNm7SC9QTEsQ0uJ7lgOrvt46rPOTlTGqGub+I/xdXpAW5fnrBXvZTlR/k36cw25xPeSlNVrvp1VV/THsnpXWrMeEBD5Gck6AtNwoLGVrv9gc1pIzKtW6+5wnWJVY29f4Y2GrWBXOs6jX0qWPea2xBUYdY4Ucw1bpYjRTiHU/2h7P5gNDsUMrzuCmzPrfMALYqh86I3RoXNJAbTZokd0JSoqvU6H/p4N56JV5OOoHmIG6wOJ/+6dtRc1TxOh1+Eb895zxv7N6pNpMU1VhWfqivGKQf3rjWI+13zmT4hTZ40ouPibgBQv5hyrXoc8xHlhX2GuKs0ltUl4ws6KDu9k/Ve5p/rN+Nlx8jFcdKxqc4Zh3vNI444XN5ogeptCJvOHYdjzI7TQyb7Ti0gPBSXu650LrPcTL2Y6TbrI0izkQZ1X07747Retdl71qSDfV7XXDfGWmvO+khDUd1NvWpbGyw3CB9VD462MF4rbr+uf71m/99BavLgZ30zr5r1g0vH1E+CQOXIO11m6/RDVxVj1gTe6SeyzXz8EX6oGj7N5+m8T2Pwq693mofTeb86nj8qvk9rRvL/XKY7lsH2PrbvxnA6vFfv7/hxZ+59BH+cBRT3O7B4h81T1L5+QXv3Ae3UucwLAkEgCASBIBAEgkAQCAJBIAj8Tgj85Rc09JMj+sm3/xyIbl+YbkG4CzL7GRrdrnGtdfrzr/JV3bqBfj6uv9Ao+6/rTg4cOx2LOsdZY4pV4VDXfv339LN1j4Xljo1DmLHPrs+7T8oG+mld1Y/zkz7KI7tVQ+V88hH9fI/qmt024twyMWHOeI3yMMXJML/sTLeSuPlwx204w2LarDXV8xaz6vuJDyrXzvW7mJz6PWmAwmVTRyo+5b+rOTUepmuqzpgvkxYp/5VedY6gtZx9BetlTo9yY3D6pYp3WmtrH3HjVB+q38xux5L1aBdP1vfY7ZHIR7f/Orh37jlxVEzUGqr+VC/peLG6uMZNe2OlF0wDGQfuaH3Pa+/jjJuq3yE7E1+cfN+pb5a/+vnbDmiMqKyZTeIyFW4VoCmRnWCdtE6xoObRb99E5Kp+oVimjS4T2I6X4z9r7t0nJyZ2v273Y1rTOaAhvlR/0eGh32bAxIUJgRKAaYOANgAMA+TnJLqVs8pHxBtVe70huaLM6rPznnGG3brAuN8/ZyLb9WDKmxLLjVifin7FX9Vz11c2nvnN9LZvshjnUM67Pqp/s+auNlnIruLKNWfCdfKnaw6qP8Qvx6/qm5N3dgsO+9K02kT5dbW8xrLVopONK6sHplMszr7BdzFWuZs2p6w+lM5Mus70e9L6njNnr4H0FfFf1YvT32otO7rp6Bb7krGvpTSz8wz1dpTPy66Kp6/v6J6jfR2jWqtTH0N1hfgzaQjLD6oHp6cq3XBsdO2fOORi9UR9Ky14+fl1i+O/666WcUEgCASBIBAEgkAQCAJBIAgEgSDwNgRyQHsbtDEcBIJAEAgCQSAIBIEgEASCQBDYIZAD2g6vjA4CQSAIBIEgEASCQBAIAkEgCLwNgRzQ3gZtDAeB3xsB9/7w3xulRB8EgkAQCAJBIAhMCPyO+4mvl4R86hm0nwHgn8HHlPHPi8Dvwi/ngervmMVP5ufJtZ6y9cm8PfGShTscegqzOz6ouT+DjyqG73D9CRyfsHFh8ck62+L/ZJzu2t8ZDzcGNe4urnfnK/+++/WfgSNP+/h1QPv3vntmmn+nf0judN4Wnnf+Qb0phv7WpIssW//vjv8Uzls/+1sjt/P7+HfmGfnW13sXzu+y+w6879qcctrfZno1yPq/r/nTW/VQDTr4OmOejv0pe+iteU/Z3tjpflR93Ni5M/a75fET/txdQ/W4d/U1x29nzHfjy7t4/6l+dOH5FPZbPE7WPZmD4nT3GEjr3lUnd/g9zVWYTXlzcXqX79WuimPjw9ctjjmgbSDTY99JFtW8Xt71DaT2+NkRTxL0Sc+uAr8wumv7nXnOAe2vCHyCV+hQVg9h6PCRA9qfc5UD2j/g8QnObnTsE/7cXUP1uHdtPB2/nTGbfExfEN2x0zeMT/W8aSP6s2CTA9pTzHrWjuJPDmjP4h1rQSAIBIEgEASCQBAIAkEgCASBWwioQ9wt499w8k/5C9o3xDEuBYEgEASCQBAIAkEgCASBIBAEbiPw9Qzav0/M9Nt9XsPY7QXOrT/oPtlqk90aUz+/xqt7buvtbD28+iAfe0YEQaJir3OQz9f1/i2A+reT5cmGumXksj9h0TGrPzc7twww/zbfiGxtVA44t8V0vjt4vLDr8at8ouu9thimDq82mF7+O9x27E5YOPOVP6wWmG3F/R535zW6Xj9z7DtjVI27HGOcRz4wm26eHD1DNaXsK7xQrSgd3z4LiOpvqtseZ+9TKL8qpxXfSaOrBqF+qrilrqt8TPVQ9crRYNZDp56NcJz2KkxjVH5VDjqOiueofk7qpcaD5rN1NhxVeHauoscsOhdYzbBaQRxgfdLpE6rGkZYyHX3qsZIJk4of4yKLacqfwmGql1O9QbU29dqJ1yd159bmpEeIzz0vrv6x+L5+QXMOaErEN9eV0w54ygYCduMjEz0lHifXt3454x0Mkahu/N+usW3QKs4NB5StLkLb2NwG5viBGuqJCG3Wchva0znc8G2KZ5MvhcudDamy/dR11uCexOEpX7fcVTGo609pv6rpjR8Olsyes852o+r4czLmTgzOetMG2e1nXesnvXWwd7TzRLs2azu98EQzHLu93q66UVzom1JVb3dxZnnf6MUmJw6ft9ro2Hy3j44P7xzzXePb7BtcPRgPaO8EObaDQBAIAkEgCASBIBAEgkAQCAJB4M8I5IAWRgSBIBAEgkAQCAJBIAgEgSAQBL4JAuMzaN/Ex7gRBIJAEAgCQSAIBIEgEASCQBD4LRD4OqD9B+VFBzXq68HH/tnr3/3e5Ose+GtsfaATzWc2+jzkQ8+MM6b6VX2tD3f2GF5z2Msxrmv93n9mA33O4ujxOPFNczb23LEsvwgXJ/aJI4x/CL/rs20eUNwXRxl3eqxT7KyWFDZTHXUe15rqvqO6RrZZPTj4qBrr9XRCeEa6AAAgAElEQVRSx/1h7KpDFf/+4oLuW41nmxu31hxtQfrBfJv0uOZ70gsVK1p7isPVi6lWkH0Wg6OFqHP3NRj3J/1AdicOO75O/QXV7NSTWI2qmBT+Uy6YzijuKyw3esP6gOrNiBNMjztfTmrRsaFwYZyovKhj0F6naqHT4xDnUN6Z5ro6X+e7nGV4MaxR3bPeiPa0E57dDtNkFuek+6rOUO9V+qOuI5uTtjrcnfpFj59xbFvXjj70fQTrV269TLys/rNz07XOHwe0CYzeRK6xqnF3gjKn0YOoUxCdOKropgKsMUyigzaCVUQcQZiaMcOYEYVhNjXbk2tIKJUQT0IzFVfPRedZbxQdm+6XKwbMLuJ5x2PaSDAcJjFFMTAcEAcq11kzQQ2CxYoefK2fTQcMxrep2XTNYE0S1QuqR5YvVvdM01DtojpAOe820dqTxqL8Vw4hXWX6ydZG41k9dj2ddF5tEBWHmcZOdYfwmOoKYeluxKp2bLSB5W/60sU5zDs1gHST5YF9AdLjVl+UsA2Q6rkdp87TzgOl5Shftb622rTVIVffUI+Y6m6KC+Vq+gxxH/WMaXPZcVT7LOV/r+m+32LXe257jaJ5iKu9ZhDPWH66rwzL3jsmXk59atJ+xD9VQ+h6xQP5zXjOemG3x/LEMJr0VPUK1BtUX3J0iGlR1/GOVeXR1zNor1/Qnvw/tKk7sf+UnalIe7H0zScqppNYfvc5T+ayFu8T+Tn1bTuPjd/a+SSX7vo2zb9r+0kcvpMvKK67/m3mb8Y+mYNTWz/S3x+59ileT+sn8wNho/D6Hfov2kBP+5DvnmfXvxM+dNvv6CeKkxsf2F7Txegd45z4WN2xg4pj8x2xbPHtfr7Tb3Tw2mCAfHvLAW3jVMYGgSAQBIJAEAgCQSAIBIEgEASCwD9B4OuA9h8WNPopsJ6gXdDQT4qTHecWoLo2+8n1GqN+/n6Nm352Rt9wXXOuawoLhkH1sWPC/J5+Yq7fKCCMlU2FJYt7O8/5Sb5jw/LJbKGcbG6t6N8WoVpgPHRytMGy/5SvvuHqPHD5idaZam26DaPWRse92kSx9M+meptuWVB1x3CZbr2YahZhNXGB6SCa43DX1UWUt4sziitIL1WtIS646zD9dWNlOtI5NeWc8bzHgPR1k7c63+HuVK+XrZrXSaeZn9sar7hu+o3yl9lCOXB6ttOznPx2HlbtRdirvE56tqkzhotav+eP/cLn7n2Uxjr4sdrsnNnUGsPS7Z3dJ6YzrKZR7U71X+0jrWZYuDxgeXd6GtMhJ56pfiftZn1I6QTiEsPT0RGnDzGtYbV+2ew1Bg9oKPEqoCmprNh6Mu4CWf3u/k4iyOYpv5kQVeKrIu6CjhI1NdIuLq7YO2LDGigjExPeLgQ95k7KXvx1vZ4rZAvhhYq4j+vroJ+cp0McamDI347f5BvCjvEO/Zw/1Rjyo2+s61rTFwpOQ0V57HhO+VS1hHKD6oEdJNn8qcZQQ5qalzqgIS1SDag3LqajNY6Jg279dJ2bNIVhOOXHuTbhj/IwfYZsdWyRxrFeM/WjyuWel+mAOnGr12rPj9IC9IVUxwRpJNN3hrXiIfMDfYnDOIi0QmmBo7WoV6n8TT2Z8ZfZZD4qTUP2TrSr858d2pgGqR6idGLqp70Oq6+o3phuqnmKR6hmUNxsf9HXn+z1euy6XmPs2PZr7DrqWWjv1Ouz46RwZdpa88r2Sj33Uw9DGG10hNUA6x+9Zqc9Vo/jLwc0BGI+CwJBIAgEgSAQBIJAEAgCQSAIBIH3I5AD2vsxzgpBIAgEgSAQBIJAEAgCQSAIBAELgRzQLJgyKAgEgSAQBIJAEAgCQSAIBIEg8H4EckB7P8a/5ArO/cW/ZOAJKggEgT8hEC0IIYJAEAgCQSAIPIvAb3dAy2biGQL9DDg6L1e40Pju8Xx3/55h1bkV9oKKc4t/nZkcYDQ3dXaaj++Kffw6zej3mvdd8/gESlNsv3LcT2D3LhvB/Rlkn8DxCRt1H/n677tvPL3sfR3Q/iMDK+eNdsgMerOc8yYeNGZ6yxoLgb3ZTvlgQHJ7CML0tlFi4JNr3YlherNRz1l/29e17sRVxdEncEJvM+rrPrGOg7PiP3qLorLLfH9HTM6b5Tb+KB17xf4ubXB4obB3r7PacOdPtbS1cYf7Kg51vcex1Yar2b6LE8i/d3Lwbu5ONPYE87rJQW+Mewc/T/XL5aCLvfJDXXfX2Yxz1zzBwrW98VeNRX4+4ccTNpRevmONWk9Vf965lsoRwuFUG98dx5b3yp/LXg5oW5Y8OF4l6cGlvk70795kPOEva+aoMFlRbDcET2+cHXufykdfp2N2Xd/4w8ZubLhcYf7WjfPGn4kbW5F1Y0CbyXdgVf15KpZ3+LmxqeJQ13NA27LUG7/R2M1YxuFNjXsR/HXUhpfvqDX30Hnq5ykuVWuVDbceO36f3psgP5/A9QkbOaBhlp1wy60pxWt1feub4sllzz6gKQc/eV0F90lfstbPgUA483PkKV4GgU8joLRBXf+0v1nvPQic5nm7OXuP97EaBH5tBE7rc/MFw6cQdGP5KQ9onwIx6wSBIBAEgkAQCAJBIAgEgSAQBD6JwNcB7T/+24ruqe5ykP1M/Lru/GR9rdfX7XbrdfTfzE4F0lnjGt//InhPiMJpul59dXFChEAxT7i5pKo2EGb9hQD1Acv+rIDKm8KV4YgwZFzsL4+ovJziQ9xhmDOuK55svtnpWHau1ppkOWG103moagX57czp86b8Ip/u1AvCZ8obwrfn/+Lc5ZfKN6otNcep260NVCsdH7XuthaUvXdd32KjOMo0rc5j/cjxxdUkFy+kG5NOu5rM/GTrbbTuGsv68ZQDZx2WH5b7KW9OTlmuJs1Edie9nJ7Zd3M6capqHes9VUMcre42N/uuO7i7+VA15tTqk34qTiheq7ypeBGPnDzXeU7Pr3Ew+04tTHi4sW7y5/ABrTvl9e/qAc11egJ8av6bwnCA6QnYCunUTJRYTQdQxw8nvq0PJ9hvcu7EtbF3OtbFTo1T11VjO/X/qXlKsE/X2eJyus6W30+s83Rsd2vuCX9ObJzMQbp/184TOf2kjU28m7Gb3ngab+93zpeop2td857A4Lvr8ClG04Zug9tm7MvX7fiaS2dDvrW/HX+Kt5p314+785/y77vs09zDSOfkUzj284HC9+71p/yufvzpF7S7DmZ+EAgCQSAIBIEgEASCQBAIAkEgCJwjkAPaOXaZGQSCQBAIAkEgCASBIBAEgkAQeBSBHNAehTPGgkAQCAJBIAgEgSAQBIJAEAgC5wh8HdD+k7/N789TXP/u5qe/vK3+Knd/ScPLNpqDHmS+/GAvfqj3nCK7bJ3X2Bo7i1vB3P3q/qr56Hp/KUe1efk9rVvHqDiZnQvLbqvaQ7FOuZ7yy3CoeUG4OC8wuZsT9JKRzhenPtgY9IKPymVl+4rP8WnrA6vVzsnJh85BxUm1ZuUKw86xMWkQ0xLEf4QF0hZHKxCfO7YbvWV5YfzqeNb5k1agnLB67Zrda3+q6V7L2/wr7Fy9Vv2r69bUX1xcHY1U/ivOM3yRj0qX+vMgCANHj6a4n8pn56+q82nvUPsF07qt3854hWW/7ti8dMLV7J6r/gwksuf2uq7JVSeerEfWX1htbWtqihdpplp32j9MPN7Y7bqw6XmIO5NuT/hPHEexbrR1M7ZzEf1baTG7fuuA5hQCEoLLmS5sKFGoQddg3Aef2eGN2VcHNhb75NuUJGUPHU7QWuhBxf4Za5a1maDcXKRnTacLbreHRBSNQYeLujaKRzUPpyH1olQ56TzuQoW+8Khr9JhQ02E1gnztfOjihvI3bZRQg5iaRucFyxn7IoiJ4omAO/lGzXFqcOwLgkm3OuZIr1Q9drw2eWSaM+kh423lO+Lx1KgYl6aNu9IjpVFMJ9AGA3G3N/lpQ6Dq1NWnjuu00ehxuNxFviBM6jiW+6mHM/+6n0gnOi8QDl1vld6wvDsa2OPfrNVrkGkA0+uer0mDpzyyvcHUd1AOay6YL1MvQPPZZxX3yU+0t0D8YFzrOerc73rJcrXtBdM6Kqbej5imozUqlqzv9jG9BlGPRThO+zXkc7XB9r0sH+6es+vWlE83brY/cHQH5eD12ddbHK9f0BC4HSzWyNRcJ3EnNu74hwRr68MTNrZrfsfxCgd1fRPTqS3W9F1OO+tux2zHb3Cqzc2N8cT+NMeJD9Uw20z0plUbLtOY3qBUjOhApOYoP+7O3+LorMf4cbLWyRzmI7M1rbFdH22SN5g9kW93PSc2NUZdd31xxqnadWzc1S60KZwO4U/ro4u3Gnf3+mZ/1HUP9Usnd8pnx8ZmzOl6J/M2vNrE8OTYk/7lYnHKiR7fxs5JPE/os8JEXXd9mOz86Re0J0kSW0EgCASBIBAEgkAQCAJBIAgEgSCwQ+BPB7Tpp86XWXaLx7Wkul5d6z+Nq7no51R0sq4ncwXFdKuAiwWyoWK5sKwn7O63up2G3c6yzYUbp7KrYp5+rne4VcdMa6mcVk5c/EHrq7wy3BSefa3JX4U5uo54UX26OKdqQ62NcqA+mzg91cIdXxx8u/3NnK5pjFMsB6qOVY6dumDx1F8NplqYuDLpMqtrRyu2/qi6r/Y2Nai0ptut+drWWsfZ0RKnjjs2Cv9NvSEfXe1EviM+XeMY1pOd7h/iPBozrcU4z2p56hWKI9XfExw2fFQ6Ub/pd3jv8mzq/z1fjB9IL6ZeiDQAxaRiUNdRf7ijKU4NMI5PXHN0vPLPjXvS5Snvva9V3zdr91/q0K/ETHc3Osh0mGnCtG+o144OaAygDXBdbNTciUCqiFEC6mc1af2/q7heJKmkU81oSlz3wbFbfUB+I1IpQZhy0ePbNKE+FvnuNpCODdpwoZz2QkCYo0M9Wo99xm57mJqYIxRKIFSu+8ZgEsspr4gfSOynhqjW7rXV12QNlfGi162jN6jWXSFFzUZxiMXU81r1bcJl0uWeL2aza+nlI8p39R/NQ5gwnNSXJajRMn1Ber89oPXaQTYZJh2zbW9D+XcO/s6mufpW/Uc+spqd6pzxhfXRHlf3iem1yjHSvq7TVXPYRo7V4nQgYD0T9XdUlwiTjkP3S+nU1MerrQl/5kNfu+Pac7Wppa4rnaeIo0zDWP4nTVK4qesIW9Zrux/K9lSf17pon+HUOtLWapPpvZtbpa8VC4UD4xfTAKRRLN7pSwnERaVn7EsAVjNfB7T/VFVQrgeBIBAEgkAQCAJBIAgEgSAQBILA2xHIAe3tEGeBIBAEgkAQCAJBIAgEgSAQBIKAh0AOaB5OGRUEgkAQCAJBIAgEgSAQBIJAEHg7AjmgvR3iLBAEgkAQCAJBIAgEgSAQBIJAEPAQyAHNwymjgkAQCAJBIAgEgSAQBIJAEAgCb0fg64D2n5VlpjcIoTccIg/R23LYuOtz5y1g7O03da5CTL3J5zXf9V+N7W+Gusa//re/1ar63d8cw954w95W1DFgbzxE/rGYJp+Y71NMFwYdE+Q7eovPNM7xp67bOdjf6sjeQMa4pt7UozjfsZnyjN4g2fmF3lI5rYGwQT67td91o67NuDq9RapzlL1RDXEZvZVpeqtV55KTmwkr9ZaniZeMb9fnrJ5RDD0H01vsHP73t4V1n+q/Kz8RnsgWextZt4u4hfRvo7HMn01dqtxVrk58rvxguohiY7XA8EI1weqW9dTelzd9tdcBstW5wzjN9MLJH9JX9Pa8qUac3uloGOvjDrcmDLaahN6O5/QCln/F90nfVG0iTZw+U3o/1Qvyk+lb5ZDD7Wk80lq0h5nGTX2H5QfxRukxw77i3mNletZzxfbUTl/s/J3W7NhOuoP6Xtf66Szwdz/6gDYdrqZkqg0cEy3WTFjzUeI3NR3Hf3W47DZYUSChQsWiBAM18om8Ch8mCqq5OvNQgW59nQS+XnNEQolTFUEmypcNJsjd32lzhLiD7LocdmrEqa9pPSennaMnAsxy4dQRq9mpYTGhnvyYhBvVnYPDpB/TF0EqZxNuU05RXbGaRNrVdYL5OdWNo7HdLvr35J+jk6xet9gzrVI+MyxVbicNcuKeejXTnEm3p9pg/Y3ld5t31remTeekDdXfyg9Hi6de2DmC+k5fo2KuOLnNu2Mb6ZvLPaYzav/ZaxrhrjgyaRTzn2nJhPtGS9k+oOZt6nP9C5xpP9O/CEFfZqB13dyiGlEaoPjJNLSv1etm0heUU1VHf/kFTTme6/cQcIRIrTBtQtSBT9n+Wa8rop/E9Q6byo+TzRBrxFPj2Ma2HT9tDhQGzvWNeE/27sZVbavcMT+e9MHBDjUR5YO67q777nEnfp7MUfx+wua7sfpOfLy7oWIbo3djeJrn03lPxeOs/5TGPu2z4/tTa77DjvJfXXfqdjpg9J6lfsF7sn+6B8wt7g5mzpgndIjZeH2+3Z/ngLZlQsYHgSAQBIJAEAgCQSAIBIEgEATehAA9oKHba9yf/dQpsX/TjH5Vuj67Tp19TD2NIr/Q+G4L2UC/OtR57Oda5s+Vt+nbdXayn3Dq34IwH1+fdyyvz9jP1B1PdPJnmLNbOVj+qm99nWsN5H+PAX0LhH5KR/5NvOj4sbHd134LLsqluoVt4nyNH+W4+uPgUG1MfjnfzCEsGOcuHqu81OsoB5MedO1U+tRrS9UJ0gyU/26n+4ywmHSF5YLVO8Maxdv5hf5dtY3F27GfanrSiElXWK+q8TINmWJAGtPratJSFCvSUlV7Tp4RTzZYq5pn2jzpo7uHmHp150/NV9WB3ped2nJv4ULjHG3uOjXdBlbjRDpxRwdcLUJ4Mi1HdY1icGqT1RDSbcZptGfpete50+Nle5Ep130O4ivqXSjmihXq3x1ftFbfZ7B6QfXBeK72vB0fp78iHWX5YRpTMVRjmH6xfdukDYxXSMf7WMQxlrPX3K9n0P7z8mKMvtmYBNJJhDsfbXImIBy70ya1J7eSw42LkQxhOCVhwhwJDxL6yedpU4FwYBsCB3OGI8pvbxwb+2ys+zmKcZsjNN7NpeunO677MnGf5XcrtCzWyT477LBm43J94qyracqHicOqiVXbrj4ov7fXmf9P1d2TuuHGpurtaswXt3ujVvW1xWzSUzcm5RPiEuMU2xwq3Vc+MP10eyerB4WR8gv1H9X/Jv4zvnSt7OOcWpj6x1aL1f7F6VUIpy3eG16o2p0ODFNdqjhU33Jsd1w6voxzlSeqZlU/2uq2wmWznuK/y5vNmq5mbbjuamkf5+gCi23Tg/44oN0BNHODQBAIAkEgCASBIBAEgkAQCAJB4D4CX7c4vn5By/8FgSAQBIJAEAgCQSAIBIEgEASCwI9FIAe0H4t/Vg8CQSAIBIEgEASCQBAIAkEgCPyBwPqAxh5grZiiMehe+PpcAJrf55zkDT0g29d6/bs/o8B82/igsJrimx4UnnxTa278PxnrrP/UmBP/TuZ8N38Rpx0fp9jvzke23fp9x9oneX7HHKU/fU30XOaJFm3Xnfx4By6/os0Nj1mPdHN9d62fCf8p1g0On47Z6e9ObCcx3q1/pufOns3l8J18bOqnjz3B8/L1ztyXDTVfXVf77FNMN+uyNe7YuDPXifld9i+7dzjGuPyKa/0MmhKdC6xepH1e/Te61h823QoGKqgJiHpIO0lmTdRla8LqKtZ+OKx+o2tK0Cd7SDi7kLP5ThEgAXKEdMoLOjh/ovl0fjrYoQdnXdy68E556Fyrc93meEdQ3Fpkde3GqupnalZODTNxZXaRP2wdZFuN7fXj4udyc5PzU51RfN/ktNty8uXqPttwbTByeTzVy6mWnWKh8sNwUfMUX+oLCpStDa4bHCa9YD45OjLNVf146o9TbMovtB9Ruq2wvGp32pc4PGB+bPY7zr6CaYGzx3G0euIx0xEH420PZ1j0OFVuHFzcmLc6inRQcdzRkU0fVvWhdLzit/F9yt/XAe2/cCLNmCAQBIJAEAgCQSAIBIEgEASCQBB4KwI5oL0V3hgPAkEgCASBIBAEgkAQCAJBIAj4COSA5mOVkUEgCASBIBAEgkAQCAJBIAgEgbci8PWSkNzi+FaMYzwIBIEgEASCQBAIAkEgCASBIGAh8HVA+y//9hbD+hAoms1e/PEa6/5VdPSX5q+10DVm9zWnP7RaH0BnsbC/ps7+uryF4mLQdh2GCYr/+uxkDTQXYdU/62uxtesLNDpfXBsVZpdvjJuM34o3iKvdlsJ/ut5xYtRi46bP+wOz6EFyVlNO3M4YFR+rT2Ub2VVYbPM25aJqT6/N7juqhVp/U233Gph0cNJwpJX9RQ6OnirpU7Uw9Q6Eo+JHteeszXjlYqFqmWHoaB7TTFVDKifTdRcz1JdcTZ1yiHC57Kr9Sc1l72cTZiqHNS7XB9WrnBxNvRS9sEP55uTWGXOimyjnrIfXfKt6R3V65brzpnOWaaeDu8t/pm+n/Jh0w/V7G7fqewoLlfst5xhvEP+VVtbrKA7XNwf7CUe2Z/i6xfHkgKbE4ESAtsDf8cEF3onjU2NUI7mDx7tjmITl3Wt/2v4nuLUVhO34aeP8CZ59AsOneOH6ijYTjg9Tk3lXXbkxOf4/OUZt2J5cC9XAp3FRm5+n43XtvQsHtgdgGxjk7zt8Uxs9F7cnxr0jvif8mmxsfXbHb/iibKrr7FC1mfdunE/sv9t/ta/frq/sbTBgdb31abNmHzut9ccB7c4CmRsEgkAQCAJBIAgEgSAQBIJAEAgC9xH44xbH+6ZiIQgEgSAQBIJAEAgCQSAIBIEgEATuIJAD2h30MjcIBIEgEASCQBAIAkEgCASBIPAgAl8HtP/qby/56Hb7g+/X9emvZLM5k8/oAfvr3lAn1uoP+6vc/dmFbn+a9/Jhipn5OPnVX9iAsJ98RC942PrJXhox2VFYIyxUrNscO+MdrjqYb9bajlWcUnU21YiD+cn6DqcrDk4M/UUKNS6lJ8y+ik3lqs9H/75soDp9XWP5cXLD6qjbVX5etVznsfUVZvXZw3rvPvrvqbbUOqx21TyHa26PU/5P+XV0pdfRxCXEIzS/142aN2m100tU3br6hLB0dUb1bScXkxYozikdUXxDtch6e60LpQMsbqYXtba3tt16Pdk7TDF3jp7Y32jhhgsnvjhcUj6wdTf+9Lpm9anq1t0H3Km/ic+THva815hRz2Q+snwwXdrU1svG1zNorwOakwQV1Dawa02HEFOyFfmQ3+qAhhJWD3lTA3Nxmg6NKCbUlGtj7z67DZg1icoJJOCsOHquap47hmzsXfGdGt+m2JQg9ubkYMLmsPz2DfCU5w3X0XpK1FjN1gddnY1izW+v/7sHNFa7Pe9MRPtDu4iztR6cAxqrZ7fJsfpzasvRMqRnTMe6LkwHtJM6RH1k4kitJ6RZG81hHHF7lBsvsoead89v1w4Xq+oXy9+kuaj/spxs+hCrI+av6gu1HzJOKw3b6BfLz9RjWF9VOu9igtZGvEQa3PHr/JrqQPU+1W8mfWacYnWE4jjBpfMe6fWknR1jxS3V29n6XReQ5iOuKo2fegfyhXHA6UGd3zWHE3+nenJ4z/q9wpppUdc0t25R/H86oDFRcT7vQTpzMiYIMAR+Fz79LnF+V6b/yvh/l9i+ix+f5uCn4/70els8Xf/ccX0Dt/XHHb/151N+uf5/t3HThvi7+fqr+dN/FPiR8Z3WFfJ5svXkOvWQ+wnsHjugfcLZrBEEgkAQCAJBIAgEgSAQBIJAEPiVEaAHNOc2hQrM9DPeCYD9p9Jug/10ebLWJ+aoeJ724d3rndh35nyHvH7Sh37bR79dbsMLB9+NvddYZlPdzuKu8w6fN2tf34i5c65xn/L7Dj+e9nGyp27NucPrbW5Yr7hrZzv/BP+TOU9zctv7GS6du26tbTHYjn9HHpEPG782Y7f+q/GbtTdjHV70HuP2GxXT1LumuRu9fQILFcfdWux7GbW32cRUfdvMc/VqY1P1pif7j/JLXUfnJsaDP14SgpqaK6i1GO4Sapu8DRiqGN55/dN+vnu9E/vOHCUg78xR557j711/Ng1BrfUOf92Gebr26TyFhXP9jlZ9yu87/HjaR9UEWb942g8nt5smuLXnjj+J+2SO2zM3fm96v7MR39TaFoPteBeHDa7Ih41fm7Fb/9X4zdqbsQ4v+kHK7Tcqpm7XGe/6suGFu+6E1Z1a7Psptb/a5LfW9Gaei9/GpupNP+sB7R+/Avuv77Io84PAT47A0/cp/+RwxP2GQPjxV0p8GpOf7dmVT+OzKdr6QorNvF9l7HfOza+C8XWwuDbyv1JciSUIfAKBr1/QckD7BNRZIwgEgZ8VgWzoftbMxW+EwO9+QAsrgkAQCALfHYEc0L57huJfEAgCQSAIBIEgEASCQBAIAr8NAjmg/TapTqBBIAgEgSAQBIJAEAgCQSAIfHcEckD77hmKf0EgCASBIBAEgkAQCAJBIAj8Ngj86YA2vYmoPuhZn8eof/juhRp6SwyaW++BV/9ds9EfOK1vZ+n+V18uG9PbXNw33rB1OmumuK+x/U04r88ZHj0GZr+/MWvKCcKj20XVUDFgvLliYev3td1xFTvn7Twdj6m6N7l1/GfYVWxYzpUKTfU6YcTeeIRyivCo/vZ1ppqbNAT5qzhW9cbFinEBcf4OHx0slf/MBsIfac9U2103WU6dtRT2ql4ZH7vuI11kPYfhwTjFtF/53nOI+NVrQmHPuMhyoWrUwXfSeKUXSl/r9f7fSEOnvnHhXXsh0xwVt+IC45+qW6ceJt+cHjRhjvCoeFVOq7qfNBjpI9PxmtMNj9H+bqox1o8mfrNrioedH3284sGkC2ouw3naS6ve1/f1jvY96aeTO1XTrDaVBvdncp1zAtIHtM7G554jeECbNgao0JRTveFMwohI3sd3UjiNuwsUahqoIOta01vE+kG1NxLUUNPxPv4AACAASURBVNSYjjWLQfnNMHV8YgfgSbhrXBUXd04V8Kmhd151XqiiRI0CcY1tdDvvnmhYKF7UsDsXOpeY4FTMEJ9UTAxzZNfhq+PDJLoTh9FGuI9HNTZhgDjTG0v1t+Mybc7ZxmzKWed894Vxh2HT65XVYo9xqvOuoahOFa49T4jfqq+w3LN8Tdqn/Om49d6B5ne9Qv4yu8o+mtfrauqzE95o48f6q6rXrf4x/jMes37C9jCMuz3mXme1DhG30fzKCXYwmXQd6VbHR305cHEC+YL4Oe17GGc6Hr1vsj6KtBSNRdxTPXzSJKevq30Kwwkditw9yNRnUJ1N3Gd6VvnQOcE4j2qSxYRsOHjX+urYoj6g+jDa29c4WG9h9eJizWr2+vzrgPbfAER7cTEhfMfnqNls12E2nrC99SXjn0XgEznswok2yUiwno3089Y+gS2KarvudvznkfRXfDoW1GwYf30v/zzS8dkZU606hwzH3+26k80nbTm+u2Oe9OvE1skcN7Ynx6l9wCfjqBtJ1U+exOBntvXJ/DzRl35mrOP790Pg79gB7fu5Go+CQBAIAkEgCASBIBAEgkAQCAK/NgL0gMZuW0A/FVeI0LwOYf9Z071doK+Dfja+xky3HKBvslRcL7vTT69q3YlGU/zOz8j91oMaizO/xnb99+t/T/CtOFw2UOyuX+5cJzduKW/4OGF/hxOI6whbhSP7aZ7dWlBztrHtYtu51jFSdYswRXri1LPrM7tdQdW064ODc6+laU7P+VSHCgOGrZOnrR93eg6648PFn3Gya77SxJM+qHIz1e+mVp/i6qRpDo97T9nok+Kq2yt6Xjc8cfqbimnqVU5duThMujjVGtI7ldvu00kcqO9u6sPtt9c6k21nP+HYmTipMEU5mrQK7RmcNU74f/mh8oN8cvm71VO2N9j46OqkwnUbI7NHb3G80ywVIEg4ts1GFZASiDpf+dsT726O3CQhYaobDlVAUywukdhmSuHIYmTi4oqoWyib3DyRD9aIpnjdHExY9kP3xVllW20WJhHc2HaxZQ1mW88sLreBbf118T7ht4Nz1yhXg1QdKhyQVrtf3DBN2WiGwqbn++6myalv1yfVV5zcTPW77ZmuvihOqBpW6zia5GB86mf1/3QdV+9RrJPWnfZbhAWr3St+pik1NqXLKtesnpi/ndNODfX9kcqpoxFO3I6dKS+un9v4NvxGPii/ao9T+en7C7WX3fQGh3uOxjo6gvrMaSxOrV5jvg5o/63rYcYFgSAQBIJAEAgCQSAIBIEgEASCwNsQyAHtbdDGcBAIAkEgCASBIBAEgkAQCAJBYIdADmg7vDI6CASBIBAEgkAQCAJBIAgEgSDwNgRyQHsbtDEcBIJAEAgCQSAIBIEgEASCQBDYIZAD2g6vjA4CQSAIBIEgEASCQBAIAkEgCLwNgfGAht4CVD1x3zRY34jD5r8+7/b6m3TQG1ncN85c66rx7O09at7LfvcPveVnequTk2X2BqxrffSKffYmm+ktTw5e0xuAes7RWwhrzlnsU7wMc/aWORavs0Z/jTd7s5LLE/QGIFQnbBzDblp/EyfiU/1M8dj1g60z1QLDafJJcZ35W2sYYY5qvMfE6g/xF81VXJleXc7WQLlk/FDYKZ+RFiCbE6dP+N45VPOw0flJP5VfU+6RfyiXqDfWuRN3WT9Q+tW50Pv2pP1OHzsZ02ux2ziJCfUKxs2e64nXqubVG+CcXlVr+8JC9SkXd7cXqdpH693lTq9dp+ey3jVpNdOIbc+a+u60xuTzhSvioOufMxfxmPW86hOqFaaVfR7i8tQDnXidetr0BFZHJzYm/loHNFSsvWl0UBG5usAyMekEmMRCCeHlp0OqKtZTQhn5UBObyOb6xIiPhKrHe8WEioM1op6XalO97p010emAxoSCiX8XvM5FtsmZGmzFqcfrrldzPRUqs+82xcp5xlPWGJ1cTnxD81GszmeTHkxf/iCOqZx3ndhwv9e1aiiIt4gb1zilEWjjqTjatYzpAtM8VJPbOq04dR1S+FfMmcarnDrrs16zXZ/Fw/ripMe9vpWuTPig/HZfK19Z3lFvU72g10HHFNX4pGest6D66fqH6qHXhNLGqX+gekQ5RtrgfAmn+gnDgB1aUX9A+Zn2KEzjGY5V7zaH6T4P7XvUl1SM49MXIkgbUGyonqaaqrxgsaCY2dqoNhlXqyZ2/rN67P5utKDGwdbrPiEuK61wc8C41POFYlZfqqCc19jY/KkHfR3Q/jtVrbkeBIJAEAgCQSAIBIEgEASCQBAIAm9H4O9yQHs7xlkgCASBIBAEgkAQCAJBIAgEgW+KAPsl7ke5Ox7QJmdVIOwneecnvwqG8uE1tt9qMf0UqfxmiWC3kbzGq9sPpp821c+m060z7Daw6RaWE6KdYnay1gn+05w72Dt2KzbqVqMt90+xeCpfqoa7f4yriuN3eOJirtboeXzaZ2Rf4atu25himvQKzWP+bfXVqRmVCxUXuyWs367U+8j1701uT3Mw9YTT2862uDk64IzZrPukPbePqdp1c+j6rvYkbs9x/ap9o9cj2ivV2t+usdEGdcvWps4Ux04xV3bVdYcTzhi1jrvnfcLO1Kc3fOk9xsVB9abJB7cfMe2Y6ud1rev2U7yb+j+rudfnOaCZjJ9INTVjR1A3G5LLj2oXFdyTmwC38Ewoj4apolaNpV+/ExPbEDAfnfxsQFFY3ImNNXyn2U7Cv4lvM9bFXNlkOVXz3OuTQG+aYm0iSjdUM2KbgqpnbkNUODzNSVbPqrlvMJmwVvFMPeFJbVYcUHWr4lB5fVJXHVts48W+rNzk0MXidNPm9gHFYXUArJq41RbVRxmvu5Zs60zx7BRzZVdddzjhjFHrMC3ezHPqB9XDKV9673VxON2/oHkbfqt1KzYuz5W+XjmZ+j+rudfnXwe0//4OC8Dc65vME7N35p6sp+Z8N3+Uv7n+ayKgeKiub1F52t52/YwPAkHgeyAQLXhvHoLvP8H3V8XhnXFtbW/Hv5f538/6d8PnLQe07wd7PAoCQSAIBIEgEAS2CHy3TcvW/4z/ORAIz/Z5CmZ7zKYZ3w3PHNCezW+sBYEgEASCQBAIAkEgCASBIBAEjhHIAe0YukwMAkEgCASBIBAEgkAQCAJBIAg8i8DX30F7+hm0Z12MtSAQBIJAEAgCQSAIBIEgEASCwO+BwJ8OaM5bWNRblCpsp2/ecfx4rcN8eV2bXrmM5ta3tjjzrzjdGKe3wqh41fUaT39bzOVnfdsMeqMMorv71qkJC4VPXbfnzF2fxeO8iafH7WDd41VzXLx77Vw8nKRI1aPiHVujvvFo8p/ZV5gwzjqyO8WMOINinPx2cEe86fO2b25isascO5gxXVb8YG8c7HqJYq866mDDNH3Sa1a/lb8qVwgDpVv1rYFIY7vPqJ66jyzP3f+7b4FkvqCe6Wow6gEb3jK8L18rl3ovq9xiusW4tY2vxtnXnfxCNao0csqTqnkVl1v3qM4nPWU8YDXC6lfh7PSA7rvz9ku2T9poc8fAqYOJ/1ufNnqpeDTVNdsXuLFMel+vuVx1crSxpepT+V/9YVghfOs8ekBj5FZNpDcu9G/WmFRB9SCRMFchcHztCeuiWBsDso2AR3FMeCLBQwSdkomI15vbZZPFhMSyj635VAequl61gzY30/W+Zsem86A+6Nn/GxXxlC81vmKAeF3nO3gxzBBH2Gak5l2tXzndBQXlnjV+9LnLnUnQkX+qrnudTjacDUjPK+NEX2fShqm+a50z33teqz1UH6hGkA+TxnZudhzYocXRIVSnKDeottHGuHOAjekPhSu9mGqcaQGqR3ddNrfXKtt8onFIN1COGI+QFnXOMhyn2kUxdL8mnan8RFrLNNTZAKO6YDXFNNzV/6kHoLpnOVYH2c5X1Nu7hiM9QtrjzHN6BtNUpq2o7hm3mc5Oe7XNIZzpF9NdFKuKH+GA6oDZVofWqa57jtE+TXET6anqI+xMgfjM7KOe7vS+SVfYfgzVR8e96/x1/euA9j/0Tpt/B4EgEASCQBAIAkEgCASBIBAEgsDHEfh6SUgOaB/HPQsGgSAQBIJAEAgCQSAIBIEg8I0RYHf5vNvlHNDejXDsB4EgEASCwBcCP6rRbeH/WfzcxpXxQSAIBIEgsEPgR/WDo1sc3WcypntFr2b9+t/p3uzpHlUGsbpfvG8UJvCn+/XZvevqnufL7+39+B2zauf6b3ZfOZpb75HuOUA+9vGK4k+Tmq1/Zx1nrsvBqS76OmzdE39qHpz7qK+a+0T+WNzdT3X/eo/RjaHH6OCD7g9nz8ewe8k39cTyN2nkNGfigxtb1ciugV2zEe/Z/fhb3ittdp8JcXoWi/lOnShslO3eq7rmO8+eqTmsXzlaNPUyFJtrE+kD0v/TnuT6wfYKm/kMB6RhDk/VGOf6pGcKUxS7muPqFeK7wlpd73XtPHM41eXETVavp3Wu+tf03KaT4yexmXp9jYP1xq2WMEwn/m+4W3Vx2m84/Jt8nfD4OqD9jwZ70IN7tVGzpo1MXw6pZdk4d/5m7WqTxar8ZetdRdCTjAjgfHatox6mrON6E+7rdN/Vg5gntvvh0cGrc4zloHOCrdXzPG1OJv5MsaBNI6sP9OUEi1nV4J266ALaOVtFDwkxEmDG01M/0TyEn8Mzp5an9RBeFTPH/jRmyvU1b1vTU+0w36d62egr4rTiM9MYZgvhwXKI4t2M7T50zm17CNPbjsFUOxveq7FIT5EmqFpWets39kiPVa9y+gjyA+WM+bOtR8RdhpWD4YW9k3+nb0167VxjPc6Zi/oC46PCxtEghbuqBWcNhTnrp6oHVD6qNaYDxUkN9fU2uTjBlGlq/ZzpklMfTjwOV1T/dXpm1ZOKVffRPqBNRHIC38xXYzdEUbbY9afWUI1OCZryA9nfHPK2+Gz9QfEpG1ufemGfzFd5qE1FbYw38W2F7LRB38Fk2tzcsfvk3Hf46OaRbd7uxLe16fp616cnGr1ba87m5SSeLVbb8U/o0cmaTKOmjd1p/3P9c8c9gZnLK+WTuv6pnrbN28bvH4HVFM+p71uM3LiVrmz83Wq5Wtvl38ZHZ82Nve2+ZqNdjq/OmE08jj0UA1ujcmLy4+sZNOcXtI2DGRsEgkAQCAJBIAgEgSAQBIJAEAgCewRyQNtjlhlBIAgEgSAQBIJAEAgCQSAIBIG3IPCWWxzf4mmMBoEgEASCQBAIAkEgCASBIBAEfnEExgMaezvJ9NaS6Q0qLpbqrSjqel1nM/Z03maNE0w7bpv1ekyvf1/3v7J8KPs9x/3BamVX2Xd5cnfcFEfFaeMveoGGwvtuHM78TQzInsrxj467rr+JVcXlYHuqG9c8pacn/Lkb1wmGDlYbuy97rJ9s7Ti+OWN+1LqoBzha7sS0GXOXV5u1prr6UX5cnHRqUvX6O1xSc2vdMG1WNlQfd68767A6P+GLu56TQ5VvZy0Hp60dp99ubTpY17qb9If143f45Pi9GaPq1skn0mvEN5XHvxzQpsJ2NxSnm9upIbubIBWwm6gNke6OVeL0ZExOU1fNr3PksqlwUHbd3Dw17oqj+9/zsSnYk1wp3E7iPfFjWkflDmHmcO0kNqRDrCEoMVVxbf1DuexrbHJzyg0Wl2vPHac2MG6jmvLUeaT0cpOzU95s1njHWFejUH42uWX5m3Bj/HbXnWqo1/4dm6d5mdZ0+ORqTh13+dpfLuDUzd18bGvY4Sby6al+ofDd6oebb4dPiB9bf9yadmvD8RvVXc3X1NNUTTj1fsXs7jVrTIoPLr+dOBiHWS4m3F62vg5o/5OZoTtvPZnmvvMtN2ZoX8NO/bgzrxbn9d+OzwjP6Y0xk231xh0n784YJ64+5l12XV+eXP9JW67/07gn/TmxdTKHxXNSg+6blCbbT8bg5rSu+fT6d3GsDRTVcm20brzvGKf6UdXLU119h9+ftMl49jTnTmJ6wocnbJz4/iPmbOv6BJuTORcWStO2+51LZ9TexsnFE/W/8d/xadJZd/6dcXdyfWfd07lP5FDtpdzeprCr179eEuIe0E7BUfOUw2r+U9e3IvbUuj/ajsJfXf/RYvGj8cv6Px4Bh6PIS7eBn9r/8cjsPPhd4tyh8nuOfvem5vdE9cdFvantzdgfFxFe+enD0BN18DPj+d3y+139cXPsjnvF+S0OaN8V8PgVBIJAEAgCQSAIBIEgEASCQBD4JAJftzj+z2XF+itS/Xa5OsXuo73msrH98+vfdR67z/PJ+2n7Gi8/kO+Xf8qnzT3X/ZZGFnsnweTD5b+D0eZ+6ikuhQnC7oTYKiZ1D6+6v1vdn9yvT/dLq/uwEc/Q+uj2KqdGEGcmbitsWQ43GEw5Z9hO9ideddz62JN4HX51zazrMvwdXjHs6lylXa/rbtzb+mQaMPUKtwZQr2D9CPmtdK76ofBhGqHW2Pjb8+TqllNfUz9WsV9+VRsoLqWjDreUrkzc2XKgxqXyNMWG9KH2484zxrsp30onmQ8OXg6Hndwpjm1wYPzq8Tjc3fBC2XP0brMewoztB1CPQZxhveEkzyjevqaL2dSzlA3VB2u/nfbx29xsNG3Srsm/jnHn+F8OaAyMfvvf9DMdGtvtXom+Pu9zUEOoY1lgSKx60jpZug8VUNaYKlHRf6O4FGZMACpW6pYsRdDuK8Kdfab8q/Gxg76Lfc8BO/z3ZogagWqKLMdXE+95U3xiOPR1mH3GfeRH5wayOfGOYePaUVxBdYpypmp7qqdJO5Ce9Rrq+drwfOIbaqBdrKfGVXNQ4+ja2UWdjUU8YHoxNSe1iUDrsxpCsfR4mNZ2jtZYpj6ANhmsB7hrdEymurxsqt6C9ILpIop30pHqw6b39npCOo/4iDBn6057jZ7jqiWsjhnHkOZM/cnNcdc3R3+RVrA6Rz4qLFW+qyZOY1FuOidUj5/imnoDu9Z9n/xxtb5r2ISP0vneIxCHEY/dupz62WS396Ked7RXZNqJctDzjPZFSF/ZfreO7f/NdNrRHcYf5j/qM8jnri+IB1Mvf137usWx/oLWyc1EXo3rTYgJeQ2iz0EBuuKnxHoSTSWoW0x6ASHsps2TEjSWi6loHJ9O45y4MflaBaOPQxs8tHFjnOlCxbi2yY1q/L0gO55dVNTaipeToLv1qjZHSLRQrU/i3Gt4y7MTfk3Y3tEK15dpDcZttClgHJjyNtWE4z/bUKhaq7xg+jbVkMN31sxVk3dqs+oR2lxM+sM4PeWPbWy7dk2Hv8nGXR6oPsM0e+I30+ETnBRftv6jHD61b3Dq7okxqHa3fULhinRqizXSR9UPEd+65ky9abvnmjSD9fYNDts9mcuPblfl07Gr6gDVNdKBa5xT76ifKD9cja65dTRpg6HLbaTPqwOak7iMCQJBIAgEgSAQBIJAEAgCQSAIBIEzBHJAO8Mts4JAEAgCQSAIBIEgEASCQBAIAo8jYD+D9vjKMRgEgkAQCAJBIAgEgSAQBIJAEAgCf0IgB7QQIggEgSAQBIJAEAgCQSAIBIEg8E0QyAHtmyQibgSBIBAEgkAQCAJBIAgEgSAQBL4OaP8LwaG+7Ye9+Ye9wae/PejkLV4vt6Y3QLlvrLrC66/JfX1+fdb/u0LSx1zXED5oHprv4NPXQWlC/qO3fF3xdRuTHz3n7C1Dzluc0Jj+dpvuo/LNycvFIWSbveFHcbX61fNd/43eoNWv99fAMq527k6cQmNrLU1vi2I5RzhOOPXa6LU6cavmiq1R65XxgMn75BvSOeQr8pFppOMHq0v2xj7Es+nNmb3+mB4wftb8d+yrTqk3q1Z+I1zYG696zU1vb0ScQT66nO6xq9xPeog0b8P3Wsf9v6c8IM5PcXW9YHyZtIRxlNWJ6vWsRiofWa1VjeixIM4xHVBvHe3ro3pwtNHRd6eGex7ZfoftI6acqFrufOxcmf7NbLPaUp8zXjic2r4RVuWX1e2m5jrnp70Q2w8oLVF90um7iD+T3k3jmXayekb8qryaemLtNwpbh+cT/9A55lr/bQe03vzYRmsSPJfIjmgyoXSEEAGI4qtF09dDmzxU+CiRfXPiNBgkPAinjV+sGU8bEiaAzBdnQ+oIGSpmxbWpiCZ704Zj08Tq+ieiqhoDa4gTV9DmxcFJbXC2m7S6prLtNGO28WD159aqs3YV9F7LXexV3O56T9QDq//J5+4/01JlozdMJ08ONoyHSodVP5kOqlP+WZ+sPNnUJBrLNjrsgI986vmaxqA+7uwHHJuoFyoddWr/VGNYbp6ov7ta4HAB7VvU/srtq6z/oM+VLqqe6/rENMLRul6T178d7jjcdmJAPX+ruUx73RpluWJ1P43v+ZjqqeK92U/2eay39DyqnDFNrPavMb0PIk16jR0PaE6Dy5ggEASCQBAIAkEgCASBIBAEgkAQeAaBr9fs11sc+zf3zywTKycI1F/3tvPvzN2u9buOfwLjOzbuzH0iZ+9a/9Qu+tURfXs1xc5++X4Cr1Mbp3icrreZ9y7fXLvuuE1Mv/PYp/F80t4dW+5cd9yLI+5Yd9x34d1T/j5l50fj8h3jeMqnp+z86Bw9ub6LiTvO9Q3ZGw9oL8PbDY7jzNOBOWteY37k2mpjWH9WRw1g4/tm7Aa/n2XsU/FPdti1+nkfMx0iHHsV/2mdT+Tpjr/Mv5fNU92ZsHXwuNa+1j/lEJp3x9bl+0aLGe8QDqe+bTapDv6M245ubu1Pvrt4bDB+0r8TWyzeTQxobK3VJ3n/I3iqtEdp+aRpTu26vLu7N1D82fixqc2n7Cr/38Wdd/fbDT6bsRdfUF/d2nE47th0xpzk+Yk5rm/uOAczps9fB7T/dYjKuZ+2T3fv1bwLZr//thLxSZ+ce9breiz+6Z5edk/1VVRo8+jgN/nSSVHXQLan++g3OT+9t9eJ9xpzcl97xXoTD8MKCWPHmHFi4nLfFClc0MEf8UrZmWpqgxe7r3yKa7LP7t+u/D6tn6diPsFWcaByHY11dWuTOzeOd9h0176rmU7vmPSa+en2BQc7Z8xU4+78U8xP8Jl0FGmpw/mN/713THMd/FifU3WperajC1OvdvnZeyjCR2kvyyn6Mq2OvbDrsTq4q5zXvKhcKC14wp/NGqyuVE9VezuF2eb6OzDp3GD9XGnsiW935jj8msbkgGYwzwF5ItAk/FUEmfBu13d9udZzm+kk+hsSs8ZlpMIe0pvLFCMSt00808aifyubA9qf38zKGryDE6ur3tzv1M/UPO9yRG0AnY3Ya4zTtK9xqFG/I4532LSLf3j778aG0m03P5MdlBcHO2fMj8y521NUPnotV74j/F1cVO2pDa2zDutzSo+mTebl98Y/NxfMr8lfpt9TbaDejPQexerg7nKqHhJVjU69RuVC+TP1mF7DjtYrfm392Y5/Ikeb+kT7N4bpiW935ji5mMbIA9o2OZ8c7wT/SX9+1rVOCDg1/y0Op+tv1/n0+O8SV2+IbjPa4HUa6+m8jW+/w9jg+NksvxPvd9r+LErvWW06cAS7c8x/FHY/Yt0fseZpZrLPPUXu55/3Ux/Qfn74E0EQCAJBIAgEgSAQBIJAEAgCQeAfEMgBLWwIAkEgCASBIBAEgkAQCAJBIAh8EwQePaDdfavJN8HkMTfUW6E2CwXbDVoZ+6MRCF9/dAay/hMI/AgeP7HmEzaewO8dNn7l2N6BV2wGgSAwI/BdNeUvB7Q7jt6ZW+G7Y+fO3CmFJ3bfeUA78eeKr85ldjb2N2OfyrMrODUHGz83Y11fPjHuhHNPxtofvL6eF/lE7GyNp+JTdtR1B4OKH8JOrTFdV3Md/5CGbOY5Y+/66c5XWL98Pa2nK84T/nf/3Xg+ra1OLt8xBuFxkqdT35x8KG7dybGz/mls23kszjs+3sFm6787/ol4XBt1nDvn6b2ri0vvB66/rIZP9NL1ddII12+01p25yve/fxn/39qbwCpIPaiJPKhYp8+uBlhfYsA+U4FUotTmqMCr8U1j2TWFx8uX+lDztOlS609xbUTN8bn6PTX+O41R+cGwUpufbveKZSN8E55XzMhu5e+7ivkJntS6ZLk+8R/ZVTXY+YX8cW0gPrq1odZQWshqXdlF8U/1N/Hf4UZ/69XFWcZnxGlW95tYe3Nn/95uAiatrjFO8fZ+0nuUo4mdD5NeIL9O8HFiYnW90QGVq8oZtgeYON5fbNT3JNOLjxhfN5s/tC9QexmXM0hHEFd6naP1Uay9nlGumC2kRR031EeRxk58cmt0qjvEMcTt/tm0NltP6eqkqXd0le1lnDgZDybtYnZZ7+s8mvZek8b1XPZ6cGq37st67VQsEC8nv6f9O+uDU10ie33fdPn/9Qva64DWScSCZYYmgXHJVMdt3rLDxFqt24sKibISO4QTWhfFw2J0i72SEBGskxQJKxLkbpfFg0jP+LHJJ4rL4SPKJ8uxEyMSFJbvWnRu/jc1p7g8xaN8m2xP+Cm8O36ovqfaPa0ZFysHf2Vrwtap726/z9nkrm9iWXxuTln+nFpmfqP4kGb0Jta12dEIpe+oZlgzVutP3J76mtInpOEbfWH8dbFhcU3a3685+tL5suEJy41Tu1XPT2r5qpEr5hNcnV7k1tzUJ5112Jin1nfyysYwrB3N7NrY+87Ua050XOn6hpsT9k7sJ3qx6RG9T7h11Ne4/Jz21A4Pu2Zt9OipvJxgjub86YDmFvCGMCpgp4G4NrbJmxonA7gm+856ndR3cOhi4zRER0BUfOr6Fl/mk7uOu9lx+eTmaDNus/aTY10MHV64OnEXl43Pm7F3ebnB6MkcKlsnGJzMUX48dX3aNDlruLFtNtXT5tHhheuTE9+dMZuYe72r/l975B0ft3PvYjttLJUviquOb84Y5Qfbt7hfJJ/Y38xxDjsuDoqH0+F7U8eb+J4a6+5lXKye8ov19O4v0wCVhJD4wwAAIABJREFUM6UdJ/GezHHwepfdujY8oDnOZUwQCAJBIAgEgSAQBIJAEAgCQSAIPIvA1wHtfy/PSU3m0X246ra560R8fTt12We2ruv126zrpNpt1NM2uraNBY1n9x5Pn1/fMrD12a2UHRu2xiau6R7Zjp9az8n1XXoyf1Ue6m1SlQuKs9VfZsONSeHn8GHitFMzU45UfM6tZqh+FceqBvQYlE8TZuhbO5RPhKnDZeYrW2PDE6YREx4d54lvUy4dPxk+qg4Z1koTO0fq+IlfCpNN/U+9qWM22XV0QOVZaVjvq442ODE43Lg7BnHrjoYojVB93VnbidmpDcfOlKd3raG4v+G04qZji/mzrTu1lsJzu57iWo1L9QC3z/R6uuZNe26kmxuN7jme+KNy4NbEiZaf8KjPUetWLN2e7JxXXrb+0ev/9QMaS3gFst8OMG2WutOsqV6f9+bsHNCuOb3xqQJURcDsTXYV0VVCp+atmhHyF+GJhIKtWz/vOLNCdYuu4684xsQfceca2/OhOKHywxqoI0Ss2HuOEId63dT4nLyg/PZan27VYZvGjV9MCzY1XznQ847iQTxQnJ7m9PUnfUJ1gPBym8LEE5VL9gWX+pxhimp3utVFNSWUE1bDSL+QFrF6m3xxtJ1hzfog4n3ljctb1q8mXWH61/FWfatzlOngxIteKyznUy5dnUWagmKoGuJiwOyoWkJ6oGx1bqB8Tn47eLE6Y3sCpFcMb+U/yrXyB3EMYcB63jWWxdc/d/oFy63T81nNKP3r2PV+OOlFz5fD/aleWc0iXJT+Ii45Wj71wK63ji4qjZ72H6e5qTn/4xe0SThyLQgEgSAQBIJAEAgCQSAIBIEgEATej0AOaO/HOCsEgSAQBIJAEAgCQSAIBIEgEAQsBHJAs2DKoCAQBIJAEAgCQSAIBIEgEASCwPsR+Dqg/R/mS0Le705WCAJBIAgEgSAQBIJAEAgCQSAI/L4I5ID2++Y+kQeBIBAEgkAQCAJBIAgEgSDwzRBYH9CcN3r1GN23CH0zbP7kzkncl4Gn4nfsTGPUG262+Dv+PMWFDf7qTUNunM6a11t8+p+FcNeo47Z4url2ecjsbf06id318TWu+4P+/Rqn3hp4x8/vNtfJ0ZTfJ/Bi9aLevuX4zvA+mVv1QXFkY98Zq7BgenBqe+KpW+/O2k/p/Herq0/5s8F4wyHk/921FCYb+8rWE9cdf5wxp74o2+r6SQ2f+or66x1bXc9O+ozq90/45+z1tus4eVW1/JcDmjLaA3EAd4N/jdva24J2EZCtw8hQfesNXjV8hSkj8Qkxp7VYDB0LFY/C8ERQFEbd94kn1X83z6qRTZuZa+72detqU+NgwjaYrPAd3JBfn6hLtzmoumA64vD6VE/URn9jV9Uw+nMHiisTtpPuOnav2JDOq1wgv07XdHVnwwPk/6QFigesLtXr2R1OKNxQ3aC6nnqg+0WU0kuF06ZenLGbnPd+7Prq4qt6jYoHxaJyj2Jy5jhjTvuFg7PKm+PfU2NUXth1tf6pJtzZhynNdvYVSO+VBle9UbgwH529iMOt2ntOYlG64MTHavny/+vvoF3PoF3NqIPM/uaZ8zeTaoPr9tnfjKmJQb4wP1UBoebSE3PZQH8zoV+7iNJB7k29+ouwrIVWbdb1OuH62t0GKgSFW8cH5a7nHP27CweLv+cfFYnyGWE08bj7sl1z+js+LmdqLqcaQlzoeUUc7ParEPXaQjno67L6R/XQ8zHlb8JLxVBrDmGCtADpDeLDFMNUI6gGN3io2ndqwcXU0UpWK5OeKbuObp1qcF/b5e1U06wWak1NPW6jTxNnkY9IR9jhndUq4/OkPapmWJ9nvWKqmwn/qmUKHxYP4+uEC9KmGgPSdKculO5MuDMuIJ2ctLPXDKvFrjNTzEiTNrxTeLIeNuWc+cQwrnVVsVa17/qu9lEOf072Eo5dpKvTHlfVh9sDUL9GWqH2Xd3/njOWo83niB+9zlh9T9r1xy9oKlEq+awBqM9RMllgW5FFxLoSrJr35LcrCEjs2Geq6dVmNBWMyuN03W1KqBm4eVYN4I7/27mOSCu82OHc9cWtqwnzO9hPXGaC4sSmGlMXaecg1+NEAn5ix8mxwpjx2sFKjdnYdnBX62109mS9qSEh39Qam0aK6kjpwLR5curHqV2Vk2kTgvKlMFN8Zv4ou+r6SX6nOQqXJ7Fnflyfq826yvETOnS6hqrJjvNJnnsuXv/efOl0wsm7fjKfn7I7aZeLz4Y3p/yY6mjCQu33pt6GtPV0v3RheTK/Y6ZsPMWN17r2Ae2JxMbGOQKbTdr5Kr/XzCcL6ZPIPem3Y+uEe65dp0F/EtvvupaD53f1/Uf59RRmT9n5UThk3fch8Ltw42eN82f1+32MvW95g+nJ3uG+h9zCxvd3+uHazgHNRSrjgkAQCAJBIAgEgSAQBIJAEAgCb0YAHtD6/aXKh/oczzSWjTud787b+I+eSTqJ6ZqzxbKu1X25rvVvJa5/dz/R/D7WGaPwe12fcEMYPJW7a+3X/yIc0PMQNTd1zuTTxN2+9mZsxc7FhN1WeX07VPnBuOHg5vCM5d2p9e3czjPG947PNI7xxl0L1QaKq9fAnVyzvEy1zHTI8UNp4ia2vp7yWenV9rrifb1+cWPi06Rtal6vV6b9iovOdabRyMdtz9ro5lYXUB91+OhqYY1/0gKUmy1OrO84nHR1Zhqn9BblpvZPt9aYHky1r/jp7EGQDZTTSXPcdbLn+fN+a6rrKQdO/0F7pMoxpQe9dlmdu7xQdcT2GxNnGA45oA2HC4c8asypiDOxqeRSth3COWMc0ZqKZNrEOLbVmAmH2mB6YaqGMW2Y0MZhasBTE542ck7D/V3ESm1EO45qM7ipn0l0HUFmmxaH23WzOdWruqY2K8wX1QA3sU0159hxfFFfUDh5v7Bg2Dv1P9W1qvmNNqm6QLo01YrC57QWJj+dvF78dcbmgPYPWUJcQxgivaz9Mwe0PzM/e56/cgxpw9R3WI9mGlO57OpB38chf7o2qT0l6jFqv4HWUL3q64D2f4LOPN2r+aPu4/zkun2td639Lrtss4XWQ9/IV2GeNpHM/+3naqP6qeufzsen4rq7zl1cGO9cnt31/13z7+LytF8bfzZjq59IG6/mM43rsZ6u/zRmSt9QbJ/0YaPlW7++Sw6+ix8/C0e3+7Pe43+1OnV5/6l9nevPU+NO6+d03tbvd/Z/VQv1YPSj9hunOB8d0LbJeWr8aZAn639qrU+tc2HgrOeMOcE0c35fBH5VTn23uH6UPyfrnsz5ERX0s/h5gs2vHNsJHr/qAe0V12muT+c9gf/TNn6lWDaH7Kdx3Nr7kbj/yLW3OPXx9IB213DmB4EgEASCQBAIAkEgCASBIBAEgsAOgRzQdnhldBAIAkEgCASBIBAEgkAQCAJB4G0I5ID2NmhjOAgEgSAQBIJAEAgCQSAIBIEgsEMgB7QdXkej3TfVHBn/iSZt30z2E4X2W7iqeOy8xehTQClfXT+esuOul3E/PwLhzD/J4c+Gw8/m789fKYngZ0HArQ1n3DTGmf+zYPaEn3/P3uL4hHFk47sl4N3+bF9Z/C7cP2nX3ai/G/tPxvw7rKXy5eZ9u3lT61bs62t4rzeX9dyc2ENr/Eo532DyM8a9iW8zlvW41+f1zXmMiz8zrxRO6vqP5BHy7Tv26u+M4Y/MX9Z+HoE7Byen714eT3UWvv85r386oFVwKuBXs+mfXaamV7jWuXXp+maV679RQ6vJROuj16b2DWC3Uf1W9lHs7JWh17qqdGq81/rIp+kzhmX/nPnUc9Z9Qvnpmw70b5ZvxaGJJ7WwT7nWcWBv9ulxd1HpuXXfEMTwVDlG/vQ6RT4pv504GEec+kF8Qlxktc9i3OCt1qu1t80P04Bez5331aeJg2zcafyMR0jD3dgcmx1jxkvHluL0aU+Z9Br1F6dndD2bdAvVANJ3pk0XV1hfmTiDem7n3tRDEN+Rlp9wCnGzfzb5esXmar9aj8WqNLzncuIx83mKG/EX2WFcnno92gc62uT0V4TLBmPGd8durzlWQ6gHTvWw0ShU44hLihNXvTG/Jn6ovUT3R2kVGq/4UuNjtepoOzr4OV+6sH0AqrmKpat9VQ8Rn9hZ6zXvT7c45oCGX0XbhYA1G7dAJmFxG9lU3FOjYdemGKfNE9p4KHFW16eGNm10aiEokXZ8cIVRNZXu1ybHDPsJB8fvLtoOp1mD7wLUv02bmgAS/KkJsLyheFA9stpjmxTUMCee5YD2D5lAfGEbmElj6gZk0linibPNAtrEoDyzNaa8qw2U2vQgzqJNjcPtqU6QbiidcTcpruY5OsT40H1lOqg0ZNPTnD489TOWD8ZzV9tZLtFmlGnfxDv0pbfSUKabqj4Yxozvqvf3flU1qdtknGL1zvSN9RGnvzg5n+oUaVsd78xVuLD9BMIPfcFV57sc7TH8sge0/4t1p3weBIJAEAgCQSAIBIEgEASCQBAIAh9D4OsXtJ/5gFa/nX8nap9a550xvMP2p3BBv+6+I56fwabzs/3PEEd8DAJB4HsjcKrvp/O+Nxq/tnfJ2a+d3x8ZXefWlmvb8a9YT+b8SIzQ2rcOaA4Azpg7oDxh37GRTTHOkoPdnfxec9XP4k+s8YQNhMfTGJ1w8WkfEFafWEPl6I4Pd+Yqv77D9XfE9w6bLlZ31t584bNd56Q+3Zg/PW4be9Xrfhvmk76f+uX48E7bzvrvGqPimq6rue/yOXa/FwKnHPnkAe1ai/m64fIn9nNThuUBjTWbvmF+LYIEGSXmGrtNWgWe2UAb+qlpXHFU/1Vi65zLtrp33mlWat2eyAnbjoODubOx6BsblPduh22GEPY1RsaxLW9eNlVRbrFnBxSGR7+PfOKDEpgajyuYKv6OO/NvypkSs4kHk3agumeihtZwOHth2usZ5Y2twTRwg616dgQ9O9D1TdVbfZ7A1UvGSZd/FV8WQ6/3aVyPYcPvrgdK99B1FbfqJ3f0ZtJXR+uc2uka43Cb6ZKj10o7mD+M66yPML5vNGZbz25svUezemD5QzWGcqK4x/yt/nV+K344HFBxOXsol/9OTlBP6FrbfWZagvRzq1nTWq4tR8f7GNY/p5w616Y+1XON7DHOqbqZ+F37P+PSxB2lI+w6w+LrgPZ/g8NVN9SLswZyAYIKGCW7E009XMoeYmSHouoP8hM98NiTWn3cPETJRAbZmDYZUwzo4ciOBcKGxYQe5HSaePfRwWnCBwmBM55xzPFn4hDD0Dm8qHpBHOwNoedrEqmpBlGjUTXbG7DDJ6QZvf4cTBH3EQ9YHbP66BuYSZucePvmp+YcHS62cU0blr6W0q+NnnecEC+VZnR+IexVjTD+TzxTuEw62fmEauDyyalFh0OT5iF/ECYsZtaP3Zpk8xlOlYNIcxCvWE3W2nL5h+rZ2VugDd30GePt9DnK0cQPdY1hgnoy0gZUB5Xbqo56bbB/T/5M/HLic/Y8KP9OXXUsUHysFnt91XFT7dV9xSn/et5YHKj/T/slhvWEZb1W61npd8UI6S3qLYovat+hzgwq1+q6qmeW73/0unAd0BRw02YWkZJtoDphNyKKyO585vjO7KhGq4SZXVeNbvKnE37C1Imr56DO6bxghezgdJorFp8jEM6aqMCcot6u79ic/HU4s62nabybU9X0VNNCzUnlja2J+KmaubruNtneXDZfOiiMVA1sdMbhmKNryKfeLLfYus1M8WPKmdOvUPyVW6qnbGqnY3aCPfOXfTHg1mzHSmmQU3+XrzVupENbvXT3HC7/Tzim+q3Li8mOyxd3LTdnvU/2/LF8KkxO+b7Jj8sNtr/ZrKXicXnt5q/nZfoycNJjdz1H09U+ROHZ9wSMo5edTcxI/5U/d+ac2v7jFzTXQMYFgSAQBIJAEAgCQSAIBIEgEASCwHsQyAHtPbjGahAIAkEgCASBIBAEgkAQCAJBYI1ADmhryDIhCASBIBAEgkAQCAJBIAgEgSDwHgS+Dmj/D3kD43uWjNUgEASCQBAIAkEgCASBIBAEgkAQQAjkgBZeBIEgEASCQBAIAkEgCASBIBAEvgkC9IDWX5nL/O1vKUNvuapvY3nZQW82q2/Y6WtNr4jutq+56M2DLCb22k4Uc3+Vb4+nzmFjrzEsZjde5Ld6pW7PD8MaxXHF+vpfx/dpLfRaUYYlwvG0fir3lA00tn/WfWPXJ053LFW8aM0rJyxvU557XXReobr5/9s7t+VIktyIjulDdV/9/5vW9CCTFWezhca4wx2RWSR7xvdhbVgVF+AAcESwi5WTDay+J96TjiDflJ+oDuo6Kk4qBtP+E69JL5wcQbWn8nTScsTdWW+jI1NslX47Gsxquuvonb2YHSo3u2YyDWUxYuycPsP8VbXTe6jSSeSjk+cqPlPeMpscfd/0HqWbSLt7Tkz5ea2PzkjoPcUE6RbTMqSBSl8mvZj23urlVPcq9qg3OefSmrOqx079g73n6JT6psJeV1MMWR2rulN8VWycftNtQDqqeCkWTJcmPVP1peaibwpVejpp/8fX7KOPOLqGqubrNHskCqwBVdGaxBgl4QSCCSUT6DuNU/nAkpcVY03u3nwq2z4ONfC78dqItGoGPbGneE+FMzUHp+BUczktSjaPNVTGY8pr51Da518/s9xhjYzFE4kvqyskumo+y9lu/5T/26aqcqLb7OiF0ppe2+oXIL3Zq3qf8k7p/Cae6nLXc8DhMvmmepnTR5BOqHVrvU4a3b+OmuWWOrDcyTHmn3PJu+I15fy0vurLrg0qb1A8tszQ+P6ay6HrbI/79XP/uvFJD6f+yzRuw2Xyf9P7Nz71vodyifWkJ375iepzYrntJYwbij/qj4rlZI/qrVOfm3SKrdt9VTXg9ixW+65GM61muab0DP0DxqTfiNdr/I8L2saQk7E1yft89FsDtse0zoldT83ph+3TdaffyNVkRutPHBm3/rr6+dSvLjbKlyfi34VV7cnYo3ztaznc3pm7aO1NXU1xPbWb7b+x687eKkashlSe1Hndl1N779bVU/M3sXH5/epMrua5yYuqdyfztvFk/ecp9qp/14PQ5O9de1w7tvzeOR4doE/3c/v46fonvW6719O96iSnTs5rJ/ts2ZyOZ0yV9mx9Ot3H7RW9tyr7Fa8n/FN7OO9v7bjW/OUuaA6MrxhzGgBHEDcHhLsC/pQfXxEDl+U7bHMuaO/YdzoI3j1s37X3q/c/sf/PlP8n/m+05qTpntr01fNO8+J03lf7u9m/+vhuf9+9/sbv7dgnbH9ijY3d79jv6TWfXo/x+ax9NvFR/f/uBcc5U51yOZ234bPdYzveteV03U+7oLmOZFwIhEAIhEAIhEAIhEAIhEAI/FUJ/PiSkA4AfS6WQWKfrXSg3pnrrD+NmT4Tev3239njrg/bz8lWm6bP8LKYIp8cH5wxinf9jY/DVo35rDxVdvSYbPLnmlv5sv/e2HF37Dbem/Gbsad+nO6xmfd0nDZ7v7ig8ds1tny3Pm/s2Yzd2q206aRmn7ThCV3e8NuMvePnNl+Uln6W3Xd8Rpru9uPun+Ovc5Zx1nnCZxa/z97/Hfs9GRuV50zfnRhtzkVOriJbXL4nzBwfnxyDbHyt3z8F9HSPmBi+3vvpX9CQkDpBOEkGlhRuMO/sqRLytXYPTg1UD5LDaCq2aT+VhNfcy14VcJZgDk/Xzym213udJ1q72+SM2R7CXJ/ccUpU3figWlS5cOd9FP+Nz8pv93By4gPLXWa/YrvxW63FuLBcrrrjsDjV7G2dOIcuh7fyydEhtYb7PovdJv7uXqf5r+L7RO/YHDpO2Dg1wjh2/7Y6cyfP3dgiGzdnjM506ntsr6n2nLPBxH+TH1OeO3mwza8T9m5ckS9dn7tP6H1H05/QzlobLIemGCj2LE8VTzTPYaJqSO178ah7uZyRrro2K46sl6J8+7ig/fM/3mGfkzz9/OQ17+78KjAsKOime0G+5kyflUfv9TWnhEBjHZvQmlUQuw+dxcZGZX/dy12XcUN2u3FEcevFprj0opzypoqZY6MzxuWiOLu1o9ZRYtb3ubvelNc9z6afld1Pvo8YoEZX90TxcV9zbGea5eYF0j5lv1s70zqOfWqMen/Dz+lFar/p/W39bHpttb3q4F3+Tm44uuvaofj2eE792slhlR+TRjMtqNp/VyPR+eCyWWmiu7fL/F0648bwNPZP5IHKkzvvn/jv1Ltjk+pDbo7Xy0o/KykNObGz5nb/7+lM79pyrcm01LV5q41TjrM9c0H7Bxkm1m4QkWAiAWYXly40SKhRArpCrZJue8BgtrAC3hRPLmj/H61Ng3VzFeXCafxVXqG8zgXNp/aug5Oqx62uTM2eeatyW73vUKyHnXdoE+Oo+DHfpkPVtOYJ/20OOPFwDn1O3F5j3MOtY5fSPJUnd88HbP9+yEN9n+WEo/cum3fpjBvD6fB64oObY+8ed+J/zUUnxht9nexhOZ4L2h8Jn57t+3lI3Qd+uqC9O1mzfgiEQAiEQAiEQAiEQAiEQAiEACfw8SUh10ccAyoEQiAEQiAEQiAEQiAEQiAEQuDrCOSC9nXss3MIhEAIhEAIhEAIhEAIhEAI/EQgF7QkRAiEQAiEQAiEQAiEQAiEQAh8EwK5oH2TQMSMEAiBEAiBEAiBEAiBEAiBEHjsgrb57v8LuzOnP4+gz+1fg91Dqua/xqPnNFzf0oLeZ6+hdHJ8dNKwrqPsVfYxJnft6Psq39H7as7WRmd8HePu78TA3dvds/Kd8mGbh+hbmpjt7lin7iY+Tm5suLl7OWs6YzYxQN9q2fXntR7SJJWHDkdmK9uzanAf02tpel/p1JSDlQXrJ6o3TL1E+c76jPJXsT7NrdM+dbKfM2fKO2e+4uTU8xR/py6Ynap/do1UOXFnH1QHVy6o2mRzUW7Xb61zak/1vqf71+TLaS46eerqLxun9pje7/mt1kLnnNPc22qzo/UqJ1z/ev1N+eqsqcao91mfmc4I15ofF7R/ac3fET/WoNTFhiUJExMG203Oa/7UcE+KTAn81BwmAXQSv/uE9lKFvT2A1CS75qKC2hSZYuiwmJL8lLPT2FDO1HmbolUNnLFHcZgOaic1hvKE7dtrG+3n1kWt+8snlrN9rDocTHmh6gZ9Hbe7n2qGUzwn3yfN3dRYr12lEYq7er/nqqPp05pMxyfu09erb3vZlQfTYZbpRo+90lFX9xSTDc+qQ/3Qo/SwxtrRRmSXm08Ty60P6BclPc4oj6sNk+6ir1RHX+Htxpv1CvbV7c7FZspFV883mutqlrv3lJuO3jN9Zzm6+UUa88HxDeklyzXGX/Uk9xKPejTTnokn006n9t3c32iRs6+jZ2zPSZ9fcz6+Zv91Qbv7P/dZFVXcLufr3j1AFRAbr17f2oZYdNGcePX93P3RuH6AuBsnNl/ZyA6mKoan+7EYoP2mPapwPM3Oic0UU1ULvckr+1ljZ8xYzDe5Xn3oIt33RfZt4tl1Qs112G8Zn4xXcTt5/0Rj6hxV78omtH9vQixeSEvqYaPvfcdWxsnJ8VPGl/0qPxXj0/c3vDZjt/V3Z7yr/yinp9g6mu3octc91GemvSbupzHZ2P2O88s2X684TbqxXZPpsxP3Tb2r9ZjGbbm/8/zi6myP0xN55ua/UwvOmG0eOWcHNoZpwaQRTCt//Ava1gE3uGxd53DoHCimddTlbuOz09BZ4roJNCWFu8bGp00DRYLDxMNhdeLPdo5jxymv2ghcsTnJj43P3V/lv1ODLh+0dy5oLr39uM1hAuXdJq+QdWj/6aCFtNw9xNyxlXFStYEOeo4d17qfebC604sdn5z4qww+3Uf1KJZXU2+afhmg9kOsr9eQ3rG9tj1D8d3aPa13oi0b+6oeVXZP5Aiq29Ne7cRo6qHsX7gYq0lTT/hu56jzQK+pO/Fy2LJY3tE7lwmyz6kL1lem15luvGz9uKD96+Ijjq6DGRcCIRACIRACIRACIRACIRACIbAjkAvajldGh0AIhEAIhEAIhEAIhEAIhMBPBNDfpLl/p9ZRfusL2qlTp/N+tTy74+eduX8lTpOvfyWGlYPrt/MHtk/kkmvPE3u5a3xHmy7b7zSQ7+yXG5vPHvfdmX13+6a8/exYOvu5PN1xzp7vGPNZ+v0O27Pmr0+g1kf9GGD9GPlXesn66MumbmMf69T+a8zHl4R81484Ok6gAJ3O+8pgn+x9x887c09s/co57/L1Xet+JStnb9fvz2rwrj2Ob0+N+Y425YL2VHR363znXHh58t3tywVtl29Pjf4s/X7K3qzz5yKQC5q4oF2A2O21vn7dGmtR9/n9j8JROqk/su7vsz+svBrPtcf0R3/sj9XdP4Kc/hAdMVC2oT8odP7Y3ZlXb/fVNseH3sx7AbHYTa9P+cLyAxUui69izSQN5eqUe3X/Gge2Tq8dtxaQDf0AgxorqtXOptcwqh0US8V+qnv1h7eoNmseIm2aDhaIu1NbnQWzq8aixxTlRV0XxZGxm7QJ6UC1ZdKJKV8dPWRaqvZn76PYTIydnFVaV+uA+bPlr9ipOmB5gmq2xxdpU639jW0sHkzP+t5K95jtru6o/sbyu/NgmorW73V+0lfrGuzchfptv1xP2q/y3tXpSZM7n/ozyrm61tSrXU1zegOqB8a21xerle4H663VPvTfqs8gfUM2dg5O3ncNnnqr4tJ73VRfyGdkP3uN5dWUC903dg6tuoPqvL826TFjwHLlZRP9F7RucIVYxWsKKgui09yQ0az4nQsk2lM1RdW4WLFsX3eanmKGRB0lC2LIkooVaC8+dSFg4oqat2LOBJ3Ft+eRWp8JJIopO3wgPtuDyhSnXn/beEz5qepke1BiQoiEbcpDFHe3fpHNSrcY/243avaTdrm6ig5BLkv3MDOtp/KpNHvTAAAYBUlEQVRAxQ8dCBzmnTvTRsaY1SnrWTXnphpV8ei+bXVH5XLvv9NFp8dfxdLVRBRzJ9dYzm/XU3s5jFBeMv+n16/4Vm2pOcbyH+VR5+Be0KZe5eg0y2mVL2jfmu8o/1DP6hfZqWZU7FV9qh5594LWcw/pE+oV6tymdJTpHbtwKJ1iZwPEf9KNzrvnB/Ob9V0UP5TjSAOUviHdr9yRTin97e+zPqbi/+OCxhpuXg+BEAiBEAiBEAiBEAiBEAiBEPgcArmgfQ7n7BICIRACIRACIRACIRACIRACksCPb3GUIzMgBEIgBEIgBEIgBEIgBEIgBELgrQRyQXsr3iweAiEQAiEQAiEQAiEQAiEQAj6BXNB8VhkZAiEQAiEQAiEQAiEQAiEQAm8l8HFB+zfwYLW37prFQyAEQiAEQiAEQiAEQiAEQiAE/kAgF7QkRQiEQAiEQAiEQAiEQAiEQAh8AwI/noN2/Qva9Dyx6dkq7BkJLx/V9/y/xkzPenCeH+A8twM9l6HGoD8Ho9t1+cLsdZ47cu3Xn53SGU3PSpmev1DXZ2tO9k/Pq2H+1Rj3nEbPR+scrznomSg9f1QuoHxjz7NwbJuejYLyA7FATDvL6Xk0lQ/KHxRnxg097wPlw/TMmKlO2FqdtaMznSWKxZQ7KL7s2TCufvQcVc8rqjajvO8cmM1IH9lzYZA+MD1xNKLWNHu2DesNUx6hvL7yZ8rfyrGO7+tt+hXrDUwjet9gdvR6m3JgijHT1VpvLjvET/nZ87j73zUWjWc1z/rHtCfS+a6N07mD5Upn0+OK6nXqL06f77Gdcgv1SGYTizOKVa9xpJMoTpOeIm2e6nWKH+LIxrMYsj48abRzJnF8qnWq8kXFuPrdtZ71hK47rJeiPt3Z99pBcWA2stxD5yGmC6z2VT9kWjydvRzdc/Kc5VjnhM4hH1+z/1e8oCFovamz5FPNFIlBF0HW5FQxowNYF3lmHxPUuidrGL2IqjCxRGYF7xxEUeL3BJ4OjKzJdIFh4s8OHU5DZKwcv6emMImhanD9wNIFizUGNg6JPstdlAfdXnYAUJeCLtjoYI5izg5wTnPprNyDm+Lg5geqvcmfqW66Lk3apWLBag7Z5mgtap417yoHVtfIH5YjLK7OIcU9jLMcUD2l9wuUp9MhBWkS6htI/52DyhRjJ2aMX+8D7EA06R/rvaze1HhUM9PhmNnM8mrKZXbI7dqLmDONVxqA6h7pf7et24C49vOMy5HFG+2JehjiNfnENHfSIJYnqJ6mnoJqEh3mJ3YT58oC+dn3R2dQpOeo71Tfp/pj568rRuosqM47fR3Uaxzdc2q7r4Niwfr3jwsaSoK8FgIhEAIhEAIhEAIhEAIhEAIh8HkEPv4G7d/zJSGfRzw7hUAIhEAIhEAIhEAIhEAIhAAhkAtaUiMEQiAEQiAEQiAEQiAEQiAEvgmBX+KCNn0WtHJ0x30T9tAM1wd3HNrkztzPWI/F52m7350Hjr3oc9jvtuvPtr7irN7/jjzYZ+idv1uZxmxYoL9ZeZrVxp4n9/6qfZ/04c5a7/T/ybWfWuvuOnfnv2L1xBp3Yv7d5t7hcWfuKYfP2FP9jdZk+8a+z9D2U86pld/JvWL08Tdo00ccN0F3AuKs18c4c+4G1d3D8fHOGGbHKZOnL1TIvsm2LjjqgDldzl7vPXX4vJsvToydnHqNUX45e53E2bHvWncz9tTe05go25ycvWPzO+bWBnrlh/Lz4jfl04bFE01c2bzNf7WeGwtnHWfMZ9dH929jY517Os/hi/rBqcZN+TH58GS/fEqXNrXncJ7GPL3XO/JlE7+n8v4O11MGm3n9vLSpm5N9NnOQfpzOV3F4et2n1/sM3X/Z/OOC1oE531zVk+cS02st9k0r3bkqwuxQ0IWaJTJbq/rHvgFHrYkOSn0/tg/7JqG65mQj+pYvluTq23zUN+6wbxTrfKZxjBX7tpxtzqDDKIp9Hddtmsb3eLGc7TFjdrFvNEIxRPmJckN9k1Nnir5lC4lu9dVhhmqg55j6liSnbqvedK1BjQzlKxLWqjlOjU/fCtbjX+1kTJgGdH/VLzfQoRStjb4hi9Vfz89qA9JqR0OnnJrq+o7eOdow1QvKt6kmkQaj3Jr06XqvM+8xRXnV63rKa+THxLrXyzRf6QDLT1ZHvQbQmQNx65yZzU5+97lobaa1LI/YWQkdLBF/ZDeqpap/Nd87M7YH01RU92x9dcab6sSJD+o1Uz4x/Uf2o7pQvV3lAuvjvXdMuY40FekG0yzGh/mL8mWK92Qf8pMxRSx7PrHziNLwjUZW/6fcR/rWmU79OBe0f9BikKZEUUk9HeSc4nMS1ymgSVRrUU2HZMSnC2FPRmeOI27VR3YARLHohwMkEuw11IR7UaJCQ01xanaO4E8FrURbCfe1do09em26xDBBZDFhB/tNLJDYosNbPyhX39xDtFMXl+2TJrDD6iTizH6UN/0wh+KimhA6LDi1gOxk+6s6rJpUeSKfu35NmuPkF6sX1dynQyHqA+zwxOxnNcnyrmuminvnyFgjze/50fvWpAMo91WdIN9QziA9UHrL9ka9RNUtu1wpG3pMma4hzhdr5AfjxmrXOftMdc9ikgva72QcfZzqcspV1gtYrbKzKstVlmcod1n/dM9nTJOrJrpn0amHbDSy+v8lFzTlSN4PgRAIgRAIgRAIgRAIgRAIgRB4lgD9F7Rnt8lqIRACIRACIRACIRACIRACIRACisCPb3FUA/N+CIRACIRACIRACIRACIRACITAewnkgvZevlk9BEIgBEIgBEIgBEIgBEIgBGwC//P6A7fX1+znfyEQAiEQAiEQAiEQAiEQAiEQAl9LIBe0r+Wf3UMgBEIgBEIgBEIgBEIgBELgB4F8xDHJEAIhEAIhEAIhEAIhEAIhEALfgMDr041/+BZH9PyE/hwOZrt63oHjM3p2SJ2n3r/GqnHsWRyOjZP/LqvXGpON/blUbKzys+7Tn9cwPTfqhIPyZ8Om78+eKTM9I2bz3lMxneKqfEDxUfX4zpgqe7c58s6ac+pga68a/xV7Kpu6Vr5+Pq27J+Kv8lPpddfBjf9orIqZeh/V9x1tVn1g669j/7Vnzw13rrJJaZaKeX+frYdev+Y6OT/ZeYfFnbknZx3Vc+5ogIp139ut1zuM1FxmA8sXliusX6n9Nxrh8FXxRc9UdPJf7e346ZzTNmcrt1+c7nv3DDIx2fJyxv/hI453RKsWRgXhCIQLrgewro2CiyAgO1WyOgnhCsPUoBi36RDAGEyNDu2zKQ7GtYvF9BDMDXPElr02Pay2v6dsmOqBNdOey1NuM+ZOc+j+o33RIYzVo1P7jqigvKsHpyluKh6sDjd2ObWsDom1abJ4O3W+9Xfb7JQ2TPs7Na7sdzXF1Te1n/JH9SJUA6iGmM4xTVB2oQPVSU67c56swVoL1387eTfZ2ns0Wo/FSsWY1TbrvSrnVI9wYuLUGorZpDEoFsqXu/k72Yg0c2OP8rW+j3LAqW3kv4ov8qHrnspJlSOTPn7mBe2OnReDO+chlp/KLlbz2/x7sk85Nn9c0P6j/ZYVJVeF2/+7OtmfPt8BTO+jJ6Mzwe+Cjfapc5HN6EnmPYmqqPT1kN9sTcUBFdk1Z1qTXYDQXBWbOoc1q/66w2DzlPqJv7M38qHn0NVEWHEiTp3z1Mzr+u5v55hvaN/OfMpzNh/FhPndmy5rPkh4ndfYGCf/Wd2jWmV5qDSpx5PpI6u52hxYvSDGvRamvHVrDF0sOv9qC/vvqosn9TT1E/YLlr5nj1tnMPUOtL+r9Ug30C9+OrvJXrZmzx2Vw9UOFRfUE6c+xTSjznH2ZLqrYoLWVjyUPqj+6fSIKfaXT6xe1Bmk97PpZ6Uz3ZauV0gz0X6oPqd6dhiy+Uqbkc2qZ071O9Vh12i1d11L1c5J3Uyar/oByztmc39d5Zp71pz2Y2v0M9WksyxXmS6gXn9io6obpWXX/I+/QXtd0JCQ9AQ8gY5AsGTsSaMOjL2oURJtgdc1N+J9tzGq+SpZ2aHxRKxYcl35MNniHO6UGLEDGrvEbPLAyWGWd93/LoJItKqYMCGZYq/it6kRFTe1ltMQWCPq+dl9noTUaSY1Z1Xz2BwmOhNH8NEc1sx7LTBfVd6q9xkfFoeJkcpJV/NZPinGrF5QPbqX2q77SqMmH3sMHXv7esweh9mkk25sUA9AB5WqbyjHkV/Ta1O9qUPNpE+TPkz6u7EfaT06V/UziaMNjMuJ7qFzHdNMFau6lsMf5dCUa5OuTf1MnVU2dYDqeeoxKp5bnWIxcPpx1/GeLxt93ObapnaQnVN8p1+SsjPIpE+o76L9VR2qvrDR5tdaP13QtkAzPgRCIARCIARCIARCIARCIARC4DkCuaA9xzIrhUAIhEAIhEAIhEAIhEAIhMAtArmg3cKXySEQAiEQAiEQAiEQAiEQAiHwHIG3XNDq50OrqejvUNj7/fXXz/3z7qcY0B97orWUvX0O8/vUzmvetC76LG7/G45pf8fHKZ4oLugz9lsG6G/Z6l5PsHbXcMepHHJy/TVG7afe37L+TuO7byy/ndpweLta0PernyVHf8eF9t7u5cTFyQVUS6da6uzn2O3ExtXXd9jE4se4KRtcDXe1muUjm6/s28ZMjUd9ZVMz1b+N7jv9bNLYz+L0zn3U2hsdUmupfHPmqzEbe7d9YZPHTm9W6214oXpB5y2n1yDGirvrC4rP1Mc7R8cOZ8zm/OX6hnTWjcHlpxo/9bmPC9p/istPTxTVRJhBSjxZEFiBOonBguZAU/a6BwjFSx2W3ObeD2Jq3Z5ArKhO49IZb4qs+3Ix7F9QsC00JmYTq63d/Y/F0dpuTN8pOm7+TvF3cmwTo0nYWb1va7nngDMfCTW6mE2NsNu/yau7Otbnu3FTjXYT296YO1P2s2p07gHupF+4mqp6xYmGoi/g6L98c3uzO24bTzYe8eg2TDbV9676dOKs4qBy7oma7D1q0gTF+8QeNcfhONWisrnWubKFacIdjUZrOnY4vfZddYTW7TXQz0DTWcbpNadM0Lmh91DUN1gdT9o4fUEL8p/1aaVTE4veA9R5oWuQGo94Xn7/uKDV4E9CWje7DO/gnZ+rUehAywqh7omgs4BOye7s1W3svJgtPbjOOuxbftS3ykwHRsZNfSvNtCd6z+GC8gPl3yW0aM1p755bPU9rEbPCZSxZ3jJbeyx7HHq+VjbsX2bcWKK1nPrt+061ytabXq/xvLihnO9xQgdWtT+KPWuGjNfETOUSiu+2Rlg8pjhNsWcNBx1uUbPp9ctyvB9Ua42gOUiLUA4gTZ2aqDrouD4y+ye9cd9j/aP672gxyompJ05a3G1SMXN7L+uB0369ZtBeLM5ODNzeqbSR6fuUO5tehvQS5Q5iqeYyrVJnBMT3JD5M31G/2MaU+c5ytq6P+i1jctLPUQ9x87GzQXmmfJz0j/U3JydYXiudYJo/9f/pXIX0RvVOpou9p029iGl616nJlr+/Br/+BQ0JILqoXYbXREDOOAFkyYWSkyXKJETdVrfBsYKZCmkKRuXDmhNqfhv7+x4sdojX5qKN9lG+b96vsZ9ybNPUckH7/ePBVUwctqxekID29ZhO1FyYxK6O63Zv9s8F7Y+xzwXt9wzq+adqor4/HT42v0BB2qj6Yq8hpPVTvbPD82RL7/HoUKEOXqiOGau+X2WCDpTOgYutuemd0z4bvZx6LosD00sVN+ccMen19ix3Gh92AO/1gA7j0yVq4qYuL6ivoTxyzi3TuZZpD5rDfEV9kcWi99fOoeYD6+0qhyeN7Fp6/YzOx50t83M6W0xsNno9nVk2vyBC533E6w8XNKfYMyYEQiAEQiAEQiAEQiAEQiAEQuB5ArmgPc80K4ZACIRACIRACIRACIRACITAEYFc0I6wZVIIhEAIhEAIhEAIhEAIhEAIPE8gF7TnmWbFEAiBEAiBEAiBEAiBEAiBEDgikAvaEbZMCoEQCIEQCIEQCIEQCIEQCIHnCXx8zf7fHnwI9PMmZsUQCIEQCIEQCIEQCIEQCIEQ+PMTeN3NPv4FLRe0P3+w42EIhEAIhEAIhEAIhEAIhMD3JpAL2veOT6wLgRAIgRAIgRAIgRAIgRD4CxHIBe0vFOy4GgIhEAIhEAIhEAIhEAIh8L0JHF/Q6tPJmYvX07n7k7df4/vTzdGTwvtTyus+6Onor/f707nZXv31a23kV306uHrS/WVDXV+x6u/3p5qjJ5f3p62zp68zZpO/PZ7oafH9qfP9CehTPDtDFotu45YjWpet0XN14qbsQHMnhkoipvxz2XWbaq1M8VC+TrmLcuCy97KnjmF+oj2QzUofkDYg9tUOFhvGrHNVtk8a2TVkihnKr6pFbo5tdaHHD+1ZfXR4II1FPWTSdlX7qP8wRigvXR1x5k62oB7Y10Q5VOtLxZ6x2uSPigV6n+UK622M06RRfQ7zCa3BahPZgTRj0igUQ3ZOqjZP+TDV7rSfo4Gudk4azGqYzXFenzRyk7+qzyFben5U/ihm6hznsEO1Os2rOuDUydSDu0/sjOfEefJjqnNkA+PeudSfez5PfUkxuWxCPXg6A6F8qGtd7x99SYiT0NPhYxK5DlwJuTqcbISdCbVz2KzF0IXDEWvk97Yorn0Vsz6OiU0dh5KnzmMJ6hYQY8QKpBYcK3i3MSn/pwtxt2MS884Q+YbEAuUWW4sJNooDq+NJlJxfDqBcYfmt/JjEE4lwr1WUo0491nzuMf6zXtDcWkP6hmrI0QRVW1OvYNrO7GOHYDcf1CGL5ZpjJ9Kwzs/hjuYwjVKHD6XJTGumPrrtUSpmbs/eaDyycdLq+l7XasR+6ks9V/oZAPUCt4ac+p5yGJ0rVG71vGY9h/Xw6fVeD7WXnNrq9M/pwtrzjP082adywKlLpb3IT5bjNed6fqhfqKgzRs8fppWIY9+bMe29/Je8oHXnmIgwZ6vTFTp7HY1xxrK1p7n9vSr6TGB6saNxKNA9mdmYyQY1pzYQVTw9Xt2PeqBFjUb5rd4/iSny7zROnbPLne3Hcukaz3hP9VH9dXmdxG1bO1MeIh1AzRg1TdSAJs1gMUOxmPIdHbBZPVQ9VDU05ea0vjPPzQelOzU2SNuRjkw1sMn3O7nvzHXi+q6etO17p/pzkgeTjjL9QPvc1ZqqAVPPZL2kvo5qccuG5Xr306nPSSc2ZxJX/+6eXZCPjp1uXrCcUzGa2Ksam3Kqv7c9W7Dc3ZxHGHNkixvfni+s9zp2nuzJ9j+tGUfn+1nCic2p3qpzwXQPYnFVZxP0/o9/QatC0zdwikcVkZsom8OQK/bdNjchXVFxE8cVC+bXZbdKAGU3agab5nSyvlu4iKWaqxpM5eXGnu3Jcukanwva7x817szZb96cA5cbM5WXdR1Hr9x9VX5Ohy81V/nEGonSGlbvzn6TDl32ONqMamn6badzKHHtV33G1UMnj9zDjGO7ypfKH/UJFB9Xc10myMbTuXUe8+eUm5N/Du/T/bc9Rv1ia6Mzrs1T3Pp7k15u93N8QbZNMT3Vc9f2TW09wQrV+sbH05pkPcepFaZPE+OplygfnuKs+pljx+0L2gZwxoZACIRACIRACIRACIRACIRACDxL4Kd/QXt26awWAiEQAiEQAiEQAiEQAiEQAiGwIZAL2oZWxoZACIRACIRACIRACIRACITAGwnkgnYIl307zeFyR9O+0oav3PsIViZ9OYHkzFkI3s3t3etXr+/udXf+ZctT65xF9I+zTu25M+9lRf17wqd8ecc6p35OtmzX3I5/B4fPWvPU1/q3xp9l63et6e9u12fHJ/vtCLxq6e+v//uvf8y7K9anRb0z+97op2x8ap073jxpw3at7fju5935717vTlyePJCe2vE031M7FIt32KnWVO8/4au7hmPLuw89T6zvruH4++Shmq111w43vu64U3u2867xbrxc+58e1/3a+unYs11zO96x4bv2sVNf35VXjj3OmJOY3J3j2uWO+1U07S63zfwNu83YjQ1PXsivOvrpgnZiTOaEQAiEQAiEQAiEQAiEQAiEQAg8QyAXtGc4ZpUQCIEQCIEQCIEQCIEQCIEQuE3g42/Qro843l4tC4RACIRACIRACIRACIRACIRACJwTeF3Q/vbbb7/97/kSmRkCIRACIRACIRACIRACIRACIXCTwD/99ttv//1/j1JIciAJqFUAAAAASUVORK5CYII=") repeat-x left bottom;
    position: absolute;
    top: 0;
    left: 0; }
/*#workout-library-taxonomy {
 .term {
 margin-bottom: 110px;
 h2 {
 font-size: 42px;
 margin-bottom: 30px;
 }
 .row:nth-of-type(1) {
 }
 .row:nth-of-type(2) {
 }
 .row:nth-of-type(3) {
 margin-top: 30px;
 }
 }
 }*/
.video-category-item .term {
  margin-bottom: 150px; }
  @media (max-width: 1199.98px) {
    .video-category-item .term {
      margin-bottom: 100px; } }
  @media (max-width: 767.98px) {
    .video-category-item .term {
      margin-bottom: 76px; } }
  .video-category-item .term h2 {
    font-size: 42px;
    margin-bottom: 30px; }
  @media (max-width: 767.98px) {
      .video-category-item .term h2 {
        font-size: 32px;
        line-height: 44px; } }
  .video-category-item .term p {
    margin-bottom: 5px !important;
    padding: 0 80px; }
  @media (max-width: 767.98px) {
      .video-category-item .term p {
        padding: 0; } }
  .video-category-item .term .suitablefor {
    margin-bottom: 50px !important;
    color: #5dbbea;
    font-weight: 700; }
  .video-category-item .cat-link {
    margin-top: 60px;
    text-align: center; }
  @media (max-width: 767.98px) {
    .video-category-item .cat-link {
      margin-top: 25px;
      text-align: left; } }

.workout-video-slider article {
  padding: 0 15px; }
  @media (max-width: 767.98px) {
    .workout-video-slider article {
      padding: 0; } }
  .workout-video-slider .slick-arrow {
    background-color: white;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.12);
    width: 69px;
    height: 45px;
    background-repeat: no-repeat;
    background-position: center center;
    font-size: 0;
    line-height: 0;
    position: absolute;
    /*top: 50%;    
     transform: translateY(-50%);*/
    bottom: -105px;
    z-index: 9;
    border: none;
    outline: none; }
  @media (max-width: 767.98px) {
    .workout-video-slider .slick-arrow {
      top: auto;
      transform: none;
      bottom: -75px; } }
  .workout-video-slider .slick-arrow span {
    width: 42px;
    height: 22px;
    display: block;
    overflow: hidden;
    text-indent: -9999px;
    background-image: url("../../assets/images/arrows.png");
    margin: 4px auto 0 auto; }
  .workout-video-slider .slick-arrow.slick-prev {
    left: 100px; }
  @media (max-width: 767.98px) {
      .workout-video-slider .slick-arrow.slick-prev {
        left: auto;
        right: 80px; } }
  .workout-video-slider .slick-arrow.slick-prev span {
    background-position: left bottom; }
  .workout-video-slider .slick-arrow.slick-prev.slick-disabled span {
    opacity: 0.2; }
  .workout-video-slider .slick-arrow.slick-next {
    right: 100px; }
  @media (max-width: 767.98px) {
      .workout-video-slider .slick-arrow.slick-next {
        right: 0; } }
  .workout-video-slider .slick-arrow.slick-next span {
    background-position: right top; }
  .workout-video-slider .slick-arrow.slick-next.slick-disabled span {
    opacity: 0.2; }

#access-your-network {
  padding: 110px 0;
  background: url("../../assets/images/workouts1.jpg") no-repeat top center;
  color: #fff;
  text-align: center; }
  #access-your-network h2 {
    margin-bottom: 30px; }
  #access-your-network .btn {
    margin: 40px 0 0 0; }

#need-assistance {
  background-color: #f6f6f6;
  background-image: url("../../assets/images/gray-bg-left.png"), url("../../assets/images/gray-bg-right.png");
  background-position: left bottom, right top;
  background-repeat: no-repeat, no-repeat;
  background-size: contain;
  padding: 80px 0; }
  @media (max-width: 767.98px) {
  #need-assistance {
    padding: 0; } }
  #need-assistance h3 {
    font-size: 32px;
    color: #2c3842;
    margin-bottom: 60px; }
  @media (max-width: 767.98px) {
    #need-assistance h3 {
      font-size: 22px;
      margin-bottom: 45px; } }
  #need-assistance > .container {
    text-align: center; }
  #need-assistance > .container > .row:nth-of-type(2) {
    position: relative; }
  #need-assistance > .container > .row:nth-of-type(2) img {
    margin-bottom: 25px; }
  #need-assistance > .container > .row:nth-of-type(2):before {
    content: "";
    width: 1px;
    height: 303px;
    background-color: #2b3841;
    margin: 0 auto;
    position: absolute;
    left: 0;
    right: 0; }

.xe_image_video_popup span {
  width: 100px;
  height: 100px;
  background-image: url("../../assets/images/play-button-g.png");
  position: absolute;
  margin: 0 auto;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%); }
/*.section-challenge-of-week {
 padding-top: 80px;
 }*/
.section-workout-of-week {
  padding-top: 80px;
  overflow: inherit !important; }
  @media (max-width: 1199.98px) {
  .section-workout-of-week {
    padding-top: 0px; } }
  @media (max-width: 1199.98px) {
    .section-workout-of-week .vc_col-sm-6 {
      width: 100%;
      float: none; } }
  .section-workout-of-week .wpb_single_image {
    margin-bottom: -70px !important; }
  @media (max-width: 1199.98px) {
    .section-workout-of-week .wpb_single_image {
      margin-bottom: 0px; } }
  @media (max-width: 1199.98px) {
      .section-workout-of-week .wpb_single_image .vc_figure {
        display: block;
        text-align: center;
        background: #fff; } }
  @media (max-width: 767.98px) {
    .section-workout-of-week .content {
      padding-bottom: 30px; } }
  @media (min-width: 1200px) and (max-width: 1499.98px) {
      .section-workout-of-week .content .vc_column-inner {
        padding-top: 0; } }
  .section-workout-of-week .content .vc_column-inner > .wpb_wrapper {
    max-width: 515px;
    margin: 15px 0 0 20px;
    color: #fff; }
  @media (min-width: 1200px) and (max-width: 1499.98px) {
        .section-workout-of-week .content .vc_column-inner > .wpb_wrapper {
          max-width: 100%;
          margin: 15px 15px 0 20px; } }
  @media (max-width: 1199.98px) {
        .section-workout-of-week .content .vc_column-inner > .wpb_wrapper {
          max-width: 100%;
          margin: 0 15px 15px; } }
  .section-workout-of-week .content .vc_column-inner > .wpb_wrapper h2 {
    line-height: 72px; }
    @media (min-width: 1200px) and (max-width: 1499.98px) {
        .section-workout-of-week .content .vc_column-inner > .wpb_wrapper h2 {
          font-size: 42px;
          line-height: 52px; } }
    @media (max-width: 767.98px) {
        .section-workout-of-week .content .vc_column-inner > .wpb_wrapper h2 {
          line-height: 42px; } }
  .section-workout-of-week .content .vc_column-inner > .wpb_wrapper p {
    font-size: 22px;
    line-height: 38px;
    font-family: 'Sinkin Sans 400';
    margin: 20px 0 0; }
    @media (min-width: 1200px) and (max-width: 1499.98px) {
        .section-workout-of-week .content .vc_column-inner > .wpb_wrapper p {
          font-size: 20px; } }

@media (max-width: 767.98px) {
      #page .section-watch-all-workouts {
        margin-top: 80px;
        padding-top: 20px !important;
        padding-bottom: 50px !important; } }
  @media (max-width: 767.98px) {
      #page .section-watch-all-workouts .vc_custom_heading {
        margin-bottom: 30px !important; } }

#workout-library {
  margin: 80px 0 0 0;
  position: relative; }
  @media (max-width: 991.98px) {
  #workout-library {
    margin-top: 70px; } }
  #workout-library #content {
    text-align: center;
    margin-bottom: 0; }
  #workout-library #content h1 {
    font-size: 42px;
    margin-bottom: 25px;
    /*&::last-word {
     color: $soft-blue
     }*/ }
  @media (max-width: 767.98px) {
      #workout-library #content h1 {
        font-size: 32px; } }
  #workout-library #content hr {
    margin: 50px 0 22px 0; }
  @media (max-width: 767.98px) {
      #workout-library #content hr {
        margin: 22px 0; } }

#workouts-list {
  margin-bottom: 100px;
  position: relative; }
  @media (max-width: 991.98px) {
  #workouts-list {
    margin-bottom: 70px; } }
  #workouts-list::before {
    content: "";
    background: url("../../assets/images/dot-bg2.png") no-repeat;
    width: 46px;
    height: 226px;
    position: absolute;
    left: 0;
    top: 40px;
    z-index: 10; }
  @media (max-width: 1299.98px) {
    #workouts-list::before {
      left: -16px; } }
  @media (max-width: 1199.98px) {
    #workouts-list::before {
      display: none !important; } }
  #workouts-list #filter > div:nth-of-type(1) .ss-select:nth-of-type(1) {
    width: 100%;
    max-width: 285px; }
  @media (max-width: 767.98px) {
        #workouts-list #filter > div:nth-of-type(1) .ss-select:nth-of-type(1) {
          max-width: 180px; } }
  @media (max-width: 575.98px) {
        #workouts-list #filter > div:nth-of-type(1) .ss-select:nth-of-type(1) {
          max-width: 100%;
          margin-bottom: 15px; } }
  #workouts-list #filter > div:nth-of-type(1) .ss-select:nth-of-type(1) .list {
    width: 100%; }
  #workouts-list #filter > div:nth-of-type(1) .ss-select:nth-of-type(2) {
    width: 100%;
    max-width: 230px; }
  @media (max-width: 575.98px) {
        #workouts-list #filter > div:nth-of-type(1) .ss-select:nth-of-type(2) {
          max-width: 100%;
          margin-bottom: 15px; } }
  #workouts-list #filter > div:nth-of-type(1) .ss-select:nth-of-type(2) .list {
    width: 100%; }
  #workouts-list #filter > div:nth-of-type(2) {
    text-align: right; }

.video-box {
  /*height: 230px;*/ }
  .video-box a {
    display: block;
    position: relative;
    height: 100%;
    width: 100%; }
  .video-box a:before {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 9;
    background: -webkit-linear-gradient(bottom, rgba(35, 35, 37, 0.85) 0%, rgba(35, 35, 37, 0.4) 35%, rgba(22, 22, 23, 0) 60%, rgba(0, 0, 0, 0) 100%);
    background: -o-linear-gradient(bottom, rgba(35, 35, 37, 0.85) 0%, rgba(35, 35, 37, 0.4) 35%, rgba(22, 22, 23, 0) 60%, rgba(0, 0, 0, 0) 100%);
    background: -webkit-gradient(linear, left bottom, left top, from(rgba(35, 35, 37, 0.85)), color-stop(35%, rgba(35, 35, 37, 0.4)), color-stop(60%, rgba(22, 22, 23, 0)), to(rgba(0, 0, 0, 0)));
    background: linear-gradient(to top, rgba(35, 35, 37, 0.85) 0%, rgba(35, 35, 37, 0.4) 35%, rgba(22, 22, 23, 0) 60%, rgba(0, 0, 0, 0) 100%); }
  .video-box a .video-box-content {
    position: absolute;
    bottom: 30px;
    left: 0;
    z-index: 50;
    box-sizing: border-box;
    background: url("../../assets/images/play-button.png") no-repeat 24px 0;
    padding: 0 25px 0 90px;
    display: flex;
    align-items: center;
    min-height: 48px; }
  .video-box a h3 {
    color: #fff;
    font-family: 'Lato', sans-serif;
    font-size: 18px;
    font-weight: normal; }
  .video-box a h3 strong {
    color: #fff; }

.vimeo-embed-responsive {
  padding: 56.25% 0 0 0;
  position: relative; }
  .vimeo-embed-responsive .vimeo-item {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.popover {
  border: none;
  width: 100%;
  max-width: 350px;
  background: #5dbae9;
  margin-left: 19px;
  padding: 25px 25px 40px; }
  @media (max-width: 767.98px) {
  .popover {
    display: none !important; } }
  .popover .arrow {
    top: 50% !important;
    transform: translateY(-50%); }
  .popover .arrow::before {
    border-right-color: #5dbae9 !important; }
  .popover .arrow::after {
    border-right-color: #5dbae9 !important; }
  .popover.bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"].popover .arrow {
    left: -27px !important; }
  .popover.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"].popover .arrow::before {
    border-width: 0.8rem 1rem 0.8rem 0; }
  .popover.bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"].popover .arrow::after {
    border-width: 0.8rem 1rem 0.8rem 0; }
  .popover.bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"].popover .arrow {
    right: -27px !important; }
  .popover.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"].popover .arrow::before {
    border-left-color: #5dbae9 !important;
    border-width: 0.8rem 0 0.8rem 1rem; }
  .popover.bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"].popover .arrow::after {
    border-left-color: #5dbae9 !important;
    border-width: 0.8rem 0 0.8rem 1rem; }
  .popover .popover-header, .popover .popover-body {
    background-color: #5dbae9;
    border: none;
    color: #fff; }
  .popover .popover-header {
    padding: 0;
    font-size: 20px;
    line-height: 30px; }
  .popover .popover-body {
    padding: 15px 0 0;
    font-size: 18px; }

#single-video {
  margin: 70px 0 0 0;
  position: relative; }
  #single-video::before {
    content: "";
    background: url("../../assets/images/dot-bg2.png") no-repeat;
    width: 46px;
    height: 226px;
    position: absolute;
    left: 0;
    top: 35%;
    transform: translateY(-35%);
    z-index: 10; }
  @media (max-width: 1299.98px) {
    #single-video::before {
      left: -16px; } }
  @media (max-width: 1199.98px) {
    #single-video::before {
      display: none; } }
  #single-video #video-box {
    position: relative;
    margin-bottom: 100px; }
  #single-video #video-box:after {
    content: "";
    width: 314px;
    height: 133px;
    background-color: #5dbae9;
    display: block;
    position: absolute;
    bottom: -30px;
    right: -30px;
    z-index: -1; }
  #single-video h1 {
    font-size: 32px;
    color: #2c3842;
    margin-bottom: 30px; }
  #single-video .video-meta {
    margin-bottom: 40px; }
  #single-video .video-meta ul {
    display: flex;
    align-items: center; }
  #single-video .video-meta ul li {
    margin-right: 25px; }
  #single-video .video-meta ul li span a {
    background-color: #5dbbea;
    display: block;
    color: #fff;
    padding: 4px 30px;
    border-radius: 25px;
    font-size: 16px; }
  #single-video h2 {
    font-size: 18px;
    text-transform: uppercase;
    color: #5dbae9; }

.related-video-post {
  margin: 60px 0 50px 0;
  position: relative; }
  .related-video-post::after {
    content: "";
    background: url("../../assets/images/dot-bg2.png") no-repeat;
    width: 46px;
    height: 226px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    z-index: 10; }
  @media (max-width: 1299.98px) {
    .related-video-post::after {
      right: -16px; } }
  @media (max-width: 1199.98px) {
    .related-video-post::after {
      display: none; } }
  #single-video .related-video-post h2 {
    font-size: 42px;
    text-transform: none;
    color: #2d3942; }
  @media (max-width: 767.98px) {
      #single-video .related-video-post h2 {
        font-size: 32px; } }
  .related-video-post > .container > .row:nth-of-type(1) {
    margin-bottom: 45px; }
  @media (max-width: 767.98px) {
      .related-video-post > .container > .row:nth-of-type(1) {
        margin-bottom: 35px; } }
  .related-video-post > .container > .row:nth-of-type(3) {
    margin-top: 40px; }
  @media (max-width: 767.98px) {
      .related-video-post > .container > .row:nth-of-type(3) {
        margin-top: 20px; }
        .related-video-post > .container > .row:nth-of-type(3) .text-center {
          text-align: left !important; } }

.related-video-slider article {
  padding: 0 15px; }
  @media (max-width: 767.98px) {
    .related-video-slider article {
      padding: 0; } }
  .related-video-slider .slick-arrow {
    background-color: white;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.12);
    width: 69px;
    height: 45px;
    background-repeat: no-repeat;
    background-position: center center;
    font-size: 0;
    line-height: 0;
    position: absolute;
    /*top: 50%;    
     transform: translateY(-50%);*/
    bottom: -105px;
    z-index: 9;
    border: none;
    outline: none; }
  @media (max-width: 767.98px) {
    .related-video-slider .slick-arrow {
      top: auto;
      transform: none;
      bottom: -65px; } }
  .related-video-slider .slick-arrow span {
    width: 42px;
    height: 22px;
    display: block;
    overflow: hidden;
    text-indent: -9999px;
    background-image: url("../../assets/images/arrows.png");
    margin: 4px auto 0 auto; }
  .related-video-slider .slick-arrow.slick-prev {
    left: 100px; }
  @media (max-width: 767.98px) {
      .related-video-slider .slick-arrow.slick-prev {
        left: auto;
        right: 80px; } }
  .related-video-slider .slick-arrow.slick-prev span {
    background-position: left bottom; }
  .related-video-slider .slick-arrow.slick-prev.slick-disabled span {
    opacity: 0.2; }
  .related-video-slider .slick-arrow.slick-next {
    right: 100px; }
  @media (max-width: 767.98px) {
      .related-video-slider .slick-arrow.slick-next {
        right: 0; } }
  .related-video-slider .slick-arrow.slick-next span {
    background-position: right top; }
  .related-video-slider .slick-arrow.slick-next.slick-disabled span {
    opacity: 0.2; }

h2.heading_orange span, h2.heading_orange strong {
  color: #f05a22;
  font-weight: 400; }

.after-login-heading h2 {
  margin: 50px 55px; }
  @media (min-width: 768px) and (max-width: 991.98px) {
    .after-login-heading h2 {
      font-size: 42px;
      margin: 50px 0px; } }
  @media (max-width: 767.98px) {
    .after-login-heading h2 {
      font-size: 20px;
      margin: 20px;
      font-size: 22px; } }

.outer-orange-border .wpb_video_wrapper, .outer-orange-border .xe_image_video_popup {
  position: relative; }
  .outer-orange-border .wpb_video_wrapper::after, .outer-orange-border .xe_image_video_popup::after {
    content: "";
    width: 314px;
    height: 133px;
    background-color: #f05a22;
    display: block;
    position: absolute;
    bottom: -25px;
    left: -30px;
    right: auto;
    z-index: -1; }
  @media (max-width: 767.98px) {
      .outer-orange-border .wpb_video_wrapper::after, .outer-orange-border .xe_image_video_popup::after {
        display: none; } }

@media (max-width: 1199.98px) {
      .section-welcome-home-fitness-network .vc_custom_1590388405068 {
        padding-top: 0px !important;
        padding-bottom: 0px !important; } }
  @media (max-width: 767.98px) {
    .section-welcome-home-fitness-network .vc_custom_1590388405068 {
      padding-top: 0px !important;
      padding-bottom: 80px !important; } }
  .section-welcome-home-fitness-network .content::before {
    content: "";
    width: 56px;
    height: 326px;
    display: block;
    position: absolute;
    background-image: url("../../assets/images/dot-bg2.png");
    top: 50%;
    left: 0;
    transform: translateY(-50%); }
  @media (max-width: 1299.98px) {
      .section-welcome-home-fitness-network .content::before {
        left: -16px; } }
  @media (max-width: 1199.98px) {
      .section-welcome-home-fitness-network .content::before {
        display: none; } }
  .section-welcome-home-fitness-network .content > .vc_column-inner > .wpb_wrapper {
    max-width: 550px;
    margin: 0 0 0 auto;
    padding-right: 50px; }
  @media (max-width: 1199.98px) {
        .section-welcome-home-fitness-network .content > .vc_column-inner > .wpb_wrapper {
          padding-left: 15px; } }
  @media (max-width: 767.98px) {
        .section-welcome-home-fitness-network .content > .vc_column-inner > .wpb_wrapper {
          max-width: 540px;
          margin: 0 auto;
          padding-left: 15px;
          padding-right: 15px; } }
  .section-welcome-home-fitness-network .content h3 {
    font-size: 32px;
    line-height: 70px; }
  @media (max-width: 1199.98px) {
      .section-welcome-home-fitness-network .content h3 {
        font-size: 22px;
        line-height: 52px; } }
  @media (max-width: 991.98px) {
      .section-welcome-home-fitness-network .content h3 {
        line-height: 42px; } }
  @media (max-width: 767.98px) {
      .section-welcome-home-fitness-network .content h3 {
        line-height: 40px; } }
  .section-welcome-home-fitness-network .content h3 strong {
    display: block;
    font-size: 52px; }
  @media (max-width: 1199.98px) {
        .section-welcome-home-fitness-network .content h3 strong {
          font-size: 42px; } }
  @media (max-width: 991.98px) {
        .section-welcome-home-fitness-network .content h3 strong {
          font-size: 32px; } }
  .section-welcome-home-fitness-network .content p {
    font-size: 22px;
    font-style: normal;
    font-family: 'Sinkin Sans 400';
    line-height: 38px;
    margin-bottom: 30px; }
  @media (min-width: 768px) and (max-width: 991.98px) {
      .section-welcome-home-fitness-network .content p {
        font-size: 18px;
        line-height: 28px; } }
  .section-welcome-home-fitness-network .content p strong {
    font-family: 'Sinkin Sans 700';
    font-weight: 400; }
  @media (max-width: 767.98px) {
    .section-welcome-home-fitness-network .content {
      order: 2; } }

@media (max-width: 991.98px) {
      .section-hal-just-for-kids .vc_custom_heading {
        font-size: 42px; } }
  @media (max-width: 767.98px) {
    .section-hal-just-for-kids .vc_custom_heading {
      font-size: 32px; } }
  .section-hal-just-for-kids .content {
    padding-top: 0; }
  .section-hal-just-for-kids .content .vc_column-inner {
    align-items: flex-end !important;
    background-position: top left !important; }
  .section-hal-just-for-kids .content .vc_column-inner > .wpb_wrapper {
    max-width: 590px;
    padding-right: 140px;
    padding-top: 80px;
    padding-bottom: 80px; }
  @media (min-width: 1200px) and (max-width: 1399.98px) {
        .section-hal-just-for-kids .content .vc_column-inner > .wpb_wrapper {
          padding-right: 100px;
          padding-left: 40px; } }
  @media (max-width: 1199.98px) {
        .section-hal-just-for-kids .content .vc_column-inner > .wpb_wrapper {
          padding-right: 20px;
          padding-left: 20px; } }
  @media (max-width: 991.98px) {
        .section-hal-just-for-kids .content .vc_column-inner > .wpb_wrapper {
          padding-top: 20px;
          padding-bottom: 20px; } }
  .section-hal-just-for-kids .content .vc_column-inner > .wpb_wrapper p {
    padding-top: 20px; }
    @media (max-width: 767.98px) {
        .section-hal-just-for-kids .content .vc_column-inner > .wpb_wrapper p:first-child {
          padding-top: 0; } }
  .section-hal-just-for-kids .content .vc_column-inner > .wpb_wrapper a {
    min-width: 180px; }
  .section-hal-just-for-kids .wpb_single_image {
    display: none; }
  @media (max-width: 767.98px) {
    .section-hal-just-for-kids .wpb_single_image {
      display: block; } }

.section-nutrition-portal {
  margin-top: 100px;
  margin-bottom: 100px; }
  @media (max-width: 991.98px) {
  .section-nutrition-portal {
    margin-top: 50px;
    margin-bottom: 20px; } }
  @media (max-width: 991.98px) {
    #page .section-nutrition-portal {
      padding-top: 40px !important;
      padding-bottom: 60px !important; } }

.section-challenge-of-week {
  overflow: inherit !important; }
  @media (max-width: 1199.98px) {
    #page .section-challenge-of-week {
      padding-top: 0 !important; } }
  @media (max-width: 1199.98px) {
    .section-challenge-of-week .challenge-of-week-left {
      width: 100%;
      float: none; } }
  @media (max-width: 1199.98px) {
      .section-challenge-of-week .challenge-of-week-left .vc_column-inner {
        padding-top: 0 !important;
        padding-left: 0 !important;
        padding-right: 15px !important;
        background: #fff; } }
  .section-challenge-of-week .challenge-of-week-left .wpb_content_element {
    margin-bottom: -70px; }
  @media (max-width: 1199.98px) {
    .section-challenge-of-week .content {
      width: 100%;
      float: none; } }
  .section-challenge-of-week .content > .vc_column-inner > .wpb_wrapper {
    max-width: 550px;
    margin: 50px auto 0 90px; }
  @media (min-width: 1200px) and (max-width: 1499.98px) {
        .section-challenge-of-week .content > .vc_column-inner > .wpb_wrapper {
          margin: 50px 20px 0 20px; } }
  @media (max-width: 1199.98px) {
        .section-challenge-of-week .content > .vc_column-inner > .wpb_wrapper {
          max-width: 100%;
          margin: 80px 70px 50px 70px; } }
  @media (max-width: 767.98px) {
        .section-challenge-of-week .content > .vc_column-inner > .wpb_wrapper {
          max-width: 100%;
          margin: 70px auto 0 0px;
          padding: 0 15px; } }
  .section-challenge-of-week .content h2 {
    line-height: 72px;
    color: #fff;
    margin-bottom: 1.5rem; }
  @media (max-width: 767.98px) {
      .section-challenge-of-week .content h2 {
        line-height: 42px; } }
  .section-challenge-of-week .content p {
    font-size: 22px;
    line-height: 38px;
    font-family: 'Sinkin Sans 400';
    color: #fff; }
  .section-challenge-of-week .content p strong {
    color: #2d3942;
    font-family: 'Sinkin Sans 700'; }
  .section-challenge-of-week .challenge-week-chart-container {
    background: #fff;
    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.12);
    padding: 40px 60px 25px 40px;
    height: 100%; }
  @media (max-width: 1800.98px) {
    .section-challenge-of-week .challenge-week-chart-container {
      padding: 40px 30px 25px 30px; } }
  @media (max-width: 767.98px) {
    .section-challenge-of-week .challenge-week-chart-container {
      padding: 40px 0 25px 15px; } }
  .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-top .challenge-week-chart-top-logo img {
    max-width: 100%;
    height: auto; }
  @media (min-width: 1200px) and (max-width: 1499.98px) {
        .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-top .challenge-week-chart-top-logo {
          max-width: 200px;
          flex-basis: 200px; } }
  @media (max-width: 767.98px) {
        .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-top .challenge-week-chart-top-logo {
          max-width: 107px;
          flex-basis: 107px; } }
  .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-top .challenge-week-chart-top-challenge {
    position: relative;
    padding: 60px 72px 0 0; }
  @media (min-width: 1200px) and (max-width: 1499.98px) {
        .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-top .challenge-week-chart-top-challenge {
          padding: 30px 30px 0 0; } }
  @media (max-width: 767.98px) {
        .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-top .challenge-week-chart-top-challenge {
          padding: 13px 50px 0 0; } }
  .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-top .challenge-week-chart-top-challenge::before {
    content: "";
    display: block;
    position: absolute;
    right: 0px;
    top: 26px;
    width: 191px;
    height: 191px;
    background-color: #febf1c;
    border-radius: 100%;
    z-index: 1; }
    @media (min-width: 1200px) and (max-width: 1499.98px) {
        .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-top .challenge-week-chart-top-challenge::before {
          right: 0px;
          top: 13px;
          width: 121px;
          height: 121px; } }
    @media (max-width: 767.98px) {
        .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-top .challenge-week-chart-top-challenge::before {
          right: 15px;
          top: -6px;
          width: 92px;
          height: 93px; } }
  .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-top .challenge-week-chart-top-challenge h3 {
    font-size: 72px;
    text-transform: uppercase;
    position: relative;
    z-index: 10;
    margin: 0; }
    @media (min-width: 1200px) and (max-width: 1499.98px) {
        .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-top .challenge-week-chart-top-challenge h3 {
          font-size: 52px; } }
    @media (max-width: 767.98px) {
        .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-top .challenge-week-chart-top-challenge h3 {
          font-size: 35px; } }
    .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-top .challenge-week-chart-top-challenge h3 span {
      font-size: 32px;
      display: block;
      color: #2d3942; }
      @media (min-width: 1200px) and (max-width: 1499.98px) {
        .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-top .challenge-week-chart-top-challenge h3 span {
          font-size: 22px; } }
      @media (max-width: 767.98px) {
        .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-top .challenge-week-chart-top-challenge h3 span {
          font-size: 15px; } }
  .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-bottom {
    padding: 0 0 0 42px; }
  @media (min-width: 1200px) and (max-width: 1499.98px) {
      .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-bottom {
        padding: 0; } }
  @media (max-width: 767.98px) {
      .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-bottom {
        padding: 28px 0 0; } }
  .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-bottom .challenge-week-chart-bottom-title h4 {
    font-size: 22px;
    line-height: 38px;
    text-transform: uppercase;
    margin: 0 0 1rem; }
    @media (max-width: 767.98px) {
        .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-bottom .challenge-week-chart-bottom-title h4 {
          margin: 0 0 2rem; } }
  .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-bottom ul {
    display: flex;
    flex-wrap: wrap; }
  @media (max-width: 767.98px) {
        .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-bottom ul {
          justify-content: space-between; } }
  .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-bottom ul li {
    flex-basis: 20%;
    max-width: 20%;
    border: 2px solid #fff;
    border-radius: 33px;
    text-align: center;
    text-transform: uppercase;
    padding: 15px 20px;
    margin: 0 0 15px 15px; }
    @media (max-width: 1799.98px) {
        .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-bottom ul li {
          flex-basis: 23%;
          max-width: 23%;
          padding: 15px 10px; } }
    @media (min-width: 1200px) and (max-width: 1499.98px) {
        .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-bottom ul li {
          flex-basis: 22%;
          max-width: 22%; } }
    @media (max-width: 767.98px) {
        .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-bottom ul li {
          flex-basis: 48%;
          max-width: 48%;
          margin: 0 0 15px 0; } }
    .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-bottom ul li i {
      font-size: 32px;
      color: #e0e0e0; }
    .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-bottom ul li h5 {
      font-size: 22px;
      font-family: 'Sinkin Sans 700';
      font-weight: 400;
      margin: 5px 0 5px; }
    .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-bottom ul li h6 {
      font-size: 14px;
      font-family: 'Sinkin Sans 400';
      font-weight: 400;
      margin: 0;
      padding: 0 10px; }
      @media (min-width: 1200px) and (max-width: 1499.98px) {
        .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-bottom ul li h6 {
          padding: 0; } }
    .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-bottom ul li:nth-of-type(1) {
      border-color: #8d85b5;
      margin-left: 0; }
    .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-bottom ul li:nth-of-type(2) {
      border-color: #c92c2f; }
    .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-bottom ul li:nth-of-type(3) {
      border-color: #f5cb59; }
    .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-bottom ul li:nth-of-type(4) {
      border-color: #ec5c2a; }
    .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-bottom ul li:nth-of-type(5) {
      border-color: #80c6c9;
      margin-left: 0; }
    .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-bottom ul li:nth-of-type(6) {
      border-color: #52965a; }
    .section-challenge-of-week .challenge-week-chart-container .challenge-week-chart-bottom ul li:nth-of-type(7) {
      border-color: #60bae8; }

.section-what-are-you {
  padding-bottom: 0px; }
  @media (max-width: 991.98px) {
    #page .section-what-are-you {
      padding-top: 50px !important; } }
  @media (max-width: 767.98px) {
    #page .section-what-are-you {
      padding-top: 0px !important; } }
  .section-what-are-you .section-what-are-you-grid {
    padding-top: 90px;
    position: relative; }
  .section-what-are-you .section-what-are-you-grid .section-what-are-you-box {
    margin: 0 0 75px !important; }
  @media (max-width: 767.98px) {
      .section-what-are-you .section-what-are-you-grid .section-what-are-you-box {
        margin: 0 0 45px !important; } }
  @media (max-width: 767.98px) {
    .section-what-are-you .section-what-are-you-grid {
      padding-top: 80px; } }
  .section-what-are-you .section-what-are-you-grid::before {
    content: "";
    width: 325px;
    height: 326px;
    display: block;
    position: absolute;
    top: 34px;
    right: -42px;
    background-image: url("../../assets/images/dot-bg2.png");
    z-index: -1; }
  @media (max-width: 1199.98px) {
      .section-what-are-you .section-what-are-you-grid::before {
        height: 200px; } }
  @media (max-width: 767.98px) {
      .section-what-are-you .section-what-are-you-grid::before {
        height: 120px;
        top: 40px;
        right: -37px; } }
  .section-what-are-you .section-what-are-you-grid figure {
    position: relative; }
  .section-what-are-you .section-what-are-you-grid figure h4 {
    color: #fff;
    font-size: 20px;
    margin: 0;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    background: rgba(45, 57, 66, 0.8);
    padding: 18px 10px 18px 50px; }
  .section-what-are-you .section-what-are-you-grid figure h4::before {
    font-family: 'Font Awesome 5 Free';
    font-style: normal;
    font-weight: 900;
    content: "\f101";
    position: absolute;
    left: 20px;
    top: 20px;
    color: #f05a22; }
  .section-what-are-you .section-what-are-you-grid figure a:hover h4 {
    background: rgba(93, 186, 233, 0.8);
    text-decoration: underline; }
    .section-what-are-you .section-what-are-you-grid figure a:hover h4::before {
      color: #fff; }

.section-stay-connected {
  position: relative;
  overflow: inherit !important;
  padding-top: 100px; }
  @media (min-width: 768px) {
  .section-stay-connected {
    display: flex;
    justify-content: center; } }
  @media (max-width: 1199.98px) {
  .section-stay-connected {
    padding-top: 50px; } }
  @media (max-width: 767.98px) {
  .section-stay-connected {
    padding-top: 0; } }
  .section-stay-connected::after {
    content: "";
    background: url("../../assets/images/dot-bg2.png") no-repeat;
    width: 46px;
    height: 226px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    z-index: 10; }
  @media (max-width: 991.98px) {
    .section-stay-connected::after {
      display: none !important; } }
  .section-stay-connected .device-frame-bg {
    background: url("../../assets/images/power-up-area-bg.png") no-repeat center -100px;
    display: flex;
    justify-content: center; }
  .section-stay-connected .device-frame {
    position: relative;
    margin: 0 0 -60px; }
  .section-stay-connected .device-frame .frame {
    position: relative;
    z-index: 1; }
  .section-stay-connected .device-frame .data-img {
    position: absolute;
    left: 22px;
    top: 22px;
    transition: all 0.5s;
    z-index: 1; }
  .section-stay-connected .content {
    padding: 100px 0 0; }
  @media (max-width: 767.98px) {
    .section-stay-connected .content {
      padding: 0;
      text-align: center; } }
  @media (max-width: 991.98px) {
      .section-stay-connected .content .vc_custom_heading {
        font-size: 42px; } }
  @media (max-width: 767.98px) {
      .section-stay-connected .content .vc_custom_heading {
        font-size: 32px; } }
  .section-stay-connected .content p {
    padding: 15px 100px 0 0; }
  @media (max-width: 991.98px) {
      .section-stay-connected .content p {
        padding: 15px 50px 0 0; } }
  @media (max-width: 767.98px) {
      .section-stay-connected .content p {
        padding: 15px 0 0; } }
  .section-stay-connected .content h4 {
    font-size: 22px;
    margin: 30px 0 25px; }
  @media (max-width: 767.98px) {
      .section-stay-connected .content h4 {
        font-size: 20px;
        line-height: 30px; } }
  .section-stay-connected .social-icon-box a {
    display: inline-block; }
  .section-stay-connected .social-icon-box a img {
    max-width: 40px; }
  .section-stay-connected .social-icon-box a + a {
    margin-left: 21px; }

#need-assistance .need-assistance-inner {
  position: relative;
  overflow: hidden; }
  @media (min-width: 768px) {
    #need-assistance .need-assistance-inner {
      display: flex;
      justify-content: space-between; } }
  @media (max-width: 767.98px) {
      #need-assistance .need-assistance-inner > .wpb_column:nth-of-type(1) {
        padding-bottom: 34px;
        margin-bottom: 34px;
        position: relative; }
        #need-assistance .need-assistance-inner > .wpb_column:nth-of-type(1)::after {
          content: "";
          display: block;
          width: 100%;
          max-width: 303px;
          height: 1px;
          position: absolute;
          left: 50%;
          bottom: 0;
          transform: translateX(-50%);
          background-color: #2b3841; } }
  #need-assistance .need-assistance-inner::before, #need-assistance .need-assistance-inner::after {
    display: none; }
  #need-assistance .need-assistance-inner::before {
    content: "";
    width: 1px;
    height: calc(100% - 110px);
    background-color: #2b3841;
    margin: 0 auto;
    position: absolute;
    bottom: 0px;
    left: 50%;
    transform: translateX(-50%);
    display: block; }
  @media (max-width: 767.98px) {
      #need-assistance .need-assistance-inner::before {
        display: none; } }
  #need-assistance .need-assistance-inner .vc_col-sm-5 {
    float: none; }
  #need-assistance .need-assistance-inner .xbtn.vc_btn3-center {
    max-width: 180px; }

.color-pink {
  color: #e13e6f; }

.color-l-blue {
  color: #189bb1; }

.color-d-blue {
  color: #00517e; }

.color-orange {
  color: #f05a22; }

.logout-popup {
  position: relative;
  background: #fff;
  padding: 25px 20px;
  width: auto;
  max-width: 700px;
  margin: 20px auto;
  text-align: center; }
  .logout-popup .mfp-close {
    right: -8px;
    top: -44px; }
  .logout-popup h5 {
    margin-bottom: 0px; }
  .logout-popup .btn {
    margin-top: 20px; }

@media (max-width: 767.98px) {
      #page .contact_page {
        padding-top: 0px !important;
        padding-bottom: 50px !important; } }
  .contact_page .contact_page_content {
    color: #fff;
    /*@include media-breakpoint-down(sm) {
     padding: 0 !important;
     }*/ }
  .contact_page .contact_page_content h3 {
    font-size: 42px;
    margin-bottom: 20px; }
  @media (max-width: 767.98px) {
      .contact_page .contact_page_content h3 {
        font-size: 32px;
        margin-bottom: 10px; } }
  .contact_page .contact_page_content h4 {
    font-size: 32px;
    color: #5dbae9;
    margin-bottom: 20px;
    margin-top: 20px; }
  .contact_page .contact_page_content p {
    font-size: 20px;
    font-weight: 400;
    line-height: 30px; }
  @media (max-width: 767.98px) {
      .contact_page .contact_page_content p {
        font-size: 18px; } }
  .contact_page .contact_page_content p + p {
    font-size: 30px; }
  @media (max-width: 767.98px) {
    .contact_page .contact_page_content .wpb_text_column {
      margin-bottom: 0 !important; }
      .contact_page .contact_page_content .hide-mobile {
        display: none; } }
  @media (max-width: 767.98px) {
  .contact_page .contact_page_content_bottom {
    padding-top: 20px; }
    .contact_page .contact_page_content_bottom h4 {
      font-size: 26px; }

    .contact_page .contact_page_content_bottom .wpb_wrapper p br {
      display: none; } }

.content_form {
  position: relative;
  z-index: 99;
  /*.xwbox {
   position: relative;
   > div {
   position: relative;
   z-index: 1;
   }
   &:after {
   content: "";
   width: 270px;
   height: 260px;
   background-color: #5dbae9;
   display: block;
   position: absolute;
   bottom: -30px;
   left: -30px;
   @include media-breakpoint-down(sm) {
   display: none;
   }
   }
   }*/ }
  @media (max-width: 767.98px) {
  .content_form {
    max-width: 92%;
    margin-left: auto;
    margin-right: auto; } }
  .content_form:after {
    content: "";
    width: 270px;
    height: 260px;
    background-color: #5dbae9;
    display: block;
    position: absolute;
    bottom: -15px;
    left: -15px;
    z-index: -1; }
  @media (max-width: 767.98px) {
    .content_form:after {
      bottom: -4px;
      height: 85px; } }
  .content_form .vc_column-inner {
    padding: 80px 15px 50px !important;
    background: #fff;
    border-radius: 4px; }
  @media (max-width: 767.98px) {
    .content_form .vc_column-inner {
      padding: 40px 15px 20px !important; } }
  .content_form .vc_column-inner > .wpb_wrapper {
    max-width: 445px;
    margin: 0 auto; }
  .content_form h3 {
    font-size: 30px;
    color: #5e5e5e;
    margin-bottom: 40px; }
  .content_form h3 strong {
    color: #5dbae9; }
  @media (max-width: 767.98px) {
    .content_form h3 {
      margin-bottom: 30px; } }
  .content_form .vfbp-form .vfb-col-12 {
    margin-bottom: 36px;
    padding: 0; }
  .content_form .vfbp-form .vfb-col-12 label {
    display: none; }
  .content_form .vfbp-form .vfb-form-group {
    margin-bottom: 0; }
  .content_form .vfbp-form .vfb-form-control {
    border: none;
    border-bottom: 1px solid #2d3942;
    box-shadow: none;
    border-radius: 0;
    padding: 6px 2px;
    height: 39px; }
  .content_form .vfbp-form input[type="tel"] {
    padding-left: 44px; }
  .content_form .vfbp-form .btn {
    border-radius: 0;
    font-size: 16px;
    padding: 13px 34px;
    margin: 0;
    position: relative;
    font-family: 'Sinkin Sans 400'; }
  .content_form .vfbp-form .btn:before, .content_form .vfbp-form .btn:after {
    content: "";
    display: block;
    position: absolute; }
  .content_form .vfbp-form .btn:before {
    width: 2px;
    height: 100%;
    top: 6px;
    right: -6px; }
  .content_form .vfbp-form .btn:after {
    width: 100%;
    height: 2px;
    right: -6px;
    bottom: -6px; }
  .content_form .vfbp-form .btn-primary {
    background-color: #f05a22;
    border-color: #f05a22;
    font-family: 'Sinkin Sans 400'; }
  .content_form .vfbp-form .btn-primary:before {
    background-color: #f05a22; }
  .content_form .vfbp-form .btn-primary:after {
    background-color: #f05a22; }
  .content_form .vfbp-form .btn-primary:hover {
    background-color: #5dbae9;
    border-color: #5dbae9; }
  .content_form .vfbp-form .btn-primary:hover:before {
    background-color: #5dbae9; }
  .content_form .vfbp-form .btn-primary:hover:after {
    background-color: #5dbae9; }
  .content_form .wpb_content_element {
    margin-bottom: 0; }
  .content_form .vfb-fieldType-select > div .vfb-form-group {
    overflow: hidden;
    background: url("../../assets/images/drop-down.png") no-repeat 100% 0; }
  .content_form .vfb-fieldType-select > div .vfb-form-group select {
    width: 110%;
    background: transparent; }

@media (max-width: 767.98px) {
      .page-id-140 .vc_custom_heading {
        font-size: 32px !important; } }

.faqs-wrap .faqs-title {
  font-size: 22px;
  font-family: 'Sinkin Sans 700';
  margin: 40px 0 35px 0; }
  @media (max-width: 767.98px) {
    .faqs-wrap .faqs-title {
      margin-bottom: 15px; } }
  .faqs-wrap .accordion {
    border-bottom: 2px solid #2d3942; }
  .faqs-wrap .accordion .accordion-header {
    color: #2d3942;
    background: #fff;
    cursor: pointer;
    padding: 15px 50px 15px 0;
    position: relative; }
  .faqs-wrap .accordion .accordion-header:before {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: "\f078";
    vertical-align: middle;
    display: inline-block;
    position: absolute;
    top: 15px;
    right: 13px;
    color: #f05a22; }
  .faqs-wrap .accordion .accordion-header.active {
    background-color: #5dbae9;
    border-color: transparent;
    color: #fff;
    padding: 15px 50px 15px 20px; }
  .faqs-wrap .accordion .accordion-header.active:before {
    content: '\f077';
    color: white; }
  .faqs-wrap .accordion .accordion-content {
    display: none;
    padding: 10px 10px 30px 20px; }
  .faqs-wrap .accordion .accordion-content p {
    padding-bottom: 8px; }
  .faqs-wrap .accordion .accordion-content ul {
    padding: 0 16px; }
  .faqs-wrap .accordion .accordion-content ul li {
    list-style: none;
    margin: 6px 0; }

.kids-workout-video-row {
  padding-top: 80px; }
  @media (max-width: 991.98px) {
  .kids-workout-video-row {
    padding-top: 50px; } }
  .kids-workout-video-row.orange-dots-right:after, .kids-workout-video-row.orange-dots-left:before {
    height: 226px;
    top: 60%;
    transform: translateY(-60%); }
  @media (max-width: 1299.98px) {
  .kids-workout-video-row.orange-dots-right:after {
    right: -16px; } }
  .kids-workout-video-row .vc_custom_heading {
    font-size: 42px;
    margin: 0 0 40px; }
  @media (max-width: 991.98px) {
    .kids-workout-video-row .vc_custom_heading {
      font-size: 32px; } }
  .kids-workout-video-row .wpb_wrapper .wpb_text_column {
    margin-bottom: 50px; }
  .kids-workout-video-row .wpb_wrapper .wpb_text_column strong strong {
    color: #f05a22; }
  @media (max-width: 991.98px) {
      .kids-workout-video-row .video-link .image_title {
        background-position: 10px center;
        padding: 0 0 0 70px; } }
  .kids-workout-video-row .video-link .image_title h3 {
    font-size: 18px;
    font-family: 'Lato', sans-serif;
    font-weight: 400; }
  @media (max-width: 991.98px) {
        .kids-workout-video-row .video-link .image_title h3 {
          padding: 14px 20px 14px 0;
          margin: 0; } }
  @media (max-width: 767.98px) {
      .kids-workout-video-row .wpb_single_image .vc_figure {
        width: 100%; } }
  @media (max-width: 767.98px) {
        .kids-workout-video-row .wpb_single_image .vc_figure .vc_single_image-wrapper {
          width: 100%; } }
  @media (max-width: 767.98px) {
          .kids-workout-video-row .wpb_single_image .vc_figure .vc_single_image-wrapper img {
            width: 100%; } }

.home-activities-row {
  padding-top: 80px;
  padding-bottom: 100px; }
  @media (max-width: 767.98px) {
  .home-activities-row {
    padding-top: 50px;
    padding-bottom: 0px; } }
  .home-activities-row.orange-dots-left:before {
    height: 226px;
    top: 50%;
    transform: translateY(-50%); }
  .home-activities-row .vc_custom_heading {
    font-size: 42px;
    margin: 0 0 40px; }
  @media (max-width: 991.98px) {
    .home-activities-row .vc_custom_heading {
      font-size: 32px; } }
  .home-activities-row .wpb_wrapper .wpb_text_column {
    margin-bottom: 80px; }
  .home-activities-row .wpb_wrapper .wpb_text_column strong strong {
    color: #f05a22; }
  .home-activities-row .wpb_wrapper .wpb_text_column .font-weight-normal {
    color: #f05a22; }
  @media (max-width: 767.98px) {
      .home-activities-row .wpb_single_image .vc_figure {
        width: 100%; } }
  @media (max-width: 767.98px) {
        .home-activities-row .wpb_single_image .vc_figure .vc_single_image-wrapper {
          width: 100%; } }
  @media (max-width: 767.98px) {
          .home-activities-row .wpb_single_image .vc_figure .vc_single_image-wrapper img {
            width: 100%; } }

.download-home-activities .wpb_single_image a {
  position: relative; }
  .download-home-activities .wpb_single_image a::after {
    content: "Download Pdf";
    font-family: 'Sinkin Sans 400';
    font-size: 16px;
    color: #fff;
    padding: 0 0 0 80px;
    position: absolute;
    left: 0;
    bottom: 0;
    background: #2d3942 url("../../assets/images/icon-download.jpg") no-repeat;
    width: 100%;
    height: 53px;
    line-height: 53px; }
  @media (max-width: 991.98px) {
        .download-home-activities .wpb_single_image a::after {
          padding-left: 65px; } }
  .download-home-activities .wpb_single_image a:hover::after {
    background-color: #5dbae9; }

.page-template-template-register .wrapper, .page-template-template-login .wrapper {
  background: url("../../assets/images/login-register-banner_image.jpg") no-repeat;
  background-size: cover;
  padding-top: 107px;
  padding-bottom: 136px;
  position: relative; }
  .page-template-template-register .wrapper::before, .page-template-template-login .wrapper::before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6); }
  .page-template-template-register .wrapper .login-register-box, .page-template-template-login .wrapper .login-register-box {
    position: relative;
    z-index: 2; }
  .page-template-template-register .wrapper .login-register-box::before, .page-template-template-login .wrapper .login-register-box::before {
    content: "";
    display: block;
    position: absolute;
    bottom: -30px;
    left: -30px;
    width: 270px;
    height: 261px;
    background: #5dbae9;
    z-index: -1; }
  .page-template-template-register .wrapper .login-register-box .login-register-box-inner, .page-template-template-login .wrapper .login-register-box .login-register-box-inner {
    background: #fff;
    border-radius: 4px;
    padding: 85px 95px;
    min-height: 503px; }
  @media (max-width: 767.98px) {
        .page-template-template-register .wrapper .login-register-box .login-register-box-inner, .page-template-template-login .wrapper .login-register-box .login-register-box-inner {
          padding: 30px 20px;
          min-height: inherit; } }
  .page-template-template-register .wrapper .login-register-box h3, .page-template-template-login .wrapper .login-register-box h3 {
    line-height: 42px; }
  .page-template-template-register .wrapper .login-register-box h4, .page-template-template-login .wrapper .login-register-box h4 {
    font-size: 22px;
    color: #5dbae9;
    margin-top: 20px; }
  .page-template-template-register .wrapper .login-register-box .select-dropdown, .page-template-template-login .wrapper .login-register-box .select-dropdown {
    margin: 40px 0 0;
    position: relative;
    z-index: 9; }
  .page-template-template-register .wrapper .login-register-box .select-dropdown ul, .page-template-template-login .wrapper .login-register-box .select-dropdown ul {
    width: 100%;
    height: 50px;
    background-color: #f3f3f3;
    border-radius: 4px; }
    .page-template-template-register .wrapper .login-register-box .select-dropdown ul li, .page-template-template-login .wrapper .login-register-box .select-dropdown ul li {
      padding: 5px 22px;
      z-index: 2; }
  .page-template-template-register .wrapper .login-register-box .select-dropdown ul li:not(.init), .page-template-template-login .wrapper .login-register-box .select-dropdown ul li:not(.init) {
    width: 100%;
    display: none;
    background: #f3f3f3;
    cursor: pointer; }
  .page-template-template-register .wrapper .login-register-box .select-dropdown ul li:not(.init):hover, .page-template-template-login .wrapper .login-register-box .select-dropdown ul li:not(.init):hover {
    background: #5dbae9;
    color: #fff; }
  .page-template-template-register .wrapper .login-register-box .select-dropdown li.init, .page-template-template-login .wrapper .login-register-box .select-dropdown li.init {
    cursor: pointer;
    line-height: 50px;
    padding-top: 0;
    padding-bottom: 0;
    border-bottom: 2px solid #fff;
    background: url("../../assets/images/icon-arrow-down.png") no-repeat 96% center; }
  .page-template-template-register .wrapper .login-register-box .select-dropdown-1, .page-template-template-login .wrapper .login-register-box .select-dropdown-1 {
    position: relative;
    margin: 25px 0 0;
    z-index: 8;
    height: 50px;
    background-color: #f3f3f3;
    /*ul li:not(.init1) { width: 100%; display: none; background: #f3f3f3; cursor: pointer; }
     ul li:not(.init1):hover { background: $soft-blue; color: $white; }*/ }
  .page-template-template-register .wrapper .login-register-box .select-dropdown-1 .init1, .page-template-template-login .wrapper .login-register-box .select-dropdown-1 .init1 {
    cursor: pointer;
    line-height: 50px;
    padding: 0 22px;
    border-bottom: 2px solid #fff;
    background: url("../../assets/images/icon-arrow-down.png") no-repeat 96% center; }
  .page-template-template-register .wrapper .login-register-box .select-dropdown-1 ul, .page-template-template-login .wrapper .login-register-box .select-dropdown-1 ul {
    width: 100%;
    height: 300px;
    background-color: #f3f3f3;
    border-radius: 4px;
    position: absolute;
    top: 100%;
    left: 0;
    overflow: auto;
    display: none;
    -webkit-transform-origin: 50% 0;
    -ms-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transform: scale(0.75) translateY(-21px);
    -ms-transform: scale(0.75) translateY(-21px);
    transform: scale(0.75) translateY(-21px);
    -webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
    transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
    z-index: 9; }
    .page-template-template-register .wrapper .login-register-box .select-dropdown-1 ul li, .page-template-template-login .wrapper .login-register-box .select-dropdown-1 ul li {
      padding: 5px 22px;
      z-index: 2;
      cursor: pointer;
      /*&:last-child {
       border-bottom: 5px solid #f3f3f3;
       }*/ }
    .page-template-template-register .wrapper .login-register-box .select-dropdown-1 ul li:hover, .page-template-template-login .wrapper .login-register-box .select-dropdown-1 ul li:hover {
      background: #5dbae9;
      color: #fff; }
  .page-template-template-register .wrapper .login-register-box .select-dropdown-1.open ul, .page-template-template-login .wrapper .login-register-box .select-dropdown-1.open ul {
    display: block;
    opacity: 1;
    pointer-events: auto;
    -webkit-transform: scale(1) translateY(0);
    -ms-transform: scale(1) translateY(0);
    transform: scale(1) translateY(0); }
  .page-template-template-register .wrapper .login-register-box .login-register-btn, .page-template-template-login .wrapper .login-register-box .login-register-btn {
    margin: 50px 0 0; }
  @media (max-width: 767.98px) {
        .page-template-template-register .wrapper .login-register-box .login-register-btn, .page-template-template-login .wrapper .login-register-box .login-register-btn {
          margin: 25px 0 0; } }
  .page-template-template-register .wrapper .login-register-box .login-register-btn .btn, .page-template-template-login .wrapper .login-register-box .login-register-btn .btn {
    min-width: 153px; }

body.error404 #error-404 #page-banner {
  margin-bottom: 60px; }
  body.error404 #powered-by, body.error404 .footer-top-area {
    display: none; }
/*# sourceMappingURL= */