/*!
 * Bootstrap v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 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,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
  --font-family-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace
}

*,::after,::before {
  box-sizing: border-box
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: transparent
}

@-ms-viewport {
  width: device-width
}

article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section {
  display: block
}

body {
  margin: 0;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff
}

[tabindex="-1"]:focus {
  outline: 0!important
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible
}

h1,h2,h3,h4,h5,h6 {
  margin-top: 0;
  margin-bottom: .5rem
}

p {
  margin-top: 0;
  margin-bottom: 1rem
}

abbr[data-original-title],abbr[title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit
}

dl,ol,ul {
  margin-top: 0;
  margin-bottom: 1rem
}

ol ol,ol ul,ul ol,ul ul {
  margin-bottom: 0
}

dt {
  font-weight: 700
}

dd {
  margin-bottom: .5rem;
  margin-left: 0
}

blockquote {
  margin: 0 0 1rem
}

dfn {
  font-style: italic
}

b,strong {
  font-weight: bolder
}

small {
  font-size: 80%
}

sub,sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline
}

sub {
  bottom: -.25em
}

sup {
  top: -.5em
}

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects
}

a:hover {
  color: #0056b3;
  text-decoration: underline
}

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none
}

a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover {
  color: inherit;
  text-decoration: none
}

a:not([href]):not([tabindex]):focus {
  outline: 0
}

code,kbd,pre,samp {
  font-family: monospace,monospace;
  font-size: 1em
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar
}

figure {
  margin: 0 0 1rem
}

img {
  vertical-align: middle;
  border-style: none
}

svg:not(:root) {
  overflow: hidden
}

table {
  border-collapse: collapse
}

caption {
  padding-top: .75rem;
  padding-bottom: .75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom
}

th {
  text-align: inherit
}

label {
  display: inline-block;
  margin-bottom: .5rem
}

button {
  border-radius: 0
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color
}

button,input,optgroup,select,textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit
}

button,input {
  overflow: visible
}

button,select {
  text-transform: none
}

[type=reset],[type=submit],button,html [type=button] {
  -webkit-appearance: button
}

[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
  padding: 0;
  border-style: none
}

input[type=checkbox],input[type=radio] {
  box-sizing: border-box;
  padding: 0
}

input[type=date],input[type=datetime-local],input[type=month],input[type=time] {
  -webkit-appearance: listbox
}

textarea {
  overflow: auto;
  resize: vertical
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal
}

progress {
  vertical-align: baseline
}

[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {
  height: auto
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none
}

[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration {
  -webkit-appearance: none
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button
}

output {
  display: inline-block
}

summary {
  display: list-item;
  cursor: pointer
}

template {
  display: none
}

[hidden] {
  display: none!important
}

.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {
  margin-bottom: .5rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.2;
  color: inherit
}

.h1,h1 {
  font-size: 2.5rem
}

.h2,h2 {
  font-size: 2rem
}

.h3,h3 {
  font-size: 1.75rem
}

.h4,h4 {
  font-size: 1.5rem
}

.h5,h5 {
  font-size: 1.25rem
}

.h6,h6 {
  font-size: 1rem
}

.lead {
  font-size: 1.25rem;
  font-weight: 300
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0,0,0,.1)
}

.small,small {
  font-size: 80%;
  font-weight: 400
}

.mark,mark {
  padding: .2em;
  background-color: #fcf8e3
}

.list-unstyled {
  padding-left: 0;
  list-style: none
}

.list-inline {
  padding-left: 0;
  list-style: none
}

.list-inline-item {
  display: inline-block
}

.list-inline-item:not(:last-child) {
  margin-right: .5rem
}

.initialism {
  font-size: 90%;
  text-transform: uppercase
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d
}

.blockquote-footer::before {
  content: "\2014 \00A0"
}

.img-fluid {
  max-width: 100%;
  height: auto
}

.img-thumbnail {
  padding: .25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: .25rem;
  max-width: 100%;
  height: auto
}

.figure {
  display: inline-block
}

.figure-img {
  margin-bottom: .5rem;
  line-height: 1
}

.figure-caption {
  font-size: 90%;
  color: #6c757d
}

code,kbd,pre,samp {
  font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-break: break-word
}

a>code {
  color: inherit
}

kbd {
  padding: .2rem .4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: .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 {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto
}

.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px
  
}


.no-gutters {
  margin-right: 0;
  margin-left: 0
}

.no-gutters>.col,.no-gutters>[class*=col-] {
  padding-right: 0;
  padding-left: 0
}

.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.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-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.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-auto {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px
}

.col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%
}

.col-auto {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: none
}

.col-1 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 8.333333%;
  flex: 0 0 8.333333%;
  max-width: 8.333333%
}

.col-2 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 16.666667%;
  flex: 0 0 16.666667%;
  max-width: 16.666667%
}

.col-3 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%
}

.col-4 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%
}

.col-5 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 41.666667%;
  flex: 0 0 41.666667%;
  max-width: 41.666667%
}

.col-6 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%
}

.col-7 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 58.333333%;
  flex: 0 0 58.333333%;
  max-width: 58.333333%
}

.col-8 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 66.666667%;
  flex: 0 0 66.666667%;
  max-width: 66.666667%
}

.col-9 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%
}

.col-10 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 83.333333%;
  flex: 0 0 83.333333%;
  max-width: 83.333333%
}

.col-11 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 91.666667%;
  flex: 0 0 91.666667%;
  max-width: 91.666667%
}

.col-12 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%
}

.order-first {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1
}

.order-last {
  -webkit-box-ordinal-group: 14;
  -ms-flex-order: 13;
  order: 13
}

.order-0 {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0
}

.order-1 {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1
}

.order-2 {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2
}

.order-3 {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3
}

.order-4 {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4
}

.order-5 {
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5
}

.order-6 {
  -webkit-box-ordinal-group: 7;
  -ms-flex-order: 6;
  order: 6
}

.order-7 {
  -webkit-box-ordinal-group: 8;
  -ms-flex-order: 7;
  order: 7
}

.order-8 {
  -webkit-box-ordinal-group: 9;
  -ms-flex-order: 8;
  order: 8
}

.order-9 {
  -webkit-box-ordinal-group: 10;
  -ms-flex-order: 9;
  order: 9
}

.order-10 {
  -webkit-box-ordinal-group: 11;
  -ms-flex-order: 10;
  order: 10
}

.order-11 {
  -webkit-box-ordinal-group: 12;
  -ms-flex-order: 11;
  order: 11
}

.order-12 {
  -webkit-box-ordinal-group: 13;
  -ms-flex-order: 12;
  order: 12
}

.offset-1 {
  margin-left: 8.333333%
}

.offset-2 {
  margin-left: 16.666667%
}

.offset-3 {
  margin-left: 25%
}

.offset-4 {
  margin-left: 33.333333%
}

.offset-5 {
  margin-left: 41.666667%
}

.offset-6 {
  margin-left: 50%
}

.offset-7 {
  margin-left: 58.333333%
}

.offset-8 {
  margin-left: 66.666667%
}

.offset-9 {
  margin-left: 75%
}

.offset-10 {
  margin-left: 83.333333%
}

.offset-11 {
  margin-left: 91.666667%
}

@media (min-width: 576px) {
  .col-sm {
      -ms-flex-preferred-size:0;
      flex-basis: 0;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      max-width: 100%
  }

  .col-sm-auto {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
      width: auto;
      max-width: none
  }

  .col-sm-1 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 8.333333%;
      flex: 0 0 8.333333%;
      max-width: 8.333333%
  }

  .col-sm-2 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 16.666667%;
      flex: 0 0 16.666667%;
      max-width: 16.666667%
  }

  .col-sm-3 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
      flex: 0 0 25%;
      max-width: 25%
  }

  .col-sm-4 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 33.333333%;
      flex: 0 0 33.333333%;
      max-width: 33.333333%
  }

  .col-sm-5 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 41.666667%;
      flex: 0 0 41.666667%;
      max-width: 41.666667%
  }

  .col-sm-6 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%;
      max-width: 50%
  }

  .col-sm-7 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 58.333333%;
      flex: 0 0 58.333333%;
      max-width: 58.333333%
  }

  .col-sm-8 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 66.666667%;
      flex: 0 0 66.666667%;
      max-width: 66.666667%
  }

  .col-sm-9 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
      flex: 0 0 75%;
      max-width: 75%
  }

  .col-sm-10 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 83.333333%;
      flex: 0 0 83.333333%;
      max-width: 83.333333%
  }

  .col-sm-11 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 91.666667%;
      flex: 0 0 91.666667%;
      max-width: 91.666667%
  }

  .col-sm-12 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%
  }

  .order-sm-first {
      -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
      order: -1
  }

  .order-sm-last {
      -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
      order: 13
  }

  .order-sm-0 {
      -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
      order: 0
  }

  .order-sm-1 {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1
  }

  .order-sm-2 {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2
  }

  .order-sm-3 {
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3
  }

  .order-sm-4 {
      -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
      order: 4
  }

  .order-sm-5 {
      -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
      order: 5
  }

  .order-sm-6 {
      -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
      order: 6
  }

  .order-sm-7 {
      -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
      order: 7
  }

  .order-sm-8 {
      -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
      order: 8
  }

  .order-sm-9 {
      -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
      order: 9
  }

  .order-sm-10 {
      -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
      order: 10
  }

  .order-sm-11 {
      -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
      order: 11
  }

  .order-sm-12 {
      -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
      order: 12
  }

  .offset-sm-0 {
      margin-left: 0
  }

  .offset-sm-1 {
      margin-left: 8.333333%
  }

  .offset-sm-2 {
      margin-left: 16.666667%
  }

  .offset-sm-3 {
      margin-left: 25%
  }

  .offset-sm-4 {
      margin-left: 33.333333%
  }

  .offset-sm-5 {
      margin-left: 41.666667%
  }

  .offset-sm-6 {
      margin-left: 50%
  }

  .offset-sm-7 {
      margin-left: 58.333333%
  }

  .offset-sm-8 {
      margin-left: 66.666667%
  }

  .offset-sm-9 {
      margin-left: 75%
  }

  .offset-sm-10 {
      margin-left: 83.333333%
  }

  .offset-sm-11 {
      margin-left: 91.666667%
  }
}

@media (min-width: 768px) {
  .col-md {
      -ms-flex-preferred-size:0;
      flex-basis: 0;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      max-width: 100%
  }

  .col-md-auto {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
      width: auto;
      max-width: none
  }

  .col-md-1 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 8.333333%;
      flex: 0 0 8.333333%;
      max-width: 8.333333%
  }

  .col-md-2 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 16.666667%;
      flex: 0 0 16.666667%;
      max-width: 16.666667%
  }

  .col-md-3 {
    padding-bottom: 25px;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
      flex: 0 0 25%;
      max-width: 25%
  }

  .col-md-4 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 33.333333%;
      flex: 0 0 33.333333%;
      max-width: 33.333333%
  }

  .col-md-5 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 41.666667%;
      flex: 0 0 41.666667%;
      max-width: 41.666667%
  }

  .col-md-6 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%;
      max-width: 50%
  }

  .col-md-7 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 58.333333%;
      flex: 0 0 58.333333%;
      max-width: 58.333333%
  }

  .col-md-8 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 66.666667%;
      flex: 0 0 66.666667%;
      max-width: 66.666667%
  }

  .col-md-9 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
      flex: 0 0 75%;
      max-width: 75%
  }

  .col-md-10 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 83.333333%;
      flex: 0 0 83.333333%;
      max-width: 83.333333%
  }

  .col-md-11 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 91.666667%;
      flex: 0 0 91.666667%;
      max-width: 91.666667%
  }

  .col-md-12 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%
  }

  .order-md-first {
      -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
      order: -1
  }

  .order-md-last {
      -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
      order: 13
  }

  .order-md-0 {
      -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
      order: 0
  }

  .order-md-1 {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1
  }

  .order-md-2 {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2
  }

  .order-md-3 {
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3
  }

  .order-md-4 {
      -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
      order: 4
  }

  .order-md-5 {
      -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
      order: 5
  }

  .order-md-6 {
      -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
      order: 6
  }

  .order-md-7 {
      -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
      order: 7
  }

  .order-md-8 {
      -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
      order: 8
  }

  .order-md-9 {
      -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
      order: 9
  }

  .order-md-10 {
      -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
      order: 10
  }

  .order-md-11 {
      -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
      order: 11
  }

  .order-md-12 {
      -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
      order: 12
  }

  .offset-md-0 {
      margin-left: 0
  }

  .offset-md-1 {
      margin-left: 8.333333%
  }

  .offset-md-2 {
      margin-left: 16.666667%
  }

  .offset-md-3 {
      margin-left: 25%
  }

  .offset-md-4 {
      margin-left: 33.333333%
  }

  .offset-md-5 {
      margin-left: 41.666667%
  }

  .offset-md-6 {
      margin-left: 50%
  }

  .offset-md-7 {
      margin-left: 58.333333%
  }

  .offset-md-8 {
      margin-left: 66.666667%
  }

  .offset-md-9 {
      margin-left: 75%
  }

  .offset-md-10 {
      margin-left: 83.333333%
  }

  .offset-md-11 {
      margin-left: 91.666667%
  }
}

@media (min-width: 992px) {
  .col-lg {
      -ms-flex-preferred-size:0;
      flex-basis: 0;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      max-width: 100%
  }

  .col-lg-auto {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
      width: auto;
      max-width: none
  }

  .col-lg-1 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 8.333333%;
      flex: 0 0 8.333333%;
      max-width: 8.333333%
  }

  .col-lg-2 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 16.666667%;
      flex: 0 0 16.666667%;
      max-width: 16.666667%
  }

  .col-lg-3 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
      flex: 0 0 25%;
      max-width: 25%
  }

  .col-lg-4 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 33.333333%;
      flex: 0 0 33.333333%;
      max-width: 33.333333%
  }

  .col-lg-5 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 41.666667%;
      flex: 0 0 41.666667%;
      max-width: 41.666667%
  }

  .col-lg-6 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%;
      max-width: 50%
  }

  .col-lg-7 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 58.333333%;
      flex: 0 0 58.333333%;
      max-width: 58.333333%
  }

  .col-lg-8 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 66.666667%;
      flex: 0 0 66.666667%;
      max-width: 66.666667%
  }

  .col-lg-9 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
      flex: 0 0 75%;
      max-width: 75%
  }

  .col-lg-10 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 83.333333%;
      flex: 0 0 83.333333%;
      max-width: 83.333333%
  }

  .col-lg-11 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 91.666667%;
      flex: 0 0 91.666667%;
      max-width: 91.666667%
  }

  .col-lg-12 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%
  }

  .order-lg-first {
      -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
      order: -1
  }

  .order-lg-last {
      -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
      order: 13
  }

  .order-lg-0 {
      -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
      order: 0
  }

  .order-lg-1 {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1
  }

  .order-lg-2 {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2
  }

  .order-lg-3 {
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3
  }

  .order-lg-4 {
      -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
      order: 4
  }

  .order-lg-5 {
      -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
      order: 5
  }

  .order-lg-6 {
      -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
      order: 6
  }

  .order-lg-7 {
      -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
      order: 7
  }

  .order-lg-8 {
      -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
      order: 8
  }

  .order-lg-9 {
      -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
      order: 9
  }

  .order-lg-10 {
      -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
      order: 10
  }

  .order-lg-11 {
      -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
      order: 11
  }

  .order-lg-12 {
      -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
      order: 12
  }

  .offset-lg-0 {
      margin-left: 0
  }

  .offset-lg-1 {
      margin-left: 8.333333%
  }

  .offset-lg-2 {
      margin-left: 16.666667%
  }

  .offset-lg-3 {
      margin-left: 25%
  }

  .offset-lg-4 {
      margin-left: 33.333333%
  }

  .offset-lg-5 {
      margin-left: 41.666667%
  }

  .offset-lg-6 {
      margin-left: 50%
  }

  .offset-lg-7 {
      margin-left: 58.333333%
  }

  .offset-lg-8 {
      margin-left: 66.666667%
  }

  .offset-lg-9 {
      margin-left: 75%
  }

  .offset-lg-10 {
      margin-left: 83.333333%
  }

  .offset-lg-11 {
      margin-left: 91.666667%
  }
}

@media (min-width: 1200px) {
  .col-xl {
      -ms-flex-preferred-size:0;
      flex-basis: 0;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      max-width: 100%
  }

  .col-xl-auto {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
      width: auto;
      max-width: none
  }

  .col-xl-1 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 8.333333%;
      flex: 0 0 8.333333%;
      max-width: 8.333333%
  }

  .col-xl-2 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 16.666667%;
      flex: 0 0 16.666667%;
      max-width: 16.666667%
  }

  .col-xl-3 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
      flex: 0 0 25%;
      max-width: 25%
  }

  .col-xl-4 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 33.333333%;
      flex: 0 0 33.333333%;
      max-width: 33.333333%
  }

  .col-xl-5 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 41.666667%;
      flex: 0 0 41.666667%;
      max-width: 41.666667%
  }

  .col-xl-6 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%;
      max-width: 50%
  }

  .col-xl-7 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 58.333333%;
      flex: 0 0 58.333333%;
      max-width: 58.333333%
  }

  .col-xl-8 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 66.666667%;
      flex: 0 0 66.666667%;
      max-width: 66.666667%
  }

  .col-xl-9 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
      flex: 0 0 75%;
      max-width: 75%
  }

  .col-xl-10 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 83.333333%;
      flex: 0 0 83.333333%;
      max-width: 83.333333%
  }

  .col-xl-11 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 91.666667%;
      flex: 0 0 91.666667%;
      max-width: 91.666667%
  }

  .col-xl-12 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%
  }

  .order-xl-first {
      -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
      order: -1
  }

  .order-xl-last {
      -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
      order: 13
  }

  .order-xl-0 {
      -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
      order: 0
  }

  .order-xl-1 {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1
  }

  .order-xl-2 {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2
  }

  .order-xl-3 {
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3
  }

  .order-xl-4 {
      -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
      order: 4
  }

  .order-xl-5 {
      -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
      order: 5
  }

  .order-xl-6 {
      -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
      order: 6
  }

  .order-xl-7 {
      -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
      order: 7
  }

  .order-xl-8 {
      -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
      order: 8
  }

  .order-xl-9 {
      -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
      order: 9
  }

  .order-xl-10 {
      -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
      order: 10
  }

  .order-xl-11 {
      -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
      order: 11
  }

  .order-xl-12 {
      -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
      order: 12
  }

  .offset-xl-0 {
      margin-left: 0
  }

  .offset-xl-1 {
      margin-left: 8.333333%
  }

  .offset-xl-2 {
      margin-left: 16.666667%
  }

  .offset-xl-3 {
      margin-left: 25%
  }

  .offset-xl-4 {
      margin-left: 33.333333%
  }

  .offset-xl-5 {
      margin-left: 41.666667%
  }

  .offset-xl-6 {
      margin-left: 50%
  }

  .offset-xl-7 {
      margin-left: 58.333333%
  }

  .offset-xl-8 {
      margin-left: 66.666667%
  }

  .offset-xl-9 {
      margin-left: 75%
  }

  .offset-xl-10 {
      margin-left: 83.333333%
  }

  .offset-xl-11 {
      margin-left: 91.666667%
  }
}

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 1rem;
  background-color: transparent
}

.table td,.table th {
  padding: .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 .table {
  background-color: #fff
}

.table-sm td,.table-sm th {
  padding: .3rem
}

.table-bordered {
  border: 1px solid #dee2e6
}

.table-bordered td,.table-bordered th {
  border: 1px solid #dee2e6
}

.table-bordered thead td,.table-bordered thead th {
  border-bottom-width: 2px
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0,0,0,.05)
}

.table-hover tbody tr:hover {
  background-color: rgba(0,0,0,.075)
}

.table-primary,.table-primary>td,.table-primary>th {
  background-color: #b8daff
}

.table-hover .table-primary:hover {
  background-color: #9fcdff
}

.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th {
  background-color: #9fcdff
}

.table-secondary,.table-secondary>td,.table-secondary>th {
  background-color: #d6d8db
}

.table-hover .table-secondary:hover {
  background-color: #c8cbcf
}

.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th {
  background-color: #c8cbcf
}

.table-success,.table-success>td,.table-success>th {
  background-color: #c3e6cb
}

.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>td,.table-info>th {
  background-color: #bee5eb
}

.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>td,.table-warning>th {
  background-color: #ffeeba
}

.table-hover .table-warning:hover {
  background-color: #ffe8a1
}

.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th {
  background-color: #ffe8a1
}

.table-danger,.table-danger>td,.table-danger>th {
  background-color: #f5c6cb
}

.table-hover .table-danger:hover {
  background-color: #f1b0b7
}

.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th {
  background-color: #f1b0b7
}

.table-light,.table-light>td,.table-light>th {
  background-color: #fdfdfe
}

.table-hover .table-light:hover {
  background-color: #ececf6
}

.table-hover .table-light:hover>td,.table-hover .table-light:hover>th {
  background-color: #ececf6
}

.table-dark,.table-dark>td,.table-dark>th {
  background-color: #c6c8ca
}

.table-hover .table-dark:hover {
  background-color: #b9bbbe
}

.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th {
  background-color: #b9bbbe
}

.table-active,.table-active>td,.table-active>th {
  background-color: rgba(0,0,0,.075)
}

.table-hover .table-active:hover {
  background-color: rgba(0,0,0,.075)
}

.table-hover .table-active:hover>td,.table-hover .table-active:hover>th {
  background-color: rgba(0,0,0,.075)
}

.table .thead-dark th {
  color: #fff;
  background-color: #212529;
  border-color: #32383e
}

.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6
}

.table-dark {
  color: #fff;
  background-color: #212529
}

.table-dark td,.table-dark th,.table-dark thead th {
  border-color: #32383e
}

.table-dark.table-bordered {
  border: 0
}

.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255,255,255,.05)
}

.table-dark.table-hover tbody tr:hover {
  background-color: rgba(255,255,255,.075)
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
      display:block;
      width: 100%;
      overflow-x: auto;
      -webkit-overflow-scrolling: touch;
      -ms-overflow-style: -ms-autohiding-scrollbar
  }

  .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;
      -ms-overflow-style: -ms-autohiding-scrollbar
  }

  .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;
      -ms-overflow-style: -ms-autohiding-scrollbar
  }

  .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;
      -ms-overflow-style: -ms-autohiding-scrollbar
  }

  .table-responsive-xl>.table-bordered {
      border: 0
  }
}

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar
}

.table-responsive>.table-bordered {
  border: 0
}

.form-control {
  display: block;
  width: 100%;
  padding: .375rem .75rem;
  font-size: 1rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: .25rem;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

.form-control::-ms-expand {
  background-color: transparent;
  border: 0
}

.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 .2rem rgba(0,123,255,.25)
}

.form-control::-webkit-input-placeholder {
  color: #6c757d;
  opacity: 1
}

.form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1
}

.form-control:-ms-input-placeholder {
  color: #6c757d;
  opacity: 1
}

.form-control::-ms-input-placeholder {
  color: #6c757d;
  opacity: 1
}

.form-control::placeholder {
  color: #6c757d;
  opacity: 1
}

.form-control:disabled,.form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1
}

select.form-control:not([size]):not([multiple]) {
  height: calc(2.25rem + 2px)
}

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff
}

.form-control-file,.form-control-range {
  display: block;
  width: 100%
}

.col-form-label {
  padding-top: calc(.375rem + 1px);
  padding-bottom: calc(.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5
}

.col-form-label-lg {
  padding-top: calc(.5rem + 1px);
  padding-bottom: calc(.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5
}

.col-form-label-sm {
  padding-top: calc(.25rem + 1px);
  padding-bottom: calc(.25rem + 1px);
  font-size: .875rem;
  line-height: 1.5
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: .375rem;
  padding-bottom: .375rem;
  margin-bottom: 0;
  line-height: 1.5;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0
}

.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm,.input-group-lg>.form-control-plaintext.form-control,.input-group-lg>.input-group-append>.form-control-plaintext.btn,.input-group-lg>.input-group-append>.form-control-plaintext.input-group-text,.input-group-lg>.input-group-prepend>.form-control-plaintext.btn,.input-group-lg>.input-group-prepend>.form-control-plaintext.input-group-text,.input-group-sm>.form-control-plaintext.form-control,.input-group-sm>.input-group-append>.form-control-plaintext.btn,.input-group-sm>.input-group-append>.form-control-plaintext.input-group-text,.input-group-sm>.input-group-prepend>.form-control-plaintext.btn,.input-group-sm>.input-group-prepend>.form-control-plaintext.input-group-text {
  padding-right: 0;
  padding-left: 0
}

.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text {
  padding: .25rem .5rem;
  font-size: .875rem;
  line-height: 1.5;
  border-radius: .2rem
}

.input-group-sm>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),select.form-control-sm:not([size]):not([multiple]) {
  height: calc(1.8125rem + 2px)
}

.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text {
  padding: .5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: .3rem
}

.input-group-lg>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),select.form-control-lg:not([size]):not([multiple]) {
  height: calc(2.875rem + 2px)
}

.form-group {
  margin-bottom: 1rem
}

.form-text {
  display: block;
  margin-top: .25rem
}

.form-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px
}

.form-row>.col,.form-row>[class*=col-] {
  padding-right: 5px;
  padding-left: 5px
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem
}

.form-check-input {
  position: absolute;
  margin-top: .3rem;
  margin-left: -1.25rem
}

.form-check-input:disabled~.form-check-label {
  color: #6c757d
}

.form-check-label {
  margin-bottom: 0
}

.form-check-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 0;
  margin-right: .75rem
}

.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: .3125rem;
  margin-left: 0
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: .25rem;
  font-size: 80%;
  color: #28a745
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: .5rem;
  margin-top: .1rem;
  font-size: .875rem;
  line-height: 1;
  color: #fff;
  background-color: rgba(40,167,69,.8);
  border-radius: .2rem
}

.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid {
  border-color: #28a745
}

.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 .2rem rgba(40,167,69,.25)
}

.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip {
  display: block
}

.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label {
  color: #28a745
}

.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip {
  display: block
}

.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label {
  color: #28a745
}

.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before {
  background-color: #71dd8a
}

.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip {
  display: block
}

.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before {
  background-color: #34ce57
}

.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before {
  box-shadow: 0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)
}

.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label {
  border-color: #28a745
}

.custom-file-input.is-valid~.custom-file-label::before,.was-validated .custom-file-input:valid~.custom-file-label::before {
  border-color: inherit
}

.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip {
  display: block
}

.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label {
  box-shadow: 0 0 0 .2rem rgba(40,167,69,.25)
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: .25rem;
  font-size: 80%;
  color: #dc3545
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: .5rem;
  margin-top: .1rem;
  font-size: .875rem;
  line-height: 1;
  color: #fff;
  background-color: rgba(220,53,69,.8);
  border-radius: .2rem
}

.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid {
  border-color: #dc3545
}

.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 .2rem rgba(220,53,69,.25)
}

.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip {
  display: block
}

.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label {
  color: #dc3545
}

.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip {
  display: block
}

.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label {
  color: #dc3545
}

.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before {
  background-color: #efa2a9
}

.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip {
  display: block
}

.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before {
  background-color: #e4606d
}

.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before {
  box-shadow: 0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)
}

.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label {
  border-color: #dc3545
}

.custom-file-input.is-invalid~.custom-file-label::before,.was-validated .custom-file-input:invalid~.custom-file-label::before {
  border-color: inherit
}

.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip {
  display: block
}

.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label {
  box-shadow: 0 0 0 .2rem rgba(220,53,69,.25)
}

.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.form-inline .form-check {
  width: 100%
}

@media (min-width: 576px) {
  .form-inline label {
      display:-webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      margin-bottom: 0
  }

  .form-inline .form-group {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      margin-bottom: 0
  }

  .form-inline .form-control {
      display: inline-block;
      width: auto;
      vertical-align: middle
  }

  .form-inline .form-control-plaintext {
      display: inline-block
  }

  .form-inline .input-group {
      width: auto
  }

  .form-inline .form-check {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      width: auto;
      padding-left: 0
  }

  .form-inline .form-check-input {
      position: relative;
      margin-top: 0;
      margin-right: .25rem;
      margin-left: 0
  }

  .form-inline .custom-control {
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center
  }

  .form-inline .custom-control-label {
      margin-bottom: 0
  }
}

.btn {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  padding: .375rem .75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: .25rem;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

.btn:focus,.btn:hover {
  text-decoration: none
}

.btn.focus,.btn:focus {
  outline: 0;
  box-shadow: 0 0 0 .2rem rgba(0,123,255,.25)
}

.btn.disabled,.btn:disabled {
  opacity: .65
}

.btn:not(:disabled):not(.disabled) {
  cursor: pointer
}

.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active {
  background-image: none
}

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 {
  box-shadow: 0 0 0 .2rem rgba(0,123,255,.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 .2rem rgba(0,123,255,.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 {
  box-shadow: 0 0 0 .2rem rgba(108,117,125,.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 .2rem rgba(108,117,125,.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 {
  box-shadow: 0 0 0 .2rem rgba(40,167,69,.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 .2rem rgba(40,167,69,.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 {
  box-shadow: 0 0 0 .2rem rgba(23,162,184,.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 .2rem rgba(23,162,184,.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 {
  box-shadow: 0 0 0 .2rem rgba(255,193,7,.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 .2rem rgba(255,193,7,.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 {
  box-shadow: 0 0 0 .2rem rgba(220,53,69,.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 .2rem rgba(220,53,69,.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 {
  box-shadow: 0 0 0 .2rem rgba(248,249,250,.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 .2rem rgba(248,249,250,.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 {
  box-shadow: 0 0 0 .2rem rgba(52,58,64,.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 .2rem rgba(52,58,64,.5)
}

.btn-outline-primary {
  color: #007bff;
  background-color: transparent;
  background-image: none;
  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 .2rem rgba(0,123,255,.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 .2rem rgba(0,123,255,.5)
}

.btn-outline-secondary {
  color: #6c757d;
  background-color: transparent;
  background-image: none;
  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 .2rem rgba(108,117,125,.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 .2rem rgba(108,117,125,.5)
}

.btn-outline-success {
  color: #28a745;
  background-color: transparent;
  background-image: none;
  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 .2rem rgba(40,167,69,.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 .2rem rgba(40,167,69,.5)
}

.btn-outline-info {
  color: #17a2b8;
  background-color: transparent;
  background-image: none;
  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 .2rem rgba(23,162,184,.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 .2rem rgba(23,162,184,.5)
}

.btn-outline-warning {
  color: #ffc107;
  background-color: transparent;
  background-image: none;
  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 .2rem rgba(255,193,7,.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 .2rem rgba(255,193,7,.5)
}

.btn-outline-danger {
  color: #dc3545;
  background-color: transparent;
  background-image: none;
  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 .2rem rgba(220,53,69,.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 .2rem rgba(220,53,69,.5)
}

.btn-outline-light {
  color: #f8f9fa;
  background-color: transparent;
  background-image: none;
  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 .2rem rgba(248,249,250,.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 .2rem rgba(248,249,250,.5)
}

.btn-outline-dark {
  color: #343a40;
  background-color: transparent;
  background-image: none;
  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 .2rem rgba(52,58,64,.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 .2rem rgba(52,58,64,.5)
}

.btn-link {
  font-weight: 400;
  color: #007bff;
  background-color: transparent
}

.btn-link:hover {
  color: #0056b3;
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent
}

.btn-link.focus,.btn-link:focus {
  text-decoration: underline;
  border-color: transparent;
  box-shadow: none
}

.btn-link.disabled,.btn-link:disabled {
  color: #6c757d
}

.btn-group-lg>.btn,.btn-lg {
  padding: .5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: .3rem
}

.btn-group-sm>.btn,.btn-sm {
  padding: .25rem .5rem;
  font-size: .875rem;
  line-height: 1.5;
  border-radius: .2rem
}

.btn-block {
  display: block;
  width: 100%
}

.btn-block+.btn-block {
  margin-top: .5rem
}

input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block {
  width: 100%
}

.fade {
  opacity: 0;
  transition: opacity .15s linear
}

.fade.show {
  opacity: 1
}

.collapse {
  display: none
}

.collapse.show {
  display: block
}

tr.collapse.show {
  display: table-row
}

tbody.collapse.show {
  display: table-row-group
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height .35s ease
}

.dropdown,.dropup {
  position: relative
}

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .255em;
  vertical-align: .255em;
  content: "";
  border-top: .3em solid;
  border-right: .3em solid transparent;
  border-bottom: 0;
  border-left: .3em solid transparent
}

.dropdown-toggle:empty::after {
  margin-left: 0
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: .5rem 0;
  margin: .125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0,0,0,.15);
  border-radius: .25rem
}

.dropup .dropdown-menu {
  margin-top: 0;
  margin-bottom: .125rem
}

.dropup .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .255em;
  vertical-align: .255em;
  content: "";
  border-top: 0;
  border-right: .3em solid transparent;
  border-bottom: .3em solid;
  border-left: .3em solid transparent
}

.dropup .dropdown-toggle:empty::after {
  margin-left: 0
}

.dropright .dropdown-menu {
  margin-top: 0;
  margin-left: .125rem
}

.dropright .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .255em;
  vertical-align: .255em;
  content: "";
  border-top: .3em solid transparent;
  border-bottom: .3em solid transparent;
  border-left: .3em solid
}

.dropright .dropdown-toggle:empty::after {
  margin-left: 0
}

.dropright .dropdown-toggle::after {
  vertical-align: 0
}

.dropleft .dropdown-menu {
  margin-top: 0;
  margin-right: .125rem
}

.dropleft .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .255em;
  vertical-align: .255em;
  content: ""
}

.dropleft .dropdown-toggle::after {
  display: none
}

.dropleft .dropdown-toggle::before {
  display: inline-block;
  width: 0;
  height: 0;
  margin-right: .255em;
  vertical-align: .255em;
  content: "";
  border-top: .3em solid transparent;
  border-right: .3em solid;
  border-bottom: .3em solid transparent
}

.dropleft .dropdown-toggle:empty::after {
  margin-left: 0
}

.dropleft .dropdown-toggle::before {
  vertical-align: 0
}

.dropdown-divider {
  height: 0;
  margin: .5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: .25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0
}

.dropdown-item:focus,.dropdown-item:hover {
  color: #16181b;
  text-decoration: none;
  background-color: #f8f9fa
}

.dropdown-item.active,.dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff
}

.dropdown-item.disabled,.dropdown-item:disabled {
  color: #6c757d;
  background-color: transparent
}

.dropdown-menu.show {
  display: block
}

.dropdown-header {
  display: block;
  padding: .5rem 1.5rem;
  margin-bottom: 0;
  font-size: .875rem;
  color: #6c757d;
  white-space: nowrap
}

.btn-group,.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle
}

.btn-group-vertical>.btn,.btn-group>.btn {
  position: relative;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto
}

.btn-group-vertical>.btn:hover,.btn-group>.btn:hover {
  z-index: 1
}

.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus {
  z-index: 1
}

.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group {
  margin-left: -1px
}

.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start
}

.btn-toolbar .input-group {
  width: auto
}

.btn-group>.btn:first-child {
  margin-left: 0
}

.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0
}

.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0
}

.dropdown-toggle-split {
  padding-right: .5625rem;
  padding-left: .5625rem
}

.dropdown-toggle-split::after {
  margin-left: 0
}

.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split {
  padding-right: .375rem;
  padding-left: .375rem
}

.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split {
  padding-right: .75rem;
  padding-left: .75rem
}

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.btn-group-vertical .btn,.btn-group-vertical .btn-group {
  width: 100%
}

.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group {
  margin-top: -1px;
  margin-left: 0
}

.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0
}

.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child) {
  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=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio] {
  position: absolute;
  clip: rect(0,0,0,0);
  pointer-events: none
}

.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%
}

.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0
}

.input-group>.custom-file:focus,.input-group>.custom-select:focus,.input-group>.form-control:focus {
  z-index: 3
}

.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control {
  margin-left: -1px
}

.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0
}

.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0
}

.input-group>.custom-file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::before {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0
}

.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:first-child) .custom-file-label::before {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0
}

.input-group-append,.input-group-prepend {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}

.input-group-append .btn,.input-group-prepend .btn {
  position: relative;
  z-index: 2
}

.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text {
  margin-left: -1px
}

.input-group-prepend {
  margin-right: -1px
}

.input-group-append {
  margin-left: -1px
}

.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: .375rem .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: .25rem
}

.input-group-text input[type=checkbox],.input-group-text input[type=radio] {
  margin-top: 0
}

.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),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text {
  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:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0
}

.custom-control {
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem
}

.custom-control-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 1rem
}

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0
}

.custom-control-input:checked~.custom-control-label::before {
  color: #fff;
  background-color: #007bff
}

.custom-control-input:focus~.custom-control-label::before {
  box-shadow: 0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)
}

.custom-control-input:active~.custom-control-label::before {
  color: #fff;
  background-color: #b3d7ff
}

.custom-control-input:disabled~.custom-control-label {
  color: #6c757d
}

.custom-control-input:disabled~.custom-control-label::before {
  background-color: #e9ecef
}

.custom-control-label {
  margin-bottom: 0
}

.custom-control-label::before {
  position: absolute;
  top: .25rem;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #dee2e6
}

.custom-control-label::after {
  position: absolute;
  top: .25rem;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%
}

.custom-checkbox .custom-control-label::before {
  border-radius: .25rem
}

.custom-checkbox .custom-control-input:checked~.custom-control-label::before {
  background-color: #007bff
}

.custom-checkbox .custom-control-input:checked~.custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")
}

.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
  background-color: #007bff
}

.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' 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,.5)
}

.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before {
  background-color: rgba(0,123,255,.5)
}

.custom-radio .custom-control-label::before {
  border-radius: 50%
}

.custom-radio .custom-control-input:checked~.custom-control-label::before {
  background-color: #007bff
}

.custom-radio .custom-control-input:checked~.custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' 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,.5)
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.25rem + 2px);
  padding: .375rem 1.75rem .375rem .75rem;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;
  background-size: 8px 10px;
  border: 1px solid #ced4da;
  border-radius: .25rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none
}

.custom-select:focus {
  border-color: #80bdff;
  outline: 0;
  box-shadow: inset 0 1px 2px rgba(0,0,0,.075),0 0 5px rgba(128,189,255,.5)
}

.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff
}

.custom-select[multiple],.custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: .75rem;
  background-image: none
}

.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef
}

.custom-select::-ms-expand {
  opacity: 0
}

.custom-select-sm {
  height: calc(1.8125rem + 2px);
  padding-top: .375rem;
  padding-bottom: .375rem;
  font-size: 75%
}

.custom-select-lg {
  height: calc(2.875rem + 2px);
  padding-top: .375rem;
  padding-bottom: .375rem;
  font-size: 125%
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.25rem + 2px);
  margin-bottom: 0
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.25rem + 2px);
  margin: 0;
  opacity: 0
}

.custom-file-input:focus~.custom-file-control {
  border-color: #80bdff;
  box-shadow: 0 0 0 .2rem rgba(0,123,255,.25)
}

.custom-file-input:focus~.custom-file-control::before {
  border-color: #80bdff
}

.custom-file-input:lang(en)~.custom-file-label::after {
  content: "Browse"
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.25rem + 2px);
  padding: .375rem .75rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: .25rem
}

.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(calc(2.25rem + 2px) - 1px * 2);
  padding: .375rem .75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: 1px solid #ced4da;
  border-radius: 0 .25rem .25rem 0
}

.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none
}

.nav-link {
  display: block;
  padding: .5rem 1rem
}

.nav-link:focus,.nav-link:hover {
  text-decoration: none
}

.nav-link.disabled {
  color: #6c757d
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6
}

.nav-tabs .nav-item {
  margin-bottom: -1px
}

.nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem
}

.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover {
  border-color: #e9ecef #e9ecef #dee2e6
}

.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent
}

.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active {
  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: .25rem
}

.nav-pills .nav-link.active,.nav-pills .show>.nav-link {
  color: #fff;
  background-color: #007bff
}

.nav-fill .nav-item {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  text-align: center
}

.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  text-align: center
}

.tab-content>.tab-pane {
  display: none
}

.tab-content>.active {
  display: block
}

.navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: .5rem 1rem
}

.navbar>.container,.navbar>.container-fluid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}

.navbar-brand {
  display: inline-block;
  padding-top: .3125rem;
  padding-bottom: .3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap
}

.navbar-brand:focus,.navbar-brand:hover {
  text-decoration: none
}

.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none
}

.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0
}

.navbar-nav .dropdown-menu {
  position: static;
  float: none
}

.navbar-text {
  display: inline-block;
  padding-top: .5rem;
  padding-bottom: .5rem
}

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.navbar-toggler {
  padding: .25rem .75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: .25rem
}

.navbar-toggler:focus,.navbar-toggler:hover {
  text-decoration: none
}

.navbar-toggler:not(:disabled):not(.disabled) {
  cursor: pointer
}

.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 {
      padding-right:0;
      padding-left: 0
  }
}

@media (min-width: 576px) {
  .navbar-expand-sm {
      -webkit-box-orient:horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
      -webkit-box-pack: start;
      -ms-flex-pack: start;
      justify-content: flex-start
  }

  .navbar-expand-sm .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row
  }

  .navbar-expand-sm .navbar-nav .dropdown-menu {
      position: absolute
  }

  .navbar-expand-sm .navbar-nav .dropdown-menu-right {
      right: 0;
      left: auto
  }

  .navbar-expand-sm .navbar-nav .nav-link {
      padding-right: .5rem;
      padding-left: .5rem
  }

  .navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid {
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap
  }

  .navbar-expand-sm .navbar-collapse {
      display: -webkit-box!important;
      display: -ms-flexbox!important;
      display: flex!important;
      -ms-flex-preferred-size: auto;
      flex-basis: auto
  }

  .navbar-expand-sm .navbar-toggler {
      display: none
  }

  .navbar-expand-sm .dropup .dropdown-menu {
      top: auto;
      bottom: 100%
  }
}

@media (max-width: 767.98px) {
  .navbar-expand-md>.container,.navbar-expand-md>.container-fluid {
      padding-right:0;
      padding-left: 0
  }
}

@media (min-width: 768px) {
  .navbar-expand-md {
      -webkit-box-orient:horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
      -webkit-box-pack: start;
      -ms-flex-pack: start;
      justify-content: flex-start
  }

  .navbar-expand-md .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row
  }

  .navbar-expand-md .navbar-nav .dropdown-menu {
      position: absolute
  }

  .navbar-expand-md .navbar-nav .dropdown-menu-right {
      right: 0;
      left: auto
  }

  .navbar-expand-md .navbar-nav .nav-link {
      padding-right: .5rem;
      padding-left: .5rem
  }

  .navbar-expand-md>.container,.navbar-expand-md>.container-fluid {
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap
  }

  .navbar-expand-md .navbar-collapse {
      display: -webkit-box!important;
      display: -ms-flexbox!important;
      display: flex!important;
      -ms-flex-preferred-size: auto;
      flex-basis: auto
  }

  .navbar-expand-md .navbar-toggler {
      display: none
  }

  .navbar-expand-md .dropup .dropdown-menu {
      top: auto;
      bottom: 100%
  }
}

@media (max-width: 991.98px) {
  .navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid {
      padding-right:0;
      padding-left: 0
  }
}

@media (min-width: 992px) {
  .navbar-expand-lg {
      -webkit-box-orient:horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
      -webkit-box-pack: start;
      -ms-flex-pack: start;
      justify-content: flex-start
  }

  .navbar-expand-lg .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row
  }

  .navbar-expand-lg .navbar-nav .dropdown-menu {
      position: absolute
  }

  .navbar-expand-lg .navbar-nav .dropdown-menu-right {
      right: 0;
      left: auto
  }

  .navbar-expand-lg .navbar-nav .nav-link {
      padding-right: .5rem;
      padding-left: .5rem
  }

  .navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid {
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap
  }

  .navbar-expand-lg .navbar-collapse {
      display: -webkit-box!important;
      display: -ms-flexbox!important;
      display: flex!important;
      -ms-flex-preferred-size: auto;
      flex-basis: auto
  }

  .navbar-expand-lg .navbar-toggler {
      display: none
  }

  .navbar-expand-lg .dropup .dropdown-menu {
      top: auto;
      bottom: 100%
  }
}

@media (max-width: 1199.98px) {
  .navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid {
      padding-right:0;
      padding-left: 0
  }
}

@media (min-width: 1200px) {
  .navbar-expand-xl {
      -webkit-box-orient:horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
      -webkit-box-pack: start;
      -ms-flex-pack: start;
      justify-content: flex-start
  }

  .navbar-expand-xl .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row
  }

  .navbar-expand-xl .navbar-nav .dropdown-menu {
      position: absolute
  }

  .navbar-expand-xl .navbar-nav .dropdown-menu-right {
      right: 0;
      left: auto
  }

  .navbar-expand-xl .navbar-nav .nav-link {
      padding-right: .5rem;
      padding-left: .5rem
  }

  .navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid {
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap
  }

  .navbar-expand-xl .navbar-collapse {
      display: -webkit-box!important;
      display: -ms-flexbox!important;
      display: flex!important;
      -ms-flex-preferred-size: auto;
      flex-basis: auto
  }

  .navbar-expand-xl .navbar-toggler {
      display: none
  }

  .navbar-expand-xl .dropup .dropdown-menu {
      top: auto;
      bottom: 100%
  }
}

.navbar-expand {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start
}

.navbar-expand>.container,.navbar-expand>.container-fluid {
  padding-right: 0;
  padding-left: 0
}

.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row
}

.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute
}

.navbar-expand .navbar-nav .dropdown-menu-right {
  right: 0;
  left: auto
}

.navbar-expand .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem
}

.navbar-expand>.container,.navbar-expand>.container-fluid {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap
}

.navbar-expand .navbar-collapse {
  display: -webkit-box!important;
  display: -ms-flexbox!important;
  display: flex!important;
  -ms-flex-preferred-size: auto;
  flex-basis: auto
}

.navbar-expand .navbar-toggler {
  display: none
}

.navbar-expand .dropup .dropdown-menu {
  top: auto;
  bottom: 100%
}

.navbar-light .navbar-brand {
  color: rgba(0,0,0,.9)
}

.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover {
  color: rgba(0,0,0,.9)
}

.navbar-light .navbar-nav .nav-link {
  color: rgba(0,0,0,.5)
}

.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover {
  color: rgba(0,0,0,.7)
}

.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0,0,0,.3)
}

.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link {
  color: rgba(0,0,0,.9)
}

.navbar-light .navbar-toggler {
  color: rgba(0,0,0,.5);
  border-color: rgba(0,0,0,.1)
}

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}

.navbar-light .navbar-text {
  color: rgba(0,0,0,.5)
}

.navbar-light .navbar-text a {
  color: rgba(0,0,0,.9)
}

.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover {
  color: rgba(0,0,0,.9)
}

.navbar-dark .navbar-brand {
  color: #fff
}

.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover {
  color: #fff
}

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255,255,255,.5)
}

.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover {
  color: rgba(255,255,255,.75)
}

.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255,255,255,.25)
}

.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link {
  color: #fff
}

.navbar-dark .navbar-toggler {
  color: rgba(255,255,255,.5);
  border-color: rgba(255,255,255,.1)
}

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}

.navbar-dark .navbar-text {
  color: rgba(255,255,255,.5)
}

.navbar-dark .navbar-text a {
  color: #fff
}

.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover {
  color: #fff
}

.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0,0,0,.125);
  border-radius: .25rem
}

.card>hr {
  margin-right: 0;
  margin-left: 0
}

.card>.list-group:first-child .list-group-item:first-child {
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem
}

.card>.list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: .25rem;
  border-bottom-left-radius: .25rem
}

.card-body {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1.25rem
}

.card-title {
  margin-bottom: .75rem
}

.card-subtitle {
  margin-top: -.375rem;
  margin-bottom: 0
}

.card-text:last-child {
  margin-bottom: 0
}

.card-link:hover {
  text-decoration: none
}

.card-link+.card-link {
  margin-left: 1.25rem
}

.card-header {
  padding: .75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0,0,0,.03);
  border-bottom: 1px solid rgba(0,0,0,.125)
}

.card-header:first-child {
  border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0
}

.card-header+.list-group .list-group-item:first-child {
  border-top: 0
}

.card-footer {
  padding: .75rem 1.25rem;
  background-color: rgba(0,0,0,.03);
  border-top: 1px solid rgba(0,0,0,.125)
}

.card-footer:last-child {
  border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px)
}

.card-header-tabs {
  margin-right: -.625rem;
  margin-bottom: -.75rem;
  margin-left: -.625rem;
  border-bottom: 0
}

.card-header-pills {
  margin-right: -.625rem;
  margin-left: -.625rem
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem
}

.card-img {
  width: 100%;
  border-radius: calc(.25rem - 1px)
}

.card-img-top {
  width: 100%;
  border-top-left-radius: calc(.25rem - 1px);
  border-top-right-radius: calc(.25rem - 1px)
}

.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(.25rem - 1px);
  border-bottom-left-radius: calc(.25rem - 1px)
}

.card-deck {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column
}

.card-deck .card {
  margin-bottom: 15px
}

@media (min-width: 576px) {
  .card-deck {
      -webkit-box-orient:horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap;
      margin-right: -15px;
      margin-left: -15px
  }

  .card-deck .card {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 1;
      -ms-flex: 1 0 0%;
      flex: 1 0 0%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      margin-right: 15px;
      margin-bottom: 0;
      margin-left: 15px
  }
}

.card-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column
}

.card-group>.card {
  margin-bottom: 15px
}

@media (min-width: 576px) {
  .card-group {
      -webkit-box-orient:horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap
  }

  .card-group>.card {
      -webkit-box-flex: 1;
      -ms-flex: 1 0 0%;
      flex: 1 0 0%;
      margin-bottom: 0
  }

  .card-group>.card+.card {
      margin-left: 0;
      border-left: 0
  }

  .card-group>.card:first-child {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0
  }

  .card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top {
      border-top-right-radius: 0
  }

  .card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom {
      border-bottom-right-radius: 0
  }

  .card-group>.card:last-child {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0
  }

  .card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top {
      border-top-left-radius: 0
  }

  .card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom {
      border-bottom-left-radius: 0
  }

  .card-group>.card:only-child {
      border-radius: .25rem
  }

  .card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top {
      border-top-left-radius: .25rem;
      border-top-right-radius: .25rem
  }

  .card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom {
      border-bottom-right-radius: .25rem;
      border-bottom-left-radius: .25rem
  }

  .card-group>.card:not(:first-child):not(:last-child):not(:only-child) {
      border-radius: 0
  }

  .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top {
      border-radius: 0
  }
}

.card-columns .card {
  margin-bottom: .75rem
}

@media (min-width: 576px) {
  .card-columns {
      -webkit-column-count:3;
      -moz-column-count: 3;
      column-count: 3;
      -webkit-column-gap: 1.25rem;
      -moz-column-gap: 1.25rem;
      column-gap: 1.25rem
  }

  .card-columns .card {
      display: inline-block;
      width: 100%
  }
}

.breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: .75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: .25rem
}

.breadcrumb-item+.breadcrumb-item::before {
  display: inline-block;
  padding-right: .5rem;
  padding-left: .5rem;
  color: #6c757d;
  content: "/"
}

.breadcrumb-item+.breadcrumb-item:hover::before {
  text-decoration: underline
}

.breadcrumb-item+.breadcrumb-item:hover::before {
  text-decoration: none
}

.breadcrumb-item.active {
  color: #6c757d
}

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: .25rem
}

.page-link {
  position: relative;
  display: block;
  padding: .5rem .75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6
}

.page-link:hover {
  color: #0056b3;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6
}

.page-link:focus {
  z-index: 2;
  outline: 0;
  box-shadow: 0 0 0 .2rem rgba(0,123,255,.25)
}

.page-link:not(:disabled):not(.disabled) {
  cursor: pointer
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: .25rem;
  border-bottom-left-radius: .25rem
}

.page-item:last-child .page-link {
  border-top-right-radius: .25rem;
  border-bottom-right-radius: .25rem
}

.page-item.active .page-link {
  z-index: 1;
  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: .75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5
}

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: .3rem;
  border-bottom-left-radius: .3rem
}

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: .3rem;
  border-bottom-right-radius: .3rem
}

.pagination-sm .page-link {
  padding: .25rem .5rem;
  font-size: .875rem;
  line-height: 1.5
}

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: .2rem;
  border-bottom-left-radius: .2rem
}

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: .2rem;
  border-bottom-right-radius: .2rem
}

.badge {
  display: inline-block;
  padding: .25em .4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25rem
}

.badge:empty {
  display: none
}

.btn .badge {
  position: relative;
  top: -1px
}

.badge-pill {
  padding-right: .6em;
  padding-left: .6em;
  border-radius: 10rem
}

.badge-primary {
  color: #fff;
  background-color: #007bff
}

.badge-primary[href]:focus,.badge-primary[href]:hover {
  color: #fff;
  text-decoration: none;
  background-color: #0062cc
}

.badge-secondary {
  color: #fff;
  background-color: #6c757d
}

.badge-secondary[href]:focus,.badge-secondary[href]:hover {
  color: #fff;
  text-decoration: none;
  background-color: #545b62
}

.badge-success {
  color: #fff;
  background-color: #28a745
}

.badge-success[href]:focus,.badge-success[href]:hover {
  color: #fff;
  text-decoration: none;
  background-color: #1e7e34
}

.badge-info {
  color: #fff;
  background-color: #17a2b8
}

.badge-info[href]:focus,.badge-info[href]:hover {
  color: #fff;
  text-decoration: none;
  background-color: #117a8b
}

.badge-warning {
  color: #212529;
  background-color: #ffc107
}

.badge-warning[href]:focus,.badge-warning[href]:hover {
  color: #212529;
  text-decoration: none;
  background-color: #d39e00
}

.badge-danger {
  color: #fff;
  background-color: #dc3545
}

.badge-danger[href]:focus,.badge-danger[href]:hover {
  color: #fff;
  text-decoration: none;
  background-color: #bd2130
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa
}

.badge-light[href]:focus,.badge-light[href]:hover {
  color: #212529;
  text-decoration: none;
  background-color: #dae0e5
}

.badge-dark {
  color: #fff;
  background-color: #343a40
}

.badge-dark[href]:focus,.badge-dark[href]:hover {
  color: #fff;
  text-decoration: none;
  background-color: #1d2124
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: .3rem
}

@media (min-width: 576px) {
  .jumbotron {
      padding:4rem 2rem
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0
}

.alert {
  position: relative;
  padding: .75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: .25rem
}

.alert-heading {
  color: inherit
}

.alert-link {
  font-weight: 700
}

.alert-dismissible {
  padding-right: 4rem
}

.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: .75rem 1.25rem;
  color: inherit
}

.alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff
}

.alert-primary hr {
  border-top-color: #9fcdff
}

.alert-primary .alert-link {
  color: #002752
}

.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db
}

.alert-secondary hr {
  border-top-color: #c8cbcf
}

.alert-secondary .alert-link {
  color: #202326
}

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb
}

.alert-success hr {
  border-top-color: #b1dfbb
}

.alert-success .alert-link {
  color: #0b2e13
}

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb
}

.alert-info hr {
  border-top-color: #abdde5
}

.alert-info .alert-link {
  color: #062c33
}

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba
}

.alert-warning hr {
  border-top-color: #ffe8a1
}

.alert-warning .alert-link {
  color: #533f03
}

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb
}

.alert-danger hr {
  border-top-color: #f1b0b7
}

.alert-danger .alert-link {
  color: #491217
}

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe
}

.alert-light hr {
  border-top-color: #ececf6
}

.alert-light .alert-link {
  color: #686868
}

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca
}

.alert-dark hr {
  border-top-color: #b9bbbe
}

.alert-dark .alert-link {
  color: #040505
}

@-webkit-keyframes progress-bar-stripes {
  from {
      background-position: 1rem 0
  }

  to {
      background-position: 0 0
  }
}

@keyframes progress-bar-stripes {
  from {
      background-position: 1rem 0
  }

  to {
      background-position: 0 0
  }
}

.progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: .75rem;
  background-color: #e9ecef;
  border-radius: .25rem
}

.progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #fff;
  text-align: center;
  background-color: #007bff;
  transition: width .6s ease
}

.progress-bar-striped {
  background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
  background-size: 1rem 1rem
}

.progress-bar-animated {
  -webkit-animation: progress-bar-stripes 1s linear infinite;
  animation: progress-bar-stripes 1s linear infinite
}

.media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start
}

.media-body {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1
}

.list-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit
}

.list-group-item-action:focus,.list-group-item-action:hover {
  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: .75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid rgba(0,0,0,.125)
}

.list-group-item:first-child {
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem
}

.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: .25rem;
  border-bottom-left-radius: .25rem
}

.list-group-item:focus,.list-group-item:hover {
  z-index: 1;
  text-decoration: none
}

.list-group-item.disabled,.list-group-item:disabled {
  color: #6c757d;
  background-color: #fff
}

.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff
}

.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0
}

.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0
}

.list-group-flush:last-child .list-group-item:last-child {
  border-bottom: 0
}

.list-group-item-primary {
  color: #004085;
  background-color: #b8daff
}

.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover {
  color: #004085;
  background-color: #9fcdff
}

.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:focus,.list-group-item-secondary.list-group-item-action:hover {
  color: #383d41;
  background-color: #c8cbcf
}

.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41
}

.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb
}

.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover {
  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:focus,.list-group-item-info.list-group-item-action:hover {
  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:focus,.list-group-item-warning.list-group-item-action:hover {
  color: #856404;
  background-color: #ffe8a1
}

.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404
}

.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb
}

.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover {
  color: #721c24;
  background-color: #f1b0b7
}

.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24
}

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe
}

.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover {
  color: #818182;
  background-color: #ececf6
}

.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182
}

.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca
}

.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover {
  color: #1b1e21;
  background-color: #b9bbbe
}

.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5
}

.close:focus,.close:hover {
  color: #000;
  text-decoration: none;
  opacity: .75
}

.close:not(:disabled):not(.disabled) {
  cursor: pointer
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none
}

.modal-open {
  overflow: hidden
}

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  outline: 0
}

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none
}

.modal.fade .modal-dialog {
  transition: -webkit-transform .3s ease-out;
  transition: transform .3s ease-out;
  transition: transform .3s ease-out,-webkit-transform .3s ease-out;
  -webkit-transform: translate(0,-25%);
  transform: translate(0,-25%)
}

.modal.show .modal-dialog {
  -webkit-transform: translate(0,0);
  transform: translate(0,0)
}

.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2))
}

.modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0,0,0,.2);
  border-radius: .3rem;
  outline: 0
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000
}

.modal-backdrop.fade {
  opacity: 0
}

.modal-backdrop.show {
  opacity: .5
}

.modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: 1px solid #e9ecef;
  border-top-left-radius: .3rem;
  border-top-right-radius: .3rem
}

.modal-header .close {
  padding: 1rem;
  margin: -1rem -1rem -1rem auto
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5
}

.modal-body {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem
}

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #e9ecef
}

.modal-footer>:not(:first-child) {
  margin-left: .25rem
}

.modal-footer>:not(:last-child) {
  margin-right: .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-centered {
      min-height: calc(100% - (1.75rem * 2))
  }

  .modal-sm {
      max-width: 300px
  }
}

@media (min-width: 992px) {
  .modal-lg {
      max-width:800px
  }
}

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: .875rem;
  word-wrap: break-word;
  opacity: 0
}

.tooltip.show {
  opacity: .9
}

.tooltip .arrow {
  position: absolute;
  display: block;
  width: .8rem;
  height: .4rem
}

.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid
}

.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top {
  padding: .4rem 0
}

.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow {
  bottom: 0
}

.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before {
  top: 0;
  border-width: .4rem .4rem 0;
  border-top-color: #000
}

.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right {
  padding: 0 .4rem
}

.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow {
  left: 0;
  width: .4rem;
  height: .8rem
}

.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before {
  right: 0;
  border-width: .4rem .4rem .4rem 0;
  border-right-color: #000
}

.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom {
  padding: .4rem 0
}

.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow {
  top: 0
}

.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before {
  bottom: 0;
  border-width: 0 .4rem .4rem;
  border-bottom-color: #000
}

.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left {
  padding: 0 .4rem
}

.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow {
  right: 0;
  width: .4rem;
  height: .8rem
}

.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before {
  left: 0;
  border-width: .4rem 0 .4rem .4rem;
  border-left-color: #000
}

.tooltip-inner {
  max-width: 200px;
  padding: .25rem .5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: .25rem
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: .875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0,0,0,.2);
  border-radius: .3rem
}

.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: .5rem;
  margin: 0 .3rem
}

.popover .arrow::after,.popover .arrow::before {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid
}

.bs-popover-auto[x-placement^=top],.bs-popover-top {
  margin-bottom: .5rem
}

.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow {
  bottom: calc((.5rem + 1px) * -1)
}

.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before {
  border-width: .5rem .5rem 0
}

.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before {
  bottom: 0;
  border-top-color: rgba(0,0,0,.25)
}

.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after {
  bottom: 1px;
  border-top-color: #fff
}

.bs-popover-auto[x-placement^=right],.bs-popover-right {
  margin-left: .5rem
}

.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow {
  left: calc((.5rem + 1px) * -1);
  width: .5rem;
  height: 1rem;
  margin: .3rem 0
}

.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before {
  border-width: .5rem .5rem .5rem 0
}

.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before {
  left: 0;
  border-right-color: rgba(0,0,0,.25)
}

.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after {
  left: 1px;
  border-right-color: #fff
}

.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom {
  margin-top: .5rem
}

.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow {
  top: calc((.5rem + 1px) * -1)
}

.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before {
  border-width: 0 .5rem .5rem .5rem
}

.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before {
  top: 0;
  border-bottom-color: rgba(0,0,0,.25)
}

.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after {
  top: 1px;
  border-bottom-color: #fff
}

.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7
}

.bs-popover-auto[x-placement^=left],.bs-popover-left {
  margin-right: .5rem
}

.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow {
  right: calc((.5rem + 1px) * -1);
  width: .5rem;
  height: 1rem;
  margin: .3rem 0
}

.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before {
  border-width: .5rem 0 .5rem .5rem
}

.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before {
  right: 0;
  border-left-color: rgba(0,0,0,.25)
}

.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after {
  right: 1px;
  border-left-color: #fff
}

.popover-header {
  padding: .5rem .75rem;
  margin-bottom: 0;
  font-size: 1rem;
  color: inherit;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(.3rem - 1px);
  border-top-right-radius: calc(.3rem - 1px)
}

.popover-header:empty {
  display: none
}

.popover-body {
  padding: .5rem .75rem;
  color: #212529
}

.carousel {
  position: relative
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden
}

.carousel-item {
  position: relative;
  display: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  transition: -webkit-transform .6s ease;
  transition: transform .6s ease;
  transition: transform .6s ease,-webkit-transform .6s ease;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px
}

.carousel-item-next,.carousel-item-prev,.carousel-item.active {
  display: block
}

.carousel-item-next,.carousel-item-prev {
  position: absolute;
  top: 0
}

.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right {
  -webkit-transform: translateX(0);
  transform: translateX(0)
}

@supports ((-webkit-transform-style: preserve-3d) or (transform-style:preserve-3d)) {
  .carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right {
      -webkit-transform:translate3d(0,0,0);
      transform: translate3d(0,0,0)
  }
}

.active.carousel-item-right,.carousel-item-next {
  -webkit-transform: translateX(100%);
  transform: translateX(100%)
}

@supports ((-webkit-transform-style: preserve-3d) or (transform-style:preserve-3d)) {
  .active.carousel-item-right,.carousel-item-next {
      -webkit-transform:translate3d(100%,0,0);
      transform: translate3d(100%,0,0)
  }
}

.active.carousel-item-left,.carousel-item-prev {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%)
}

@supports ((-webkit-transform-style: preserve-3d) or (transform-style:preserve-3d)) {
  .active.carousel-item-left,.carousel-item-prev {
      -webkit-transform:translate3d(-100%,0,0);
      transform: translate3d(-100%,0,0)
  }
}

.carousel-control-next,.carousel-control-prev {
  position: absolute;
  top: 0;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: .5
}

.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: .9
}

.carousel-control-prev {
  left: 0
}

.carousel-control-next {
  right: 0
}

.carousel-control-next-icon,.carousel-control-prev-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: transparent no-repeat center center;
  background-size: 100% 100%
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 10px;
  left: 0;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none
}

.carousel-indicators li {
  position: relative;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  background-color: rgba(255,255,255,.5)
}

.carousel-indicators li::before {
  position: absolute;
  top: -10px;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 10px;
  content: ""
}

.carousel-indicators li::after {
  position: absolute;
  bottom: -10px;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 10px;
  content: ""
}

.carousel-indicators .active {
  background-color: #fff
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center
}

.align-baseline {
  vertical-align: baseline!important
}

.align-top {
  vertical-align: top!important
}

.align-middle {
  vertical-align: middle!important
}

.align-bottom {
  vertical-align: bottom!important
}

.align-text-bottom {
  vertical-align: text-bottom!important
}

.align-text-top {
  vertical-align: text-top!important
}

.bg-primary {
  background-color: #007bff!important
}

a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover {
  background-color: #0062cc!important
}

.bg-secondary {
  background-color: #6c757d!important
}

a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover {
  background-color: #545b62!important
}

.bg-success {
  background-color: #28a745!important
}

a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover {
  background-color: #1e7e34!important
}

.bg-info {
  background-color: #17a2b8!important
}

a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover {
  background-color: #117a8b!important
}

.bg-warning {
  background-color: #ffc107!important
}

a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover {
  background-color: #d39e00!important
}

.bg-danger {
  background-color: #dc3545!important
}

a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover {
  background-color: #bd2130!important
}

.bg-light {
  background-color: #f8f9fa!important
}

a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover {
  background-color: #dae0e5!important
}

.bg-dark {
  background-color: #343a40!important
}

a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover {
  background-color: #1d2124!important
}

.bg-white {
  background-color: #fff!important
}

.bg-transparent {
  background-color: transparent!important
}

.border {
  border: 1px solid #dee2e6!important
}

.border-top {
  border-top: 1px solid #dee2e6!important
}

.border-right {
  border-right: 1px solid #dee2e6!important
}

.border-bottom {
  border-bottom: 1px solid #dee2e6!important
}

.border-left {
  border-left: 1px solid #dee2e6!important
}

.border-0 {
  border: 0!important
}

.border-top-0 {
  border-top: 0!important
}

.border-right-0 {
  border-right: 0!important
}

.border-bottom-0 {
  border-bottom: 0!important
}

.border-left-0 {
  border-left: 0!important
}

.border-primary {
  border-color: #007bff!important
}

.border-secondary {
  border-color: #6c757d!important
}

.border-success {
  border-color: #28a745!important
}

.border-info {
  border-color: #17a2b8!important
}

.border-warning {
  border-color: #ffc107!important
}

.border-danger {
  border-color: #dc3545!important
}

.border-light {
  border-color: #f8f9fa!important
}

.border-dark {
  border-color: #343a40!important
}

.border-white {
  border-color: #fff!important
}

.rounded {
  border-radius: .25rem!important
}

.rounded-top {
  border-top-left-radius: .25rem!important;
  border-top-right-radius: .25rem!important
}

.rounded-right {
  border-top-right-radius: .25rem!important;
  border-bottom-right-radius: .25rem!important
}

.rounded-bottom {
  border-bottom-right-radius: .25rem!important;
  border-bottom-left-radius: .25rem!important
}

.rounded-left {
  border-top-left-radius: .25rem!important;
  border-bottom-left-radius: .25rem!important
}

.rounded-circle {
  border-radius: 50%!important
}

.rounded-0 {
  border-radius: 0!important
}

.clearfix::after {
  display: block;
  clear: both;
  content: ""
}

.d-none {
  display: none!important
}

.d-inline {
  display: inline!important
}

.d-inline-block {
  display: inline-block!important
}

.d-block {
  display: block!important
}

.d-table {
  display: table!important
}

.d-table-row {
  display: table-row!important
}

.d-table-cell {
  display: table-cell!important
}

.d-flex {
  display: -webkit-box!important;
  display: -ms-flexbox!important;
  display: flex!important
}

.d-inline-flex {
  display: -webkit-inline-box!important;
  display: -ms-inline-flexbox!important;
  display: inline-flex!important
}

@media (min-width: 576px) {
  .d-sm-none {
      display:none!important
  }

  .d-sm-inline {
      display: inline!important
  }

  .d-sm-inline-block {
      display: inline-block!important
  }

  .d-sm-block {
      display: block!important
  }

  .d-sm-table {
      display: table!important
  }

  .d-sm-table-row {
      display: table-row!important
  }

  .d-sm-table-cell {
      display: table-cell!important
  }

  .d-sm-flex {
      display: -webkit-box!important;
      display: -ms-flexbox!important;
      display: flex!important
  }

  .d-sm-inline-flex {
      display: -webkit-inline-box!important;
      display: -ms-inline-flexbox!important;
      display: inline-flex!important
  }
}

@media (min-width: 768px) {
  .d-md-none {
      display:none!important
  }

  .d-md-inline {
      display: inline!important
  }

  .d-md-inline-block {
      display: inline-block!important
  }

  .d-md-block {
      display: block!important
  }

  .d-md-table {
      display: table!important
  }

  .d-md-table-row {
      display: table-row!important
  }

  .d-md-table-cell {
      display: table-cell!important
  }

  .d-md-flex {
      display: -webkit-box!important;
      display: -ms-flexbox!important;
      display: flex!important
  }

  .d-md-inline-flex {
      display: -webkit-inline-box!important;
      display: -ms-inline-flexbox!important;
      display: inline-flex!important
  }
}

@media (min-width: 992px) {
  .d-lg-none {
      display:none!important
  }

  .d-lg-inline {
      display: inline!important
  }

  .d-lg-inline-block {
      display: inline-block!important
  }

  .d-lg-block {
      display: block!important
  }

  .d-lg-table {
      display: table!important
  }

  .d-lg-table-row {
      display: table-row!important
  }

  .d-lg-table-cell {
      display: table-cell!important
  }

  .d-lg-flex {
      display: -webkit-box!important;
      display: -ms-flexbox!important;
      display: flex!important
  }

  .d-lg-inline-flex {
      display: -webkit-inline-box!important;
      display: -ms-inline-flexbox!important;
      display: inline-flex!important
  }
}

@media (min-width: 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: -webkit-box!important;
      display: -ms-flexbox!important;
      display: flex!important
  }

  .d-xl-inline-flex {
      display: -webkit-inline-box!important;
      display: -ms-inline-flexbox!important;
      display: inline-flex!important
  }
}

@media print {
  .d-print-none {
      display: none!important
  }

  .d-print-inline {
      display: inline!important
  }

  .d-print-inline-block {
      display: inline-block!important
  }

  .d-print-block {
      display: block!important
  }

  .d-print-table {
      display: table!important
  }

  .d-print-table-row {
      display: table-row!important
  }

  .d-print-table-cell {
      display: table-cell!important
  }

  .d-print-flex {
      display: -webkit-box!important;
      display: -ms-flexbox!important;
      display: flex!important
  }

  .d-print-inline-flex {
      display: -webkit-inline-box!important;
      display: -ms-inline-flexbox!important;
      display: inline-flex!important
  }
}

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden
}

.embed-responsive::before {
  display: block;
  content: ""
}

.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.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.857143%
}

.embed-responsive-16by9::before {
  padding-top: 56.25%
}

.embed-responsive-4by3::before {
  padding-top: 75%
}

.embed-responsive-1by1::before {
  padding-top: 100%
}

.flex-row {
  -webkit-box-orient: horizontal!important;
  -webkit-box-direction: normal!important;
  -ms-flex-direction: row!important;
  flex-direction: row!important
}

.flex-column {
  -webkit-box-orient: vertical!important;
  -webkit-box-direction: normal!important;
  -ms-flex-direction: column!important;
  flex-direction: column!important
}

.flex-row-reverse {
  -webkit-box-orient: horizontal!important;
  -webkit-box-direction: reverse!important;
  -ms-flex-direction: row-reverse!important;
  flex-direction: row-reverse!important
}

.flex-column-reverse {
  -webkit-box-orient: vertical!important;
  -webkit-box-direction: reverse!important;
  -ms-flex-direction: column-reverse!important;
  flex-direction: column-reverse!important
}

.flex-wrap {
  -ms-flex-wrap: wrap!important;
  flex-wrap: wrap!important
}

.flex-nowrap {
  -ms-flex-wrap: nowrap!important;
  flex-wrap: nowrap!important
}

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse!important;
  flex-wrap: wrap-reverse!important
}

.justify-content-start {
  -webkit-box-pack: start!important;
  -ms-flex-pack: start!important;
  justify-content: flex-start!important
}

.justify-content-end {
  -webkit-box-pack: end!important;
  -ms-flex-pack: end!important;
  justify-content: flex-end!important
}

.justify-content-center {
  -webkit-box-pack: center!important;
  -ms-flex-pack: center!important;
  justify-content: center!important
}

.justify-content-between {
  -webkit-box-pack: justify!important;
  -ms-flex-pack: justify!important;
  justify-content: space-between!important
}

.justify-content-around {
  -ms-flex-pack: distribute!important;
  justify-content: space-around!important
}

.align-items-start {
  -webkit-box-align: start!important;
  -ms-flex-align: start!important;
  align-items: flex-start!important
}

.align-items-end {
  -webkit-box-align: end!important;
  -ms-flex-align: end!important;
  align-items: flex-end!important
}

.align-items-center {
  -webkit-box-align: center!important;
  -ms-flex-align: center!important;
  align-items: center!important
}

.align-items-baseline {
  -webkit-box-align: baseline!important;
  -ms-flex-align: baseline!important;
  align-items: baseline!important
}

.align-items-stretch {
  -webkit-box-align: stretch!important;
  -ms-flex-align: stretch!important;
  align-items: stretch!important
}

.align-content-start {
  -ms-flex-line-pack: start!important;
  align-content: flex-start!important
}

.align-content-end {
  -ms-flex-line-pack: end!important;
  align-content: flex-end!important
}

.align-content-center {
  -ms-flex-line-pack: center!important;
  align-content: center!important
}

.align-content-between {
  -ms-flex-line-pack: justify!important;
  align-content: space-between!important
}

.align-content-around {
  -ms-flex-line-pack: distribute!important;
  align-content: space-around!important
}

.align-content-stretch {
  -ms-flex-line-pack: stretch!important;
  align-content: stretch!important
}

.align-self-auto {
  -ms-flex-item-align: auto!important;
  align-self: auto!important
}

.align-self-start {
  -ms-flex-item-align: start!important;
  align-self: flex-start!important
}

.align-self-end {
  -ms-flex-item-align: end!important;
  align-self: flex-end!important
}

.align-self-center {
  -ms-flex-item-align: center!important;
  align-self: center!important
}

.align-self-baseline {
  -ms-flex-item-align: baseline!important;
  align-self: baseline!important
}

.align-self-stretch {
  -ms-flex-item-align: stretch!important;
  align-self: stretch!important
}

@media (min-width: 576px) {
  .flex-sm-row {
      -webkit-box-orient:horizontal!important;
      -webkit-box-direction: normal!important;
      -ms-flex-direction: row!important;
      flex-direction: row!important
  }

  .flex-sm-column {
      -webkit-box-orient: vertical!important;
      -webkit-box-direction: normal!important;
      -ms-flex-direction: column!important;
      flex-direction: column!important
  }

  .flex-sm-row-reverse {
      -webkit-box-orient: horizontal!important;
      -webkit-box-direction: reverse!important;
      -ms-flex-direction: row-reverse!important;
      flex-direction: row-reverse!important
  }

  .flex-sm-column-reverse {
      -webkit-box-orient: vertical!important;
      -webkit-box-direction: reverse!important;
      -ms-flex-direction: column-reverse!important;
      flex-direction: column-reverse!important
  }

  .flex-sm-wrap {
      -ms-flex-wrap: wrap!important;
      flex-wrap: wrap!important
  }

  .flex-sm-nowrap {
      -ms-flex-wrap: nowrap!important;
      flex-wrap: nowrap!important
  }

  .flex-sm-wrap-reverse {
      -ms-flex-wrap: wrap-reverse!important;
      flex-wrap: wrap-reverse!important
  }

  .justify-content-sm-start {
      -webkit-box-pack: start!important;
      -ms-flex-pack: start!important;
      justify-content: flex-start!important
  }

  .justify-content-sm-end {
      -webkit-box-pack: end!important;
      -ms-flex-pack: end!important;
      justify-content: flex-end!important
  }

  .justify-content-sm-center {
      -webkit-box-pack: center!important;
      -ms-flex-pack: center!important;
      justify-content: center!important
  }

  .justify-content-sm-between {
      -webkit-box-pack: justify!important;
      -ms-flex-pack: justify!important;
      justify-content: space-between!important
  }

  .justify-content-sm-around {
      -ms-flex-pack: distribute!important;
      justify-content: space-around!important
  }

  .align-items-sm-start {
      -webkit-box-align: start!important;
      -ms-flex-align: start!important;
      align-items: flex-start!important
  }

  .align-items-sm-end {
      -webkit-box-align: end!important;
      -ms-flex-align: end!important;
      align-items: flex-end!important
  }

  .align-items-sm-center {
      -webkit-box-align: center!important;
      -ms-flex-align: center!important;
      align-items: center!important
  }

  .align-items-sm-baseline {
      -webkit-box-align: baseline!important;
      -ms-flex-align: baseline!important;
      align-items: baseline!important
  }

  .align-items-sm-stretch {
      -webkit-box-align: stretch!important;
      -ms-flex-align: stretch!important;
      align-items: stretch!important
  }

  .align-content-sm-start {
      -ms-flex-line-pack: start!important;
      align-content: flex-start!important
  }

  .align-content-sm-end {
      -ms-flex-line-pack: end!important;
      align-content: flex-end!important
  }

  .align-content-sm-center {
      -ms-flex-line-pack: center!important;
      align-content: center!important
  }

  .align-content-sm-between {
      -ms-flex-line-pack: justify!important;
      align-content: space-between!important
  }

  .align-content-sm-around {
      -ms-flex-line-pack: distribute!important;
      align-content: space-around!important
  }

  .align-content-sm-stretch {
      -ms-flex-line-pack: stretch!important;
      align-content: stretch!important
  }

  .align-self-sm-auto {
      -ms-flex-item-align: auto!important;
      align-self: auto!important
  }

  .align-self-sm-start {
      -ms-flex-item-align: start!important;
      align-self: flex-start!important
  }

  .align-self-sm-end {
      -ms-flex-item-align: end!important;
      align-self: flex-end!important
  }

  .align-self-sm-center {
      -ms-flex-item-align: center!important;
      align-self: center!important
  }

  .align-self-sm-baseline {
      -ms-flex-item-align: baseline!important;
      align-self: baseline!important
  }

  .align-self-sm-stretch {
      -ms-flex-item-align: stretch!important;
      align-self: stretch!important
  }
}

@media (min-width: 768px) {
  .flex-md-row {
      -webkit-box-orient:horizontal!important;
      -webkit-box-direction: normal!important;
      -ms-flex-direction: row!important;
      flex-direction: row!important
  }

  .flex-md-column {
      -webkit-box-orient: vertical!important;
      -webkit-box-direction: normal!important;
      -ms-flex-direction: column!important;
      flex-direction: column!important
  }

  .flex-md-row-reverse {
      -webkit-box-orient: horizontal!important;
      -webkit-box-direction: reverse!important;
      -ms-flex-direction: row-reverse!important;
      flex-direction: row-reverse!important
  }

  .flex-md-column-reverse {
      -webkit-box-orient: vertical!important;
      -webkit-box-direction: reverse!important;
      -ms-flex-direction: column-reverse!important;
      flex-direction: column-reverse!important
  }

  .flex-md-wrap {
      -ms-flex-wrap: wrap!important;
      flex-wrap: wrap!important
  }

  .flex-md-nowrap {
      -ms-flex-wrap: nowrap!important;
      flex-wrap: nowrap!important
  }

  .flex-md-wrap-reverse {
      -ms-flex-wrap: wrap-reverse!important;
      flex-wrap: wrap-reverse!important
  }

  .justify-content-md-start {
      -webkit-box-pack: start!important;
      -ms-flex-pack: start!important;
      justify-content: flex-start!important
  }

  .justify-content-md-end {
      -webkit-box-pack: end!important;
      -ms-flex-pack: end!important;
      justify-content: flex-end!important
  }

  .justify-content-md-center {
      -webkit-box-pack: center!important;
      -ms-flex-pack: center!important;
      justify-content: center!important
  }

  .justify-content-md-between {
      -webkit-box-pack: justify!important;
      -ms-flex-pack: justify!important;
      justify-content: space-between!important
  }

  .justify-content-md-around {
      -ms-flex-pack: distribute!important;
      justify-content: space-around!important
  }

  .align-items-md-start {
      -webkit-box-align: start!important;
      -ms-flex-align: start!important;
      align-items: flex-start!important
  }

  .align-items-md-end {
      -webkit-box-align: end!important;
      -ms-flex-align: end!important;
      align-items: flex-end!important
  }

  .align-items-md-center {
      -webkit-box-align: center!important;
      -ms-flex-align: center!important;
      align-items: center!important
  }

  .align-items-md-baseline {
      -webkit-box-align: baseline!important;
      -ms-flex-align: baseline!important;
      align-items: baseline!important
  }

  .align-items-md-stretch {
      -webkit-box-align: stretch!important;
      -ms-flex-align: stretch!important;
      align-items: stretch!important
  }

  .align-content-md-start {
      -ms-flex-line-pack: start!important;
      align-content: flex-start!important
  }

  .align-content-md-end {
      -ms-flex-line-pack: end!important;
      align-content: flex-end!important
  }

  .align-content-md-center {
      -ms-flex-line-pack: center!important;
      align-content: center!important
  }

  .align-content-md-between {
      -ms-flex-line-pack: justify!important;
      align-content: space-between!important
  }

  .align-content-md-around {
      -ms-flex-line-pack: distribute!important;
      align-content: space-around!important
  }

  .align-content-md-stretch {
      -ms-flex-line-pack: stretch!important;
      align-content: stretch!important
  }

  .align-self-md-auto {
      -ms-flex-item-align: auto!important;
      align-self: auto!important
  }

  .align-self-md-start {
      -ms-flex-item-align: start!important;
      align-self: flex-start!important
  }

  .align-self-md-end {
      -ms-flex-item-align: end!important;
      align-self: flex-end!important
  }

  .align-self-md-center {
      -ms-flex-item-align: center!important;
      align-self: center!important
  }

  .align-self-md-baseline {
      -ms-flex-item-align: baseline!important;
      align-self: baseline!important
  }

  .align-self-md-stretch {
      -ms-flex-item-align: stretch!important;
      align-self: stretch!important
  }
}

@media (min-width: 992px) {
  .flex-lg-row {
      -webkit-box-orient:horizontal!important;
      -webkit-box-direction: normal!important;
      -ms-flex-direction: row!important;
      flex-direction: row!important
  }

  .flex-lg-column {
      -webkit-box-orient: vertical!important;
      -webkit-box-direction: normal!important;
      -ms-flex-direction: column!important;
      flex-direction: column!important
  }

  .flex-lg-row-reverse {
      -webkit-box-orient: horizontal!important;
      -webkit-box-direction: reverse!important;
      -ms-flex-direction: row-reverse!important;
      flex-direction: row-reverse!important
  }

  .flex-lg-column-reverse {
      -webkit-box-orient: vertical!important;
      -webkit-box-direction: reverse!important;
      -ms-flex-direction: column-reverse!important;
      flex-direction: column-reverse!important
  }

  .flex-lg-wrap {
      -ms-flex-wrap: wrap!important;
      flex-wrap: wrap!important
  }

  .flex-lg-nowrap {
      -ms-flex-wrap: nowrap!important;
      flex-wrap: nowrap!important
  }

  .flex-lg-wrap-reverse {
      -ms-flex-wrap: wrap-reverse!important;
      flex-wrap: wrap-reverse!important
  }

  .justify-content-lg-start {
      -webkit-box-pack: start!important;
      -ms-flex-pack: start!important;
      justify-content: flex-start!important
  }

  .justify-content-lg-end {
      -webkit-box-pack: end!important;
      -ms-flex-pack: end!important;
      justify-content: flex-end!important
  }

  .justify-content-lg-center {
      -webkit-box-pack: center!important;
      -ms-flex-pack: center!important;
      justify-content: center!important
  }

  .justify-content-lg-between {
      -webkit-box-pack: justify!important;
      -ms-flex-pack: justify!important;
      justify-content: space-between!important
  }

  .justify-content-lg-around {
      -ms-flex-pack: distribute!important;
      justify-content: space-around!important
  }

  .align-items-lg-start {
      -webkit-box-align: start!important;
      -ms-flex-align: start!important;
      align-items: flex-start!important
  }

  .align-items-lg-end {
      -webkit-box-align: end!important;
      -ms-flex-align: end!important;
      align-items: flex-end!important
  }

  .align-items-lg-center {
      -webkit-box-align: center!important;
      -ms-flex-align: center!important;
      align-items: center!important
  }

  .align-items-lg-baseline {
      -webkit-box-align: baseline!important;
      -ms-flex-align: baseline!important;
      align-items: baseline!important
  }

  .align-items-lg-stretch {
      -webkit-box-align: stretch!important;
      -ms-flex-align: stretch!important;
      align-items: stretch!important
  }

  .align-content-lg-start {
      -ms-flex-line-pack: start!important;
      align-content: flex-start!important
  }

  .align-content-lg-end {
      -ms-flex-line-pack: end!important;
      align-content: flex-end!important
  }

  .align-content-lg-center {
      -ms-flex-line-pack: center!important;
      align-content: center!important
  }

  .align-content-lg-between {
      -ms-flex-line-pack: justify!important;
      align-content: space-between!important
  }

  .align-content-lg-around {
      -ms-flex-line-pack: distribute!important;
      align-content: space-around!important
  }

  .align-content-lg-stretch {
      -ms-flex-line-pack: stretch!important;
      align-content: stretch!important
  }

  .align-self-lg-auto {
      -ms-flex-item-align: auto!important;
      align-self: auto!important
  }

  .align-self-lg-start {
      -ms-flex-item-align: start!important;
      align-self: flex-start!important
  }

  .align-self-lg-end {
      -ms-flex-item-align: end!important;
      align-self: flex-end!important
  }

  .align-self-lg-center {
      -ms-flex-item-align: center!important;
      align-self: center!important
  }

  .align-self-lg-baseline {
      -ms-flex-item-align: baseline!important;
      align-self: baseline!important
  }

  .align-self-lg-stretch {
      -ms-flex-item-align: stretch!important;
      align-self: stretch!important
  }
}

@media (min-width: 1200px) {
  .flex-xl-row {
      -webkit-box-orient:horizontal!important;
      -webkit-box-direction: normal!important;
      -ms-flex-direction: row!important;
      flex-direction: row!important
  }

  .flex-xl-column {
      -webkit-box-orient: vertical!important;
      -webkit-box-direction: normal!important;
      -ms-flex-direction: column!important;
      flex-direction: column!important
  }

  .flex-xl-row-reverse {
      -webkit-box-orient: horizontal!important;
      -webkit-box-direction: reverse!important;
      -ms-flex-direction: row-reverse!important;
      flex-direction: row-reverse!important
  }

  .flex-xl-column-reverse {
      -webkit-box-orient: vertical!important;
      -webkit-box-direction: reverse!important;
      -ms-flex-direction: column-reverse!important;
      flex-direction: column-reverse!important
  }

  .flex-xl-wrap {
      -ms-flex-wrap: wrap!important;
      flex-wrap: wrap!important
  }

  .flex-xl-nowrap {
      -ms-flex-wrap: nowrap!important;
      flex-wrap: nowrap!important
  }

  .flex-xl-wrap-reverse {
      -ms-flex-wrap: wrap-reverse!important;
      flex-wrap: wrap-reverse!important
  }

  .justify-content-xl-start {
      -webkit-box-pack: start!important;
      -ms-flex-pack: start!important;
      justify-content: flex-start!important
  }

  .justify-content-xl-end {
      -webkit-box-pack: end!important;
      -ms-flex-pack: end!important;
      justify-content: flex-end!important
  }

  .justify-content-xl-center {
      -webkit-box-pack: center!important;
      -ms-flex-pack: center!important;
      justify-content: center!important
  }

  .justify-content-xl-between {
      -webkit-box-pack: justify!important;
      -ms-flex-pack: justify!important;
      justify-content: space-between!important
  }

  .justify-content-xl-around {
      -ms-flex-pack: distribute!important;
      justify-content: space-around!important
  }

  .align-items-xl-start {
      -webkit-box-align: start!important;
      -ms-flex-align: start!important;
      align-items: flex-start!important
  }

  .align-items-xl-end {
      -webkit-box-align: end!important;
      -ms-flex-align: end!important;
      align-items: flex-end!important
  }

  .align-items-xl-center {
      -webkit-box-align: center!important;
      -ms-flex-align: center!important;
      align-items: center!important
  }

  .align-items-xl-baseline {
      -webkit-box-align: baseline!important;
      -ms-flex-align: baseline!important;
      align-items: baseline!important
  }

  .align-items-xl-stretch {
      -webkit-box-align: stretch!important;
      -ms-flex-align: stretch!important;
      align-items: stretch!important
  }

  .align-content-xl-start {
      -ms-flex-line-pack: start!important;
      align-content: flex-start!important
  }

  .align-content-xl-end {
      -ms-flex-line-pack: end!important;
      align-content: flex-end!important
  }

  .align-content-xl-center {
      -ms-flex-line-pack: center!important;
      align-content: center!important
  }

  .align-content-xl-between {
      -ms-flex-line-pack: justify!important;
      align-content: space-between!important
  }

  .align-content-xl-around {
      -ms-flex-line-pack: distribute!important;
      align-content: space-around!important
  }

  .align-content-xl-stretch {
      -ms-flex-line-pack: stretch!important;
      align-content: stretch!important
  }

  .align-self-xl-auto {
      -ms-flex-item-align: auto!important;
      align-self: auto!important
  }

  .align-self-xl-start {
      -ms-flex-item-align: start!important;
      align-self: flex-start!important
  }

  .align-self-xl-end {
      -ms-flex-item-align: end!important;
      align-self: flex-end!important
  }

  .align-self-xl-center {
      -ms-flex-item-align: center!important;
      align-self: center!important
  }

  .align-self-xl-baseline {
      -ms-flex-item-align: baseline!important;
      align-self: baseline!important
  }

  .align-self-xl-stretch {
      -ms-flex-item-align: stretch!important;
      align-self: stretch!important
  }
}

.float-left {
  float: left!important
}

.float-right {
  float: right!important
}

.float-none {
  float: none!important
}

@media (min-width: 576px) {
  .float-sm-left {
      float:left!important
  }

  .float-sm-right {
      float: right!important
  }

  .float-sm-none {
      float: none!important
  }
}

@media (min-width: 768px) {
  .float-md-left {
      float:left!important
  }

  .float-md-right {
      float: right!important
  }

  .float-md-none {
      float: none!important
  }
}

@media (min-width: 992px) {
  .float-lg-left {
      float:left!important
  }

  .float-lg-right {
      float: right!important
  }

  .float-lg-none {
      float: none!important
  }
}

@media (min-width: 1200px) {
  .float-xl-left {
      float:left!important
  }

  .float-xl-right {
      float: right!important
  }

  .float-xl-none {
      float: none!important
  }
}

.position-static {
  position: static!important
}

.position-relative {
  position: relative!important
}

.position-absolute {
  position: absolute!important
}

.position-fixed {
  position: fixed!important
}

.position-sticky {
  position: -webkit-sticky!important;
  position: sticky!important
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030
}

@supports ((position: -webkit-sticky) or (position:sticky)) {
  .sticky-top {
      position:-webkit-sticky;
      position: sticky;
      top: 0;
      z-index: 1020
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0,0,0,0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  border: 0
}

.sr-only-focusable:active,.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
  -webkit-clip-path: none;
  clip-path: none
}

.w-25 {
  width: 25%!important
}

.w-50 {
  width: 50%!important
}

.w-75 {
  width: 75%!important
}

.w-100 {
  width: 100%!important
}

.h-25 {
  height: 25%!important
}

.h-50 {
  height: 50%!important
}

.h-75 {
  height: 75%!important
}

.h-100 {
  height: 100%!important
}

.mw-100 {
  max-width: 100%!important
}

.mh-100 {
  max-height: 100%!important
}

.m-0 {
  margin: 0!important
}

.mt-0,.my-0 {
  margin-top: 0!important
}

.mr-0,.mx-0 {
  margin-right: 0!important
}

.mb-0,.my-0 {
  margin-bottom: 0!important
}

.ml-0,.mx-0 {
  margin-left: 0!important
}

.m-1 {
  margin: .25rem!important
}

.mt-1,.my-1 {
  margin-top: .25rem!important
}

.mr-1,.mx-1 {
  margin-right: .25rem!important
}

.mb-1,.my-1 {
  margin-bottom: .25rem!important
}

.ml-1,.mx-1 {
  margin-left: .25rem!important
}

.m-2 {
  margin: .5rem!important
}

.mt-2,.my-2 {
  margin-top: .5rem!important
}

.mr-2,.mx-2 {
  margin-right: .5rem!important
}

.mb-2,.my-2 {
  margin-bottom: .5rem!important
}

.ml-2,.mx-2 {
  margin-left: .5rem!important
}

.m-3 {
  margin: 1rem!important
}

.mt-3,.my-3 {
  margin-top: 1rem!important
}

.mr-3,.mx-3 {
  margin-right: 1rem!important
}

.mb-3,.my-3 {
  margin-bottom: 1rem!important
}

.ml-3,.mx-3 {
  margin-left: 1rem!important
}

.m-4 {
  margin: 1.5rem!important
}

.mt-4,.my-4 {
  margin-top: 1.5rem!important
}

.mr-4,.mx-4 {
  margin-right: 1.5rem!important
}

.mb-4,.my-4 {
  margin-bottom: 1.5rem!important
}

.ml-4,.mx-4 {
  margin-left: 1.5rem!important
}

.m-5 {
  margin: 3rem!important
}

.mt-5,.my-5 {
  margin-top: 3rem!important
}

.mr-5,.mx-5 {
  margin-right: 3rem!important
}

.mb-5,.my-5 {
  margin-bottom: 3rem!important
}

.ml-5,.mx-5 {
  margin-left: 3rem!important
}

.p-0 {
  padding: 0!important
}

.pt-0,.py-0 {
  padding-top: 0!important
}

.pr-0,.px-0 {
  padding-right: 0!important
}

.pb-0,.py-0 {
  padding-bottom: 0!important
}

.pl-0,.px-0 {
  padding-left: 0!important
}

.p-1 {
  padding: .25rem!important
}

.pt-1,.py-1 {
  padding-top: .25rem!important
}

.pr-1,.px-1 {
  padding-right: .25rem!important
}

.pb-1,.py-1 {
  padding-bottom: .25rem!important
}

.pl-1,.px-1 {
  padding-left: .25rem!important
}

.p-2 {
  padding: .5rem!important
}

.pt-2,.py-2 {
  padding-top: .5rem!important
}

.pr-2,.px-2 {
  padding-right: .5rem!important
}

.pb-2,.py-2 {
  padding-bottom: .5rem!important
}

.pl-2,.px-2 {
  padding-left: .5rem!important
}

.p-3 {
  padding: 1rem!important
}

.pt-3,.py-3 {
  padding-top: 1rem!important
}

.pr-3,.px-3 {
  padding-right: 1rem!important
}

.pb-3,.py-3 {
  padding-bottom: 1rem!important
}

.pl-3,.px-3 {
  padding-left: 1rem!important
}

.p-4 {
  padding: 1.5rem!important
}

.pt-4,.py-4 {
  padding-top: 1.5rem!important
}

.pr-4,.px-4 {
  padding-right: 1.5rem!important
}

.pb-4,.py-4 {
  padding-bottom: 1.5rem!important
}

.pl-4,.px-4 {
  padding-left: 1.5rem!important
}

.p-5 {
  padding: 3rem!important
}

.pt-5,.py-5 {
  padding-top: 3rem!important
}

.pr-5,.px-5 {
  padding-right: 3rem!important
}

.pb-5,.py-5 {
  padding-bottom: 3rem!important
}

.pl-5,.px-5 {
  padding-left: 3rem!important
}

.m-auto {
  margin: auto!important
}

.mt-auto,.my-auto {
  margin-top: auto!important
}

.mr-auto,.mx-auto {
  margin-right: auto!important
}

.mb-auto,.my-auto {
  margin-bottom: auto!important
}

.ml-auto,.mx-auto {
  margin-left: auto!important
}

@media (min-width: 576px) {
  .m-sm-0 {
      margin:0!important
  }

  .mt-sm-0,.my-sm-0 {
      margin-top: 0!important
  }

  .mr-sm-0,.mx-sm-0 {
      margin-right: 0!important
  }

  .mb-sm-0,.my-sm-0 {
      margin-bottom: 0!important
  }

  .ml-sm-0,.mx-sm-0 {
      margin-left: 0!important
  }

  .m-sm-1 {
      margin: .25rem!important
  }

  .mt-sm-1,.my-sm-1 {
      margin-top: .25rem!important
  }

  .mr-sm-1,.mx-sm-1 {
      margin-right: .25rem!important
  }

  .mb-sm-1,.my-sm-1 {
      margin-bottom: .25rem!important
  }

  .ml-sm-1,.mx-sm-1 {
      margin-left: .25rem!important
  }

  .m-sm-2 {
      margin: .5rem!important
  }

  .mt-sm-2,.my-sm-2 {
      margin-top: .5rem!important
  }

  .mr-sm-2,.mx-sm-2 {
      margin-right: .5rem!important
  }

  .mb-sm-2,.my-sm-2 {
      margin-bottom: .5rem!important
  }

  .ml-sm-2,.mx-sm-2 {
      margin-left: .5rem!important
  }

  .m-sm-3 {
      margin: 1rem!important
  }

  .mt-sm-3,.my-sm-3 {
      margin-top: 1rem!important
  }

  .mr-sm-3,.mx-sm-3 {
      margin-right: 1rem!important
  }

  .mb-sm-3,.my-sm-3 {
      margin-bottom: 1rem!important
  }

  .ml-sm-3,.mx-sm-3 {
      margin-left: 1rem!important
  }

  .m-sm-4 {
      margin: 1.5rem!important
  }

  .mt-sm-4,.my-sm-4 {
      margin-top: 1.5rem!important
  }

  .mr-sm-4,.mx-sm-4 {
      margin-right: 1.5rem!important
  }

  .mb-sm-4,.my-sm-4 {
      margin-bottom: 1.5rem!important
  }

  .ml-sm-4,.mx-sm-4 {
      margin-left: 1.5rem!important
  }

  .m-sm-5 {
      margin: 3rem!important
  }

  .mt-sm-5,.my-sm-5 {
      margin-top: 3rem!important
  }

  .mr-sm-5,.mx-sm-5 {
      margin-right: 3rem!important
  }

  .mb-sm-5,.my-sm-5 {
      margin-bottom: 3rem!important
  }

  .ml-sm-5,.mx-sm-5 {
      margin-left: 3rem!important
  }

  .p-sm-0 {
      padding: 0!important
  }

  .pt-sm-0,.py-sm-0 {
      padding-top: 0!important
  }

  .pr-sm-0,.px-sm-0 {
      padding-right: 0!important
  }

  .pb-sm-0,.py-sm-0 {
      padding-bottom: 0!important
  }

  .pl-sm-0,.px-sm-0 {
      padding-left: 0!important
  }

  .p-sm-1 {
      padding: .25rem!important
  }

  .pt-sm-1,.py-sm-1 {
      padding-top: .25rem!important
  }

  .pr-sm-1,.px-sm-1 {
      padding-right: .25rem!important
  }

  .pb-sm-1,.py-sm-1 {
      padding-bottom: .25rem!important
  }

  .pl-sm-1,.px-sm-1 {
      padding-left: .25rem!important
  }

  .p-sm-2 {
      padding: .5rem!important
  }

  .pt-sm-2,.py-sm-2 {
      padding-top: .5rem!important
  }

  .pr-sm-2,.px-sm-2 {
      padding-right: .5rem!important
  }

  .pb-sm-2,.py-sm-2 {
      padding-bottom: .5rem!important
  }

  .pl-sm-2,.px-sm-2 {
      padding-left: .5rem!important
  }

  .p-sm-3 {
      padding: 1rem!important
  }

  .pt-sm-3,.py-sm-3 {
      padding-top: 1rem!important
  }

  .pr-sm-3,.px-sm-3 {
      padding-right: 1rem!important
  }

  .pb-sm-3,.py-sm-3 {
      padding-bottom: 1rem!important
  }

  .pl-sm-3,.px-sm-3 {
      padding-left: 1rem!important
  }

  .p-sm-4 {
      padding: 1.5rem!important
  }

  .pt-sm-4,.py-sm-4 {
      padding-top: 1.5rem!important
  }

  .pr-sm-4,.px-sm-4 {
      padding-right: 1.5rem!important
  }

  .pb-sm-4,.py-sm-4 {
      padding-bottom: 1.5rem!important
  }

  .pl-sm-4,.px-sm-4 {
      padding-left: 1.5rem!important
  }

  .p-sm-5 {
      padding: 3rem!important
  }

  .pt-sm-5,.py-sm-5 {
      padding-top: 3rem!important
  }

  .pr-sm-5,.px-sm-5 {
      padding-right: 3rem!important
  }

  .pb-sm-5,.py-sm-5 {
      padding-bottom: 3rem!important
  }

  .pl-sm-5,.px-sm-5 {
      padding-left: 3rem!important
  }

  .m-sm-auto {
      margin: auto!important
  }

  .mt-sm-auto,.my-sm-auto {
      margin-top: auto!important
  }

  .mr-sm-auto,.mx-sm-auto {
      margin-right: auto!important
  }

  .mb-sm-auto,.my-sm-auto {
      margin-bottom: auto!important
  }

  .ml-sm-auto,.mx-sm-auto {
      margin-left: auto!important
  }
}

@media (min-width: 768px) {
  .m-md-0 {
      margin:0!important
  }

  .mt-md-0,.my-md-0 {
      margin-top: 0!important
  }

  .mr-md-0,.mx-md-0 {
      margin-right: 0!important
  }

  .mb-md-0,.my-md-0 {
      margin-bottom: 0!important
  }

  .ml-md-0,.mx-md-0 {
      margin-left: 0!important
  }

  .m-md-1 {
      margin: .25rem!important
  }

  .mt-md-1,.my-md-1 {
      margin-top: .25rem!important
  }

  .mr-md-1,.mx-md-1 {
      margin-right: .25rem!important
  }

  .mb-md-1,.my-md-1 {
      margin-bottom: .25rem!important
  }

  .ml-md-1,.mx-md-1 {
      margin-left: .25rem!important
  }

  .m-md-2 {
      margin: .5rem!important
  }

  .mt-md-2,.my-md-2 {
      margin-top: .5rem!important
  }

  .mr-md-2,.mx-md-2 {
      margin-right: .5rem!important
  }

  .mb-md-2,.my-md-2 {
      margin-bottom: .5rem!important
  }

  .ml-md-2,.mx-md-2 {
      margin-left: .5rem!important
  }

  .m-md-3 {
      margin: 1rem!important
  }

  .mt-md-3,.my-md-3 {
      margin-top: 1rem!important
  }

  .mr-md-3,.mx-md-3 {
      margin-right: 1rem!important
  }

  .mb-md-3,.my-md-3 {
      margin-bottom: 1rem!important
  }

  .ml-md-3,.mx-md-3 {
      margin-left: 1rem!important
  }

  .m-md-4 {
      margin: 1.5rem!important
  }

  .mt-md-4,.my-md-4 {
      margin-top: 1.5rem!important
  }

  .mr-md-4,.mx-md-4 {
      margin-right: 1.5rem!important
  }

  .mb-md-4,.my-md-4 {
      margin-bottom: 1.5rem!important
  }

  .ml-md-4,.mx-md-4 {
      margin-left: 1.5rem!important
  }

  .m-md-5 {
      margin: 3rem!important
  }

  .mt-md-5,.my-md-5 {
      margin-top: 3rem!important
  }

  .mr-md-5,.mx-md-5 {
      margin-right: 3rem!important
  }

  .mb-md-5,.my-md-5 {
      margin-bottom: 3rem!important
  }

  .ml-md-5,.mx-md-5 {
      margin-left: 3rem!important
  }

  .p-md-0 {
      padding: 0!important
  }

  .pt-md-0,.py-md-0 {
      padding-top: 0!important
  }

  .pr-md-0,.px-md-0 {
      padding-right: 0!important
  }

  .pb-md-0,.py-md-0 {
      padding-bottom: 0!important
  }

  .pl-md-0,.px-md-0 {
      padding-left: 0!important
  }

  .p-md-1 {
      padding: .25rem!important
  }

  .pt-md-1,.py-md-1 {
      padding-top: .25rem!important
  }

  .pr-md-1,.px-md-1 {
      padding-right: .25rem!important
  }

  .pb-md-1,.py-md-1 {
      padding-bottom: .25rem!important
  }

  .pl-md-1,.px-md-1 {
      padding-left: .25rem!important
  }

  .p-md-2 {
      padding: .5rem!important
  }

  .pt-md-2,.py-md-2 {
      padding-top: .5rem!important
  }

  .pr-md-2,.px-md-2 {
      padding-right: .5rem!important
  }

  .pb-md-2,.py-md-2 {
      padding-bottom: .5rem!important
  }

  .pl-md-2,.px-md-2 {
      padding-left: .5rem!important
  }

  .p-md-3 {
      padding: 1rem!important
  }

  .pt-md-3,.py-md-3 {
      padding-top: 1rem!important
  }

  .pr-md-3,.px-md-3 {
      padding-right: 1rem!important
  }

  .pb-md-3,.py-md-3 {
      padding-bottom: 1rem!important
  }

  .pl-md-3,.px-md-3 {
      padding-left: 1rem!important
  }

  .p-md-4 {
      padding: 1.5rem!important
  }

  .pt-md-4,.py-md-4 {
      padding-top: 1.5rem!important
  }

  .pr-md-4,.px-md-4 {
      padding-right: 1.5rem!important
  }

  .pb-md-4,.py-md-4 {
      padding-bottom: 1.5rem!important
  }

  .pl-md-4,.px-md-4 {
      padding-left: 1.5rem!important
  }

  .p-md-5 {
      padding: 3rem!important
  }

  .pt-md-5,.py-md-5 {
      padding-top: 3rem!important
  }

  .pr-md-5,.px-md-5 {
      padding-right: 3rem!important
  }

  .pb-md-5,.py-md-5 {
      padding-bottom: 3rem!important
  }

  .pl-md-5,.px-md-5 {
      padding-left: 3rem!important
  }

  .m-md-auto {
      margin: auto!important
  }

  .mt-md-auto,.my-md-auto {
      margin-top: auto!important
  }

  .mr-md-auto,.mx-md-auto {
      margin-right: auto!important
  }

  .mb-md-auto,.my-md-auto {
      margin-bottom: auto!important
  }

  .ml-md-auto,.mx-md-auto {
      margin-left: auto!important
  }
}

@media (min-width: 992px) {
  .m-lg-0 {
      margin:0!important
  }

  .mt-lg-0,.my-lg-0 {
      margin-top: 0!important
  }

  .mr-lg-0,.mx-lg-0 {
      margin-right: 0!important
  }

  .mb-lg-0,.my-lg-0 {
      margin-bottom: 0!important
  }

  .ml-lg-0,.mx-lg-0 {
      margin-left: 0!important
  }

  .m-lg-1 {
      margin: .25rem!important
  }

  .mt-lg-1,.my-lg-1 {
      margin-top: .25rem!important
  }

  .mr-lg-1,.mx-lg-1 {
      margin-right: .25rem!important
  }

  .mb-lg-1,.my-lg-1 {
      margin-bottom: .25rem!important
  }

  .ml-lg-1,.mx-lg-1 {
      margin-left: .25rem!important
  }

  .m-lg-2 {
      margin: .5rem!important
  }

  .mt-lg-2,.my-lg-2 {
      margin-top: .5rem!important
  }

  .mr-lg-2,.mx-lg-2 {
      margin-right: .5rem!important
  }

  .mb-lg-2,.my-lg-2 {
      margin-bottom: .5rem!important
  }

  .ml-lg-2,.mx-lg-2 {
      margin-left: .5rem!important
  }

  .m-lg-3 {
      margin: 1rem!important
  }

  .mt-lg-3,.my-lg-3 {
      margin-top: 1rem!important
  }

  .mr-lg-3,.mx-lg-3 {
      margin-right: 1rem!important
  }

  .mb-lg-3,.my-lg-3 {
      margin-bottom: 1rem!important
  }

  .ml-lg-3,.mx-lg-3 {
      margin-left: 1rem!important
  }

  .m-lg-4 {
      margin: 1.5rem!important
  }

  .mt-lg-4,.my-lg-4 {
      margin-top: 1.5rem!important
  }

  .mr-lg-4,.mx-lg-4 {
      margin-right: 1.5rem!important
  }

  .mb-lg-4,.my-lg-4 {
      margin-bottom: 1.5rem!important
  }

  .ml-lg-4,.mx-lg-4 {
      margin-left: 1.5rem!important
  }

  .m-lg-5 {
      margin: 3rem!important
  }

  .mt-lg-5,.my-lg-5 {
      margin-top: 3rem!important
  }

  .mr-lg-5,.mx-lg-5 {
      margin-right: 3rem!important
  }

  .mb-lg-5,.my-lg-5 {
      margin-bottom: 3rem!important
  }

  .ml-lg-5,.mx-lg-5 {
      margin-left: 3rem!important
  }

  .p-lg-0 {
      padding: 0!important
  }

  .pt-lg-0,.py-lg-0 {
      padding-top: 0!important
  }

  .pr-lg-0,.px-lg-0 {
      padding-right: 0!important
  }

  .pb-lg-0,.py-lg-0 {
      padding-bottom: 0!important
  }

  .pl-lg-0,.px-lg-0 {
      padding-left: 0!important
  }

  .p-lg-1 {
      padding: .25rem!important
  }

  .pt-lg-1,.py-lg-1 {
      padding-top: .25rem!important
  }

  .pr-lg-1,.px-lg-1 {
      padding-right: .25rem!important
  }

  .pb-lg-1,.py-lg-1 {
      padding-bottom: .25rem!important
  }

  .pl-lg-1,.px-lg-1 {
      padding-left: .25rem!important
  }

  .p-lg-2 {
      padding: .5rem!important
  }

  .pt-lg-2,.py-lg-2 {
      padding-top: .5rem!important
  }

  .pr-lg-2,.px-lg-2 {
      padding-right: .5rem!important
  }

  .pb-lg-2,.py-lg-2 {
      padding-bottom: .5rem!important
  }

  .pl-lg-2,.px-lg-2 {
      padding-left: .5rem!important
  }

  .p-lg-3 {
      padding: 1rem!important
  }

  .pt-lg-3,.py-lg-3 {
      padding-top: 1rem!important
  }

  .pr-lg-3,.px-lg-3 {
      padding-right: 1rem!important
  }

  .pb-lg-3,.py-lg-3 {
      padding-bottom: 1rem!important
  }

  .pl-lg-3,.px-lg-3 {
      padding-left: 1rem!important
  }

  .p-lg-4 {
      padding: 1.5rem!important
  }

  .pt-lg-4,.py-lg-4 {
      padding-top: 1.5rem!important
  }

  .pr-lg-4,.px-lg-4 {
      padding-right: 1.5rem!important
  }

  .pb-lg-4,.py-lg-4 {
      padding-bottom: 1.5rem!important
  }

  .pl-lg-4,.px-lg-4 {
      padding-left: 1.5rem!important
  }

  .p-lg-5 {
      padding: 3rem!important
  }

  .pt-lg-5,.py-lg-5 {
      padding-top: 3rem!important
  }

  .pr-lg-5,.px-lg-5 {
      padding-right: 3rem!important
  }

  .pb-lg-5,.py-lg-5 {
      padding-bottom: 3rem!important
  }

  .pl-lg-5,.px-lg-5 {
      padding-left: 3rem!important
  }

  .m-lg-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: .25rem!important
  }

  .mt-xl-1,.my-xl-1 {
      margin-top: .25rem!important
  }

  .mr-xl-1,.mx-xl-1 {
      margin-right: .25rem!important
  }

  .mb-xl-1,.my-xl-1 {
      margin-bottom: .25rem!important
  }

  .ml-xl-1,.mx-xl-1 {
      margin-left: .25rem!important
  }

  .m-xl-2 {
      margin: .5rem!important
  }

  .mt-xl-2,.my-xl-2 {
      margin-top: .5rem!important
  }

  .mr-xl-2,.mx-xl-2 {
      margin-right: .5rem!important
  }

  .mb-xl-2,.my-xl-2 {
      margin-bottom: .5rem!important
  }

  .ml-xl-2,.mx-xl-2 {
      margin-left: .5rem!important
  }

  .m-xl-3 {
      margin: 1rem!important
  }

  .mt-xl-3,.my-xl-3 {
      margin-top: 1rem!important
  }

  .mr-xl-3,.mx-xl-3 {
      margin-right: 1rem!important
  }

  .mb-xl-3,.my-xl-3 {
      margin-bottom: 1rem!important
  }

  .ml-xl-3,.mx-xl-3 {
      margin-left: 1rem!important
  }

  .m-xl-4 {
      margin: 1.5rem!important
  }

  .mt-xl-4,.my-xl-4 {
      margin-top: 1.5rem!important
  }

  .mr-xl-4,.mx-xl-4 {
      margin-right: 1.5rem!important
  }

  .mb-xl-4,.my-xl-4 {
      margin-bottom: 1.5rem!important
  }

  .ml-xl-4,.mx-xl-4 {
      margin-left: 1.5rem!important
  }

  .m-xl-5 {
      margin: 3rem!important
  }

  .mt-xl-5,.my-xl-5 {
      margin-top: 3rem!important
  }

  .mr-xl-5,.mx-xl-5 {
      margin-right: 3rem!important
  }

  .mb-xl-5,.my-xl-5 {
      margin-bottom: 3rem!important
  }

  .ml-xl-5,.mx-xl-5 {
      margin-left: 3rem!important
  }

  .p-xl-0 {
      padding: 0!important
  }

  .pt-xl-0,.py-xl-0 {
      padding-top: 0!important
  }

  .pr-xl-0,.px-xl-0 {
      padding-right: 0!important
  }

  .pb-xl-0,.py-xl-0 {
      padding-bottom: 0!important
  }

  .pl-xl-0,.px-xl-0 {
      padding-left: 0!important
  }

  .p-xl-1 {
      padding: .25rem!important
  }

  .pt-xl-1,.py-xl-1 {
      padding-top: .25rem!important
  }

  .pr-xl-1,.px-xl-1 {
      padding-right: .25rem!important
  }

  .pb-xl-1,.py-xl-1 {
      padding-bottom: .25rem!important
  }

  .pl-xl-1,.px-xl-1 {
      padding-left: .25rem!important
  }

  .p-xl-2 {
      padding: .5rem!important
  }

  .pt-xl-2,.py-xl-2 {
      padding-top: .5rem!important
  }

  .pr-xl-2,.px-xl-2 {
      padding-right: .5rem!important
  }

  .pb-xl-2,.py-xl-2 {
      padding-bottom: .5rem!important
  }

  .pl-xl-2,.px-xl-2 {
      padding-left: .5rem!important
  }

  .p-xl-3 {
      padding: 1rem!important
  }

  .pt-xl-3,.py-xl-3 {
      padding-top: 1rem!important
  }

  .pr-xl-3,.px-xl-3 {
      padding-right: 1rem!important
  }

  .pb-xl-3,.py-xl-3 {
      padding-bottom: 1rem!important
  }

  .pl-xl-3,.px-xl-3 {
      padding-left: 1rem!important
  }

  .p-xl-4 {
      padding: 1.5rem!important
  }

  .pt-xl-4,.py-xl-4 {
      padding-top: 1.5rem!important
  }

  .pr-xl-4,.px-xl-4 {
      padding-right: 1.5rem!important
  }

  .pb-xl-4,.py-xl-4 {
      padding-bottom: 1.5rem!important
  }

  .pl-xl-4,.px-xl-4 {
      padding-left: 1.5rem!important
  }

  .p-xl-5 {
      padding: 3rem!important
  }

  .pt-xl-5,.py-xl-5 {
      padding-top: 3rem!important
  }

  .pr-xl-5,.px-xl-5 {
      padding-right: 3rem!important
  }

  .pb-xl-5,.py-xl-5 {
      padding-bottom: 3rem!important
  }

  .pl-xl-5,.px-xl-5 {
      padding-left: 3rem!important
  }

  .m-xl-auto {
      margin: auto!important
  }

  .mt-xl-auto,.my-xl-auto {
      margin-top: auto!important
  }

  .mr-xl-auto,.mx-xl-auto {
      margin-right: auto!important
  }

  .mb-xl-auto,.my-xl-auto {
      margin-bottom: auto!important
  }

  .ml-xl-auto,.mx-xl-auto {
      margin-left: auto!important
  }
}

.text-justify {
  text-align: justify!important
}

.text-nowrap {
  white-space: nowrap!important
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.text-left {
  text-align: left!important
}

.text-right {
  text-align: right!important
}

.text-center {
  text-align: center!important
}

@media (min-width: 576px) {
  .text-sm-left {
      text-align:left!important
  }

  .text-sm-right {
      text-align: right!important
  }

  .text-sm-center {
      text-align: center!important
  }
}

@media (min-width: 768px) {
  .text-md-left {
      text-align:left!important
  }

  .text-md-right {
      text-align: right!important
  }

  .text-md-center {
      text-align: center!important
  }
}

@media (min-width: 992px) {
  .text-lg-left {
      text-align:left!important
  }

  .text-lg-right {
      text-align: right!important
  }

  .text-lg-center {
      text-align: center!important
  }
}

@media (min-width: 1200px) {
  .text-xl-left {
      text-align:left!important
  }

  .text-xl-right {
      text-align: right!important
  }

  .text-xl-center {
      text-align: center!important
  }
}

.text-lowercase {
  text-transform: lowercase!important
}

.text-uppercase {
  text-transform: uppercase!important
}

.text-capitalize {
  text-transform: capitalize!important
}

.font-weight-light {
  font-weight: 300!important
}

.font-weight-normal {
  font-weight: 400!important
}

.font-weight-bold {
  font-weight: 700!important
}

.font-italic {
  font-style: italic!important
}

.text-white {
  color: #fff!important
}

.text-primary {
  color: #007bff!important
}

a.text-primary:focus,a.text-primary:hover {
  color: #0062cc!important
}

.text-secondary {
  color: #6c757d!important
}

a.text-secondary:focus,a.text-secondary:hover {
  color: #545b62!important
}

.text-success {
  color: #28a745!important
}

a.text-success:focus,a.text-success:hover {
  color: #1e7e34!important
}

.text-info {
  color: #17a2b8!important
}

a.text-info:focus,a.text-info:hover {
  color: #117a8b!important
}

.text-warning {
  color: #ffc107!important
}

a.text-warning:focus,a.text-warning:hover {
  color: #d39e00!important
}

.text-danger {
  color: #dc3545!important
}

a.text-danger:focus,a.text-danger:hover {
  color: #bd2130!important
}

.text-light {
  color: #f8f9fa!important
}

a.text-light:focus,a.text-light:hover {
  color: #dae0e5!important
}

.text-dark {
  color: #343a40!important
}

a.text-dark:focus,a.text-dark:hover {
  color: #1d2124!important
}

.text-muted {
  color: #6c757d!important
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0
}

.visible {
  visibility: visible!important
}

.invisible {
  visibility: hidden!important
}

@media print {
  *,::after,::before {
      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
  }

  blockquote,pre {
      border: 1px solid #999;
      page-break-inside: avoid
  }

  thead {
      display: table-header-group
  }

  img,tr {
      page-break-inside: avoid
  }

  h2,h3,p {
      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 td,.table-bordered th {
      border: 1px solid #ddd!important
  }
}

/*!
* Font Awesome Free 5.15.4 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,.fab,.fad,.fal,.far,.fas {
  -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.33333em;
  line-height: .75em;
  vertical-align: -.0667em
}

.fa-xs {
  font-size: .75em
}

.fa-sm {
  font-size: .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: .08em solid #eee;
  border-radius: .1em;
  padding: .2em .25em .15em
}

.fa-pull-left {
  float: left
}

.fa-pull-right {
  float: right
}

.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left {
  margin-right: .3em
}

.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right {
  margin-left: .3em
}

.fa-spin {
  -webkit-animation: fa-spin 2s linear infinite;
  animation: fa-spin 2s linear infinite
}

.fa-pulse {
  -webkit-animation: fa-spin 1s steps(8) infinite;
  animation: fa-spin 1s steps(8) infinite
}

@-webkit-keyframes fa-spin {
  0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
  }

  to {
      -webkit-transform: rotate(1turn);
      transform: rotate(1turn)
  }
}

@keyframes fa-spin {
  0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
  }

  to {
      -webkit-transform: rotate(1turn);
      transform: rotate(1turn)
  }
}

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg)
}

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1)
}

.fa-flip-vertical {
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1)
}

.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"
}

.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical {
  -webkit-transform: scale(-1);
  transform: scale(-1)
}

:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270 {
  -webkit-filter: none;
  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
}

.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-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-bacteria:before {
  content: "\e059"
}

.fa-bacterium:before {
  content: "\e05a"
}

.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: "\e05b"
}

.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-cloudflare:before {
  content: "\e07d"
}

.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: "\e052"
}

.fa-dashcube:before {
  content: "\f210"
}

.fa-database:before {
  content: "\f1c0"
}

.fa-deaf:before {
  content: "\f2a4"
}

.fa-deezer:before {
  content: "\e077"
}

.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-edge-legacy:before {
  content: "\e078"
}

.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: "\e005"
}

.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: "\e007"
}

.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-pay:before {
  content: "\e079"
}

.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-guilded:before {
  content: "\e07e"
}

.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: "\e05c"
}

.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: "\e05d"
}

.fa-hand-spock:before {
  content: "\f259"
}

.fa-hands:before {
  content: "\f4c2"
}

.fa-hands-helping:before {
  content: "\f4c4"
}

.fa-hands-wash:before {
  content: "\e05e"
}

.fa-handshake:before {
  content: "\f2b5"
}

.fa-handshake-alt-slash:before {
  content: "\e05f"
}

.fa-handshake-slash:before {
  content: "\e060"
}

.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: "\e061"
}

.fa-head-side-cough-slash:before {
  content: "\e062"
}

.fa-head-side-mask:before {
  content: "\e063"
}

.fa-head-side-virus:before {
  content: "\e064"
}

.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-hive:before {
  content: "\e07f"
}

.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: "\e065"
}

.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: "\e013"
}

.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-innosoft:before {
  content: "\e080"
}

.fa-instagram:before {
  content: "\f16d"
}

.fa-instagram-square:before {
  content: "\e055"
}

.fa-instalod:before {
  content: "\e081"
}

.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: "\e066"
}

.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: "\e067"
}

.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: "\e01a"
}

.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: "\e056"
}

.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-octopus-deploy:before {
  content: "\e082"
}

.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: "\e068"
}

.fa-people-carry:before {
  content: "\f4ce"
}

.fa-pepper-hot:before {
  content: "\f816"
}

.fa-perbyte:before {
  content: "\e083"
}

.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: "\e01e"
}

.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: "\e069"
}

.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: "\e06a"
}

.fa-pump-soap:before {
  content: "\e06b"
}

.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-rust:before {
  content: "\e07a"
}

.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: "\e06c"
}

.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: "\e057"
}

.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-sink:before {
  content: "\e06d"
}

.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: "\e06e"
}

.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: "\e06f"
}

.fa-store:before {
  content: "\f54e"
}

.fa-store-alt:before {
  content: "\f54f"
}

.fa-store-alt-slash:before {
  content: "\e070"
}

.fa-store-slash:before {
  content: "\e071"
}

.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-tiktok:before {
  content: "\e07b"
}

.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: "\e072"
}

.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: "\e041"
}

.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-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-uncharted:before {
  content: "\e084"
}

.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: "\e049"
}

.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-unsplash:before {
  content: "\e07c"
}

.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-users-slash:before {
  content: "\e073"
}

.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-vest:before {
  content: "\e085"
}

.fa-vest-patches:before {
  content: "\e086"
}

.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: "\e074"
}

.fa-virus-slash:before {
  content: "\e075"
}

.fa-viruses:before {
  content: "\e076"
}

.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-watchman-monitoring:before {
  content: "\e087"
}

.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-wodu:before {
  content: "\e088"
}

.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-face {
  font-family: "Font Awesome 5 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(../fonts/fa-brands-400.eot);
  src: url(../fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-brands-400.woff2) format("woff2"),url(../fonts/fa-brands-400.woff) format("woff"),url(../fonts/fa-brands-400.ttf) format("truetype"),url(../fonts/fa-brands-400.svg#fontawesome) format("svg")
}

.fab {
  font-family: "Font Awesome 5 Brands"
}

@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(../fonts/fa-regular-400.eot);
  src: url(../fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-regular-400.woff2) format("woff2"),url(../fonts/fa-regular-400.woff) format("woff"),url(../fonts/fa-regular-400.ttf) format("truetype"),url(../fonts/fa-regular-400.svg#fontawesome) format("svg")
}

.fab,.far {
  font-weight: 400
}

@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(../fonts/fa-solid-900.eot);
  src: url(../fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-solid-900.woff2) format("woff2"),url(../fonts/fa-solid-900.woff) format("woff"),url(../fonts/fa-solid-900.ttf) format("truetype"),url(../fonts/fa-solid-900.svg#fontawesome) format("svg")
}

.fa,.far,.fas {
  font-family: "Font Awesome 5 Free"
}

.fa,.fas {
  font-weight: 900
}

/*!
* animate.css - https://animate.style/
* Version - 4.1.1
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2020 Animate.css
*/
:root {
  --animate-duration: 1s;
  --animate-delay: 1s;
  --animate-repeat: 1
}

.animate__animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-duration: var(--animate-duration);
  animation-duration: var(--animate-duration);
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both
}

.animate__animated.animate__infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite
}

.animate__animated.animate__repeat-1 {
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: var(--animate-repeat);
  animation-iteration-count: var(--animate-repeat)
}

.animate__animated.animate__repeat-2 {
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
  -webkit-animation-iteration-count: calc(var(--animate-repeat)*2);
  animation-iteration-count: calc(var(--animate-repeat)*2)
}

.animate__animated.animate__repeat-3 {
  -webkit-animation-iteration-count: 3;
  animation-iteration-count: 3;
  -webkit-animation-iteration-count: calc(var(--animate-repeat)*3);
  animation-iteration-count: calc(var(--animate-repeat)*3)
}

.animate__animated.animate__delay-1s {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  -webkit-animation-delay: var(--animate-delay);
  animation-delay: var(--animate-delay)
}

.animate__animated.animate__delay-2s {
  -webkit-animation-delay: 2s;
  animation-delay: 2s;
  -webkit-animation-delay: calc(var(--animate-delay)*2);
  animation-delay: calc(var(--animate-delay)*2)
}

.animate__animated.animate__delay-3s {
  -webkit-animation-delay: 3s;
  animation-delay: 3s;
  -webkit-animation-delay: calc(var(--animate-delay)*3);
  animation-delay: calc(var(--animate-delay)*3)
}

.animate__animated.animate__delay-4s {
  -webkit-animation-delay: 4s;
  animation-delay: 4s;
  -webkit-animation-delay: calc(var(--animate-delay)*4);
  animation-delay: calc(var(--animate-delay)*4)
}

.animate__animated.animate__delay-5s {
  -webkit-animation-delay: 5s;
  animation-delay: 5s;
  -webkit-animation-delay: calc(var(--animate-delay)*5);
  animation-delay: calc(var(--animate-delay)*5)
}

.animate__animated.animate__faster {
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-duration: calc(var(--animate-duration)/2);
  animation-duration: calc(var(--animate-duration)/2)
}

.animate__animated.animate__fast {
  -webkit-animation-duration: .8s;
  animation-duration: .8s;
  -webkit-animation-duration: calc(var(--animate-duration)*0.8);
  animation-duration: calc(var(--animate-duration)*0.8)
}

.animate__animated.animate__slow {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-duration: calc(var(--animate-duration)*2);
  animation-duration: calc(var(--animate-duration)*2)
}

.animate__animated.animate__slower {
  -webkit-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-duration: calc(var(--animate-duration)*3);
  animation-duration: calc(var(--animate-duration)*3)
}

@media (prefers-reduced-motion:reduce),print {
  .animate__animated {
      -webkit-animation-duration: 1ms!important;
      animation-duration: 1ms!important;
      -webkit-transition-duration: 1ms!important;
      transition-duration: 1ms!important;
      -webkit-animation-iteration-count: 1!important;
      animation-iteration-count: 1!important
  }

  .animate__animated[class*=Out] {
      opacity: 0
  }
}

@-webkit-keyframes bounce {
  0%,20%,53%,to {
      -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
      animation-timing-function: cubic-bezier(.215,.61,.355,1);
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  40%,43% {
      -webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);
      animation-timing-function: cubic-bezier(.755,.05,.855,.06);
      -webkit-transform: translate3d(0,-30px,0) scaleY(1.1);
      transform: translate3d(0,-30px,0) scaleY(1.1)
  }

  70% {
      -webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);
      animation-timing-function: cubic-bezier(.755,.05,.855,.06);
      -webkit-transform: translate3d(0,-15px,0) scaleY(1.05);
      transform: translate3d(0,-15px,0) scaleY(1.05)
  }

  80% {
      -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
      transition-timing-function: cubic-bezier(.215,.61,.355,1);
      -webkit-transform: translateZ(0) scaleY(.95);
      transform: translateZ(0) scaleY(.95)
  }

  90% {
      -webkit-transform: translate3d(0,-4px,0) scaleY(1.02);
      transform: translate3d(0,-4px,0) scaleY(1.02)
  }
}

@keyframes bounce {
  0%,20%,53%,to {
      -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
      animation-timing-function: cubic-bezier(.215,.61,.355,1);
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  40%,43% {
      -webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);
      animation-timing-function: cubic-bezier(.755,.05,.855,.06);
      -webkit-transform: translate3d(0,-30px,0) scaleY(1.1);
      transform: translate3d(0,-30px,0) scaleY(1.1)
  }

  70% {
      -webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);
      animation-timing-function: cubic-bezier(.755,.05,.855,.06);
      -webkit-transform: translate3d(0,-15px,0) scaleY(1.05);
      transform: translate3d(0,-15px,0) scaleY(1.05)
  }

  80% {
      -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
      transition-timing-function: cubic-bezier(.215,.61,.355,1);
      -webkit-transform: translateZ(0) scaleY(.95);
      transform: translateZ(0) scaleY(.95)
  }

  90% {
      -webkit-transform: translate3d(0,-4px,0) scaleY(1.02);
      transform: translate3d(0,-4px,0) scaleY(1.02)
  }
}

.animate__bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom
}

@-webkit-keyframes flash {
  0%,50%,to {
      opacity: 1
  }

  25%,75% {
      opacity: 0
  }
}

@keyframes flash {
  0%,50%,to {
      opacity: 1
  }

  25%,75% {
      opacity: 0
  }
}

.animate__flash {
  -webkit-animation-name: flash;
  animation-name: flash
}

@-webkit-keyframes pulse {
  0% {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
  }

  50% {
      -webkit-transform: scale3d(1.05,1.05,1.05);
      transform: scale3d(1.05,1.05,1.05)
  }

  to {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
  }
}

@keyframes pulse {
  0% {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
  }

  50% {
      -webkit-transform: scale3d(1.05,1.05,1.05);
      transform: scale3d(1.05,1.05,1.05)
  }

  to {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
  }
}

.animate__pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out
}

@-webkit-keyframes rubberBand {
  0% {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
  }

  30% {
      -webkit-transform: scale3d(1.25,.75,1);
      transform: scale3d(1.25,.75,1)
  }

  40% {
      -webkit-transform: scale3d(.75,1.25,1);
      transform: scale3d(.75,1.25,1)
  }

  50% {
      -webkit-transform: scale3d(1.15,.85,1);
      transform: scale3d(1.15,.85,1)
  }

  65% {
      -webkit-transform: scale3d(.95,1.05,1);
      transform: scale3d(.95,1.05,1)
  }

  75% {
      -webkit-transform: scale3d(1.05,.95,1);
      transform: scale3d(1.05,.95,1)
  }

  to {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
  }
}

@keyframes rubberBand {
  0% {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
  }

  30% {
      -webkit-transform: scale3d(1.25,.75,1);
      transform: scale3d(1.25,.75,1)
  }

  40% {
      -webkit-transform: scale3d(.75,1.25,1);
      transform: scale3d(.75,1.25,1)
  }

  50% {
      -webkit-transform: scale3d(1.15,.85,1);
      transform: scale3d(1.15,.85,1)
  }

  65% {
      -webkit-transform: scale3d(.95,1.05,1);
      transform: scale3d(.95,1.05,1)
  }

  75% {
      -webkit-transform: scale3d(1.05,.95,1);
      transform: scale3d(1.05,.95,1)
  }

  to {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
  }
}

.animate__rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand
}

@-webkit-keyframes shakeX {
  0%,to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  10%,30%,50%,70%,90% {
      -webkit-transform: translate3d(-10px,0,0);
      transform: translate3d(-10px,0,0)
  }

  20%,40%,60%,80% {
      -webkit-transform: translate3d(10px,0,0);
      transform: translate3d(10px,0,0)
  }
}

@keyframes shakeX {
  0%,to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  10%,30%,50%,70%,90% {
      -webkit-transform: translate3d(-10px,0,0);
      transform: translate3d(-10px,0,0)
  }

  20%,40%,60%,80% {
      -webkit-transform: translate3d(10px,0,0);
      transform: translate3d(10px,0,0)
  }
}

.animate__shakeX {
  -webkit-animation-name: shakeX;
  animation-name: shakeX
}

@-webkit-keyframes shakeY {
  0%,to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  10%,30%,50%,70%,90% {
      -webkit-transform: translate3d(0,-10px,0);
      transform: translate3d(0,-10px,0)
  }

  20%,40%,60%,80% {
      -webkit-transform: translate3d(0,10px,0);
      transform: translate3d(0,10px,0)
  }
}

@keyframes shakeY {
  0%,to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  10%,30%,50%,70%,90% {
      -webkit-transform: translate3d(0,-10px,0);
      transform: translate3d(0,-10px,0)
  }

  20%,40%,60%,80% {
      -webkit-transform: translate3d(0,10px,0);
      transform: translate3d(0,10px,0)
  }
}

.animate__shakeY {
  -webkit-animation-name: shakeY;
  animation-name: shakeY
}

@-webkit-keyframes headShake {
  0% {
      -webkit-transform: translateX(0);
      transform: translateX(0)
  }

  6.5% {
      -webkit-transform: translateX(-6px) rotateY(-9deg);
      transform: translateX(-6px) rotateY(-9deg)
  }

  18.5% {
      -webkit-transform: translateX(5px) rotateY(7deg);
      transform: translateX(5px) rotateY(7deg)
  }

  31.5% {
      -webkit-transform: translateX(-3px) rotateY(-5deg);
      transform: translateX(-3px) rotateY(-5deg)
  }

  43.5% {
      -webkit-transform: translateX(2px) rotateY(3deg);
      transform: translateX(2px) rotateY(3deg)
  }

  50% {
      -webkit-transform: translateX(0);
      transform: translateX(0)
  }
}

@keyframes headShake {
  0% {
      -webkit-transform: translateX(0);
      transform: translateX(0)
  }

  6.5% {
      -webkit-transform: translateX(-6px) rotateY(-9deg);
      transform: translateX(-6px) rotateY(-9deg)
  }

  18.5% {
      -webkit-transform: translateX(5px) rotateY(7deg);
      transform: translateX(5px) rotateY(7deg)
  }

  31.5% {
      -webkit-transform: translateX(-3px) rotateY(-5deg);
      transform: translateX(-3px) rotateY(-5deg)
  }

  43.5% {
      -webkit-transform: translateX(2px) rotateY(3deg);
      transform: translateX(2px) rotateY(3deg)
  }

  50% {
      -webkit-transform: translateX(0);
      transform: translateX(0)
  }
}

.animate__headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake
}

@-webkit-keyframes swing {
  20% {
      -webkit-transform: rotate(15deg);
      transform: rotate(15deg)
  }

  40% {
      -webkit-transform: rotate(-10deg);
      transform: rotate(-10deg)
  }

  60% {
      -webkit-transform: rotate(5deg);
      transform: rotate(5deg)
  }

  80% {
      -webkit-transform: rotate(-5deg);
      transform: rotate(-5deg)
  }

  to {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
  }
}

@keyframes swing {
  20% {
      -webkit-transform: rotate(15deg);
      transform: rotate(15deg)
  }

  40% {
      -webkit-transform: rotate(-10deg);
      transform: rotate(-10deg)
  }

  60% {
      -webkit-transform: rotate(5deg);
      transform: rotate(5deg)
  }

  80% {
      -webkit-transform: rotate(-5deg);
      transform: rotate(-5deg)
  }

  to {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
  }
}

.animate__swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing
}

@-webkit-keyframes tada {
  0% {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
  }

  10%,20% {
      -webkit-transform: scale3d(.9,.9,.9) rotate(-3deg);
      transform: scale3d(.9,.9,.9) rotate(-3deg)
  }

  30%,50%,70%,90% {
      -webkit-transform: scale3d(1.1,1.1,1.1) rotate(3deg);
      transform: scale3d(1.1,1.1,1.1) rotate(3deg)
  }

  40%,60%,80% {
      -webkit-transform: scale3d(1.1,1.1,1.1) rotate(-3deg);
      transform: scale3d(1.1,1.1,1.1) rotate(-3deg)
  }

  to {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
  }
}

@keyframes tada {
  0% {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
  }

  10%,20% {
      -webkit-transform: scale3d(.9,.9,.9) rotate(-3deg);
      transform: scale3d(.9,.9,.9) rotate(-3deg)
  }

  30%,50%,70%,90% {
      -webkit-transform: scale3d(1.1,1.1,1.1) rotate(3deg);
      transform: scale3d(1.1,1.1,1.1) rotate(3deg)
  }

  40%,60%,80% {
      -webkit-transform: scale3d(1.1,1.1,1.1) rotate(-3deg);
      transform: scale3d(1.1,1.1,1.1) rotate(-3deg)
  }

  to {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
  }
}

.animate__tada {
  -webkit-animation-name: tada;
  animation-name: tada
}

@-webkit-keyframes wobble {
  0% {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  15% {
      -webkit-transform: translate3d(-25%,0,0) rotate(-5deg);
      transform: translate3d(-25%,0,0) rotate(-5deg)
  }

  30% {
      -webkit-transform: translate3d(20%,0,0) rotate(3deg);
      transform: translate3d(20%,0,0) rotate(3deg)
  }

  45% {
      -webkit-transform: translate3d(-15%,0,0) rotate(-3deg);
      transform: translate3d(-15%,0,0) rotate(-3deg)
  }

  60% {
      -webkit-transform: translate3d(10%,0,0) rotate(2deg);
      transform: translate3d(10%,0,0) rotate(2deg)
  }

  75% {
      -webkit-transform: translate3d(-5%,0,0) rotate(-1deg);
      transform: translate3d(-5%,0,0) rotate(-1deg)
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes wobble {
  0% {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  15% {
      -webkit-transform: translate3d(-25%,0,0) rotate(-5deg);
      transform: translate3d(-25%,0,0) rotate(-5deg)
  }

  30% {
      -webkit-transform: translate3d(20%,0,0) rotate(3deg);
      transform: translate3d(20%,0,0) rotate(3deg)
  }

  45% {
      -webkit-transform: translate3d(-15%,0,0) rotate(-3deg);
      transform: translate3d(-15%,0,0) rotate(-3deg)
  }

  60% {
      -webkit-transform: translate3d(10%,0,0) rotate(2deg);
      transform: translate3d(10%,0,0) rotate(2deg)
  }

  75% {
      -webkit-transform: translate3d(-5%,0,0) rotate(-1deg);
      transform: translate3d(-5%,0,0) rotate(-1deg)
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.animate__wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble
}

@-webkit-keyframes jello {
  0%,11.1%,to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  22.2% {
      -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
      transform: skewX(-12.5deg) skewY(-12.5deg)
  }

  33.3% {
      -webkit-transform: skewX(6.25deg) skewY(6.25deg);
      transform: skewX(6.25deg) skewY(6.25deg)
  }

  44.4% {
      -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
      transform: skewX(-3.125deg) skewY(-3.125deg)
  }

  55.5% {
      -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
      transform: skewX(1.5625deg) skewY(1.5625deg)
  }

  66.6% {
      -webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
      transform: skewX(-.78125deg) skewY(-.78125deg)
  }

  77.7% {
      -webkit-transform: skewX(.390625deg) skewY(.390625deg);
      transform: skewX(.390625deg) skewY(.390625deg)
  }

  88.8% {
      -webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg);
      transform: skewX(-.1953125deg) skewY(-.1953125deg)
  }
}

@keyframes jello {
  0%,11.1%,to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  22.2% {
      -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
      transform: skewX(-12.5deg) skewY(-12.5deg)
  }

  33.3% {
      -webkit-transform: skewX(6.25deg) skewY(6.25deg);
      transform: skewX(6.25deg) skewY(6.25deg)
  }

  44.4% {
      -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
      transform: skewX(-3.125deg) skewY(-3.125deg)
  }

  55.5% {
      -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
      transform: skewX(1.5625deg) skewY(1.5625deg)
  }

  66.6% {
      -webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
      transform: skewX(-.78125deg) skewY(-.78125deg)
  }

  77.7% {
      -webkit-transform: skewX(.390625deg) skewY(.390625deg);
      transform: skewX(.390625deg) skewY(.390625deg)
  }

  88.8% {
      -webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg);
      transform: skewX(-.1953125deg) skewY(-.1953125deg)
  }
}

.animate__jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center
}

@-webkit-keyframes heartBeat {
  0% {
      -webkit-transform: scale(1);
      transform: scale(1)
  }

  14% {
      -webkit-transform: scale(1.3);
      transform: scale(1.3)
  }

  28% {
      -webkit-transform: scale(1);
      transform: scale(1)
  }

  42% {
      -webkit-transform: scale(1.3);
      transform: scale(1.3)
  }

  70% {
      -webkit-transform: scale(1);
      transform: scale(1)
  }
}

@keyframes heartBeat {
  0% {
      -webkit-transform: scale(1);
      transform: scale(1)
  }

  14% {
      -webkit-transform: scale(1.3);
      transform: scale(1.3)
  }

  28% {
      -webkit-transform: scale(1);
      transform: scale(1)
  }

  42% {
      -webkit-transform: scale(1.3);
      transform: scale(1.3)
  }

  70% {
      -webkit-transform: scale(1);
      transform: scale(1)
  }
}

.animate__heartBeat {
  -webkit-animation-name: heartBeat;
  animation-name: heartBeat;
  -webkit-animation-duration: 1.3s;
  animation-duration: 1.3s;
  -webkit-animation-duration: calc(var(--animate-duration)*1.3);
  animation-duration: calc(var(--animate-duration)*1.3);
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out
}

@-webkit-keyframes backInDown {
  0% {
      -webkit-transform: translateY(-1200px) scale(.7);
      transform: translateY(-1200px) scale(.7);
      opacity: .7
  }

  80% {
      -webkit-transform: translateY(0) scale(.7);
      transform: translateY(0) scale(.7);
      opacity: .7
  }

  to {
      -webkit-transform: scale(1);
      transform: scale(1);
      opacity: 1
  }
}

@keyframes backInDown {
  0% {
      -webkit-transform: translateY(-1200px) scale(.7);
      transform: translateY(-1200px) scale(.7);
      opacity: .7
  }

  80% {
      -webkit-transform: translateY(0) scale(.7);
      transform: translateY(0) scale(.7);
      opacity: .7
  }

  to {
      -webkit-transform: scale(1);
      transform: scale(1);
      opacity: 1
  }
}

.animate__backInDown {
  -webkit-animation-name: backInDown;
  animation-name: backInDown
}

@-webkit-keyframes backInLeft {
  0% {
      -webkit-transform: translateX(-2000px) scale(.7);
      transform: translateX(-2000px) scale(.7);
      opacity: .7
  }

  80% {
      -webkit-transform: translateX(0) scale(.7);
      transform: translateX(0) scale(.7);
      opacity: .7
  }

  to {
      -webkit-transform: scale(1);
      transform: scale(1);
      opacity: 1
  }
}

@keyframes backInLeft {
  0% {
      -webkit-transform: translateX(-2000px) scale(.7);
      transform: translateX(-2000px) scale(.7);
      opacity: .7
  }

  80% {
      -webkit-transform: translateX(0) scale(.7);
      transform: translateX(0) scale(.7);
      opacity: .7
  }

  to {
      -webkit-transform: scale(1);
      transform: scale(1);
      opacity: 1
  }
}

.animate__backInLeft {
  -webkit-animation-name: backInLeft;
  animation-name: backInLeft
}

@-webkit-keyframes backInRight {
  0% {
      -webkit-transform: translateX(2000px) scale(.7);
      transform: translateX(2000px) scale(.7);
      opacity: .7
  }

  80% {
      -webkit-transform: translateX(0) scale(.7);
      transform: translateX(0) scale(.7);
      opacity: .7
  }

  to {
      -webkit-transform: scale(1);
      transform: scale(1);
      opacity: 1
  }
}

@keyframes backInRight {
  0% {
      -webkit-transform: translateX(2000px) scale(.7);
      transform: translateX(2000px) scale(.7);
      opacity: .7
  }

  80% {
      -webkit-transform: translateX(0) scale(.7);
      transform: translateX(0) scale(.7);
      opacity: .7
  }

  to {
      -webkit-transform: scale(1);
      transform: scale(1);
      opacity: 1
  }
}

.animate__backInRight {
  -webkit-animation-name: backInRight;
  animation-name: backInRight
}

@-webkit-keyframes backInUp {
  0% {
      -webkit-transform: translateY(1200px) scale(.7);
      transform: translateY(1200px) scale(.7);
      opacity: .7
  }

  80% {
      -webkit-transform: translateY(0) scale(.7);
      transform: translateY(0) scale(.7);
      opacity: .7
  }

  to {
      -webkit-transform: scale(1);
      transform: scale(1);
      opacity: 1
  }
}

@keyframes backInUp {
  0% {
      -webkit-transform: translateY(1200px) scale(.7);
      transform: translateY(1200px) scale(.7);
      opacity: .7
  }

  80% {
      -webkit-transform: translateY(0) scale(.7);
      transform: translateY(0) scale(.7);
      opacity: .7
  }

  to {
      -webkit-transform: scale(1);
      transform: scale(1);
      opacity: 1
  }
}

.animate__backInUp {
  -webkit-animation-name: backInUp;
  animation-name: backInUp
}

@-webkit-keyframes backOutDown {
  0% {
      -webkit-transform: scale(1);
      transform: scale(1);
      opacity: 1
  }

  20% {
      -webkit-transform: translateY(0) scale(.7);
      transform: translateY(0) scale(.7);
      opacity: .7
  }

  to {
      -webkit-transform: translateY(700px) scale(.7);
      transform: translateY(700px) scale(.7);
      opacity: .7
  }
}

@keyframes backOutDown {
  0% {
      -webkit-transform: scale(1);
      transform: scale(1);
      opacity: 1
  }

  20% {
      -webkit-transform: translateY(0) scale(.7);
      transform: translateY(0) scale(.7);
      opacity: .7
  }

  to {
      -webkit-transform: translateY(700px) scale(.7);
      transform: translateY(700px) scale(.7);
      opacity: .7
  }
}

.animate__backOutDown {
  -webkit-animation-name: backOutDown;
  animation-name: backOutDown
}

@-webkit-keyframes backOutLeft {
  0% {
      -webkit-transform: scale(1);
      transform: scale(1);
      opacity: 1
  }

  20% {
      -webkit-transform: translateX(0) scale(.7);
      transform: translateX(0) scale(.7);
      opacity: .7
  }

  to {
      -webkit-transform: translateX(-2000px) scale(.7);
      transform: translateX(-2000px) scale(.7);
      opacity: .7
  }
}

@keyframes backOutLeft {
  0% {
      -webkit-transform: scale(1);
      transform: scale(1);
      opacity: 1
  }

  20% {
      -webkit-transform: translateX(0) scale(.7);
      transform: translateX(0) scale(.7);
      opacity: .7
  }

  to {
      -webkit-transform: translateX(-2000px) scale(.7);
      transform: translateX(-2000px) scale(.7);
      opacity: .7
  }
}

.animate__backOutLeft {
  -webkit-animation-name: backOutLeft;
  animation-name: backOutLeft
}

@-webkit-keyframes backOutRight {
  0% {
      -webkit-transform: scale(1);
      transform: scale(1);
      opacity: 1
  }

  20% {
      -webkit-transform: translateX(0) scale(.7);
      transform: translateX(0) scale(.7);
      opacity: .7
  }

  to {
      -webkit-transform: translateX(2000px) scale(.7);
      transform: translateX(2000px) scale(.7);
      opacity: .7
  }
}

@keyframes backOutRight {
  0% {
      -webkit-transform: scale(1);
      transform: scale(1);
      opacity: 1
  }

  20% {
      -webkit-transform: translateX(0) scale(.7);
      transform: translateX(0) scale(.7);
      opacity: .7
  }

  to {
      -webkit-transform: translateX(2000px) scale(.7);
      transform: translateX(2000px) scale(.7);
      opacity: .7
  }
}

.animate__backOutRight {
  -webkit-animation-name: backOutRight;
  animation-name: backOutRight
}

@-webkit-keyframes backOutUp {
  0% {
      -webkit-transform: scale(1);
      transform: scale(1);
      opacity: 1
  }

  20% {
      -webkit-transform: translateY(0) scale(.7);
      transform: translateY(0) scale(.7);
      opacity: .7
  }

  to {
      -webkit-transform: translateY(-700px) scale(.7);
      transform: translateY(-700px) scale(.7);
      opacity: .7
  }
}

@keyframes backOutUp {
  0% {
      -webkit-transform: scale(1);
      transform: scale(1);
      opacity: 1
  }

  20% {
      -webkit-transform: translateY(0) scale(.7);
      transform: translateY(0) scale(.7);
      opacity: .7
  }

  to {
      -webkit-transform: translateY(-700px) scale(.7);
      transform: translateY(-700px) scale(.7);
      opacity: .7
  }
}

.animate__backOutUp {
  -webkit-animation-name: backOutUp;
  animation-name: backOutUp
}

@-webkit-keyframes bounceIn {
  0%,20%,40%,60%,80%,to {
      -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
      animation-timing-function: cubic-bezier(.215,.61,.355,1)
  }

  0% {
      opacity: 0;
      -webkit-transform: scale3d(.3,.3,.3);
      transform: scale3d(.3,.3,.3)
  }

  20% {
      -webkit-transform: scale3d(1.1,1.1,1.1);
      transform: scale3d(1.1,1.1,1.1)
  }

  40% {
      -webkit-transform: scale3d(.9,.9,.9);
      transform: scale3d(.9,.9,.9)
  }

  60% {
      opacity: 1;
      -webkit-transform: scale3d(1.03,1.03,1.03);
      transform: scale3d(1.03,1.03,1.03)
  }

  80% {
      -webkit-transform: scale3d(.97,.97,.97);
      transform: scale3d(.97,.97,.97)
  }

  to {
      opacity: 1;
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
  }
}

@keyframes bounceIn {
  0%,20%,40%,60%,80%,to {
      -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
      animation-timing-function: cubic-bezier(.215,.61,.355,1)
  }

  0% {
      opacity: 0;
      -webkit-transform: scale3d(.3,.3,.3);
      transform: scale3d(.3,.3,.3)
  }

  20% {
      -webkit-transform: scale3d(1.1,1.1,1.1);
      transform: scale3d(1.1,1.1,1.1)
  }

  40% {
      -webkit-transform: scale3d(.9,.9,.9);
      transform: scale3d(.9,.9,.9)
  }

  60% {
      opacity: 1;
      -webkit-transform: scale3d(1.03,1.03,1.03);
      transform: scale3d(1.03,1.03,1.03)
  }

  80% {
      -webkit-transform: scale3d(.97,.97,.97);
      transform: scale3d(.97,.97,.97)
  }

  to {
      opacity: 1;
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
  }
}

.animate__bounceIn {
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
  -webkit-animation-duration: calc(var(--animate-duration)*0.75);
  animation-duration: calc(var(--animate-duration)*0.75);
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn
}

@-webkit-keyframes bounceInDown {
  0%,60%,75%,90%,to {
      -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
      animation-timing-function: cubic-bezier(.215,.61,.355,1)
  }

  0% {
      opacity: 0;
      -webkit-transform: translate3d(0,-3000px,0) scaleY(3);
      transform: translate3d(0,-3000px,0) scaleY(3)
  }

  60% {
      opacity: 1;
      -webkit-transform: translate3d(0,25px,0) scaleY(.9);
      transform: translate3d(0,25px,0) scaleY(.9)
  }

  75% {
      -webkit-transform: translate3d(0,-10px,0) scaleY(.95);
      transform: translate3d(0,-10px,0) scaleY(.95)
  }

  90% {
      -webkit-transform: translate3d(0,5px,0) scaleY(.985);
      transform: translate3d(0,5px,0) scaleY(.985)
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes bounceInDown {
  0%,60%,75%,90%,to {
      -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
      animation-timing-function: cubic-bezier(.215,.61,.355,1)
  }

  0% {
      opacity: 0;
      -webkit-transform: translate3d(0,-3000px,0) scaleY(3);
      transform: translate3d(0,-3000px,0) scaleY(3)
  }

  60% {
      opacity: 1;
      -webkit-transform: translate3d(0,25px,0) scaleY(.9);
      transform: translate3d(0,25px,0) scaleY(.9)
  }

  75% {
      -webkit-transform: translate3d(0,-10px,0) scaleY(.95);
      transform: translate3d(0,-10px,0) scaleY(.95)
  }

  90% {
      -webkit-transform: translate3d(0,5px,0) scaleY(.985);
      transform: translate3d(0,5px,0) scaleY(.985)
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.animate__bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown
}

@-webkit-keyframes bounceInLeft {
  0%,60%,75%,90%,to {
      -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
      animation-timing-function: cubic-bezier(.215,.61,.355,1)
  }

  0% {
      opacity: 0;
      -webkit-transform: translate3d(-3000px,0,0) scaleX(3);
      transform: translate3d(-3000px,0,0) scaleX(3)
  }

  60% {
      opacity: 1;
      -webkit-transform: translate3d(25px,0,0) scaleX(1);
      transform: translate3d(25px,0,0) scaleX(1)
  }

  75% {
      -webkit-transform: translate3d(-10px,0,0) scaleX(.98);
      transform: translate3d(-10px,0,0) scaleX(.98)
  }

  90% {
      -webkit-transform: translate3d(5px,0,0) scaleX(.995);
      transform: translate3d(5px,0,0) scaleX(.995)
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes bounceInLeft {
  0%,60%,75%,90%,to {
      -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
      animation-timing-function: cubic-bezier(.215,.61,.355,1)
  }

  0% {
      opacity: 0;
      -webkit-transform: translate3d(-3000px,0,0) scaleX(3);
      transform: translate3d(-3000px,0,0) scaleX(3)
  }

  60% {
      opacity: 1;
      -webkit-transform: translate3d(25px,0,0) scaleX(1);
      transform: translate3d(25px,0,0) scaleX(1)
  }

  75% {
      -webkit-transform: translate3d(-10px,0,0) scaleX(.98);
      transform: translate3d(-10px,0,0) scaleX(.98)
  }

  90% {
      -webkit-transform: translate3d(5px,0,0) scaleX(.995);
      transform: translate3d(5px,0,0) scaleX(.995)
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.animate__bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft
}

@-webkit-keyframes bounceInRight {
  0%,60%,75%,90%,to {
      -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
      animation-timing-function: cubic-bezier(.215,.61,.355,1)
  }

  0% {
      opacity: 0;
      -webkit-transform: translate3d(3000px,0,0) scaleX(3);
      transform: translate3d(3000px,0,0) scaleX(3)
  }

  60% {
      opacity: 1;
      -webkit-transform: translate3d(-25px,0,0) scaleX(1);
      transform: translate3d(-25px,0,0) scaleX(1)
  }

  75% {
      -webkit-transform: translate3d(10px,0,0) scaleX(.98);
      transform: translate3d(10px,0,0) scaleX(.98)
  }

  90% {
      -webkit-transform: translate3d(-5px,0,0) scaleX(.995);
      transform: translate3d(-5px,0,0) scaleX(.995)
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes bounceInRight {
  0%,60%,75%,90%,to {
      -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
      animation-timing-function: cubic-bezier(.215,.61,.355,1)
  }

  0% {
      opacity: 0;
      -webkit-transform: translate3d(3000px,0,0) scaleX(3);
      transform: translate3d(3000px,0,0) scaleX(3)
  }

  60% {
      opacity: 1;
      -webkit-transform: translate3d(-25px,0,0) scaleX(1);
      transform: translate3d(-25px,0,0) scaleX(1)
  }

  75% {
      -webkit-transform: translate3d(10px,0,0) scaleX(.98);
      transform: translate3d(10px,0,0) scaleX(.98)
  }

  90% {
      -webkit-transform: translate3d(-5px,0,0) scaleX(.995);
      transform: translate3d(-5px,0,0) scaleX(.995)
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.animate__bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight
}

@-webkit-keyframes bounceInUp {
  0%,60%,75%,90%,to {
      -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
      animation-timing-function: cubic-bezier(.215,.61,.355,1)
  }

  0% {
      opacity: 0;
      -webkit-transform: translate3d(0,3000px,0) scaleY(5);
      transform: translate3d(0,3000px,0) scaleY(5)
  }

  60% {
      opacity: 1;
      -webkit-transform: translate3d(0,-20px,0) scaleY(.9);
      transform: translate3d(0,-20px,0) scaleY(.9)
  }

  75% {
      -webkit-transform: translate3d(0,10px,0) scaleY(.95);
      transform: translate3d(0,10px,0) scaleY(.95)
  }

  90% {
      -webkit-transform: translate3d(0,-5px,0) scaleY(.985);
      transform: translate3d(0,-5px,0) scaleY(.985)
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes bounceInUp {
  0%,60%,75%,90%,to {
      -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
      animation-timing-function: cubic-bezier(.215,.61,.355,1)
  }

  0% {
      opacity: 0;
      -webkit-transform: translate3d(0,3000px,0) scaleY(5);
      transform: translate3d(0,3000px,0) scaleY(5)
  }

  60% {
      opacity: 1;
      -webkit-transform: translate3d(0,-20px,0) scaleY(.9);
      transform: translate3d(0,-20px,0) scaleY(.9)
  }

  75% {
      -webkit-transform: translate3d(0,10px,0) scaleY(.95);
      transform: translate3d(0,10px,0) scaleY(.95)
  }

  90% {
      -webkit-transform: translate3d(0,-5px,0) scaleY(.985);
      transform: translate3d(0,-5px,0) scaleY(.985)
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.animate__bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp
}

@-webkit-keyframes bounceOut {
  20% {
      -webkit-transform: scale3d(.9,.9,.9);
      transform: scale3d(.9,.9,.9)
  }

  50%,55% {
      opacity: 1;
      -webkit-transform: scale3d(1.1,1.1,1.1);
      transform: scale3d(1.1,1.1,1.1)
  }

  to {
      opacity: 0;
      -webkit-transform: scale3d(.3,.3,.3);
      transform: scale3d(.3,.3,.3)
  }
}

@keyframes bounceOut {
  20% {
      -webkit-transform: scale3d(.9,.9,.9);
      transform: scale3d(.9,.9,.9)
  }

  50%,55% {
      opacity: 1;
      -webkit-transform: scale3d(1.1,1.1,1.1);
      transform: scale3d(1.1,1.1,1.1)
  }

  to {
      opacity: 0;
      -webkit-transform: scale3d(.3,.3,.3);
      transform: scale3d(.3,.3,.3)
  }
}

.animate__bounceOut {
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
  -webkit-animation-duration: calc(var(--animate-duration)*0.75);
  animation-duration: calc(var(--animate-duration)*0.75);
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut
}

@-webkit-keyframes bounceOutDown {
  20% {
      -webkit-transform: translate3d(0,10px,0) scaleY(.985);
      transform: translate3d(0,10px,0) scaleY(.985)
  }

  40%,45% {
      opacity: 1;
      -webkit-transform: translate3d(0,-20px,0) scaleY(.9);
      transform: translate3d(0,-20px,0) scaleY(.9)
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(0,2000px,0) scaleY(3);
      transform: translate3d(0,2000px,0) scaleY(3)
  }
}

@keyframes bounceOutDown {
  20% {
      -webkit-transform: translate3d(0,10px,0) scaleY(.985);
      transform: translate3d(0,10px,0) scaleY(.985)
  }

  40%,45% {
      opacity: 1;
      -webkit-transform: translate3d(0,-20px,0) scaleY(.9);
      transform: translate3d(0,-20px,0) scaleY(.9)
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(0,2000px,0) scaleY(3);
      transform: translate3d(0,2000px,0) scaleY(3)
  }
}

.animate__bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown
}

@-webkit-keyframes bounceOutLeft {
  20% {
      opacity: 1;
      -webkit-transform: translate3d(20px,0,0) scaleX(.9);
      transform: translate3d(20px,0,0) scaleX(.9)
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(-2000px,0,0) scaleX(2);
      transform: translate3d(-2000px,0,0) scaleX(2)
  }
}

@keyframes bounceOutLeft {
  20% {
      opacity: 1;
      -webkit-transform: translate3d(20px,0,0) scaleX(.9);
      transform: translate3d(20px,0,0) scaleX(.9)
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(-2000px,0,0) scaleX(2);
      transform: translate3d(-2000px,0,0) scaleX(2)
  }
}

.animate__bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft
}

@-webkit-keyframes bounceOutRight {
  20% {
      opacity: 1;
      -webkit-transform: translate3d(-20px,0,0) scaleX(.9);
      transform: translate3d(-20px,0,0) scaleX(.9)
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(2000px,0,0) scaleX(2);
      transform: translate3d(2000px,0,0) scaleX(2)
  }
}

@keyframes bounceOutRight {
  20% {
      opacity: 1;
      -webkit-transform: translate3d(-20px,0,0) scaleX(.9);
      transform: translate3d(-20px,0,0) scaleX(.9)
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(2000px,0,0) scaleX(2);
      transform: translate3d(2000px,0,0) scaleX(2)
  }
}

.animate__bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight
}

@-webkit-keyframes bounceOutUp {
  20% {
      -webkit-transform: translate3d(0,-10px,0) scaleY(.985);
      transform: translate3d(0,-10px,0) scaleY(.985)
  }

  40%,45% {
      opacity: 1;
      -webkit-transform: translate3d(0,20px,0) scaleY(.9);
      transform: translate3d(0,20px,0) scaleY(.9)
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(0,-2000px,0) scaleY(3);
      transform: translate3d(0,-2000px,0) scaleY(3)
  }
}

@keyframes bounceOutUp {
  20% {
      -webkit-transform: translate3d(0,-10px,0) scaleY(.985);
      transform: translate3d(0,-10px,0) scaleY(.985)
  }

  40%,45% {
      opacity: 1;
      -webkit-transform: translate3d(0,20px,0) scaleY(.9);
      transform: translate3d(0,20px,0) scaleY(.9)
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(0,-2000px,0) scaleY(3);
      transform: translate3d(0,-2000px,0) scaleY(3)
  }
}

.animate__bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp
}

@-webkit-keyframes fadeIn {
  0% {
      opacity: 0
  }

  to {
      opacity: 1
  }
}

@keyframes fadeIn {
  0% {
      opacity: 0
  }

  to {
      opacity: 1
  }
}

.animate__fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn
}

@-webkit-keyframes fadeInDown {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(0,-100%,0);
      transform: translate3d(0,-100%,0)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes fadeInDown {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(0,-100%,0);
      transform: translate3d(0,-100%,0)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.animate__fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown
}

@-webkit-keyframes fadeInDownBig {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(0,-2000px,0);
      transform: translate3d(0,-2000px,0)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes fadeInDownBig {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(0,-2000px,0);
      transform: translate3d(0,-2000px,0)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.animate__fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig
}

@-webkit-keyframes fadeInLeft {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(-100%,0,0);
      transform: translate3d(-100%,0,0)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes fadeInLeft {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(-100%,0,0);
      transform: translate3d(-100%,0,0)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.animate__fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft
}

@-webkit-keyframes fadeInLeftBig {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(-2000px,0,0);
      transform: translate3d(-2000px,0,0)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes fadeInLeftBig {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(-2000px,0,0);
      transform: translate3d(-2000px,0,0)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.animate__fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig
}

@-webkit-keyframes fadeInRight {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(100%,0,0);
      transform: translate3d(100%,0,0)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes fadeInRight {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(100%,0,0);
      transform: translate3d(100%,0,0)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.animate__fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight
}

@-webkit-keyframes fadeInRightBig {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(2000px,0,0);
      transform: translate3d(2000px,0,0)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes fadeInRightBig {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(2000px,0,0);
      transform: translate3d(2000px,0,0)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.animate__fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig
}

@-webkit-keyframes fadeInUp {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(0,100%,0);
      transform: translate3d(0,100%,0)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes fadeInUp {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(0,100%,0);
      transform: translate3d(0,100%,0)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.animate__fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp
}

@-webkit-keyframes fadeInUpBig {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(0,2000px,0);
      transform: translate3d(0,2000px,0)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes fadeInUpBig {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(0,2000px,0);
      transform: translate3d(0,2000px,0)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.animate__fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig
}

@-webkit-keyframes fadeInTopLeft {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(-100%,-100%,0);
      transform: translate3d(-100%,-100%,0)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes fadeInTopLeft {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(-100%,-100%,0);
      transform: translate3d(-100%,-100%,0)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.animate__fadeInTopLeft {
  -webkit-animation-name: fadeInTopLeft;
  animation-name: fadeInTopLeft
}

@-webkit-keyframes fadeInTopRight {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(100%,-100%,0);
      transform: translate3d(100%,-100%,0)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes fadeInTopRight {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(100%,-100%,0);
      transform: translate3d(100%,-100%,0)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.animate__fadeInTopRight {
  -webkit-animation-name: fadeInTopRight;
  animation-name: fadeInTopRight
}

@-webkit-keyframes fadeInBottomLeft {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(-100%,100%,0);
      transform: translate3d(-100%,100%,0)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes fadeInBottomLeft {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(-100%,100%,0);
      transform: translate3d(-100%,100%,0)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.animate__fadeInBottomLeft {
  -webkit-animation-name: fadeInBottomLeft;
  animation-name: fadeInBottomLeft
}

@-webkit-keyframes fadeInBottomRight {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(100%,100%,0);
      transform: translate3d(100%,100%,0)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes fadeInBottomRight {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(100%,100%,0);
      transform: translate3d(100%,100%,0)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.animate__fadeInBottomRight {
  -webkit-animation-name: fadeInBottomRight;
  animation-name: fadeInBottomRight
}

@-webkit-keyframes fadeOut {
  0% {
      opacity: 1
  }

  to {
      opacity: 0
  }
}

@keyframes fadeOut {
  0% {
      opacity: 1
  }

  to {
      opacity: 0
  }
}

.animate__fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut
}

@-webkit-keyframes fadeOutDown {
  0% {
      opacity: 1
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(0,100%,0);
      transform: translate3d(0,100%,0)
  }
}

@keyframes fadeOutDown {
  0% {
      opacity: 1
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(0,100%,0);
      transform: translate3d(0,100%,0)
  }
}

.animate__fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown
}

@-webkit-keyframes fadeOutDownBig {
  0% {
      opacity: 1
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(0,2000px,0);
      transform: translate3d(0,2000px,0)
  }
}

@keyframes fadeOutDownBig {
  0% {
      opacity: 1
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(0,2000px,0);
      transform: translate3d(0,2000px,0)
  }
}

.animate__fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig
}

@-webkit-keyframes fadeOutLeft {
  0% {
      opacity: 1
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(-100%,0,0);
      transform: translate3d(-100%,0,0)
  }
}

@keyframes fadeOutLeft {
  0% {
      opacity: 1
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(-100%,0,0);
      transform: translate3d(-100%,0,0)
  }
}

.animate__fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft
}

@-webkit-keyframes fadeOutLeftBig {
  0% {
      opacity: 1
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(-2000px,0,0);
      transform: translate3d(-2000px,0,0)
  }
}

@keyframes fadeOutLeftBig {
  0% {
      opacity: 1
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(-2000px,0,0);
      transform: translate3d(-2000px,0,0)
  }
}

.animate__fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig
}

@-webkit-keyframes fadeOutRight {
  0% {
      opacity: 1
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(100%,0,0);
      transform: translate3d(100%,0,0)
  }
}

@keyframes fadeOutRight {
  0% {
      opacity: 1
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(100%,0,0);
      transform: translate3d(100%,0,0)
  }
}

.animate__fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight
}

@-webkit-keyframes fadeOutRightBig {
  0% {
      opacity: 1
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(2000px,0,0);
      transform: translate3d(2000px,0,0)
  }
}

@keyframes fadeOutRightBig {
  0% {
      opacity: 1
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(2000px,0,0);
      transform: translate3d(2000px,0,0)
  }
}

.animate__fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig
}

@-webkit-keyframes fadeOutUp {
  0% {
      opacity: 1
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(0,-100%,0);
      transform: translate3d(0,-100%,0)
  }
}

@keyframes fadeOutUp {
  0% {
      opacity: 1
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(0,-100%,0);
      transform: translate3d(0,-100%,0)
  }
}

.animate__fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp
}

@-webkit-keyframes fadeOutUpBig {
  0% {
      opacity: 1
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(0,-2000px,0);
      transform: translate3d(0,-2000px,0)
  }
}

@keyframes fadeOutUpBig {
  0% {
      opacity: 1
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(0,-2000px,0);
      transform: translate3d(0,-2000px,0)
  }
}

.animate__fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig
}

@-webkit-keyframes fadeOutTopLeft {
  0% {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(-100%,-100%,0);
      transform: translate3d(-100%,-100%,0)
  }
}

@keyframes fadeOutTopLeft {
  0% {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(-100%,-100%,0);
      transform: translate3d(-100%,-100%,0)
  }
}

.animate__fadeOutTopLeft {
  -webkit-animation-name: fadeOutTopLeft;
  animation-name: fadeOutTopLeft
}

@-webkit-keyframes fadeOutTopRight {
  0% {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(100%,-100%,0);
      transform: translate3d(100%,-100%,0)
  }
}

@keyframes fadeOutTopRight {
  0% {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(100%,-100%,0);
      transform: translate3d(100%,-100%,0)
  }
}

.animate__fadeOutTopRight {
  -webkit-animation-name: fadeOutTopRight;
  animation-name: fadeOutTopRight
}

@-webkit-keyframes fadeOutBottomRight {
  0% {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(100%,100%,0);
      transform: translate3d(100%,100%,0)
  }
}

@keyframes fadeOutBottomRight {
  0% {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(100%,100%,0);
      transform: translate3d(100%,100%,0)
  }
}

.animate__fadeOutBottomRight {
  -webkit-animation-name: fadeOutBottomRight;
  animation-name: fadeOutBottomRight
}

@-webkit-keyframes fadeOutBottomLeft {
  0% {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(-100%,100%,0);
      transform: translate3d(-100%,100%,0)
  }
}

@keyframes fadeOutBottomLeft {
  0% {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(-100%,100%,0);
      transform: translate3d(-100%,100%,0)
  }
}

.animate__fadeOutBottomLeft {
  -webkit-animation-name: fadeOutBottomLeft;
  animation-name: fadeOutBottomLeft
}

@-webkit-keyframes flip {
  0% {
      -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
      transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
  }

  40% {
      -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
      transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
  }

  50% {
      -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
      transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
  }

  80% {
      -webkit-transform: perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);
      transform: perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
  }

  to {
      -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
      transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
  }
}

@keyframes flip {
  0% {
      -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
      transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
  }

  40% {
      -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
      transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
  }

  50% {
      -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
      transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
  }

  80% {
      -webkit-transform: perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);
      transform: perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
  }

  to {
      -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
      transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
  }
}

.animate__animated.animate__flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip
}

@-webkit-keyframes flipInX {
  0% {
      -webkit-transform: perspective(400px) rotateX(90deg);
      transform: perspective(400px) rotateX(90deg);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      opacity: 0
  }

  40% {
      -webkit-transform: perspective(400px) rotateX(-20deg);
      transform: perspective(400px) rotateX(-20deg);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
  }

  60% {
      -webkit-transform: perspective(400px) rotateX(10deg);
      transform: perspective(400px) rotateX(10deg);
      opacity: 1
  }

  80% {
      -webkit-transform: perspective(400px) rotateX(-5deg);
      transform: perspective(400px) rotateX(-5deg)
  }

  to {
      -webkit-transform: perspective(400px);
      transform: perspective(400px)
  }
}

@keyframes flipInX {
  0% {
      -webkit-transform: perspective(400px) rotateX(90deg);
      transform: perspective(400px) rotateX(90deg);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      opacity: 0
  }

  40% {
      -webkit-transform: perspective(400px) rotateX(-20deg);
      transform: perspective(400px) rotateX(-20deg);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
  }

  60% {
      -webkit-transform: perspective(400px) rotateX(10deg);
      transform: perspective(400px) rotateX(10deg);
      opacity: 1
  }

  80% {
      -webkit-transform: perspective(400px) rotateX(-5deg);
      transform: perspective(400px) rotateX(-5deg)
  }

  to {
      -webkit-transform: perspective(400px);
      transform: perspective(400px)
  }
}

.animate__flipInX {
  -webkit-backface-visibility: visible!important;
  backface-visibility: visible!important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX
}

@-webkit-keyframes flipInY {
  0% {
      -webkit-transform: perspective(400px) rotateY(90deg);
      transform: perspective(400px) rotateY(90deg);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      opacity: 0
  }

  40% {
      -webkit-transform: perspective(400px) rotateY(-20deg);
      transform: perspective(400px) rotateY(-20deg);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
  }

  60% {
      -webkit-transform: perspective(400px) rotateY(10deg);
      transform: perspective(400px) rotateY(10deg);
      opacity: 1
  }

  80% {
      -webkit-transform: perspective(400px) rotateY(-5deg);
      transform: perspective(400px) rotateY(-5deg)
  }

  to {
      -webkit-transform: perspective(400px);
      transform: perspective(400px)
  }
}

@keyframes flipInY {
  0% {
      -webkit-transform: perspective(400px) rotateY(90deg);
      transform: perspective(400px) rotateY(90deg);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      opacity: 0
  }

  40% {
      -webkit-transform: perspective(400px) rotateY(-20deg);
      transform: perspective(400px) rotateY(-20deg);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
  }

  60% {
      -webkit-transform: perspective(400px) rotateY(10deg);
      transform: perspective(400px) rotateY(10deg);
      opacity: 1
  }

  80% {
      -webkit-transform: perspective(400px) rotateY(-5deg);
      transform: perspective(400px) rotateY(-5deg)
  }

  to {
      -webkit-transform: perspective(400px);
      transform: perspective(400px)
  }
}

.animate__flipInY {
  -webkit-backface-visibility: visible!important;
  backface-visibility: visible!important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY
}

@-webkit-keyframes flipOutX {
  0% {
      -webkit-transform: perspective(400px);
      transform: perspective(400px)
  }

  30% {
      -webkit-transform: perspective(400px) rotateX(-20deg);
      transform: perspective(400px) rotateX(-20deg);
      opacity: 1
  }

  to {
      -webkit-transform: perspective(400px) rotateX(90deg);
      transform: perspective(400px) rotateX(90deg);
      opacity: 0
  }
}

@keyframes flipOutX {
  0% {
      -webkit-transform: perspective(400px);
      transform: perspective(400px)
  }

  30% {
      -webkit-transform: perspective(400px) rotateX(-20deg);
      transform: perspective(400px) rotateX(-20deg);
      opacity: 1
  }

  to {
      -webkit-transform: perspective(400px) rotateX(90deg);
      transform: perspective(400px) rotateX(90deg);
      opacity: 0
  }
}

.animate__flipOutX {
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
  -webkit-animation-duration: calc(var(--animate-duration)*0.75);
  animation-duration: calc(var(--animate-duration)*0.75);
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible!important;
  backface-visibility: visible!important
}

@-webkit-keyframes flipOutY {
  0% {
      -webkit-transform: perspective(400px);
      transform: perspective(400px)
  }

  30% {
      -webkit-transform: perspective(400px) rotateY(-15deg);
      transform: perspective(400px) rotateY(-15deg);
      opacity: 1
  }

  to {
      -webkit-transform: perspective(400px) rotateY(90deg);
      transform: perspective(400px) rotateY(90deg);
      opacity: 0
  }
}

@keyframes flipOutY {
  0% {
      -webkit-transform: perspective(400px);
      transform: perspective(400px)
  }

  30% {
      -webkit-transform: perspective(400px) rotateY(-15deg);
      transform: perspective(400px) rotateY(-15deg);
      opacity: 1
  }

  to {
      -webkit-transform: perspective(400px) rotateY(90deg);
      transform: perspective(400px) rotateY(90deg);
      opacity: 0
  }
}

.animate__flipOutY {
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
  -webkit-animation-duration: calc(var(--animate-duration)*0.75);
  animation-duration: calc(var(--animate-duration)*0.75);
  -webkit-backface-visibility: visible!important;
  backface-visibility: visible!important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY
}

@-webkit-keyframes lightSpeedInRight {
  0% {
      -webkit-transform: translate3d(100%,0,0) skewX(-30deg);
      transform: translate3d(100%,0,0) skewX(-30deg);
      opacity: 0
  }

  60% {
      -webkit-transform: skewX(20deg);
      transform: skewX(20deg);
      opacity: 1
  }

  80% {
      -webkit-transform: skewX(-5deg);
      transform: skewX(-5deg)
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes lightSpeedInRight {
  0% {
      -webkit-transform: translate3d(100%,0,0) skewX(-30deg);
      transform: translate3d(100%,0,0) skewX(-30deg);
      opacity: 0
  }

  60% {
      -webkit-transform: skewX(20deg);
      transform: skewX(20deg);
      opacity: 1
  }

  80% {
      -webkit-transform: skewX(-5deg);
      transform: skewX(-5deg)
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.animate__lightSpeedInRight {
  -webkit-animation-name: lightSpeedInRight;
  animation-name: lightSpeedInRight;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out
}

@-webkit-keyframes lightSpeedInLeft {
  0% {
      -webkit-transform: translate3d(-100%,0,0) skewX(30deg);
      transform: translate3d(-100%,0,0) skewX(30deg);
      opacity: 0
  }

  60% {
      -webkit-transform: skewX(-20deg);
      transform: skewX(-20deg);
      opacity: 1
  }

  80% {
      -webkit-transform: skewX(5deg);
      transform: skewX(5deg)
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes lightSpeedInLeft {
  0% {
      -webkit-transform: translate3d(-100%,0,0) skewX(30deg);
      transform: translate3d(-100%,0,0) skewX(30deg);
      opacity: 0
  }

  60% {
      -webkit-transform: skewX(-20deg);
      transform: skewX(-20deg);
      opacity: 1
  }

  80% {
      -webkit-transform: skewX(5deg);
      transform: skewX(5deg)
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.animate__lightSpeedInLeft {
  -webkit-animation-name: lightSpeedInLeft;
  animation-name: lightSpeedInLeft;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out
}

@-webkit-keyframes lightSpeedOutRight {
  0% {
      opacity: 1
  }

  to {
      -webkit-transform: translate3d(100%,0,0) skewX(30deg);
      transform: translate3d(100%,0,0) skewX(30deg);
      opacity: 0
  }
}

@keyframes lightSpeedOutRight {
  0% {
      opacity: 1
  }

  to {
      -webkit-transform: translate3d(100%,0,0) skewX(30deg);
      transform: translate3d(100%,0,0) skewX(30deg);
      opacity: 0
  }
}

.animate__lightSpeedOutRight {
  -webkit-animation-name: lightSpeedOutRight;
  animation-name: lightSpeedOutRight;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in
}

@-webkit-keyframes lightSpeedOutLeft {
  0% {
      opacity: 1
  }

  to {
      -webkit-transform: translate3d(-100%,0,0) skewX(-30deg);
      transform: translate3d(-100%,0,0) skewX(-30deg);
      opacity: 0
  }
}

@keyframes lightSpeedOutLeft {
  0% {
      opacity: 1
  }

  to {
      -webkit-transform: translate3d(-100%,0,0) skewX(-30deg);
      transform: translate3d(-100%,0,0) skewX(-30deg);
      opacity: 0
  }
}

.animate__lightSpeedOutLeft {
  -webkit-animation-name: lightSpeedOutLeft;
  animation-name: lightSpeedOutLeft;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in
}

@-webkit-keyframes rotateIn {
  0% {
      -webkit-transform: rotate(-200deg);
      transform: rotate(-200deg);
      opacity: 0
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0);
      opacity: 1
  }
}

@keyframes rotateIn {
  0% {
      -webkit-transform: rotate(-200deg);
      transform: rotate(-200deg);
      opacity: 0
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0);
      opacity: 1
  }
}

.animate__rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
  -webkit-transform-origin: center;
  transform-origin: center
}

@-webkit-keyframes rotateInDownLeft {
  0% {
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg);
      opacity: 0
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0);
      opacity: 1
  }
}

@keyframes rotateInDownLeft {
  0% {
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg);
      opacity: 0
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0);
      opacity: 1
  }
}

.animate__rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom
}

@-webkit-keyframes rotateInDownRight {
  0% {
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg);
      opacity: 0
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0);
      opacity: 1
  }
}

@keyframes rotateInDownRight {
  0% {
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg);
      opacity: 0
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0);
      opacity: 1
  }
}

.animate__rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom
}

@-webkit-keyframes rotateInUpLeft {
  0% {
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg);
      opacity: 0
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0);
      opacity: 1
  }
}

@keyframes rotateInUpLeft {
  0% {
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg);
      opacity: 0
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0);
      opacity: 1
  }
}

.animate__rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom
}

@-webkit-keyframes rotateInUpRight {
  0% {
      -webkit-transform: rotate(-90deg);
      transform: rotate(-90deg);
      opacity: 0
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0);
      opacity: 1
  }
}

@keyframes rotateInUpRight {
  0% {
      -webkit-transform: rotate(-90deg);
      transform: rotate(-90deg);
      opacity: 0
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0);
      opacity: 1
  }
}

.animate__rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom
}

@-webkit-keyframes rotateOut {
  0% {
      opacity: 1
  }

  to {
      -webkit-transform: rotate(200deg);
      transform: rotate(200deg);
      opacity: 0
  }
}

@keyframes rotateOut {
  0% {
      opacity: 1
  }

  to {
      -webkit-transform: rotate(200deg);
      transform: rotate(200deg);
      opacity: 0
  }
}

.animate__rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
  -webkit-transform-origin: center;
  transform-origin: center
}

@-webkit-keyframes rotateOutDownLeft {
  0% {
      opacity: 1
  }

  to {
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg);
      opacity: 0
  }
}

@keyframes rotateOutDownLeft {
  0% {
      opacity: 1
  }

  to {
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg);
      opacity: 0
  }
}

.animate__rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom
}

@-webkit-keyframes rotateOutDownRight {
  0% {
      opacity: 1
  }

  to {
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg);
      opacity: 0
  }
}

@keyframes rotateOutDownRight {
  0% {
      opacity: 1
  }

  to {
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg);
      opacity: 0
  }
}

.animate__rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom
}

@-webkit-keyframes rotateOutUpLeft {
  0% {
      opacity: 1
  }

  to {
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg);
      opacity: 0
  }
}

@keyframes rotateOutUpLeft {
  0% {
      opacity: 1
  }

  to {
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg);
      opacity: 0
  }
}

.animate__rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom
}

@-webkit-keyframes rotateOutUpRight {
  0% {
      opacity: 1
  }

  to {
      -webkit-transform: rotate(90deg);
      transform: rotate(90deg);
      opacity: 0
  }
}

@keyframes rotateOutUpRight {
  0% {
      opacity: 1
  }

  to {
      -webkit-transform: rotate(90deg);
      transform: rotate(90deg);
      opacity: 0
  }
}

.animate__rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom
}

@-webkit-keyframes hinge {
  0% {
      -webkit-animation-timing-function: ease-in-out;
      animation-timing-function: ease-in-out
  }

  20%,60% {
      -webkit-transform: rotate(80deg);
      transform: rotate(80deg);
      -webkit-animation-timing-function: ease-in-out;
      animation-timing-function: ease-in-out
  }

  40%,80% {
      -webkit-transform: rotate(60deg);
      transform: rotate(60deg);
      -webkit-animation-timing-function: ease-in-out;
      animation-timing-function: ease-in-out;
      opacity: 1
  }

  to {
      -webkit-transform: translate3d(0,700px,0);
      transform: translate3d(0,700px,0);
      opacity: 0
  }
}

@keyframes hinge {
  0% {
      -webkit-animation-timing-function: ease-in-out;
      animation-timing-function: ease-in-out
  }

  20%,60% {
      -webkit-transform: rotate(80deg);
      transform: rotate(80deg);
      -webkit-animation-timing-function: ease-in-out;
      animation-timing-function: ease-in-out
  }

  40%,80% {
      -webkit-transform: rotate(60deg);
      transform: rotate(60deg);
      -webkit-animation-timing-function: ease-in-out;
      animation-timing-function: ease-in-out;
      opacity: 1
  }

  to {
      -webkit-transform: translate3d(0,700px,0);
      transform: translate3d(0,700px,0);
      opacity: 0
  }
}

.animate__hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-duration: calc(var(--animate-duration)*2);
  animation-duration: calc(var(--animate-duration)*2);
  -webkit-animation-name: hinge;
  animation-name: hinge;
  -webkit-transform-origin: top left;
  transform-origin: top left
}

@-webkit-keyframes jackInTheBox {
  0% {
      opacity: 0;
      -webkit-transform: scale(.1) rotate(30deg);
      transform: scale(.1) rotate(30deg);
      -webkit-transform-origin: center bottom;
      transform-origin: center bottom
  }

  50% {
      -webkit-transform: rotate(-10deg);
      transform: rotate(-10deg)
  }

  70% {
      -webkit-transform: rotate(3deg);
      transform: rotate(3deg)
  }

  to {
      opacity: 1;
      -webkit-transform: scale(1);
      transform: scale(1)
  }
}

@keyframes jackInTheBox {
  0% {
      opacity: 0;
      -webkit-transform: scale(.1) rotate(30deg);
      transform: scale(.1) rotate(30deg);
      -webkit-transform-origin: center bottom;
      transform-origin: center bottom
  }

  50% {
      -webkit-transform: rotate(-10deg);
      transform: rotate(-10deg)
  }

  70% {
      -webkit-transform: rotate(3deg);
      transform: rotate(3deg)
  }

  to {
      opacity: 1;
      -webkit-transform: scale(1);
      transform: scale(1)
  }
}

.animate__jackInTheBox {
  -webkit-animation-name: jackInTheBox;
  animation-name: jackInTheBox
}

@-webkit-keyframes rollIn {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(-100%,0,0) rotate(-120deg);
      transform: translate3d(-100%,0,0) rotate(-120deg)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes rollIn {
  0% {
      opacity: 0;
      -webkit-transform: translate3d(-100%,0,0) rotate(-120deg);
      transform: translate3d(-100%,0,0) rotate(-120deg)
  }

  to {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.animate__rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn
}

@-webkit-keyframes rollOut {
  0% {
      opacity: 1
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(100%,0,0) rotate(120deg);
      transform: translate3d(100%,0,0) rotate(120deg)
  }
}

@keyframes rollOut {
  0% {
      opacity: 1
  }

  to {
      opacity: 0;
      -webkit-transform: translate3d(100%,0,0) rotate(120deg);
      transform: translate3d(100%,0,0) rotate(120deg)
  }
}

.animate__rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut
}

@-webkit-keyframes zoomIn {
  0% {
      opacity: 0;
      -webkit-transform: scale3d(.3,.3,.3);
      transform: scale3d(.3,.3,.3)
  }

  50% {
      opacity: 1
  }
}

@keyframes zoomIn {
  0% {
      opacity: 0;
      -webkit-transform: scale3d(.3,.3,.3);
      transform: scale3d(.3,.3,.3)
  }

  50% {
      opacity: 1
  }
}

.animate__zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn
}

@-webkit-keyframes zoomInDown {
  0% {
      opacity: 0;
      -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
      transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
      -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
      animation-timing-function: cubic-bezier(.55,.055,.675,.19)
  }

  60% {
      opacity: 1;
      -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
      transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
      -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
      animation-timing-function: cubic-bezier(.175,.885,.32,1)
  }
}

@keyframes zoomInDown {
  0% {
      opacity: 0;
      -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
      transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
      -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
      animation-timing-function: cubic-bezier(.55,.055,.675,.19)
  }

  60% {
      opacity: 1;
      -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
      transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
      -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
      animation-timing-function: cubic-bezier(.175,.885,.32,1)
  }
}

.animate__zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown
}

@-webkit-keyframes zoomInLeft {
  0% {
      opacity: 0;
      -webkit-transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
      transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
      -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
      animation-timing-function: cubic-bezier(.55,.055,.675,.19)
  }

  60% {
      opacity: 1;
      -webkit-transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
      transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
      -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
      animation-timing-function: cubic-bezier(.175,.885,.32,1)
  }
}

@keyframes zoomInLeft {
  0% {
      opacity: 0;
      -webkit-transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
      transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
      -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
      animation-timing-function: cubic-bezier(.55,.055,.675,.19)
  }

  60% {
      opacity: 1;
      -webkit-transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
      transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
      -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
      animation-timing-function: cubic-bezier(.175,.885,.32,1)
  }
}

.animate__zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft
}

@-webkit-keyframes zoomInRight {
  0% {
      opacity: 0;
      -webkit-transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
      transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
      -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
      animation-timing-function: cubic-bezier(.55,.055,.675,.19)
  }

  60% {
      opacity: 1;
      -webkit-transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
      transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
      -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
      animation-timing-function: cubic-bezier(.175,.885,.32,1)
  }
}

@keyframes zoomInRight {
  0% {
      opacity: 0;
      -webkit-transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
      transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
      -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
      animation-timing-function: cubic-bezier(.55,.055,.675,.19)
  }

  60% {
      opacity: 1;
      -webkit-transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
      transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
      -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
      animation-timing-function: cubic-bezier(.175,.885,.32,1)
  }
}

.animate__zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight
}

@-webkit-keyframes zoomInUp {
  0% {
      opacity: 0;
      -webkit-transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
      transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
      -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
      animation-timing-function: cubic-bezier(.55,.055,.675,.19)
  }

  60% {
      opacity: 1;
      -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
      transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
      -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
      animation-timing-function: cubic-bezier(.175,.885,.32,1)
  }
}

@keyframes zoomInUp {
  0% {
      opacity: 0;
      -webkit-transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
      transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
      -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
      animation-timing-function: cubic-bezier(.55,.055,.675,.19)
  }

  60% {
      opacity: 1;
      -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
      transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
      -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
      animation-timing-function: cubic-bezier(.175,.885,.32,1)
  }
}

.animate__zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp
}

@-webkit-keyframes zoomOut {
  0% {
      opacity: 1
  }

  50% {
      opacity: 0;
      -webkit-transform: scale3d(.3,.3,.3);
      transform: scale3d(.3,.3,.3)
  }

  to {
      opacity: 0
  }
}

@keyframes zoomOut {
  0% {
      opacity: 1
  }

  50% {
      opacity: 0;
      -webkit-transform: scale3d(.3,.3,.3);
      transform: scale3d(.3,.3,.3)
  }

  to {
      opacity: 0
  }
}

.animate__zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut
}

@-webkit-keyframes zoomOutDown {
  40% {
      opacity: 1;
      -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
      transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
      -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
      animation-timing-function: cubic-bezier(.55,.055,.675,.19)
  }

  to {
      opacity: 0;
      -webkit-transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
      transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
      -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
      animation-timing-function: cubic-bezier(.175,.885,.32,1)
  }
}

@keyframes zoomOutDown {
  40% {
      opacity: 1;
      -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
      transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
      -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
      animation-timing-function: cubic-bezier(.55,.055,.675,.19)
  }

  to {
      opacity: 0;
      -webkit-transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
      transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
      -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
      animation-timing-function: cubic-bezier(.175,.885,.32,1)
  }
}

.animate__zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom
}

@-webkit-keyframes zoomOutLeft {
  40% {
      opacity: 1;
      -webkit-transform: scale3d(.475,.475,.475) translate3d(42px,0,0);
      transform: scale3d(.475,.475,.475) translate3d(42px,0,0)
  }

  to {
      opacity: 0;
      -webkit-transform: scale(.1) translate3d(-2000px,0,0);
      transform: scale(.1) translate3d(-2000px,0,0)
  }
}

@keyframes zoomOutLeft {
  40% {
      opacity: 1;
      -webkit-transform: scale3d(.475,.475,.475) translate3d(42px,0,0);
      transform: scale3d(.475,.475,.475) translate3d(42px,0,0)
  }

  to {
      opacity: 0;
      -webkit-transform: scale(.1) translate3d(-2000px,0,0);
      transform: scale(.1) translate3d(-2000px,0,0)
  }
}

.animate__zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
  -webkit-transform-origin: left center;
  transform-origin: left center
}

@-webkit-keyframes zoomOutRight {
  40% {
      opacity: 1;
      -webkit-transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);
      transform: scale3d(.475,.475,.475) translate3d(-42px,0,0)
  }

  to {
      opacity: 0;
      -webkit-transform: scale(.1) translate3d(2000px,0,0);
      transform: scale(.1) translate3d(2000px,0,0)
  }
}

@keyframes zoomOutRight {
  40% {
      opacity: 1;
      -webkit-transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);
      transform: scale3d(.475,.475,.475) translate3d(-42px,0,0)
  }

  to {
      opacity: 0;
      -webkit-transform: scale(.1) translate3d(2000px,0,0);
      transform: scale(.1) translate3d(2000px,0,0)
  }
}

.animate__zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
  -webkit-transform-origin: right center;
  transform-origin: right center
}

@-webkit-keyframes zoomOutUp {
  40% {
      opacity: 1;
      -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
      transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
      -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
      animation-timing-function: cubic-bezier(.55,.055,.675,.19)
  }

  to {
      opacity: 0;
      -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
      transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
      -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
      animation-timing-function: cubic-bezier(.175,.885,.32,1)
  }
}

@keyframes zoomOutUp {
  40% {
      opacity: 1;
      -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
      transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
      -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
      animation-timing-function: cubic-bezier(.55,.055,.675,.19)
  }

  to {
      opacity: 0;
      -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
      transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
      -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
      animation-timing-function: cubic-bezier(.175,.885,.32,1)
  }
}

.animate__zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom
}

@-webkit-keyframes slideInDown {
  0% {
      -webkit-transform: translate3d(0,-100%,0);
      transform: translate3d(0,-100%,0);
      visibility: visible
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes slideInDown {
  0% {
      -webkit-transform: translate3d(0,-100%,0);
      transform: translate3d(0,-100%,0);
      visibility: visible
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.animate__slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown
}

@-webkit-keyframes slideInLeft {
  0% {
      -webkit-transform: translate3d(-100%,0,0);
      transform: translate3d(-100%,0,0);
      visibility: visible
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes slideInLeft {
  0% {
      -webkit-transform: translate3d(-100%,0,0);
      transform: translate3d(-100%,0,0);
      visibility: visible
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.animate__slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft
}

@-webkit-keyframes slideInRight {
  0% {
      -webkit-transform: translate3d(100%,0,0);
      transform: translate3d(100%,0,0);
      visibility: visible
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes slideInRight {
  0% {
      -webkit-transform: translate3d(100%,0,0);
      transform: translate3d(100%,0,0);
      visibility: visible
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.animate__slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight
}

@-webkit-keyframes slideInUp {
  0% {
      -webkit-transform: translate3d(0,100%,0);
      transform: translate3d(0,100%,0);
      visibility: visible
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes slideInUp {
  0% {
      -webkit-transform: translate3d(0,100%,0);
      transform: translate3d(0,100%,0);
      visibility: visible
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.animate__slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp
}

@-webkit-keyframes slideOutDown {
  0% {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  to {
      visibility: hidden;
      -webkit-transform: translate3d(0,100%,0);
      transform: translate3d(0,100%,0)
  }
}

@keyframes slideOutDown {
  0% {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  to {
      visibility: hidden;
      -webkit-transform: translate3d(0,100%,0);
      transform: translate3d(0,100%,0)
  }
}

.animate__slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown
}

@-webkit-keyframes slideOutLeft {
  0% {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  to {
      visibility: hidden;
      -webkit-transform: translate3d(-100%,0,0);
      transform: translate3d(-100%,0,0)
  }
}

@keyframes slideOutLeft {
  0% {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  to {
      visibility: hidden;
      -webkit-transform: translate3d(-100%,0,0);
      transform: translate3d(-100%,0,0)
  }
}

.animate__slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft
}

@-webkit-keyframes slideOutRight {
  0% {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  to {
      visibility: hidden;
      -webkit-transform: translate3d(100%,0,0);
      transform: translate3d(100%,0,0)
  }
}

@keyframes slideOutRight {
  0% {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  to {
      visibility: hidden;
      -webkit-transform: translate3d(100%,0,0);
      transform: translate3d(100%,0,0)
  }
}

.animate__slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight
}

@-webkit-keyframes slideOutUp {
  0% {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  to {
      visibility: hidden;
      -webkit-transform: translate3d(0,-100%,0);
      transform: translate3d(0,-100%,0)
  }
}

@keyframes slideOutUp {
  0% {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }

  to {
      visibility: hidden;
      -webkit-transform: translate3d(0,-100%,0);
      transform: translate3d(0,-100%,0)
  }
}

.animate__slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp
}

/* Slick Slider */
.slick-list,.slick-slider,.slick-track {
  position: relative;
  display: block
}

.slick-slider {
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent
}

.slick-list {
  overflow: hidden;
  margin: 0;
  padding: 0
}

.slick-list:focus {
  outline: 0
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand
}

.slick-slider .slick-list,.slick-slider .slick-track {
  -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 {
  top: 0;
  left: 0;
  margin-left: auto;
  margin-right: auto
}

.slick-track:after,.slick-track:before {
  display: table;
  content: ''
}

.slick-track:after {
  clear: both
}

.slick-loading .slick-slide,.slick-loading .slick-track {
  visibility: hidden
}

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px
}

[dir=rtl] .slick-slide {
  float: right
}

.slick-initialized .slick-slide,.slick-slide img {
  display: block
}

.slick-arrow.slick-hidden,.slick-slide.slick-loading img {
  display: none
}

.slick-slide.dragging img {
  pointer-events: none
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent
}

/* Intelinput */
.iti {
  position: relative;
  /* display:inline-block */
}

.iti * {
  box-sizing: border-box;
  -moz-box-sizing: border-box
}

.iti__hide {
  display: none
}

.iti__v-hide {
  visibility: hidden
}

.iti input,.iti input[type=tel],.iti input[type=text] {
  position: relative;
  z-index: 0;
  margin-top: 0!important;
  margin-bottom: 0!important;
  padding-right: 36px;
  margin-right: 0
}

.iti__flag-container {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  padding: 1px
}

.iti__selected-flag {
  z-index: 1;
  position: relative;
  display: flex;
  align-items: center;
  height: 100%;
  padding: 0 6px 0 8px
}

.iti__arrow {
  margin-left: 6px;
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 4px solid #555
}

.iti__arrow--up {
  border-top: none;
  border-bottom: 4px solid #555
}

.iti__country-list {
  position: absolute;
  z-index: 2;
  list-style: none;
  text-align: left;
  padding: 0;
  margin: 0 0 0 -1px;
  box-shadow: 1px 1px 4px rgba(0,0,0,.2);
  background-color: #fff;
  border: 1px solid #ccc;
  white-space: nowrap;
  max-height: 200px;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch
}

.iti__country-list--dropup {
  bottom: 100%;
  margin-bottom: -1px
}

@media (max-width: 500px) {
  .iti__country-list {
      white-space:normal
  }
}

.iti__flag-box {
  display: inline-block;
  width: 20px
}

.iti__divider {
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #ccc
}

.iti__country {
  padding: 5px 10px;
  outline: 0
}

.iti__dial-code {
  color: #999
}

.iti__country.iti__highlight {
  background-color: rgba(0,0,0,.05)
}

.iti__country-name,.iti__dial-code,.iti__flag-box {
  vertical-align: middle
}

.iti__country-name,.iti__flag-box {
  margin-right: 6px
}

.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text] {
  padding-right: 6px;
  padding-left: 52px;
  margin-left: 0
}

.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container {
  right: auto;
  left: 0
}

.iti--allow-dropdown .iti__flag-container:hover {
  cursor: pointer
}

.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
  background-color: rgba(0,0,0,.05)
}

.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover {
  cursor: default
}

.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag {
  background-color: transparent
}

.iti--separate-dial-code .iti__selected-flag {
  background-color: rgba(0,0,0,.05)
}

.iti--separate-dial-code .iti__selected-dial-code {
  margin-left: 6px
}

.iti--container {
  position: absolute;
  top: -1000px;
  left: -1000px;
  z-index: 1060;
  padding: 1px
}

.iti--container:hover {
  cursor: pointer
}

.iti-mobile .iti--container {
  top: 30px;
  bottom: 30px;
  left: 30px;
  right: 30px;
  position: fixed
}

.iti-mobile .iti__country-list {
  max-height: 100%;
  width: 100%
}

.iti-mobile .iti__country {
  padding: 10px 10px;
  line-height: 1.5em
}

.iti__flag {
  width: 20px
}

.iti__flag.iti__be {
  width: 18px
}

.iti__flag.iti__ch {
  width: 15px
}

.iti__flag.iti__mc {
  width: 19px
}

.iti__flag.iti__ne {
  width: 18px
}

.iti__flag.iti__np {
  width: 13px
}

.iti__flag.iti__va {
  width: 15px
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
  .iti__flag {
      background-size:5652px 15px
  }
}

.iti__flag.iti__ac {
  height: 10px;
  background-position: 0 0
}

.iti__flag.iti__ad {
  height: 14px;
  background-position: -22px 0
}

.iti__flag.iti__ae {
  height: 10px;
  background-position: -44px 0
}

.iti__flag.iti__af {
  height: 14px;
  background-position: -66px 0
}

.iti__flag.iti__ag {
  height: 14px;
  background-position: -88px 0
}

.iti__flag.iti__ai {
  height: 10px;
  background-position: -110px 0
}

.iti__flag.iti__al {
  height: 15px;
  background-position: -132px 0
}

.iti__flag.iti__am {
  height: 10px;
  background-position: -154px 0
}

.iti__flag.iti__ao {
  height: 14px;
  background-position: -176px 0
}

.iti__flag.iti__aq {
  height: 14px;
  background-position: -198px 0
}

.iti__flag.iti__ar {
  height: 13px;
  background-position: -220px 0
}

.iti__flag.iti__as {
  height: 10px;
  background-position: -242px 0
}

.iti__flag.iti__at {
  height: 14px;
  background-position: -264px 0
}

.iti__flag.iti__au {
  height: 10px;
  background-position: -286px 0
}

.iti__flag.iti__aw {
  height: 14px;
  background-position: -308px 0
}

.iti__flag.iti__ax {
  height: 13px;
  background-position: -330px 0
}

.iti__flag.iti__az {
  height: 10px;
  background-position: -352px 0
}

.iti__flag.iti__ba {
  height: 10px;
  background-position: -374px 0
}

.iti__flag.iti__bb {
  height: 14px;
  background-position: -396px 0
}

.iti__flag.iti__bd {
  height: 12px;
  background-position: -418px 0
}

.iti__flag.iti__be {
  height: 15px;
  background-position: -440px 0
}

.iti__flag.iti__bf {
  height: 14px;
  background-position: -460px 0
}

.iti__flag.iti__bg {
  height: 12px;
  background-position: -482px 0
}

.iti__flag.iti__bh {
  height: 12px;
  background-position: -504px 0
}

.iti__flag.iti__bi {
  height: 12px;
  background-position: -526px 0
}

.iti__flag.iti__bj {
  height: 14px;
  background-position: -548px 0
}

.iti__flag.iti__bl {
  height: 14px;
  background-position: -570px 0
}

.iti__flag.iti__bm {
  height: 10px;
  background-position: -592px 0
}

.iti__flag.iti__bn {
  height: 10px;
  background-position: -614px 0
}

.iti__flag.iti__bo {
  height: 14px;
  background-position: -636px 0
}

.iti__flag.iti__bq {
  height: 14px;
  background-position: -658px 0
}

.iti__flag.iti__br {
  height: 14px;
  background-position: -680px 0
}

.iti__flag.iti__bs {
  height: 10px;
  background-position: -702px 0
}

.iti__flag.iti__bt {
  height: 14px;
  background-position: -724px 0
}

.iti__flag.iti__bv {
  height: 15px;
  background-position: -746px 0
}

.iti__flag.iti__bw {
  height: 14px;
  background-position: -768px 0
}

.iti__flag.iti__by {
  height: 10px;
  background-position: -790px 0
}

.iti__flag.iti__bz {
  height: 14px;
  background-position: -812px 0
}

.iti__flag.iti__ca {
  height: 10px;
  background-position: -834px 0
}

.iti__flag.iti__cc {
  height: 10px;
  background-position: -856px 0
}

.iti__flag.iti__cd {
  height: 15px;
  background-position: -878px 0
}

.iti__flag.iti__cf {
  height: 14px;
  background-position: -900px 0
}

.iti__flag.iti__cg {
  height: 14px;
  background-position: -922px 0
}

.iti__flag.iti__ch {
  height: 15px;
  background-position: -944px 0
}

.iti__flag.iti__ci {
  height: 14px;
  background-position: -961px 0
}

.iti__flag.iti__ck {
  height: 10px;
  background-position: -983px 0
}

.iti__flag.iti__cl {
  height: 14px;
  background-position: -1005px 0
}

.iti__flag.iti__cm {
  height: 14px;
  background-position: -1027px 0
}

.iti__flag.iti__cn {
  height: 14px;
  background-position: -1049px 0
}

.iti__flag.iti__co {
  height: 14px;
  background-position: -1071px 0
}

.iti__flag.iti__cp {
  height: 14px;
  background-position: -1093px 0
}

.iti__flag.iti__cr {
  height: 12px;
  background-position: -1115px 0
}

.iti__flag.iti__cu {
  height: 10px;
  background-position: -1137px 0
}

.iti__flag.iti__cv {
  height: 12px;
  background-position: -1159px 0
}

.iti__flag.iti__cw {
  height: 14px;
  background-position: -1181px 0
}

.iti__flag.iti__cx {
  height: 10px;
  background-position: -1203px 0
}

.iti__flag.iti__cy {
  height: 14px;
  background-position: -1225px 0
}

.iti__flag.iti__cz {
  height: 14px;
  background-position: -1247px 0
}

.iti__flag.iti__de {
  height: 12px;
  background-position: -1269px 0
}

.iti__flag.iti__dg {
  height: 10px;
  background-position: -1291px 0
}

.iti__flag.iti__dj {
  height: 14px;
  background-position: -1313px 0
}

.iti__flag.iti__dk {
  height: 15px;
  background-position: -1335px 0
}

.iti__flag.iti__dm {
  height: 10px;
  background-position: -1357px 0
}

.iti__flag.iti__do {
  height: 14px;
  background-position: -1379px 0
}

.iti__flag.iti__dz {
  height: 14px;
  background-position: -1401px 0
}

.iti__flag.iti__ea {
  height: 14px;
  background-position: -1423px 0
}

.iti__flag.iti__ec {
  height: 14px;
  background-position: -1445px 0
}

.iti__flag.iti__ee {
  height: 13px;
  background-position: -1467px 0
}

.iti__flag.iti__eg {
  height: 14px;
  background-position: -1489px 0
}

.iti__flag.iti__eh {
  height: 10px;
  background-position: -1511px 0
}

.iti__flag.iti__er {
  height: 10px;
  background-position: -1533px 0
}

.iti__flag.iti__es {
  height: 14px;
  background-position: -1555px 0
}

.iti__flag.iti__et {
  height: 10px;
  background-position: -1577px 0
}

.iti__flag.iti__eu {
  height: 14px;
  background-position: -1599px 0
}

.iti__flag.iti__fi {
  height: 12px;
  background-position: -1621px 0
}

.iti__flag.iti__fj {
  height: 10px;
  background-position: -1643px 0
}

.iti__flag.iti__fk {
  height: 10px;
  background-position: -1665px 0
}

.iti__flag.iti__fm {
  height: 11px;
  background-position: -1687px 0
}

.iti__flag.iti__fo {
  height: 15px;
  background-position: -1709px 0
}

.iti__flag.iti__fr {
  height: 14px;
  background-position: -1731px 0
}

.iti__flag.iti__ga {
  height: 15px;
  background-position: -1753px 0
}

.iti__flag.iti__gb {
  height: 10px;
  background-position: -1775px 0
}

.iti__flag.iti__gd {
  height: 12px;
  background-position: -1797px 0
}

.iti__flag.iti__ge {
  height: 14px;
  background-position: -1819px 0
}

.iti__flag.iti__gf {
  height: 14px;
  background-position: -1841px 0
}

.iti__flag.iti__gg {
  height: 14px;
  background-position: -1863px 0
}

.iti__flag.iti__gh {
  height: 14px;
  background-position: -1885px 0
}

.iti__flag.iti__gi {
  height: 10px;
  background-position: -1907px 0
}

.iti__flag.iti__gl {
  height: 14px;
  background-position: -1929px 0
}

.iti__flag.iti__gm {
  height: 14px;
  background-position: -1951px 0
}

.iti__flag.iti__gn {
  height: 14px;
  background-position: -1973px 0
}

.iti__flag.iti__gp {
  height: 14px;
  background-position: -1995px 0
}

.iti__flag.iti__gq {
  height: 14px;
  background-position: -2017px 0
}

.iti__flag.iti__gr {
  height: 14px;
  background-position: -2039px 0
}

.iti__flag.iti__gs {
  height: 10px;
  background-position: -2061px 0
}

.iti__flag.iti__gt {
  height: 13px;
  background-position: -2083px 0
}

.iti__flag.iti__gu {
  height: 11px;
  background-position: -2105px 0
}

.iti__flag.iti__gw {
  height: 10px;
  background-position: -2127px 0
}

.iti__flag.iti__gy {
  height: 12px;
  background-position: -2149px 0
}

.iti__flag.iti__hk {
  height: 14px;
  background-position: -2171px 0
}

.iti__flag.iti__hm {
  height: 10px;
  background-position: -2193px 0
}

.iti__flag.iti__hn {
  height: 10px;
  background-position: -2215px 0
}

.iti__flag.iti__hr {
  height: 10px;
  background-position: -2237px 0
}

.iti__flag.iti__ht {
  height: 12px;
  background-position: -2259px 0
}

.iti__flag.iti__hu {
  height: 10px;
  background-position: -2281px 0
}

.iti__flag.iti__ic {
  height: 14px;
  background-position: -2303px 0
}

.iti__flag.iti__id {
  height: 14px;
  background-position: -2325px 0
}

.iti__flag.iti__ie {
  height: 10px;
  background-position: -2347px 0
}

.iti__flag.iti__il {
  height: 15px;
  background-position: -2369px 0
}

.iti__flag.iti__im {
  height: 10px;
  background-position: -2391px 0
}

.iti__flag.iti__in {
  height: 14px;
  background-position: -2413px 0
}

.iti__flag.iti__io {
  height: 10px;
  background-position: -2435px 0
}

.iti__flag.iti__iq {
  height: 14px;
  background-position: -2457px 0
}

.iti__flag.iti__ir {
  height: 12px;
  background-position: -2479px 0
}

.iti__flag.iti__is {
  height: 15px;
  background-position: -2501px 0
}

.iti__flag.iti__it {
  height: 14px;
  background-position: -2523px 0
}

.iti__flag.iti__je {
  height: 12px;
  background-position: -2545px 0
}

.iti__flag.iti__jm {
  height: 10px;
  background-position: -2567px 0
}

.iti__flag.iti__jo {
  height: 10px;
  background-position: -2589px 0
}

.iti__flag.iti__jp {
  height: 14px;
  background-position: -2611px 0
}

.iti__flag.iti__ke {
  height: 14px;
  background-position: -2633px 0
}

.iti__flag.iti__kg {
  height: 12px;
  background-position: -2655px 0
}

.iti__flag.iti__kh {
  height: 13px;
  background-position: -2677px 0
}

.iti__flag.iti__ki {
  height: 10px;
  background-position: -2699px 0
}

.iti__flag.iti__km {
  height: 12px;
  background-position: -2721px 0
}

.iti__flag.iti__kn {
  height: 14px;
  background-position: -2743px 0
}

.iti__flag.iti__kp {
  height: 10px;
  background-position: -2765px 0
}

.iti__flag.iti__kr {
  height: 14px;
  background-position: -2787px 0
}

.iti__flag.iti__kw {
  height: 10px;
  background-position: -2809px 0
}

.iti__flag.iti__ky {
  height: 10px;
  background-position: -2831px 0
}

.iti__flag.iti__kz {
  height: 10px;
  background-position: -2853px 0
}

.iti__flag.iti__la {
  height: 14px;
  background-position: -2875px 0
}

.iti__flag.iti__lb {
  height: 14px;
  background-position: -2897px 0
}

.iti__flag.iti__lc {
  height: 10px;
  background-position: -2919px 0
}

.iti__flag.iti__li {
  height: 12px;
  background-position: -2941px 0
}

.iti__flag.iti__lk {
  height: 10px;
  background-position: -2963px 0
}

.iti__flag.iti__lr {
  height: 11px;
  background-position: -2985px 0
}

.iti__flag.iti__ls {
  height: 14px;
  background-position: -3007px 0
}

.iti__flag.iti__lt {
  height: 12px;
  background-position: -3029px 0
}

.iti__flag.iti__lu {
  height: 12px;
  background-position: -3051px 0
}

.iti__flag.iti__lv {
  height: 10px;
  background-position: -3073px 0
}

.iti__flag.iti__ly {
  height: 10px;
  background-position: -3095px 0
}

.iti__flag.iti__ma {
  height: 14px;
  background-position: -3117px 0
}

.iti__flag.iti__mc {
  height: 15px;
  background-position: -3139px 0
}

.iti__flag.iti__md {
  height: 10px;
  background-position: -3160px 0
}

.iti__flag.iti__me {
  height: 10px;
  background-position: -3182px 0
}

.iti__flag.iti__mf {
  height: 14px;
  background-position: -3204px 0
}

.iti__flag.iti__mg {
  height: 14px;
  background-position: -3226px 0
}

.iti__flag.iti__mh {
  height: 11px;
  background-position: -3248px 0
}

.iti__flag.iti__mk {
  height: 10px;
  background-position: -3270px 0
}

.iti__flag.iti__ml {
  height: 14px;
  background-position: -3292px 0
}

.iti__flag.iti__mm {
  height: 14px;
  background-position: -3314px 0
}

.iti__flag.iti__mn {
  height: 10px;
  background-position: -3336px 0
}

.iti__flag.iti__mo {
  height: 14px;
  background-position: -3358px 0
}

.iti__flag.iti__mp {
  height: 10px;
  background-position: -3380px 0
}

.iti__flag.iti__mq {
  height: 14px;
  background-position: -3402px 0
}

.iti__flag.iti__mr {
  height: 14px;
  background-position: -3424px 0
}

.iti__flag.iti__ms {
  height: 10px;
  background-position: -3446px 0
}

.iti__flag.iti__mt {
  height: 14px;
  background-position: -3468px 0
}

.iti__flag.iti__mu {
  height: 14px;
  background-position: -3490px 0
}

.iti__flag.iti__mv {
  height: 14px;
  background-position: -3512px 0
}

.iti__flag.iti__mw {
  height: 14px;
  background-position: -3534px 0
}

.iti__flag.iti__mx {
  height: 12px;
  background-position: -3556px 0
}

.iti__flag.iti__my {
  height: 10px;
  background-position: -3578px 0
}

.iti__flag.iti__mz {
  height: 14px;
  background-position: -3600px 0
}

.iti__flag.iti__na {
  height: 14px;
  background-position: -3622px 0
}

.iti__flag.iti__nc {
  height: 10px;
  background-position: -3644px 0
}

.iti__flag.iti__ne {
  height: 15px;
  background-position: -3666px 0
}

.iti__flag.iti__nf {
  height: 10px;
  background-position: -3686px 0
}

.iti__flag.iti__ng {
  height: 10px;
  background-position: -3708px 0
}

.iti__flag.iti__ni {
  height: 12px;
  background-position: -3730px 0
}

.iti__flag.iti__nl {
  height: 14px;
  background-position: -3752px 0
}

.iti__flag.iti__no {
  height: 15px;
  background-position: -3774px 0
}

.iti__flag.iti__np {
  height: 15px;
  background-position: -3796px 0
}

.iti__flag.iti__nr {
  height: 10px;
  background-position: -3811px 0
}

.iti__flag.iti__nu {
  height: 10px;
  background-position: -3833px 0
}

.iti__flag.iti__nz {
  height: 10px;
  background-position: -3855px 0
}

.iti__flag.iti__om {
  height: 10px;
  background-position: -3877px 0
}

.iti__flag.iti__pa {
  height: 14px;
  background-position: -3899px 0
}

.iti__flag.iti__pe {
  height: 14px;
  background-position: -3921px 0
}

.iti__flag.iti__pf {
  height: 14px;
  background-position: -3943px 0
}

.iti__flag.iti__pg {
  height: 15px;
  background-position: -3965px 0
}

.iti__flag.iti__ph {
  height: 10px;
  background-position: -3987px 0
}

.iti__flag.iti__pk {
  height: 14px;
  background-position: -4009px 0
}

.iti__flag.iti__pl {
  height: 13px;
  background-position: -4031px 0
}

.iti__flag.iti__pm {
  height: 14px;
  background-position: -4053px 0
}

.iti__flag.iti__pn {
  height: 10px;
  background-position: -4075px 0
}

.iti__flag.iti__pr {
  height: 14px;
  background-position: -4097px 0
}

.iti__flag.iti__ps {
  height: 10px;
  background-position: -4119px 0
}

.iti__flag.iti__pt {
  height: 14px;
  background-position: -4141px 0
}

.iti__flag.iti__pw {
  height: 13px;
  background-position: -4163px 0
}

.iti__flag.iti__py {
  height: 11px;
  background-position: -4185px 0
}

.iti__flag.iti__qa {
  height: 8px;
  background-position: -4207px 0
}

.iti__flag.iti__re {
  height: 14px;
  background-position: -4229px 0
}

.iti__flag.iti__ro {
  height: 14px;
  background-position: -4251px 0
}

.iti__flag.iti__rs {
  height: 14px;
  background-position: -4273px 0
}

.iti__flag.iti__ru {
  height: 14px;
  background-position: -4295px 0
}

.iti__flag.iti__rw {
  height: 14px;
  background-position: -4317px 0
}

.iti__flag.iti__sa {
  height: 14px;
  background-position: -4339px 0
}

.iti__flag.iti__sb {
  height: 10px;
  background-position: -4361px 0
}

.iti__flag.iti__sc {
  height: 10px;
  background-position: -4383px 0
}

.iti__flag.iti__sd {
  height: 10px;
  background-position: -4405px 0
}

.iti__flag.iti__se {
  height: 13px;
  background-position: -4427px 0
}

.iti__flag.iti__sg {
  height: 14px;
  background-position: -4449px 0
}

.iti__flag.iti__sh {
  height: 10px;
  background-position: -4471px 0
}

.iti__flag.iti__si {
  height: 10px;
  background-position: -4493px 0
}

.iti__flag.iti__sj {
  height: 15px;
  background-position: -4515px 0
}

.iti__flag.iti__sk {
  height: 14px;
  background-position: -4537px 0
}

.iti__flag.iti__sl {
  height: 14px;
  background-position: -4559px 0
}

.iti__flag.iti__sm {
  height: 15px;
  background-position: -4581px 0
}

.iti__flag.iti__sn {
  height: 14px;
  background-position: -4603px 0
}

.iti__flag.iti__so {
  height: 14px;
  background-position: -4625px 0
}

.iti__flag.iti__sr {
  height: 14px;
  background-position: -4647px 0
}

.iti__flag.iti__ss {
  height: 10px;
  background-position: -4669px 0
}

.iti__flag.iti__st {
  height: 10px;
  background-position: -4691px 0
}

.iti__flag.iti__sv {
  height: 12px;
  background-position: -4713px 0
}

.iti__flag.iti__sx {
  height: 14px;
  background-position: -4735px 0
}

.iti__flag.iti__sy {
  height: 14px;
  background-position: -4757px 0
}

.iti__flag.iti__sz {
  height: 14px;
  background-position: -4779px 0
}

.iti__flag.iti__ta {
  height: 10px;
  background-position: -4801px 0
}

.iti__flag.iti__tc {
  height: 10px;
  background-position: -4823px 0
}

.iti__flag.iti__td {
  height: 14px;
  background-position: -4845px 0
}

.iti__flag.iti__tf {
  height: 14px;
  background-position: -4867px 0
}

.iti__flag.iti__tg {
  height: 13px;
  background-position: -4889px 0
}

.iti__flag.iti__th {
  height: 14px;
  background-position: -4911px 0
}

.iti__flag.iti__tj {
  height: 10px;
  background-position: -4933px 0
}

.iti__flag.iti__tk {
  height: 10px;
  background-position: -4955px 0
}

.iti__flag.iti__tl {
  height: 10px;
  background-position: -4977px 0
}

.iti__flag.iti__tm {
  height: 14px;
  background-position: -4999px 0
}

.iti__flag.iti__tn {
  height: 14px;
  background-position: -5021px 0
}

.iti__flag.iti__to {
  height: 10px;
  background-position: -5043px 0
}

.iti__flag.iti__tr {
  height: 14px;
  background-position: -5065px 0
}

.iti__flag.iti__tt {
  height: 12px;
  background-position: -5087px 0
}

.iti__flag.iti__tv {
  height: 10px;
  background-position: -5109px 0
}

.iti__flag.iti__tw {
  height: 14px;
  background-position: -5131px 0
}

.iti__flag.iti__tz {
  height: 14px;
  background-position: -5153px 0
}

.iti__flag.iti__ua {
  height: 14px;
  background-position: -5175px 0
}

.iti__flag.iti__ug {
  height: 14px;
  background-position: -5197px 0
}

.iti__flag.iti__um {
  height: 11px;
  background-position: -5219px 0
}

.iti__flag.iti__un {
  height: 14px;
  background-position: -5241px 0
}

.iti__flag.iti__us {
  height: 11px;
  background-position: -5263px 0
}

.iti__flag.iti__uy {
  height: 14px;
  background-position: -5285px 0
}

.iti__flag.iti__uz {
  height: 10px;
  background-position: -5307px 0
}

.iti__flag.iti__va {
  height: 15px;
  background-position: -5329px 0
}

.iti__flag.iti__vc {
  height: 14px;
  background-position: -5346px 0
}

.iti__flag.iti__ve {
  height: 14px;
  background-position: -5368px 0
}

.iti__flag.iti__vg {
  height: 10px;
  background-position: -5390px 0
}

.iti__flag.iti__vi {
  height: 14px;
  background-position: -5412px 0
}

.iti__flag.iti__vn {
  height: 14px;
  background-position: -5434px 0
}

.iti__flag.iti__vu {
  height: 12px;
  background-position: -5456px 0
}

.iti__flag.iti__wf {
  height: 14px;
  background-position: -5478px 0
}

.iti__flag.iti__ws {
  height: 10px;
  background-position: -5500px 0
}

.iti__flag.iti__xk {
  height: 15px;
  background-position: -5522px 0
}

.iti__flag.iti__ye {
  height: 14px;
  background-position: -5544px 0
}

.iti__flag.iti__yt {
  height: 14px;
  background-position: -5566px 0
}

.iti__flag.iti__za {
  height: 14px;
  background-position: -5588px 0
}

.iti__flag.iti__zm {
  height: 14px;
  background-position: -5610px 0
}

.iti__flag.iti__zw {
  height: 10px;
  background-position: -5632px 0
}

.iti__flag {
  height: 15px;
  box-shadow: 0 0 1px 0 #888;
  background-image: url(../images/flags.png);
  background-repeat: no-repeat;
  background-color: #dbdbdb;
  background-position: 20px 0;
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
  .iti__flag {
      background-image: url(../images/flags@2x.png);
  }
}

.iti__flag.iti__np {
  background-color: transparent
}

/* FancyBox */
body.compensate-for-scrollbar {
  overflow: hidden
}

.fancybox-active {
  height: auto
}

.fancybox-is-hidden {
  left: -9999px;
  margin: 0;
  position: absolute!important;
  top: -9999px;
  visibility: hidden
}

.fancybox-container {
  -webkit-backface-visibility: hidden;
  height: 100%;
  left: 0;
  outline: none;
  position: fixed;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  transform: translateZ(0);
  width: 100%;
  z-index: 99992
}

.fancybox-container * {
  box-sizing: border-box
}

.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0
}

.fancybox-outer {
  -webkit-overflow-scrolling: touch;
  overflow-y: auto
}

.fancybox-bg {
  background: #1e1e1e;
  opacity: 0;
  transition-duration: inherit;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(.47,0,.74,.71)
}

.fancybox-is-open .fancybox-bg {
  opacity: .9;
  transition-timing-function: cubic-bezier(.22,.61,.36,1)
}

.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar {
  direction: ltr;
  opacity: 0;
  position: absolute;
  transition: opacity .25s ease,visibility 0s ease .25s;
  visibility: hidden;
  z-index: 99997
}

.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar {
  opacity: 1;
  transition: opacity .25s ease 0s,visibility 0s ease 0s;
  visibility: visible
}

.fancybox-infobar {
  color: #ccc;
  font-size: 13px;
  -webkit-font-smoothing: subpixel-antialiased;
  height: 44px;
  left: 0;
  line-height: 44px;
  min-width: 44px;
  mix-blend-mode: difference;
  padding: 0 10px;
  pointer-events: none;
  top: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.fancybox-toolbar {
  right: 0;
  top: 0
}

.fancybox-stage {
  direction: ltr;
  overflow: visible;
  transform: translateZ(0);
  z-index: 99994
}

.fancybox-is-open .fancybox-stage {
  overflow: hidden
}

.fancybox-slide {
  -webkit-backface-visibility: hidden;
  display: none;
  height: 100%;
  left: 0;
  outline: none;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: absolute;
  text-align: center;
  top: 0;
  transition-property: transform,opacity;
  white-space: normal;
  width: 100%;
  z-index: 99994
}

.fancybox-slide:before {
  content: "";
  display: inline-block;
  font-size: 0;
  height: 100%;
  vertical-align: middle;
  width: 0
}

.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous {
  display: block
}

.fancybox-slide--image {
  overflow: hidden;
  padding: 44px 0
}

.fancybox-slide--image:before {
  display: none
}

.fancybox-slide--html {
  padding: 6px
}

.fancybox-content {
  background: #fff;
  display: inline-block;
  margin: 0;
  max-width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: relative;
  text-align: left;
  vertical-align: middle
}

.fancybox-slide--image .fancybox-content {
  animation-timing-function: cubic-bezier(.5,0,.14,1);
  -webkit-backface-visibility: hidden;
  background: transparent;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  left: 0;
  max-width: none;
  overflow: visible;
  padding: 0;
  position: absolute;
  top: 0;
  transform-origin: top left;
  transition-property: transform,opacity;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 99995
}

.fancybox-can-zoomOut .fancybox-content {
  cursor: zoom-out
}

.fancybox-can-zoomIn .fancybox-content {
  cursor: zoom-in
}

.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content {
  cursor: grab
}

.fancybox-is-grabbing .fancybox-content {
  cursor: grabbing
}

.fancybox-container [data-selectable=true] {
  cursor: text
}

.fancybox-image,.fancybox-spaceball {
  background: transparent;
  border: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none;
  padding: 0;
  position: absolute;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%
}

.fancybox-spaceball {
  z-index: 1
}

.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content {
  height: 100%;
  overflow: visible;
  padding: 0;
  width: 100%
}

.fancybox-slide--video .fancybox-content {
  background: #000
}

.fancybox-slide--map .fancybox-content {
  background: #e5e3df
}

.fancybox-slide--iframe .fancybox-content {
  background: #fff
}

.fancybox-iframe,.fancybox-video {
  background: transparent;
  border: 0;
  display: block;
  height: 100%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 100%
}

.fancybox-iframe {
  left: 0;
  position: absolute;
  top: 0
}

.fancybox-error {
  background: #fff;
  cursor: default;
  max-width: 400px;
  padding: 40px;
  width: 100%
}

.fancybox-error p {
  color: #444;
  font-size: 16px;
  line-height: 20px;
  margin: 0;
  padding: 0
}

.fancybox-button {
  background: rgba(30,30,30,.6);
  border: 0;
  border-radius: 0;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  height: 44px;
  margin: 0;
  padding: 10px;
  position: relative;
  transition: color .2s;
  vertical-align: top;
  visibility: inherit;
  width: 44px
}

.fancybox-button,.fancybox-button:link,.fancybox-button:visited {
  color: #ccc
}

.fancybox-button:hover {
  color: #fff
}

.fancybox-button:focus {
  outline: none
}

.fancybox-button.fancybox-focus {
  outline: 1px dotted
}

.fancybox-button[disabled],.fancybox-button[disabled]:hover {
  color: #888;
  cursor: default;
  outline: none
}

.fancybox-button div {
  height: 100%
}

.fancybox-button svg {
  display: block;
  height: 100%;
  overflow: visible;
  position: relative;
  width: 100%
}

.fancybox-button svg path {
  fill: currentColor;
  stroke-width: 0
}

.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2) {
  display: none
}

.fancybox-progress {
  background: #ff5268;
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transform: scaleX(0);
  transform-origin: 0;
  transition-property: transform;
  transition-timing-function: linear;
  z-index: 99998
}

.fancybox-close-small {
  background: transparent;
  border: 0;
  border-radius: 0;
  color: #ccc;
  cursor: pointer;
  opacity: .8;
  padding: 8px;
  position: absolute;
  right: -12px;
  top: -44px;
  z-index: 401
}

.fancybox-close-small:hover {
  color: #fff;
  opacity: 1
}

.fancybox-slide--html .fancybox-close-small {
  color: currentColor;
  padding: 10px;
  right: 0;
  top: 0
}

.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
  overflow: hidden
}

.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
  display: none
}

.fancybox-navigation .fancybox-button {
  background-clip: content-box;
  height: 100px;
  opacity: 0;
  position: absolute;
  top: calc(50% - 50px);
  width: 70px
}

.fancybox-navigation .fancybox-button div {
  padding: 7px
}

.fancybox-navigation .fancybox-button--arrow_left {
  left: 0;
  left: env(safe-area-inset-left);
  padding: 31px 26px 31px 6px
}

.fancybox-navigation .fancybox-button--arrow_right {
  padding: 31px 6px 31px 26px;
  right: 0;
  right: env(safe-area-inset-right)
}

.fancybox-caption {
  background: linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);
  bottom: 0;
  color: #eee;
  font-size: 14px;
  font-weight: 400;
  left: 0;
  line-height: 1.5;
  padding: 75px 44px 25px;
  pointer-events: none;
  right: 0;
  text-align: center;
  z-index: 99996
}

@supports (padding: max(0px)) {
  .fancybox-caption {
      padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))
  }
}

.fancybox-caption--separate {
  margin-top: -50px
}

.fancybox-caption__body {
  max-height: 50vh;
  overflow: auto;
  pointer-events: all
}

.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited {
  color: #ccc;
  text-decoration: none
}

.fancybox-caption a:hover {
  color: #fff;
  text-decoration: underline
}

.fancybox-loading {
  animation: a 1s linear infinite;
  background: transparent;
  border: 4px solid #888;
  border-bottom-color: #fff;
  border-radius: 50%;
  height: 50px;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: .7;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 50px;
  z-index: 99999
}

@keyframes a {
  to {
      transform: rotate(1turn)
  }
}

.fancybox-animated {
  transition-timing-function: cubic-bezier(0,0,.25,1)
}

.fancybox-fx-slide.fancybox-slide--previous {
  opacity: 0;
  transform: translate3d(-100%,0,0)
}

.fancybox-fx-slide.fancybox-slide--next {
  opacity: 0;
  transform: translate3d(100%,0,0)
}

.fancybox-fx-slide.fancybox-slide--current {
  opacity: 1;
  transform: translateZ(0)
}

.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous {
  opacity: 0;
  transition-timing-function: cubic-bezier(.19,1,.22,1)
}

.fancybox-fx-fade.fancybox-slide--current {
  opacity: 1
}

.fancybox-fx-zoom-in-out.fancybox-slide--previous {
  opacity: 0;
  transform: scale3d(1.5,1.5,1.5)
}

.fancybox-fx-zoom-in-out.fancybox-slide--next {
  opacity: 0;
  transform: scale3d(.5,.5,.5)
}

.fancybox-fx-zoom-in-out.fancybox-slide--current {
  opacity: 1;
  transform: scaleX(1)
}

.fancybox-fx-rotate.fancybox-slide--previous {
  opacity: 0;
  transform: rotate(-1turn)
}

.fancybox-fx-rotate.fancybox-slide--next {
  opacity: 0;
  transform: rotate(1turn)
}

.fancybox-fx-rotate.fancybox-slide--current {
  opacity: 1;
  transform: rotate(0deg)
}

.fancybox-fx-circular.fancybox-slide--previous {
  opacity: 0;
  transform: scale3d(0,0,0) translate3d(-100%,0,0)
}

.fancybox-fx-circular.fancybox-slide--next {
  opacity: 0;
  transform: scale3d(0,0,0) translate3d(100%,0,0)
}

.fancybox-fx-circular.fancybox-slide--current {
  opacity: 1;
  transform: scaleX(1) translateZ(0)
}

.fancybox-fx-tube.fancybox-slide--previous {
  transform: translate3d(-100%,0,0) scale(.1) skew(-10deg)
}

.fancybox-fx-tube.fancybox-slide--next {
  transform: translate3d(100%,0,0) scale(.1) skew(10deg)
}

.fancybox-fx-tube.fancybox-slide--current {
  transform: translateZ(0) scale(1)
}

@media (max-height: 576px) {
  .fancybox-slide {
      padding-left:6px;
      padding-right: 6px
  }

  .fancybox-slide--image {
      padding: 6px 0
  }

  .fancybox-close-small {
      right: -6px
  }

  .fancybox-slide--image .fancybox-close-small {
      background: #4e4e4e;
      color: #f2f4f6;
      height: 36px;
      opacity: 1;
      padding: 6px;
      right: 0;
      top: 0;
      width: 36px
  }

  .fancybox-caption {
      padding-left: 12px;
      padding-right: 12px
  }

  @supports (padding: max(0px)) {
      .fancybox-caption {
          padding-left:max(12px,env(safe-area-inset-left));
          padding-right: max(12px,env(safe-area-inset-right))
      }
  }
}

.fancybox-share {
  background: #f4f4f4;
  border-radius: 3px;
  max-width: 90%;
  padding: 30px;
  text-align: center
}

.fancybox-share h1 {
  color: #222;
  font-size: 35px;
  font-weight: 700;
  margin: 0 0 20px
}

.fancybox-share p {
  margin: 0;
  padding: 0
}

.fancybox-share__button {
  border: 0;
  border-radius: 3px;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 40px;
  margin: 0 5px 10px;
  min-width: 130px;
  padding: 0 15px;
  text-decoration: none;
  transition: all .2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap
}

.fancybox-share__button:link,.fancybox-share__button:visited {
  color: #fff
}

.fancybox-share__button:hover {
  text-decoration: none
}

.fancybox-share__button--fb {
  background: #3b5998
}

.fancybox-share__button--fb:hover {
  background: #344e86
}

.fancybox-share__button--pt {
  background: #bd081d
}

.fancybox-share__button--pt:hover {
  background: #aa0719
}

.fancybox-share__button--tw {
  background: #1da1f2
}

.fancybox-share__button--tw:hover {
  background: #0d95e8
}

.fancybox-share__button svg {
  height: 25px;
  margin-right: 7px;
  position: relative;
  top: -1px;
  vertical-align: middle;
  width: 25px
}

.fancybox-share__button svg path {
  fill: #fff
}

.fancybox-share__input {
  background: transparent;
  border: 0;
  border-bottom: 1px solid #d7d7d7;
  border-radius: 0;
  color: #5d5b5b;
  font-size: 14px;
  margin: 10px 0 0;
  outline: none;
  padding: 10px 15px;
  width: 100%
}

.fancybox-thumbs {
  background: #ddd;
  bottom: 0;
  display: none;
  margin: 0;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  padding: 2px 2px 4px;
  position: absolute;
  right: 0;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 0;
  width: 212px;
  z-index: 99995
}

.fancybox-thumbs-x {
  overflow-x: auto;
  overflow-y: hidden
}

.fancybox-show-thumbs .fancybox-thumbs {
  display: block
}

.fancybox-show-thumbs .fancybox-inner {
  right: 212px
}

.fancybox-thumbs__list {
  font-size: 0;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  position: absolute;
  position: relative;
  white-space: nowrap;
  width: 100%
}

.fancybox-thumbs-x .fancybox-thumbs__list {
  overflow: hidden
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
  width: 7px
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
  background: #fff;
  border-radius: 10px;
  box-shadow: inset 0 0 6px rgba(0,0,0,.3)
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
  background: #2a2a2a;
  border-radius: 10px
}

.fancybox-thumbs__list a {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  background-color: rgba(0,0,0,.1);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
  float: left;
  height: 75px;
  margin: 2px;
  max-height: calc(100% - 8px);
  max-width: calc(50% - 4px);
  outline: none;
  overflow: hidden;
  padding: 0;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  width: 100px
}

.fancybox-thumbs__list a:before {
  border: 6px solid #ff5268;
  bottom: 0;
  content: "";
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: all .2s cubic-bezier(.25,.46,.45,.94);
  z-index: 99991
}

.fancybox-thumbs__list a:focus:before {
  opacity: .5
}

.fancybox-thumbs__list a.fancybox-thumbs-active:before {
  opacity: 1
}

@media (max-width: 576px) {
  .fancybox-thumbs {
      width:110px
  }

  .fancybox-show-thumbs .fancybox-inner {
      right: 110px
  }

  .fancybox-thumbs__list a {
      max-width: calc(100% - 10px)
  }
}

.wpcb-contact-form {
  width: 60px;

  height: 60px;

  position: fixed;

  bottom: 40px;

  left: 150px;

  border-radius: 50%;

  background: #17468a;

  z-index: 999999;

  cursor: pointer;
}

.wpcb-contact-form:hover {
  background: #17468a;

  opacity: 1;
}

.wpcb-contact-form .wpcb-icon {
  background: linear-gradient(#2e6fad, #043653);
  width: 60px;
  height: 60px;
  z-index: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}

.wpcb-contact-form .wpcb-icon svg {
  width: 24px;

  height: auto;

  fill: #fff;
}

.wpcb-contact-form .wpcb-time,
.wpcb-contact-form .wpcb-text {
  position: absolute;
}

.wpcb-contact-form .wpcb-time {
  background: #ebff00;
  color: #222222;
  font-size: 12px;
  line-height: 2;
  font-weight: 500;
  padding: 0 10px;
  border-radius: 30px;
  border-radius: 30px 30px 30px 0;
  box-shadow: 0 10px 10px -5px rgb(0 0 0 / 10%);
  white-space: nowrap;
  position: absolute;
  left: 40px;
  bottom: 40px;
  display: inline-block;
}

.wpcb-contact-form .wpcb-text {
  color: #fff;

  background: #000000;

  padding: 5px 20px 5px 30px;

  border-radius: 30px;

  display: inline-block;

  white-space: nowrap;

  position: absolute;

  left: 30px;

  transform-origin: left center;

  transform: scale(0);

  bottom: 8px;

  z-index: -1;

  -webkit-animation-duration: 10s;

  animation-duration: 10s;

  -webkit-animation-name: message;

  animation-name: message;

  -webkit-animation-iteration-count: infinite;

  animation-iteration-count: infinite;

  -webkit-animation-timing-function: ease-in-out;

  animation-timing-function: ease-in-out;
}

@-webkit-keyframes message {
  0% {
    transform: scale(0);
  }

  2% {
    transform: scale(1);
  }

  50% {
    transform: scale(1);
  }

  52% {
    transform: scale(0);
  }

  100% {
    transform: scale(0);
  }
}

@keyframes message {
  0% {
    transform: scale(0);
  }

  2% {
    transform: scale(1);
  }

  50% {
    transform: scale(1);
  }

  52% {
    transform: scale(0);
  }

  100% {
    transform: scale(0);
  }
}

.wpcb-wp-button {
  width: 60px;

  height: 60px;

  position: fixed;

  bottom: 40px;

  right: 150px;

  z-index: 999999;
}

.wpcb-wp-button .wpcb-wp-button-in {
  width: 60px;

  height: 60px;

  border-radius: 50%;

  background: #00e676;

  cursor: pointer;
}

.wpcb-wp-button .wpcb-wp-button-in:hover {
  background: #00e676;

  opacity: 1;
}

.wpcb-wp-button .wpcb-icon,
.wpcb-wp-button .wpcb-close {
  background: linear-gradient(to bottom, #58d164 0%, #2cb842 100%);

  width: 60px;

  height: 60px;

  z-index: 1;

  display: flex;

  justify-content: center;

  align-items: center;

  border-radius: 50%;
}

.wpcb-wp-button .wpcb-icon svg,
.wpcb-wp-button .wpcb-close svg {
  width: 24px;

  height: auto;

  fill: #fff;
}

.wpcb-wp-button .bubble {
  width: 55px;

  padding: 10px;

  border: 1px solid rgba(0, 0, 0, 0.05);

  background-color: #ffffff;

  border-radius: 30px 30px 0 30px;

  box-shadow: 0 10px 10px -5px rgb(0 0 0 / 10%);

  display: inline-block;

  position: absolute;

  bottom: 40px;

  right: 40px;

  transform-origin: right bottom;
}

.wpcb-wp-button .bubble span {
  width: 5px;

  height: 5px;

  background-color: #999;

  border-radius: 50%;

  margin: 0 3px;

  display: inline-block;

  float: left;

  position: relative;

  top: 0;

  -webkit-animation-duration: 3s;

  animation-duration: 3s;

  -webkit-animation-name: bubble;

  animation-name: bubble;

  -webkit-animation-iteration-count: infinite;

  animation-iteration-count: infinite;

  -webkit-animation-timing-function: ease-in-out;

  animation-timing-function: ease-in-out;
}

.wpcb-wp-button .bubble span:nth-child(1) {
  -webkit-animation-delay: 0.1s;

  animation-delay: 0.1s;
}

.wpcb-wp-button .bubble span:nth-child(2) {
  -webkit-animation-delay: 0.2s;

  animation-delay: 0.2s;
}

.wpcb-wp-button .bubble span:nth-child(3) {
  -webkit-animation-delay: 0.3s;

  animation-delay: 0.3s;
}

.wpcb-wp-button .wpcb-close {
  display: none;
}

.wpcb-wp-button.active .wpcb-close {
  display: flex;
}

.wpcb-wp-button.active .wpcb-icon {
  display: none;
}

.wpcb-wp-button.active .bubble {
  transform: scale(0.8);

  opacity: 0;
}

@-webkit-keyframes bubble {
  0% {
    top: 0;
  }

  5% {
    top: -2px;
  }

  10% {
    top: 0;
  }

  15% {
    top: 2px;
  }

  20% {
    top: 0;
  }

  25% {
    top: 0;
  }

  30% {
    top: -2px;
  }

  35% {
    top: 0;
  }

  40% {
    top: 2px;
  }

  45% {
    top: 0;
  }

  100% {
    top: 0;
  }
}

@keyframes bubble {
  0% {
    top: 0;
  }

  5% {
    top: -2px;
  }

  10% {
    top: 0;
  }

  15% {
    top: 2px;
  }

  20% {
    top: 0;
  }

  25% {
    top: 0;
  }

  30% {
    top: -2px;
  }

  35% {
    top: 0;
  }

  40% {
    top: 2px;
  }

  45% {
    top: 0;
  }

  100% {
    top: 0;
  }
}

.whatsapp-content {
  width: 350px;

  background-color: #ece5dd;

  box-shadow: 0 30px 30px rgba(0, 0, 0, 0.2);

  border-radius: 10px;

  position: absolute;

  right: 20px;

  bottom: 80px;

  transform-origin: bottom right;

  transform: scale(0.9);

  opacity: 0;

  visibility: hidden;
}

.whatsapp-content.active {
  transform: scale(1);

  opacity: 1;

  visibility: visible;
}

.whatsapp-content .whatsapp-header {
  background-color: #075e54;

  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);

  padding: 10px;

  display: flex;

  align-items: center;

  border-radius: 10px 10px 0 0;

  background: linear-gradient(to bottom, #58d164 0%, #2cb842 100%);
}

.whatsapp-content .whatsapp-header .whatsapp-profile {
  width: 50px;

  height: 50px;

  border-radius: 50%;

  overflow: hidden;

  display: inline-block;

  -o-object-fit: cover;

  object-fit: cover;
}

.whatsapp-content .whatsapp-header .whatsapp-profile svg {
  width: 50px;

  height: 50px;

  display: inline-block;

  -o-object-position: top;

  object-position: top;

  padding-top: 5px;
}

.whatsapp-content .whatsapp-header .whatsapp-profile_detail {
  padding-left: 10px;
}

.whatsapp-content .whatsapp-header .whatsapp-profile_detail * {
  display: block;

  line-height: 1.2;

  color: #fff;
}

.whatsapp-content .whatsapp-header .whatsapp-profile_detail span {
  font-size: 14px;
}

.whatsapp-content .whatsapp-body {
  width: 100%;

  height: calc(100% - 90px);

  padding: 10px 0;

  display: flex;

  align-items: flex-end;

  overflow: hidden;
}

.whatsapp-content .whatsapp-body:after {
  background-size: 150%;

  background-image: url("data:image/png;base64,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");

  position: absolute;

  top: 0;

  right: 0;

  bottom: 0;

  left: 0;

  content: "";

  z-index: -1;

  opacity: 0.05;
}

.whatsapp-content .whatsapp-body .whatsapp-messages {
  width: 100%;

  display: inline-block;
}

.whatsapp-content .whatsapp-body .whatsapp-messages li {
  width: 100%;

  padding: 5px 10px;

  display: flex;

  justify-content: flex-end;

  align-items: center;
}

.whatsapp-content .whatsapp-body .whatsapp-messages li a {
  display: flex;

  align-items: center;
}

.whatsapp-content .whatsapp-body .whatsapp-messages li a svg {
  width: 30px;

  height: 30px;

  fill: #fff;

  position: absolute;

  z-index: 1;

  margin-left: 5px;
}

.whatsapp-content .whatsapp-body .whatsapp-messages li:first-child {
  justify-content: flex-start;

  padding-left: 20px;
}

.whatsapp-content
  .whatsapp-body
  .whatsapp-messages
  li:first-child
  .whatsapp-message {
  background: #fff;

  border-radius: 0 10px 10px 10px;
}

.whatsapp-content
  .whatsapp-body
  .whatsapp-messages
  li:first-child
  .whatsapp-message:after {
  width: 0;

  height: 0;

  border-top: 10px solid #fff;

  border-left: 10px solid transparent;

  border-right: 0;

  position: absolute;

  top: 0;

  left: -10px;

  content: "";
}

.whatsapp-content
  .whatsapp-body
  .whatsapp-messages
  li:first-child
  .whatsapp-message {
  color: #222222;
}

.whatsapp-content .whatsapp-body .whatsapp-messages li .whatsapp-message {
  background: linear-gradient(to bottom, #58d164 0%, #2cb842 100%);

  max-width: 230px;

  font-size: 14px;

  border-radius: 10px;

  color: #fff;

  line-height: 1.5;

  padding: 10px;

  filter: drop-shadow(0 2px 2px rgba(0, 0, 0, 0.05));

  float: left;

  position: relative;

  text-align: center;

  display: flex;

  align-items: center;
}

.whatsapp-content
  .whatsapp-body
  .whatsapp-messages
  li:not(:first-child)
  .whatsapp-message {
  padding-left: 40px;
}

.whatsapp-content .whatsapp-body .whatsapp-messages li .whatsapp-send {
  margin-top: 15px;

  margin-left: 10px;

  padding: 0 5px;

  display: inline-block;

  float: left;
}

.whatsapp-content .whatsapp-body .whatsapp-messages li .whatsapp-send svg {
  width: 20px;

  height: 20px;

  fill: #128c7e;

  float: left;
}

@media screen and (max-width: 770px) {
  .wpcb-contact-form {
    left: 20px;
  }

  .wpcb-wp-button {
    right: 20px;
  }

  .whatsapp-content {
    width: 300px;
  }

  .wpcb-contact-form,
  .wpcb-contact-form .wpcb-icon,
  .wpcb-wp-button,
  .wpcb-wp-button .wpcb-wp-button-in,
  .wpcb-wp-button .wpcb-icon,
  .wpcb-wp-button .wpcb-close {
    width: 50px;

    height: 50px;
  }

  .wpcb-contact-form .wpcb-icon svg,
  .wpcb-wp-button .wpcb-icon svg,
  .wpcb-wp-button .wpcb-close svg {
    width: 20px;
  }
}
