Guest User

Untitled

a guest
Apr 12th, 2019
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 473.40 KB | None | 0 0
  1. /*!
  2.  * OneUI - v4.0.0
  3.  * @author pixelcave - https://pixelcave.com
  4.  * Copyright (c) 2018
  5.  */
  6.  
  7.  *,
  8.  ::after,
  9.  ::before {
  10.      box-sizing: border-box
  11.  }
  12.  
  13.  html {
  14.      font-family: sans-serif;
  15.      line-height: 1.15;
  16.      -webkit-text-size-adjust: 100%;
  17.      -ms-text-size-adjust: 100%;
  18.      -ms-overflow-style: scrollbar;
  19.      -webkit-tap-highlight-color: transparent
  20.  }
  21.  
  22.  @-ms-viewport {
  23.      width: device-width
  24.  }
  25.  
  26.  article,
  27.  aside,
  28.  figcaption,
  29.  figure,
  30.  footer,
  31.  header,
  32.  hgroup,
  33.  main,
  34.  nav,
  35.  section {
  36.      display: block
  37.  }
  38.  body
  39.  {
  40.     overflow: visible;
  41.     position: relative;
  42.     margin: 0;
  43.   }
  44.    .spinner-container {
  45.      background-color: white;
  46.      position: absolute;
  47.      top: 0;
  48.      bottom: 0;
  49.      left: 0;
  50.  
  51.      right: 0;
  52.      margin: auto;
  53.      display: flex;
  54.      align-items: center;
  55.      justify-content: center;
  56.      z-index: 2
  57.    }
  58.    
  59.    .spinner-container.loaded {
  60.      opacity: 0;
  61.      transition: all 1s ease-in-out 2s;
  62.    }
  63.    
  64.    .spinner-container.loaded .spinner{
  65.      opacity: 0;
  66.      transition: all 2s ease-in-out;
  67.    }
  68.    
  69.    .spinner {
  70.      width: 80px;
  71.      height: 80px;
  72.    
  73.      border: 23px solid #f3f3f3;
  74.      border-top: 23px solid #0680f0;
  75.      border-radius: 100%;
  76.    
  77.      animation: spin 1s infinite linear;
  78.    }
  79.    
  80.    @keyframes spin {
  81.      from {
  82.        transform: rotate(10deg);
  83.      }
  84.      to {
  85.        transform: rotate(360deg);
  86.      }
  87.    }
  88.  
  89.  
  90.  
  91.  
  92.  body {
  93.      margin: 0;
  94.      font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  95.      font-size: 1rem;
  96.      font-weight: 400;
  97.      line-height: 1.5;
  98.      color: #575757;
  99.      text-align: left;
  100.      background-color: #f5f5f5
  101.  }
  102.  
  103.  [tabindex="-1"]:focus {
  104.      outline: 0!important
  105.  }
  106.  
  107.  hr {
  108.      box-sizing: content-box;
  109.      height: 0;
  110.      overflow: visible
  111.  }
  112.  
  113.  h1,
  114.  h2,
  115.  h3,
  116.  h4,
  117.  h5,
  118.  h6 {
  119.      margin-top: 0;
  120.      margin-bottom: 1.375rem
  121.  }
  122.  
  123.  p {
  124.      margin-top: 0;
  125.      margin-bottom: 1rem
  126.  }
  127.  
  128.  abbr[data-original-title],
  129.  abbr[title] {
  130.      text-decoration: underline;
  131.      -webkit-text-decoration: underline dotted;
  132.      text-decoration: underline dotted;
  133.      cursor: help;
  134.      border-bottom: 0
  135.  }
  136.  
  137.  address {
  138.      margin-bottom: 1rem;
  139.      font-style: normal;
  140.      line-height: inherit
  141.  }
  142.  
  143.  dl,
  144.  ol,
  145.  ul {
  146.      margin-top: 0;
  147.      margin-bottom: 1rem
  148.  }
  149.  
  150.  ol ol,
  151.  ol ul,
  152.  ul ol,
  153.  ul ul {
  154.      margin-bottom: 0
  155.  }
  156.  
  157.  dt {
  158.      font-weight: 600
  159.  }
  160.  
  161.  dd {
  162.      margin-bottom: .5rem;
  163.      margin-left: 0
  164.  }
  165.  
  166.  blockquote {
  167.      margin: 0 0 1rem
  168.  }
  169.  
  170.  dfn {
  171.      font-style: italic
  172.  }
  173.  
  174.  b,
  175.  strong {
  176.      font-weight: bolder
  177.  }
  178.  
  179.  small {
  180.      font-size: 80%
  181.  }
  182.  
  183.  sub,
  184.  sup {
  185.      position: relative;
  186.      font-size: 75%;
  187.      line-height: 0;
  188.      vertical-align: baseline
  189.  }
  190.  
  191.  sub {
  192.      bottom: -.25em
  193.  }
  194.  
  195.  sup {
  196.      top: -.5em
  197.  }
  198.  
  199.  a {
  200.      color: #007FFF;
  201.      text-decoration: none;
  202.      background-color: transparent;
  203.      -webkit-text-decoration-skip: objects
  204.  }
  205.  
  206.  a:hover {
  207.      color: #2c4e9b;
  208.      text-decoration: none
  209.  }
  210.  
  211.  a:not([href]):not([tabindex]) {
  212.      color: inherit;
  213.      text-decoration: none
  214.  }
  215.  
  216.  a:not([href]):not([tabindex]):focus,
  217.  a:not([href]):not([tabindex]):hover {
  218.      color: inherit;
  219.      text-decoration: none
  220.  }
  221.  
  222.  a:not([href]):not([tabindex]):focus {
  223.      outline: 0
  224.  }
  225.  
  226.  code,
  227.  kbd,
  228.  pre,
  229.  samp {
  230.      font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  231.      font-size: 1em
  232.  }
  233.  
  234.  pre {
  235.      margin-top: 0;
  236.      margin-bottom: 1rem;
  237.      overflow: auto;
  238.      -ms-overflow-style: scrollbar
  239.  }
  240.  
  241.  figure {
  242.      margin: 0 0 1rem
  243.  }
  244.  
  245.  img {
  246.      vertical-align: middle;
  247.      border-style: none
  248.  }
  249.  
  250.  svg {
  251.      overflow: hidden;
  252.      vertical-align: middle
  253.  }
  254.  
  255.  table {
  256.      border-collapse: collapse
  257.  }
  258.  
  259.  caption {
  260.      padding-top: .75rem;
  261.      padding-bottom: .75rem;
  262.      color: #6c757d;
  263.      text-align: left;
  264.      caption-side: bottom
  265.  }
  266.  
  267.  th {
  268.      text-align: inherit
  269.  }
  270.  
  271.  label {
  272.      display: inline-block;
  273.      margin-bottom: .375rem
  274.  }
  275.  
  276.  button {
  277.      border-radius: 0
  278.  }
  279.  
  280.  button:focus {
  281.      outline: 1px dotted;
  282.      outline: 5px auto -webkit-focus-ring-color
  283.  }
  284.  
  285.  button,
  286.  input,
  287.  optgroup,
  288.  select,
  289.  textarea {
  290.      margin: 0;
  291.      font-family: inherit;
  292.      font-size: inherit;
  293.      line-height: inherit
  294.  }
  295.  
  296.  button,
  297.  input {
  298.      overflow: visible
  299.  }
  300.  
  301.  button,
  302.  select {
  303.      text-transform: none
  304.  }
  305.  
  306.  [type=reset],
  307.  [type=submit],
  308.  button,
  309.  html [type=button] {
  310.      -webkit-appearance: button
  311.  }
  312.  
  313.  [type=button]::-moz-focus-inner,
  314.  [type=reset]::-moz-focus-inner,
  315.  [type=submit]::-moz-focus-inner,
  316.  button::-moz-focus-inner {
  317.      padding: 0;
  318.      border-style: none
  319.  }
  320.  
  321.  input[type=checkbox],
  322.  input[type=radio] {
  323.      box-sizing: border-box;
  324.      padding: 0
  325.  }
  326.  
  327.  input[type=date],
  328.  input[type=datetime-local],
  329.  input[type=month],
  330.  input[type=time] {
  331.      -webkit-appearance: listbox
  332.  }
  333.  
  334.  textarea {
  335.      overflow: auto;
  336.      resize: vertical
  337.  }
  338.  
  339.  fieldset {
  340.      min-width: 0;
  341.      padding: 0;
  342.      margin: 0;
  343.      border: 0
  344.  }
  345.  
  346.  legend {
  347.      display: block;
  348.      width: 100%;
  349.      max-width: 100%;
  350.      padding: 0;
  351.      margin-bottom: .5rem;
  352.      font-size: 1.5rem;
  353.      line-height: inherit;
  354.      color: inherit;
  355.      white-space: normal
  356.  }
  357.  
  358.  progress {
  359.      vertical-align: baseline
  360.  }
  361.  
  362.  [type=number]::-webkit-inner-spin-button,
  363.  [type=number]::-webkit-outer-spin-button {
  364.      height: auto
  365.  }
  366.  
  367.  [type=search] {
  368.      outline-offset: -2px;
  369.      -webkit-appearance: none
  370.  }
  371.  
  372.  [type=search]::-webkit-search-cancel-button,
  373.  [type=search]::-webkit-search-decoration {
  374.      -webkit-appearance: none
  375.  }
  376.  
  377.  ::-webkit-file-upload-button {
  378.      font: inherit;
  379.      -webkit-appearance: button
  380.  }
  381.  
  382.  output {
  383.      display: inline-block
  384.  }
  385.  
  386.  summary {
  387.      display: list-item;
  388.      cursor: pointer
  389.  }
  390.  
  391.  template {
  392.      display: none
  393.  }
  394.  
  395.  [hidden] {
  396.      display: none!important
  397.  }
  398.  
  399.  .h1,
  400.  .h2,
  401.  .h3,
  402.  .h4,
  403.  .h5,
  404.  .h6,
  405.  h1,
  406.  h2,
  407.  h3,
  408.  h4,
  409.  h5,
  410.  h6 {
  411.      margin-bottom: 1.375rem;
  412.      font-family: "Source Sans Pro", "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  413.      font-weight: 600;
  414.      line-height: 1.25;
  415.      color: #373737
  416.  }
  417.  
  418.  .h1,
  419.  h1 {
  420.      font-size: 2.25rem
  421.  }
  422.  
  423.  .h2,
  424.  h2 {
  425.      font-size: 1.875rem
  426.  }
  427.  
  428.  .h3,
  429.  h3 {
  430.      font-size: 1.5rem
  431.  }
  432.  
  433.  .h4,
  434.  h4 {
  435.      font-size: 1.25rem
  436.  }
  437.  
  438.  .h5,
  439.  h5 {
  440.      font-size: 1.125rem
  441.  }
  442.  
  443.  .h6,
  444.  h6 {
  445.      font-size: 1rem
  446.  }
  447.  
  448.  .lead {
  449.      font-size: 1.5rem;
  450.      font-weight: 300
  451.  }
  452.  
  453.  .display-1 {
  454.      font-size: 6rem;
  455.      font-weight: 300;
  456.      line-height: 1.25
  457.  }
  458.  
  459.  .display-2 {
  460.      font-size: 5.5rem;
  461.      font-weight: 300;
  462.      line-height: 1.25
  463.  }
  464.  
  465.  .display-3 {
  466.      font-size: 4.5rem;
  467.      font-weight: 300;
  468.      line-height: 1.25
  469.  }
  470.  
  471.  .display-4 {
  472.      font-size: 3.5rem;
  473.      font-weight: 300;
  474.      line-height: 1.25
  475.  }
  476.  
  477.  hr {
  478.      margin-top: 1rem;
  479.      margin-bottom: 1rem;
  480.      border: 0;
  481.      border-top: 1px solid #ebebeb
  482.  }
  483.  
  484.  .small,
  485.  small {
  486.      font-size: 80%;
  487.      font-weight: 400
  488.  }
  489.  
  490.  .mark,
  491.  mark {
  492.      padding: .2em;
  493.      background-color: #fcf8e3
  494.  }
  495.  
  496.  .list-unstyled {
  497.      padding-left: 0;
  498.      list-style: none
  499.  }
  500.  
  501.  .list-inline {
  502.      padding-left: 0;
  503.      list-style: none
  504.  }
  505.  
  506.  .list-inline-item {
  507.      display: inline-block
  508.  }
  509.  
  510.  .list-inline-item:not(:last-child) {
  511.      margin-right: .5rem
  512.  }
  513.  
  514.  .initialism {
  515.      font-size: 90%;
  516.      text-transform: uppercase
  517.  }
  518.  
  519.  .blockquote {
  520.      margin-bottom: 1rem;
  521.      font-size: 1.25rem
  522.  }
  523.  
  524.  .blockquote-footer {
  525.      display: block;
  526.      font-size: 80%;
  527.      color: #6c757d
  528.  }
  529.  
  530.  .blockquote-footer::before {
  531.      content: "\2014 \00A0"
  532.  }
  533.  
  534.  .img-fluid {
  535.      max-width: 100%;
  536.      height: auto
  537.  }
  538.  
  539.  .img-thumbnail {
  540.      padding: .25rem;
  541.      background-color: #f5f5f5;
  542.      border: 1px solid #dee2e6;
  543.      border-radius: .25rem;
  544.      max-width: 100%;
  545.      height: auto
  546.  }
  547.  
  548.  .figure {
  549.      display: inline-block
  550.  }
  551.  
  552.  .figure-img {
  553.      margin-bottom: .5rem;
  554.      line-height: 1
  555.  }
  556.  
  557.  .figure-caption {
  558.      font-size: 90%;
  559.      color: #6c757d
  560.  }
  561.  
  562.  code {
  563.      font-size: 87.5%;
  564.      color: #e83e8c;
  565.      word-break: break-word
  566.  }
  567.  
  568.  a>code {
  569.      color: inherit
  570.  }
  571.  
  572.  kbd {
  573.      padding: .2rem .4rem;
  574.      font-size: 87.5%;
  575.      color: #fff;
  576.      background-color: #212529;
  577.      border-radius: .2rem
  578.  }
  579.  
  580.  kbd kbd {
  581.      padding: 0;
  582.      font-size: 100%;
  583.      font-weight: 600
  584.  }
  585.  
  586.  pre {
  587.      display: block;
  588.      font-size: 87.5%;
  589.      color: #212529
  590.  }
  591.  
  592.  pre code {
  593.      font-size: inherit;
  594.      color: inherit;
  595.      word-break: normal
  596.  }
  597.  
  598.  .pre-scrollable {
  599.      max-height: 340px;
  600.      overflow-y: scroll
  601.  }
  602.  
  603.  .container {
  604.      width: 100%;
  605.      padding-right: 14px;
  606.      padding-left: 14px;
  607.      margin-right: auto;
  608.      margin-left: auto
  609.  }
  610.  
  611.  @media (min-width:576px) {
  612.      .container {
  613.          max-width: 540px
  614.      }
  615.  }
  616.  
  617.  @media (min-width:768px) {
  618.      .container {
  619.          max-width: 720px
  620.      }
  621.  }
  622.  
  623.  @media (min-width:992px) {
  624.      .container {
  625.          max-width: 960px
  626.      }
  627.  }
  628.  
  629.  @media (min-width:1200px) {
  630.      .container {
  631.          max-width: 1140px
  632.      }
  633.  }
  634.  
  635.  .container-fluid {
  636.      width: 100%;
  637.      padding-right: 14px;
  638.      padding-left: 14px;
  639.      margin-right: auto;
  640.      margin-left: auto
  641.  }
  642.  
  643.  .row {
  644.      display: -ms-flexbox;
  645.      display: flex;
  646.      -ms-flex-wrap: wrap;
  647.      flex-wrap: wrap;
  648.      margin-right: -14px;
  649.      margin-left: -14px
  650.  }
  651.  
  652.  .no-gutters {
  653.      margin-right: 0;
  654.      margin-left: 0
  655.  }
  656.  
  657.  .no-gutters>.col,
  658.  .no-gutters>[class*=col-] {
  659.      padding-right: 0;
  660.      padding-left: 0
  661.  }
  662.  
  663.  .col,
  664.  .col-1,
  665.  .col-10,
  666.  .col-11,
  667.  .col-12,
  668.  .col-2,
  669.  .col-3,
  670.  .col-4,
  671.  .col-5,
  672.  .col-6,
  673.  .col-7,
  674.  .col-8,
  675.  .col-9,
  676.  .col-auto,
  677.  .col-lg,
  678.  .col-lg-1,
  679.  .col-lg-10,
  680.  .col-lg-11,
  681.  .col-lg-12,
  682.  .col-lg-2,
  683.  .col-lg-3,
  684.  .col-lg-4,
  685.  .col-lg-5,
  686.  .col-lg-6,
  687.  .col-lg-7,
  688.  .col-lg-8,
  689.  .col-lg-9,
  690.  .col-lg-auto,
  691.  .col-md,
  692.  .col-md-1,
  693.  .col-md-10,
  694.  .col-md-11,
  695.  .col-md-12,
  696.  .col-md-2,
  697.  .col-md-3,
  698.  .col-md-4,
  699.  .col-md-5,
  700.  .col-md-6,
  701.  .col-md-7,
  702.  .col-md-8,
  703.  .col-md-9,
  704.  .col-md-auto,
  705.  .col-sm,
  706.  .col-sm-1,
  707.  .col-sm-10,
  708.  .col-sm-11,
  709.  .col-sm-12,
  710.  .col-sm-2,
  711.  .col-sm-3,
  712.  .col-sm-4,
  713.  .col-sm-5,
  714.  .col-sm-6,
  715.  .col-sm-7,
  716.  .col-sm-8,
  717.  .col-sm-9,
  718.  .col-sm-auto,
  719.  .col-xl,
  720.  .col-xl-1,
  721.  .col-xl-10,
  722.  .col-xl-11,
  723.  .col-xl-12,
  724.  .col-xl-2,
  725.  .col-xl-3,
  726.  .col-xl-4,
  727.  .col-xl-5,
  728.  .col-xl-6,
  729.  .col-xl-7,
  730.  .col-xl-8,
  731.  .col-xl-9,
  732.  .col-xl-auto {
  733.      position: relative;
  734.      width: 100%;
  735.      min-height: 1px;
  736.      padding-right: 14px;
  737.      padding-left: 14px
  738.  }
  739.  
  740.  .col {
  741.      -ms-flex-preferred-size: 0;
  742.      flex-basis: 0;
  743.      -ms-flex-positive: 1;
  744.      flex-grow: 1;
  745.      max-width: 100%
  746.  }
  747.  
  748.  .col-auto {
  749.      -ms-flex: 0 0 auto;
  750.      flex: 0 0 auto;
  751.      width: auto;
  752.      max-width: none
  753.  }
  754.  
  755.  .col-1 {
  756.      -ms-flex: 0 0 8.333333%;
  757.      flex: 0 0 8.333333%;
  758.      max-width: 8.333333%
  759.  }
  760.  
  761.  .col-2 {
  762.      -ms-flex: 0 0 16.666667%;
  763.      flex: 0 0 16.666667%;
  764.      max-width: 16.666667%
  765.  }
  766.  
  767.  .col-3 {
  768.      -ms-flex: 0 0 25%;
  769.      flex: 0 0 25%;
  770.      max-width: 25%
  771.  }
  772.  
  773.  .col-4 {
  774.      -ms-flex: 0 0 33.333333%;
  775.      flex: 0 0 33.333333%;
  776.      max-width: 33.333333%
  777.  }
  778.  
  779.  .col-5 {
  780.      -ms-flex: 0 0 41.666667%;
  781.      flex: 0 0 41.666667%;
  782.      max-width: 41.666667%
  783.  }
  784.  
  785.  .col-6 {
  786.      -ms-flex: 0 0 50%;
  787.      flex: 0 0 50%;
  788.      max-width: 50%
  789.  }
  790.  
  791.  .col-7 {
  792.      -ms-flex: 0 0 58.333333%;
  793.      flex: 0 0 58.333333%;
  794.      max-width: 58.333333%
  795.  }
  796.  
  797.  .col-8 {
  798.      -ms-flex: 0 0 66.666667%;
  799.      flex: 0 0 66.666667%;
  800.      max-width: 66.666667%
  801.  }
  802.  
  803.  .col-9 {
  804.      -ms-flex: 0 0 75%;
  805.      flex: 0 0 75%;
  806.      max-width: 75%
  807.  }
  808.  
  809.  .col-10 {
  810.      -ms-flex: 0 0 83.333333%;
  811.      flex: 0 0 83.333333%;
  812.      max-width: 83.333333%
  813.  }
  814.  
  815.  .col-11 {
  816.      -ms-flex: 0 0 91.666667%;
  817.      flex: 0 0 91.666667%;
  818.      max-width: 91.666667%
  819.  }
  820.  
  821.  .col-12 {
  822.      -ms-flex: 0 0 100%;
  823.      flex: 0 0 100%;
  824.      max-width: 100%
  825.  }
  826.  
  827.  .order-first {
  828.      -ms-flex-order: -1;
  829.      order: -1
  830.  }
  831.  
  832.  .order-last {
  833.      -ms-flex-order: 13;
  834.      order: 13
  835.  }
  836.  
  837.  .order-0 {
  838.      -ms-flex-order: 0;
  839.      order: 0
  840.  }
  841.  
  842.  .order-1 {
  843.      -ms-flex-order: 1;
  844.      order: 1
  845.  }
  846.  
  847.  .order-2 {
  848.      -ms-flex-order: 2;
  849.      order: 2
  850.  }
  851.  
  852.  .order-3 {
  853.      -ms-flex-order: 3;
  854.      order: 3
  855.  }
  856.  
  857.  .order-4 {
  858.      -ms-flex-order: 4;
  859.      order: 4
  860.  }
  861.  
  862.  .order-5 {
  863.      -ms-flex-order: 5;
  864.      order: 5
  865.  }
  866.  
  867.  .order-6 {
  868.      -ms-flex-order: 6;
  869.      order: 6
  870.  }
  871.  
  872.  .order-7 {
  873.      -ms-flex-order: 7;
  874.      order: 7
  875.  }
  876.  
  877.  .order-8 {
  878.      -ms-flex-order: 8;
  879.      order: 8
  880.  }
  881.  
  882.  .order-9 {
  883.      -ms-flex-order: 9;
  884.      order: 9
  885.  }
  886.  
  887.  .order-10 {
  888.      -ms-flex-order: 10;
  889.      order: 10
  890.  }
  891.  
  892.  .order-11 {
  893.      -ms-flex-order: 11;
  894.      order: 11
  895.  }
  896.  
  897.  .order-12 {
  898.      -ms-flex-order: 12;
  899.      order: 12
  900.  }
  901.  
  902.  .offset-1 {
  903.      margin-left: 8.333333%
  904.  }
  905.  
  906.  .offset-2 {
  907.      margin-left: 16.666667%
  908.  }
  909.  
  910.  .offset-3 {
  911.      margin-left: 25%
  912.  }
  913.  
  914.  .offset-4 {
  915.      margin-left: 33.333333%
  916.  }
  917.  
  918.  .offset-5 {
  919.      margin-left: 41.666667%
  920.  }
  921.  
  922.  .offset-6 {
  923.      margin-left: 50%
  924.  }
  925.  
  926.  .offset-7 {
  927.      margin-left: 58.333333%
  928.  }
  929.  
  930.  .offset-8 {
  931.      margin-left: 66.666667%
  932.  }
  933.  
  934.  .offset-9 {
  935.      margin-left: 75%
  936.  }
  937.  
  938.  .offset-10 {
  939.      margin-left: 83.333333%
  940.  }
  941.  
  942.  .offset-11 {
  943.      margin-left: 91.666667%
  944.  }
  945.  
  946.  @media (min-width:576px) {
  947.      .col-sm {
  948.          -ms-flex-preferred-size: 0;
  949.          flex-basis: 0;
  950.          -ms-flex-positive: 1;
  951.          flex-grow: 1;
  952.          max-width: 100%
  953.      }
  954.      .col-sm-auto {
  955.          -ms-flex: 0 0 auto;
  956.          flex: 0 0 auto;
  957.          width: auto;
  958.          max-width: none
  959.      }
  960.      .col-sm-1 {
  961.          -ms-flex: 0 0 8.333333%;
  962.          flex: 0 0 8.333333%;
  963.          max-width: 8.333333%
  964.      }
  965.      .col-sm-2 {
  966.          -ms-flex: 0 0 16.666667%;
  967.          flex: 0 0 16.666667%;
  968.          max-width: 16.666667%
  969.      }
  970.      .col-sm-3 {
  971.          -ms-flex: 0 0 25%;
  972.          flex: 0 0 25%;
  973.          max-width: 25%
  974.      }
  975.      .col-sm-4 {
  976.          -ms-flex: 0 0 33.333333%;
  977.          flex: 0 0 33.333333%;
  978.          max-width: 33.333333%
  979.      }
  980.      .col-sm-5 {
  981.          -ms-flex: 0 0 41.666667%;
  982.          flex: 0 0 41.666667%;
  983.          max-width: 41.666667%
  984.      }
  985.      .col-sm-6 {
  986.          -ms-flex: 0 0 50%;
  987.          flex: 0 0 50%;
  988.          max-width: 50%
  989.      }
  990.      .col-sm-7 {
  991.          -ms-flex: 0 0 58.333333%;
  992.          flex: 0 0 58.333333%;
  993.          max-width: 58.333333%
  994.      }
  995.      .col-sm-8 {
  996.          -ms-flex: 0 0 66.666667%;
  997.          flex: 0 0 66.666667%;
  998.          max-width: 66.666667%
  999.      }
  1000.      .col-sm-9 {
  1001.          -ms-flex: 0 0 75%;
  1002.          flex: 0 0 75%;
  1003.          max-width: 75%
  1004.      }
  1005.      .col-sm-10 {
  1006.          -ms-flex: 0 0 83.333333%;
  1007.          flex: 0 0 83.333333%;
  1008.          max-width: 83.333333%
  1009.      }
  1010.      .col-sm-11 {
  1011.          -ms-flex: 0 0 91.666667%;
  1012.          flex: 0 0 91.666667%;
  1013.          max-width: 91.666667%
  1014.      }
  1015.      .col-sm-12 {
  1016.          -ms-flex: 0 0 100%;
  1017.          flex: 0 0 100%;
  1018.          max-width: 100%
  1019.      }
  1020.      .order-sm-first {
  1021.          -ms-flex-order: -1;
  1022.          order: -1
  1023.      }
  1024.      .order-sm-last {
  1025.          -ms-flex-order: 13;
  1026.          order: 13
  1027.      }
  1028.      .order-sm-0 {
  1029.          -ms-flex-order: 0;
  1030.          order: 0
  1031.      }
  1032.      .order-sm-1 {
  1033.          -ms-flex-order: 1;
  1034.          order: 1
  1035.      }
  1036.      .order-sm-2 {
  1037.          -ms-flex-order: 2;
  1038.          order: 2
  1039.      }
  1040.      .order-sm-3 {
  1041.          -ms-flex-order: 3;
  1042.          order: 3
  1043.      }
  1044.      .order-sm-4 {
  1045.          -ms-flex-order: 4;
  1046.          order: 4
  1047.      }
  1048.      .order-sm-5 {
  1049.          -ms-flex-order: 5;
  1050.          order: 5
  1051.      }
  1052.      .order-sm-6 {
  1053.          -ms-flex-order: 6;
  1054.          order: 6
  1055.      }
  1056.      .order-sm-7 {
  1057.          -ms-flex-order: 7;
  1058.          order: 7
  1059.      }
  1060.      .order-sm-8 {
  1061.          -ms-flex-order: 8;
  1062.          order: 8
  1063.      }
  1064.      .order-sm-9 {
  1065.          -ms-flex-order: 9;
  1066.          order: 9
  1067.      }
  1068.      .order-sm-10 {
  1069.          -ms-flex-order: 10;
  1070.          order: 10
  1071.      }
  1072.      .order-sm-11 {
  1073.          -ms-flex-order: 11;
  1074.          order: 11
  1075.      }
  1076.      .order-sm-12 {
  1077.          -ms-flex-order: 12;
  1078.          order: 12
  1079.      }
  1080.      .offset-sm-0 {
  1081.          margin-left: 0
  1082.      }
  1083.      .offset-sm-1 {
  1084.          margin-left: 8.333333%
  1085.      }
  1086.      .offset-sm-2 {
  1087.          margin-left: 16.666667%
  1088.      }
  1089.      .offset-sm-3 {
  1090.          margin-left: 25%
  1091.      }
  1092.      .offset-sm-4 {
  1093.          margin-left: 33.333333%
  1094.      }
  1095.      .offset-sm-5 {
  1096.          margin-left: 41.666667%
  1097.      }
  1098.      .offset-sm-6 {
  1099.          margin-left: 50%
  1100.      }
  1101.      .offset-sm-7 {
  1102.          margin-left: 58.333333%
  1103.      }
  1104.      .offset-sm-8 {
  1105.          margin-left: 66.666667%
  1106.      }
  1107.      .offset-sm-9 {
  1108.          margin-left: 75%
  1109.      }
  1110.      .offset-sm-10 {
  1111.          margin-left: 83.333333%
  1112.      }
  1113.      .offset-sm-11 {
  1114.          margin-left: 91.666667%
  1115.      }
  1116.  }
  1117.  
  1118.  @media (min-width:768px) {
  1119.      .col-md {
  1120.          -ms-flex-preferred-size: 0;
  1121.          flex-basis: 0;
  1122.          -ms-flex-positive: 1;
  1123.          flex-grow: 1;
  1124.          max-width: 100%
  1125.      }
  1126.      .col-md-auto {
  1127.          -ms-flex: 0 0 auto;
  1128.          flex: 0 0 auto;
  1129.          width: auto;
  1130.          max-width: none
  1131.      }
  1132.      .col-md-1 {
  1133.          -ms-flex: 0 0 8.333333%;
  1134.          flex: 0 0 8.333333%;
  1135.          max-width: 8.333333%
  1136.      }
  1137.      .col-md-2 {
  1138.          -ms-flex: 0 0 16.666667%;
  1139.          flex: 0 0 16.666667%;
  1140.          max-width: 16.666667%
  1141.      }
  1142.      .col-md-3 {
  1143.          -ms-flex: 0 0 25%;
  1144.          flex: 0 0 25%;
  1145.          max-width: 25%
  1146.      }
  1147.      .col-md-4 {
  1148.          -ms-flex: 0 0 33.333333%;
  1149.          flex: 0 0 33.333333%;
  1150.          max-width: 33.333333%
  1151.      }
  1152.      .col-md-5 {
  1153.          -ms-flex: 0 0 41.666667%;
  1154.          flex: 0 0 41.666667%;
  1155.          max-width: 41.666667%
  1156.      }
  1157.      .col-md-6 {
  1158.          -ms-flex: 0 0 50%;
  1159.          flex: 0 0 50%;
  1160.          max-width: 50%
  1161.      }
  1162.      .col-md-7 {
  1163.          -ms-flex: 0 0 58.333333%;
  1164.          flex: 0 0 58.333333%;
  1165.          max-width: 58.333333%
  1166.      }
  1167.      .col-md-8 {
  1168.          -ms-flex: 0 0 66.666667%;
  1169.          flex: 0 0 66.666667%;
  1170.          max-width: 66.666667%
  1171.      }
  1172.      .col-md-9 {
  1173.          -ms-flex: 0 0 75%;
  1174.          flex: 0 0 75%;
  1175.          max-width: 75%
  1176.      }
  1177.      .col-md-10 {
  1178.          -ms-flex: 0 0 83.333333%;
  1179.          flex: 0 0 83.333333%;
  1180.          max-width: 83.333333%
  1181.      }
  1182.      .col-md-11 {
  1183.          -ms-flex: 0 0 91.666667%;
  1184.          flex: 0 0 91.666667%;
  1185.          max-width: 91.666667%
  1186.      }
  1187.      .col-md-12 {
  1188.          -ms-flex: 0 0 100%;
  1189.          flex: 0 0 100%;
  1190.          max-width: 100%
  1191.      }
  1192.      .order-md-first {
  1193.          -ms-flex-order: -1;
  1194.          order: -1
  1195.      }
  1196.      .order-md-last {
  1197.          -ms-flex-order: 13;
  1198.          order: 13
  1199.      }
  1200.      .order-md-0 {
  1201.          -ms-flex-order: 0;
  1202.          order: 0
  1203.      }
  1204.      .order-md-1 {
  1205.          -ms-flex-order: 1;
  1206.          order: 1
  1207.      }
  1208.      .order-md-2 {
  1209.          -ms-flex-order: 2;
  1210.          order: 2
  1211.      }
  1212.      .order-md-3 {
  1213.          -ms-flex-order: 3;
  1214.          order: 3
  1215.      }
  1216.      .order-md-4 {
  1217.          -ms-flex-order: 4;
  1218.          order: 4
  1219.      }
  1220.      .order-md-5 {
  1221.          -ms-flex-order: 5;
  1222.          order: 5
  1223.      }
  1224.      .order-md-6 {
  1225.          -ms-flex-order: 6;
  1226.          order: 6
  1227.      }
  1228.      .order-md-7 {
  1229.          -ms-flex-order: 7;
  1230.          order: 7
  1231.      }
  1232.      .order-md-8 {
  1233.          -ms-flex-order: 8;
  1234.          order: 8
  1235.      }
  1236.      .order-md-9 {
  1237.          -ms-flex-order: 9;
  1238.          order: 9
  1239.      }
  1240.      .order-md-10 {
  1241.          -ms-flex-order: 10;
  1242.          order: 10
  1243.      }
  1244.      .order-md-11 {
  1245.          -ms-flex-order: 11;
  1246.          order: 11
  1247.      }
  1248.      .order-md-12 {
  1249.          -ms-flex-order: 12;
  1250.          order: 12
  1251.      }
  1252.      .offset-md-0 {
  1253.          margin-left: 0
  1254.      }
  1255.      .offset-md-1 {
  1256.          margin-left: 8.333333%
  1257.      }
  1258.      .offset-md-2 {
  1259.          margin-left: 16.666667%
  1260.      }
  1261.      .offset-md-3 {
  1262.          margin-left: 25%
  1263.      }
  1264.      .offset-md-4 {
  1265.          margin-left: 33.333333%
  1266.      }
  1267.      .offset-md-5 {
  1268.          margin-left: 41.666667%
  1269.      }
  1270.      .offset-md-6 {
  1271.          margin-left: 50%
  1272.      }
  1273.      .offset-md-7 {
  1274.          margin-left: 58.333333%
  1275.      }
  1276.      .offset-md-8 {
  1277.          margin-left: 66.666667%
  1278.      }
  1279.      .offset-md-9 {
  1280.          margin-left: 75%
  1281.      }
  1282.      .offset-md-10 {
  1283.          margin-left: 83.333333%
  1284.      }
  1285.      .offset-md-11 {
  1286.          margin-left: 91.666667%
  1287.      }
  1288.  }
  1289.  
  1290.  @media (min-width:992px) {
  1291.      .col-lg {
  1292.          -ms-flex-preferred-size: 0;
  1293.          flex-basis: 0;
  1294.          -ms-flex-positive: 1;
  1295.          flex-grow: 1;
  1296.          max-width: 100%
  1297.      }
  1298.      .col-lg-auto {
  1299.          -ms-flex: 0 0 auto;
  1300.          flex: 0 0 auto;
  1301.          width: auto;
  1302.          max-width: none
  1303.      }
  1304.      .col-lg-1 {
  1305.          -ms-flex: 0 0 8.333333%;
  1306.          flex: 0 0 8.333333%;
  1307.          max-width: 8.333333%
  1308.      }
  1309.      .col-lg-2 {
  1310.          -ms-flex: 0 0 16.666667%;
  1311.          flex: 0 0 16.666667%;
  1312.          max-width: 16.666667%
  1313.      }
  1314.      .col-lg-3 {
  1315.          -ms-flex: 0 0 25%;
  1316.          flex: 0 0 25%;
  1317.          max-width: 25%
  1318.      }
  1319.      .col-lg-4 {
  1320.          -ms-flex: 0 0 33.333333%;
  1321.          flex: 0 0 33.333333%;
  1322.          max-width: 33.333333%
  1323.      }
  1324.      .col-lg-5 {
  1325.          -ms-flex: 0 0 41.666667%;
  1326.          flex: 0 0 41.666667%;
  1327.          max-width: 41.666667%
  1328.      }
  1329.      .col-lg-6 {
  1330.          -ms-flex: 0 0 50%;
  1331.          flex: 0 0 50%;
  1332.          max-width: 50%
  1333.      }
  1334.      .col-lg-7 {
  1335.          -ms-flex: 0 0 58.333333%;
  1336.          flex: 0 0 58.333333%;
  1337.          max-width: 58.333333%
  1338.      }
  1339.      .col-lg-8 {
  1340.          -ms-flex: 0 0 66.666667%;
  1341.          flex: 0 0 66.666667%;
  1342.          max-width: 66.666667%
  1343.      }
  1344.      .col-lg-9 {
  1345.          -ms-flex: 0 0 75%;
  1346.          flex: 0 0 75%;
  1347.          max-width: 75%
  1348.      }
  1349.      .col-lg-10 {
  1350.          -ms-flex: 0 0 83.333333%;
  1351.          flex: 0 0 83.333333%;
  1352.          max-width: 83.333333%
  1353.      }
  1354.      .col-lg-11 {
  1355.          -ms-flex: 0 0 91.666667%;
  1356.          flex: 0 0 91.666667%;
  1357.          max-width: 91.666667%
  1358.      }
  1359.      .col-lg-12 {
  1360.          -ms-flex: 0 0 100%;
  1361.          flex: 0 0 100%;
  1362.          max-width: 100%
  1363.      }
  1364.      .order-lg-first {
  1365.          -ms-flex-order: -1;
  1366.          order: -1
  1367.      }
  1368.      .order-lg-last {
  1369.          -ms-flex-order: 13;
  1370.          order: 13
  1371.      }
  1372.      .order-lg-0 {
  1373.          -ms-flex-order: 0;
  1374.          order: 0
  1375.      }
  1376.      .order-lg-1 {
  1377.          -ms-flex-order: 1;
  1378.          order: 1
  1379.      }
  1380.      .order-lg-2 {
  1381.          -ms-flex-order: 2;
  1382.          order: 2
  1383.      }
  1384.      .order-lg-3 {
  1385.          -ms-flex-order: 3;
  1386.          order: 3
  1387.      }
  1388.      .order-lg-4 {
  1389.          -ms-flex-order: 4;
  1390.          order: 4
  1391.      }
  1392.      .order-lg-5 {
  1393.          -ms-flex-order: 5;
  1394.          order: 5
  1395.      }
  1396.      .order-lg-6 {
  1397.          -ms-flex-order: 6;
  1398.          order: 6
  1399.      }
  1400.      .order-lg-7 {
  1401.          -ms-flex-order: 7;
  1402.          order: 7
  1403.      }
  1404.      .order-lg-8 {
  1405.          -ms-flex-order: 8;
  1406.          order: 8
  1407.      }
  1408.      .order-lg-9 {
  1409.          -ms-flex-order: 9;
  1410.          order: 9
  1411.      }
  1412.      .order-lg-10 {
  1413.          -ms-flex-order: 10;
  1414.          order: 10
  1415.      }
  1416.      .order-lg-11 {
  1417.          -ms-flex-order: 11;
  1418.          order: 11
  1419.      }
  1420.      .order-lg-12 {
  1421.          -ms-flex-order: 12;
  1422.          order: 12
  1423.      }
  1424.      .offset-lg-0 {
  1425.          margin-left: 0
  1426.      }
  1427.      .offset-lg-1 {
  1428.          margin-left: 8.333333%
  1429.      }
  1430.      .offset-lg-2 {
  1431.          margin-left: 16.666667%
  1432.      }
  1433.      .offset-lg-3 {
  1434.          margin-left: 25%
  1435.      }
  1436.      .offset-lg-4 {
  1437.          margin-left: 33.333333%
  1438.      }
  1439.      .offset-lg-5 {
  1440.          margin-left: 41.666667%
  1441.      }
  1442.      .offset-lg-6 {
  1443.          margin-left: 50%
  1444.      }
  1445.      .offset-lg-7 {
  1446.          margin-left: 58.333333%
  1447.      }
  1448.      .offset-lg-8 {
  1449.          margin-left: 66.666667%
  1450.      }
  1451.      .offset-lg-9 {
  1452.          margin-left: 75%
  1453.      }
  1454.      .offset-lg-10 {
  1455.          margin-left: 83.333333%
  1456.      }
  1457.      .offset-lg-11 {
  1458.          margin-left: 91.666667%
  1459.      }
  1460.  }
  1461.  
  1462.  @media (min-width:1200px) {
  1463.      .col-xl {
  1464.          -ms-flex-preferred-size: 0;
  1465.          flex-basis: 0;
  1466.          -ms-flex-positive: 1;
  1467.          flex-grow: 1;
  1468.          max-width: 100%
  1469.      }
  1470.      .col-xl-auto {
  1471.          -ms-flex: 0 0 auto;
  1472.          flex: 0 0 auto;
  1473.          width: auto;
  1474.          max-width: none
  1475.      }
  1476.      .col-xl-1 {
  1477.          -ms-flex: 0 0 8.333333%;
  1478.          flex: 0 0 8.333333%;
  1479.          max-width: 8.333333%
  1480.      }
  1481.      .col-xl-2 {
  1482.          -ms-flex: 0 0 16.666667%;
  1483.          flex: 0 0 16.666667%;
  1484.          max-width: 16.666667%
  1485.      }
  1486.      .col-xl-3 {
  1487.          -ms-flex: 0 0 25%;
  1488.          flex: 0 0 25%;
  1489.          max-width: 25%
  1490.      }
  1491.      .col-xl-4 {
  1492.          -ms-flex: 0 0 33.333333%;
  1493.          flex: 0 0 33.333333%;
  1494.          max-width: 33.333333%
  1495.      }
  1496.      .col-xl-5 {
  1497.          -ms-flex: 0 0 41.666667%;
  1498.          flex: 0 0 41.666667%;
  1499.          max-width: 41.666667%
  1500.      }
  1501.      .col-xl-6 {
  1502.          -ms-flex: 0 0 50%;
  1503.          flex: 0 0 50%;
  1504.          max-width: 50%
  1505.      }
  1506.      .col-xl-7 {
  1507.          -ms-flex: 0 0 58.333333%;
  1508.          flex: 0 0 58.333333%;
  1509.          max-width: 58.333333%
  1510.      }
  1511.      .col-xl-8 {
  1512.          -ms-flex: 0 0 66.666667%;
  1513.          flex: 0 0 66.666667%;
  1514.          max-width: 66.666667%
  1515.      }
  1516.      .col-xl-9 {
  1517.          -ms-flex: 0 0 75%;
  1518.          flex: 0 0 75%;
  1519.          max-width: 75%
  1520.      }
  1521.      .col-xl-10 {
  1522.          -ms-flex: 0 0 83.333333%;
  1523.          flex: 0 0 83.333333%;
  1524.          max-width: 83.333333%
  1525.      }
  1526.      .col-xl-11 {
  1527.          -ms-flex: 0 0 91.666667%;
  1528.          flex: 0 0 91.666667%;
  1529.          max-width: 91.666667%
  1530.      }
  1531.      .col-xl-12 {
  1532.          -ms-flex: 0 0 100%;
  1533.          flex: 0 0 100%;
  1534.          max-width: 100%
  1535.      }
  1536.      .order-xl-first {
  1537.          -ms-flex-order: -1;
  1538.          order: -1
  1539.      }
  1540.      .order-xl-last {
  1541.          -ms-flex-order: 13;
  1542.          order: 13
  1543.      }
  1544.      .order-xl-0 {
  1545.          -ms-flex-order: 0;
  1546.          order: 0
  1547.      }
  1548.      .order-xl-1 {
  1549.          -ms-flex-order: 1;
  1550.          order: 1
  1551.      }
  1552.      .order-xl-2 {
  1553.          -ms-flex-order: 2;
  1554.          order: 2
  1555.      }
  1556.      .order-xl-3 {
  1557.          -ms-flex-order: 3;
  1558.          order: 3
  1559.      }
  1560.      .order-xl-4 {
  1561.          -ms-flex-order: 4;
  1562.          order: 4
  1563.      }
  1564.      .order-xl-5 {
  1565.          -ms-flex-order: 5;
  1566.          order: 5
  1567.      }
  1568.      .order-xl-6 {
  1569.          -ms-flex-order: 6;
  1570.          order: 6
  1571.      }
  1572.      .order-xl-7 {
  1573.          -ms-flex-order: 7;
  1574.          order: 7
  1575.      }
  1576.      .order-xl-8 {
  1577.          -ms-flex-order: 8;
  1578.          order: 8
  1579.      }
  1580.      .order-xl-9 {
  1581.          -ms-flex-order: 9;
  1582.          order: 9
  1583.      }
  1584.      .order-xl-10 {
  1585.          -ms-flex-order: 10;
  1586.          order: 10
  1587.      }
  1588.      .order-xl-11 {
  1589.          -ms-flex-order: 11;
  1590.          order: 11
  1591.      }
  1592.      .order-xl-12 {
  1593.          -ms-flex-order: 12;
  1594.          order: 12
  1595.      }
  1596.      .offset-xl-0 {
  1597.          margin-left: 0
  1598.      }
  1599.      .offset-xl-1 {
  1600.          margin-left: 8.333333%
  1601.      }
  1602.      .offset-xl-2 {
  1603.          margin-left: 16.666667%
  1604.      }
  1605.      .offset-xl-3 {
  1606.          margin-left: 25%
  1607.      }
  1608.      .offset-xl-4 {
  1609.          margin-left: 33.333333%
  1610.      }
  1611.      .offset-xl-5 {
  1612.          margin-left: 41.666667%
  1613.      }
  1614.      .offset-xl-6 {
  1615.          margin-left: 50%
  1616.      }
  1617.      .offset-xl-7 {
  1618.          margin-left: 58.333333%
  1619.      }
  1620.      .offset-xl-8 {
  1621.          margin-left: 66.666667%
  1622.      }
  1623.      .offset-xl-9 {
  1624.          margin-left: 75%
  1625.      }
  1626.      .offset-xl-10 {
  1627.          margin-left: 83.333333%
  1628.      }
  1629.      .offset-xl-11 {
  1630.          margin-left: 91.666667%
  1631.      }
  1632.  }
  1633.  
  1634.  .table {
  1635.      width: 100%;
  1636.      margin-bottom: 1rem;
  1637.      background-color: transparent
  1638.  }
  1639.  
  1640.  .table td,
  1641.  .table th {
  1642.      padding: .75rem;
  1643.      vertical-align: top;
  1644.      border-top: 1px solid #ebebeb
  1645.  }
  1646.  
  1647.  .table thead th {
  1648.      vertical-align: bottom;
  1649.      border-bottom: 2px solid #ebebeb
  1650.  }
  1651.  
  1652.  .table tbody+tbody {
  1653.      border-top: 2px solid #ebebeb
  1654.  }
  1655.  
  1656.  .table .table {
  1657.      background-color: #f5f5f5
  1658.  }
  1659.  
  1660.  .table-sm td,
  1661.  .table-sm th {
  1662.      padding: .25rem
  1663.  }
  1664.  
  1665.  .table-bordered {
  1666.      border: 1px solid #ebebeb
  1667.  }
  1668.  
  1669.  .table-bordered td,
  1670.  .table-bordered th {
  1671.      border: 1px solid #ebebeb
  1672.  }
  1673.  
  1674.  .table-bordered thead td,
  1675.  .table-bordered thead th {
  1676.      border-bottom-width: 2px
  1677.  }
  1678.  
  1679.  .table-borderless tbody+tbody,
  1680.  .table-borderless td,
  1681.  .table-borderless th,
  1682.  .table-borderless thead th {
  1683.      border: 0
  1684.  }
  1685.  
  1686.  .table-striped tbody tr:nth-of-type(odd) {
  1687.      background-color: #f9f9f9
  1688.  }
  1689.  
  1690.  .table-hover tbody tr:hover {
  1691.      background-color: #f1f1f1
  1692.  }
  1693.  
  1694.  .table-primary,
  1695.  .table-primary>td,
  1696.  .table-primary>th {
  1697.      background-color: #d1dbf2
  1698.  }
  1699.  
  1700.  .table-hover .table-primary:hover {
  1701.      background-color: #bdcbec
  1702.  }
  1703.  
  1704.  .table-hover .table-primary:hover>td,
  1705.  .table-hover .table-primary:hover>th {
  1706.      background-color: #bdcbec
  1707.  }
  1708.  
  1709.  .table-secondary,
  1710.  .table-secondary>td,
  1711.  .table-secondary>th {
  1712.      background-color: #d6d8db
  1713.  }
  1714.  
  1715.  .table-hover .table-secondary:hover {
  1716.      background-color: #c8cbcf
  1717.  }
  1718.  
  1719.  .table-hover .table-secondary:hover>td,
  1720.  .table-hover .table-secondary:hover>th {
  1721.      background-color: #c8cbcf
  1722.  }
  1723.  
  1724.  .table-success,
  1725.  .table-success>td,
  1726.  .table-success>th {
  1727.      background-color: #cbeeda
  1728.  }
  1729.  
  1730.  .table-hover .table-success:hover {
  1731.      background-color: #b8e8cc
  1732.  }
  1733.  
  1734.  .table-hover .table-success:hover>td,
  1735.  .table-hover .table-success:hover>th {
  1736.      background-color: #b8e8cc
  1737.  }
  1738.  
  1739.  .table-info,
  1740.  .table-info>td,
  1741.  .table-info>th {
  1742.      background-color: #d7ebf9
  1743.  }
  1744.  
  1745.  .table-hover .table-info:hover {
  1746.      background-color: #c1e0f6
  1747.  }
  1748.  
  1749.  .table-hover .table-info:hover>td,
  1750.  .table-hover .table-info:hover>th {
  1751.      background-color: #c1e0f6
  1752.  }
  1753.  
  1754.  .table-warning,
  1755.  .table-warning>td,
  1756.  .table-warning>th {
  1757.      background-color: #fcebd2
  1758.  }
  1759.  
  1760.  .table-hover .table-warning:hover {
  1761.      background-color: #fae0ba
  1762.  }
  1763.  
  1764.  .table-hover .table-warning:hover>td,
  1765.  .table-hover .table-warning:hover>th {
  1766.      background-color: #fae0ba
  1767.  }
  1768.  
  1769.  .table-danger,
  1770.  .table-danger>td,
  1771.  .table-danger>th {
  1772.      background-color: #f2d5d1
  1773.  }
  1774.  
  1775.  .table-hover .table-danger:hover {
  1776.      background-color: #ecc3bd
  1777.  }
  1778.  
  1779.  .table-hover .table-danger:hover>td,
  1780.  .table-hover .table-danger:hover>th {
  1781.      background-color: #ecc3bd
  1782.  }
  1783.  
  1784.  .table-light,
  1785.  .table-light>td,
  1786.  .table-light>th {
  1787.      background-color: #fdfdfe
  1788.  }
  1789.  
  1790.  .table-hover .table-light:hover {
  1791.      background-color: #ececf6
  1792.  }
  1793.  
  1794.  .table-hover .table-light:hover>td,
  1795.  .table-hover .table-light:hover>th {
  1796.      background-color: #ececf6
  1797.  }
  1798.  
  1799.  .table-dark,
  1800.  .table-dark>td,
  1801.  .table-dark>th {
  1802.      background-color: #c6c8ca
  1803.  }
  1804.  
  1805.  .table-hover .table-dark:hover {
  1806.      background-color: #b9bbbe
  1807.  }
  1808.  
  1809.  .table-hover .table-dark:hover>td,
  1810.  .table-hover .table-dark:hover>th {
  1811.      background-color: #b9bbbe
  1812.  }
  1813.  
  1814.  .table-active,
  1815.  .table-active>td,
  1816.  .table-active>th {
  1817.      background-color: #f1f1f1
  1818.  }
  1819.  
  1820.  .table-hover .table-active:hover {
  1821.      background-color: #e4e4e4
  1822.  }
  1823.  
  1824.  .table-hover .table-active:hover>td,
  1825.  .table-hover .table-active:hover>th {
  1826.      background-color: #e4e4e4
  1827.  }
  1828.  
  1829.  .table .thead-dark th {
  1830.      color: #f5f5f5;
  1831.      background-color: #343a40;
  1832.      border-color: #343a40
  1833.  }
  1834.  
  1835.  .table .thead-light th {
  1836.      color: #575757;
  1837.      background-color: #ebebeb;
  1838.      border-color: #ebebeb
  1839.  }
  1840.  
  1841.  .table-dark {
  1842.      color: #f5f5f5;
  1843.      background-color: #343a40
  1844.  }
  1845.  
  1846.  .table-dark td,
  1847.  .table-dark th,
  1848.  .table-dark thead th {
  1849.      border-color: #343a40
  1850.  }
  1851.  
  1852.  .table-dark.table-bordered {
  1853.      border: 0
  1854.  }
  1855.  
  1856.  .table-dark.table-striped tbody tr:nth-of-type(odd) {
  1857.      background-color: rgba(255, 255, 255, .05)
  1858.  }
  1859.  
  1860.  .table-dark.table-hover tbody tr:hover {
  1861.      background-color: rgba(255, 255, 255, .075)
  1862.  }
  1863.  
  1864.  @media (max-width:575.98px) {
  1865.      .table-responsive-sm {
  1866.          display: block;
  1867.          width: 100%;
  1868.          overflow-x: auto;
  1869.          -webkit-overflow-scrolling: touch;
  1870.          -ms-overflow-style: -ms-autohiding-scrollbar
  1871.      }
  1872.      .table-responsive-sm>.table-bordered {
  1873.          border: 0
  1874.      }
  1875.  }
  1876.  
  1877.  @media (max-width:767.98px) {
  1878.      .table-responsive-md {
  1879.          display: block;
  1880.          width: 100%;
  1881.          overflow-x: auto;
  1882.          -webkit-overflow-scrolling: touch;
  1883.          -ms-overflow-style: -ms-autohiding-scrollbar
  1884.      }
  1885.      .table-responsive-md>.table-bordered {
  1886.          border: 0
  1887.      }
  1888.  }
  1889.  
  1890.  @media (max-width:991.98px) {
  1891.      .table-responsive-lg {
  1892.          display: block;
  1893.          width: 100%;
  1894.          overflow-x: auto;
  1895.          -webkit-overflow-scrolling: touch;
  1896.          -ms-overflow-style: -ms-autohiding-scrollbar
  1897.      }
  1898.      .table-responsive-lg>.table-bordered {
  1899.          border: 0
  1900.      }
  1901.  }
  1902.  
  1903.  @media (max-width:1199.98px) {
  1904.      .table-responsive-xl {
  1905.          display: block;
  1906.          width: 100%;
  1907.          overflow-x: auto;
  1908.          -webkit-overflow-scrolling: touch;
  1909.          -ms-overflow-style: -ms-autohiding-scrollbar
  1910.      }
  1911.      .table-responsive-xl>.table-bordered {
  1912.          border: 0
  1913.      }
  1914.  }
  1915.  
  1916.  .table-responsive {
  1917.      display: block;
  1918.      width: 100%;
  1919.      overflow-x: auto;
  1920.      -webkit-overflow-scrolling: touch;
  1921.      -ms-overflow-style: -ms-autohiding-scrollbar
  1922.  }
  1923.  
  1924.  .table-responsive>.table-bordered {
  1925.      border: 0
  1926.  }
  1927.  
  1928.  .form-control {
  1929.      display: block;
  1930.      width: 100%;
  1931.      height: calc(2.25rem + 2px);
  1932.      padding: .375rem .75rem;
  1933.      font-size: 1rem;
  1934.      line-height: 1.5;
  1935.      color: #575757;
  1936.      background-color: #fff;
  1937.      background-clip: padding-box;
  1938.      border: 1px solid #e1e1e1;
  1939.      border-radius: .25rem;
  1940.      transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out
  1941.  }
  1942.  
  1943.  @media screen and (prefers-reduced-motion:reduce) {
  1944.      .form-control {
  1945.          transition: none
  1946.      }
  1947.  }
  1948.  
  1949.  .form-control::-ms-expand {
  1950.      background-color: transparent;
  1951.      border: 0
  1952.  }
  1953.  
  1954.  .form-control:focus {
  1955.      color: #575757;
  1956.      background-color: #fff;
  1957.      border-color: #bfcded;
  1958.      outline: 0;
  1959.      box-shadow: 0 0 0 .2rem rgba(92, 128, 209, .25)
  1960.  }
  1961.  
  1962.  .form-control::-webkit-input-placeholder {
  1963.      color: #6c757d;
  1964.      opacity: 1
  1965.  }
  1966.  
  1967.  .form-control::-moz-placeholder {
  1968.      color: #6c757d;
  1969.      opacity: 1
  1970.  }
  1971.  
  1972.  .form-control:-ms-input-placeholder {
  1973.      color: #6c757d;
  1974.      opacity: 1
  1975.  }
  1976.  
  1977.  .form-control::-ms-input-placeholder {
  1978.      color: #6c757d;
  1979.      opacity: 1
  1980.  }
  1981.  
  1982.  .form-control::placeholder {
  1983.      color: #6c757d;
  1984.      opacity: 1
  1985.  }
  1986.  
  1987.  .form-control:disabled,
  1988.  .form-control[readonly] {
  1989.      background-color: #e9ecef;
  1990.      opacity: 1
  1991.  }
  1992.  
  1993.  select.form-control:focus::-ms-value {
  1994.      color: #575757;
  1995.      background-color: #fff
  1996.  }
  1997.  
  1998.  .form-control-file,
  1999.  .form-control-range {
  2000.      display: block;
  2001.      width: 100%
  2002.  }
  2003.  
  2004.  .col-form-label {
  2005.      padding-top: calc(.375rem + 1px);
  2006.      padding-bottom: calc(.375rem + 1px);
  2007.      margin-bottom: 0;
  2008.      font-size: inherit;
  2009.      line-height: 1.5
  2010.  }
  2011.  
  2012.  .col-form-label-lg {
  2013.      padding-top: calc(.5rem + 1px);
  2014.      padding-bottom: calc(.5rem + 1px);
  2015.      font-size: 1.25rem;
  2016.      line-height: 1.5
  2017.  }
  2018.  
  2019.  .col-form-label-sm {
  2020.      padding-top: calc(.25rem + 1px);
  2021.      padding-bottom: calc(.25rem + 1px);
  2022.      font-size: .875rem;
  2023.      line-height: 1.5
  2024.  }
  2025.  
  2026.  .form-control-plaintext {
  2027.      display: block;
  2028.      width: 100%;
  2029.      padding-top: .375rem;
  2030.      padding-bottom: .375rem;
  2031.      margin-bottom: 0;
  2032.      line-height: 1.5;
  2033.      color: #575757;
  2034.      background-color: transparent;
  2035.      border: solid transparent;
  2036.      border-width: 1px 0
  2037.  }
  2038.  
  2039.  .form-control-plaintext.form-control-lg,
  2040.  .form-control-plaintext.form-control-sm {
  2041.      padding-right: 0;
  2042.      padding-left: 0
  2043.  }
  2044.  
  2045.  .form-control-sm {
  2046.      height: calc(1.8125rem + 2px);
  2047.      padding: .25rem .5rem;
  2048.      font-size: .875rem;
  2049.      line-height: 1.5;
  2050.      border-radius: .2rem
  2051.  }
  2052.  
  2053.  .form-control-lg {
  2054.      height: calc(2.875rem + 2px);
  2055.      padding: .5rem 1rem;
  2056.      font-size: 1.25rem;
  2057.      line-height: 1.5;
  2058.      border-radius: .3rem
  2059.  }
  2060.  
  2061.  select.form-control[multiple],
  2062.  select.form-control[size] {
  2063.      height: auto
  2064.  }
  2065.  
  2066.  textarea.form-control {
  2067.      height: auto
  2068.  }
  2069.  
  2070.  .form-group {
  2071.      margin-bottom: 1rem
  2072.  }
  2073.  
  2074.  .form-text {
  2075.      display: block;
  2076.      margin-top: .5rem
  2077.  }
  2078.  
  2079.  .form-row {
  2080.      display: -ms-flexbox;
  2081.      display: flex;
  2082.      -ms-flex-wrap: wrap;
  2083.      flex-wrap: wrap;
  2084.      margin-right: -5px;
  2085.      margin-left: -5px
  2086.  }
  2087.  
  2088.  .form-row>.col,
  2089.  .form-row>[class*=col-] {
  2090.      padding-right: 5px;
  2091.      padding-left: 5px
  2092.  }
  2093.  
  2094.  .form-check {
  2095.      position: relative;
  2096.      display: block;
  2097.      padding-left: 1.25rem
  2098.  }
  2099.  
  2100.  .form-check-input {
  2101.      position: absolute;
  2102.      margin-top: .3rem;
  2103.      margin-left: -1.25rem
  2104.  }
  2105.  
  2106.  .form-check-input:disabled~.form-check-label {
  2107.      color: #6c757d
  2108.  }
  2109.  
  2110.  .form-check-label {
  2111.      margin-bottom: 0
  2112.  }
  2113.  
  2114.  .form-check-inline {
  2115.      display: -ms-inline-flexbox;
  2116.      display: inline-flex;
  2117.      -ms-flex-align: center;
  2118.      align-items: center;
  2119.      padding-left: 0;
  2120.      margin-right: .75rem
  2121.  }
  2122.  
  2123.  .form-check-inline .form-check-input {
  2124.      position: static;
  2125.      margin-top: 0;
  2126.      margin-right: .3125rem;
  2127.      margin-left: 0
  2128.  }
  2129.  
  2130.  .valid-feedback {
  2131.      display: none;
  2132.      width: 100%;
  2133.      margin-top: .5rem;
  2134.      font-size: .875rem;
  2135.      color: #46c37b
  2136.  }
  2137.  
  2138.  .valid-tooltip {
  2139.      position: absolute;
  2140.      top: 100%;
  2141.      z-index: 5;
  2142.      display: none;
  2143.      max-width: 100%;
  2144.      padding: .25rem .75rem;
  2145.      margin-top: .1rem;
  2146.      font-size: .875rem;
  2147.      line-height: 1.5;
  2148.      color: #fff;
  2149.      background-color: rgba(70, 195, 123, .9);
  2150.      border-radius: 0
  2151.  }
  2152.  
  2153.  .custom-select.is-valid,
  2154.  .form-control.is-valid,
  2155.  .was-validated .custom-select:valid,
  2156.  .was-validated .form-control:valid {
  2157.      border-color: #46c37b
  2158.  }
  2159.  
  2160.  .custom-select.is-valid:focus,
  2161.  .form-control.is-valid:focus,
  2162.  .was-validated .custom-select:valid:focus,
  2163.  .was-validated .form-control:valid:focus {
  2164.      border-color: #46c37b;
  2165.      box-shadow: 0 0 0 .2rem rgba(70, 195, 123, .25)
  2166.  }
  2167.  
  2168.  .custom-select.is-valid~.valid-feedback,
  2169.  .custom-select.is-valid~.valid-tooltip,
  2170.  .form-control.is-valid~.valid-feedback,
  2171.  .form-control.is-valid~.valid-tooltip,
  2172.  .was-validated .custom-select:valid~.valid-feedback,
  2173.  .was-validated .custom-select:valid~.valid-tooltip,
  2174.  .was-validated .form-control:valid~.valid-feedback,
  2175.  .was-validated .form-control:valid~.valid-tooltip {
  2176.      display: block
  2177.  }
  2178.  
  2179.  .form-control-file.is-valid~.valid-feedback,
  2180.  .form-control-file.is-valid~.valid-tooltip,
  2181.  .was-validated .form-control-file:valid~.valid-feedback,
  2182.  .was-validated .form-control-file:valid~.valid-tooltip {
  2183.      display: block
  2184.  }
  2185.  
  2186.  .form-check-input.is-valid~.form-check-label,
  2187.  .was-validated .form-check-input:valid~.form-check-label {
  2188.      color: #46c37b
  2189.  }
  2190.  
  2191.  .form-check-input.is-valid~.valid-feedback,
  2192.  .form-check-input.is-valid~.valid-tooltip,
  2193.  .was-validated .form-check-input:valid~.valid-feedback,
  2194.  .was-validated .form-check-input:valid~.valid-tooltip {
  2195.      display: block
  2196.  }
  2197.  
  2198.  .custom-control-input.is-valid~.custom-control-label,
  2199.  .was-validated .custom-control-input:valid~.custom-control-label {
  2200.      color: #46c37b
  2201.  }
  2202.  
  2203.  .custom-control-input.is-valid~.custom-control-label::before,
  2204.  .was-validated .custom-control-input:valid~.custom-control-label::before {
  2205.      background-color: #a6e2c0
  2206.  }
  2207.  
  2208.  .custom-control-input.is-valid~.valid-feedback,
  2209.  .custom-control-input.is-valid~.valid-tooltip,
  2210.  .was-validated .custom-control-input:valid~.valid-feedback,
  2211.  .was-validated .custom-control-input:valid~.valid-tooltip {
  2212.      display: block
  2213.  }
  2214.  
  2215.  .custom-control-input.is-valid:checked~.custom-control-label::before,
  2216.  .was-validated .custom-control-input:valid:checked~.custom-control-label::before {
  2217.      background-color: #6dcf96
  2218.  }
  2219.  
  2220.  .custom-control-input.is-valid:focus~.custom-control-label::before,
  2221.  .was-validated .custom-control-input:valid:focus~.custom-control-label::before {
  2222.      box-shadow: 0 0 0 1px #f5f5f5, 0 0 0 .2rem rgba(70, 195, 123, .25)
  2223.  }
  2224.  
  2225.  .custom-file-input.is-valid~.custom-file-label,
  2226.  .was-validated .custom-file-input:valid~.custom-file-label {
  2227.      border-color: #46c37b
  2228.  }
  2229.  
  2230.  .custom-file-input.is-valid~.custom-file-label::after,
  2231.  .was-validated .custom-file-input:valid~.custom-file-label::after {
  2232.      border-color: inherit
  2233.  }
  2234.  
  2235.  .custom-file-input.is-valid~.valid-feedback,
  2236.  .custom-file-input.is-valid~.valid-tooltip,
  2237.  .was-validated .custom-file-input:valid~.valid-feedback,
  2238.  .was-validated .custom-file-input:valid~.valid-tooltip {
  2239.      display: block
  2240.  }
  2241.  
  2242.  .custom-file-input.is-valid:focus~.custom-file-label,
  2243.  .was-validated .custom-file-input:valid:focus~.custom-file-label {
  2244.      box-shadow: 0 0 0 .2rem rgba(70, 195, 123, .25)
  2245.  }
  2246.  
  2247.  .invalid-feedback {
  2248.      display: none;
  2249.      width: 100%;
  2250.      margin-top: .5rem;
  2251.      font-size: .875rem;
  2252.      color: #d26a5c
  2253.  }
  2254.  
  2255.  .invalid-tooltip {
  2256.      position: absolute;
  2257.      top: 100%;
  2258.      z-index: 5;
  2259.      display: none;
  2260.      max-width: 100%;
  2261.      padding: .25rem .75rem;
  2262.      margin-top: .1rem;
  2263.      font-size: .875rem;
  2264.      line-height: 1.5;
  2265.      color: #fff;
  2266.      background-color: rgba(210, 106, 92, .9);
  2267.      border-radius: 0
  2268.  }
  2269.  
  2270.  .custom-select.is-invalid,
  2271.  .form-control.is-invalid,
  2272.  .was-validated .custom-select:invalid,
  2273.  .was-validated .form-control:invalid {
  2274.      border-color: #d26a5c
  2275.  }
  2276.  
  2277.  .custom-select.is-invalid:focus,
  2278.  .form-control.is-invalid:focus,
  2279.  .was-validated .custom-select:invalid:focus,
  2280.  .was-validated .form-control:invalid:focus {
  2281.      border-color: #d26a5c;
  2282.      box-shadow: 0 0 0 .2rem rgba(210, 106, 92, .25)
  2283.  }
  2284.  
  2285.  .custom-select.is-invalid~.invalid-feedback,
  2286.  .custom-select.is-invalid~.invalid-tooltip,
  2287.  .form-control.is-invalid~.invalid-feedback,
  2288.  .form-control.is-invalid~.invalid-tooltip,
  2289.  .was-validated .custom-select:invalid~.invalid-feedback,
  2290.  .was-validated .custom-select:invalid~.invalid-tooltip,
  2291.  .was-validated .form-control:invalid~.invalid-feedback,
  2292.  .was-validated .form-control:invalid~.invalid-tooltip {
  2293.      display: block
  2294.  }
  2295.  
  2296.  .form-control-file.is-invalid~.invalid-feedback,
  2297.  .form-control-file.is-invalid~.invalid-tooltip,
  2298.  .was-validated .form-control-file:invalid~.invalid-feedback,
  2299.  .was-validated .form-control-file:invalid~.invalid-tooltip {
  2300.      display: block
  2301.  }
  2302.  
  2303.  .form-check-input.is-invalid~.form-check-label,
  2304.  .was-validated .form-check-input:invalid~.form-check-label {
  2305.      color: #d26a5c
  2306.  }
  2307.  
  2308.  .form-check-input.is-invalid~.invalid-feedback,
  2309.  .form-check-input.is-invalid~.invalid-tooltip,
  2310.  .was-validated .form-check-input:invalid~.invalid-feedback,
  2311.  .was-validated .form-check-input:invalid~.invalid-tooltip {
  2312.      display: block
  2313.  }
  2314.  
  2315.  .custom-control-input.is-invalid~.custom-control-label,
  2316.  .was-validated .custom-control-input:invalid~.custom-control-label {
  2317.      color: #d26a5c
  2318.  }
  2319.  
  2320.  .custom-control-input.is-invalid~.custom-control-label::before,
  2321.  .was-validated .custom-control-input:invalid~.custom-control-label::before {
  2322.      background-color: #eec5c0
  2323.  }
  2324.  
  2325.  .custom-control-input.is-invalid~.invalid-feedback,
  2326.  .custom-control-input.is-invalid~.invalid-tooltip,
  2327.  .was-validated .custom-control-input:invalid~.invalid-feedback,
  2328.  .was-validated .custom-control-input:invalid~.invalid-tooltip {
  2329.      display: block
  2330.  }
  2331.  
  2332.  .custom-control-input.is-invalid:checked~.custom-control-label::before,
  2333.  .was-validated .custom-control-input:invalid:checked~.custom-control-label::before {
  2334.      background-color: #dd8f84
  2335.  }
  2336.  
  2337.  .custom-control-input.is-invalid:focus~.custom-control-label::before,
  2338.  .was-validated .custom-control-input:invalid:focus~.custom-control-label::before {
  2339.      box-shadow: 0 0 0 1px #f5f5f5, 0 0 0 .2rem rgba(210, 106, 92, .25)
  2340.  }
  2341.  
  2342.  .custom-file-input.is-invalid~.custom-file-label,
  2343.  .was-validated .custom-file-input:invalid~.custom-file-label {
  2344.      border-color: #d26a5c
  2345.  }
  2346.  
  2347.  .custom-file-input.is-invalid~.custom-file-label::after,
  2348.  .was-validated .custom-file-input:invalid~.custom-file-label::after {
  2349.      border-color: inherit
  2350.  }
  2351.  
  2352.  .custom-file-input.is-invalid~.invalid-feedback,
  2353.  .custom-file-input.is-invalid~.invalid-tooltip,
  2354.  .was-validated .custom-file-input:invalid~.invalid-feedback,
  2355.  .was-validated .custom-file-input:invalid~.invalid-tooltip {
  2356.      display: block
  2357.  }
  2358.  
  2359.  .custom-file-input.is-invalid:focus~.custom-file-label,
  2360.  .was-validated .custom-file-input:invalid:focus~.custom-file-label {
  2361.      box-shadow: 0 0 0 .2rem rgba(210, 106, 92, .25)
  2362.  }
  2363.  
  2364.  .form-inline {
  2365.      display: -ms-flexbox;
  2366.      display: flex;
  2367.      -ms-flex-flow: row wrap;
  2368.      flex-flow: row wrap;
  2369.      -ms-flex-align: center;
  2370.      align-items: center
  2371.  }
  2372.  
  2373.  .form-inline .form-check {
  2374.      width: 100%
  2375.  }
  2376.  
  2377.  @media (min-width:576px) {
  2378.      .form-inline label {
  2379.          display: -ms-flexbox;
  2380.          display: flex;
  2381.          -ms-flex-align: center;
  2382.          align-items: center;
  2383.          -ms-flex-pack: center;
  2384.          justify-content: center;
  2385.          margin-bottom: 0
  2386.      }
  2387.      .form-inline .form-group {
  2388.          display: -ms-flexbox;
  2389.          display: flex;
  2390.          -ms-flex: 0 0 auto;
  2391.          flex: 0 0 auto;
  2392.          -ms-flex-flow: row wrap;
  2393.          flex-flow: row wrap;
  2394.          -ms-flex-align: center;
  2395.          align-items: center;
  2396.          margin-bottom: 0
  2397.      }
  2398.      .form-inline .form-control {
  2399.          display: inline-block;
  2400.          width: auto;
  2401.          vertical-align: middle
  2402.      }
  2403.      .form-inline .form-control-plaintext {
  2404.          display: inline-block
  2405.      }
  2406.      .form-inline .custom-select,
  2407.      .form-inline .input-group {
  2408.          width: auto
  2409.      }
  2410.      .form-inline .form-check {
  2411.          display: -ms-flexbox;
  2412.          display: flex;
  2413.          -ms-flex-align: center;
  2414.          align-items: center;
  2415.          -ms-flex-pack: center;
  2416.          justify-content: center;
  2417.          width: auto;
  2418.          padding-left: 0
  2419.      }
  2420.      .form-inline .form-check-input {
  2421.          position: relative;
  2422.          margin-top: 0;
  2423.          margin-right: .25rem;
  2424.          margin-left: 0
  2425.      }
  2426.      .form-inline .custom-control {
  2427.          -ms-flex-align: center;
  2428.          align-items: center;
  2429.          -ms-flex-pack: center;
  2430.          justify-content: center
  2431.      }
  2432.      .form-inline .custom-control-label {
  2433.          margin-bottom: 0
  2434.      }
  2435.  }
  2436.  
  2437.  .btn {
  2438.      display: inline-block;
  2439.      font-weight: 600;
  2440.      text-align: center;
  2441.      white-space: nowrap;
  2442.      vertical-align: middle;
  2443.      -webkit-user-select: none;
  2444.      -moz-user-select: none;
  2445.      -ms-user-select: none;
  2446.      user-select: none;
  2447.      border: 1px solid transparent;
  2448.      padding: .375rem .75rem;
  2449.      font-size: 1rem;
  2450.      line-height: 1.5;
  2451.      border-radius: .25rem;
  2452.      transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
  2453.  }
  2454.  
  2455.  @media screen and (prefers-reduced-motion:reduce) {
  2456.      .btn {
  2457.          transition: none
  2458.      }
  2459.  }
  2460.  
  2461.  .btn:focus,
  2462.  .btn:hover {
  2463.      text-decoration: none
  2464.  }
  2465.  
  2466.  .btn.focus,
  2467.  .btn:focus {
  2468.      outline: 0;
  2469.      box-shadow: 0 0 0 .2rem rgba(92, 128, 209, .25)
  2470.  }
  2471.  
  2472.  .btn.disabled,
  2473.  .btn:disabled {
  2474.      opacity: .65
  2475.  }
  2476.  
  2477.  .btn:not(:disabled):not(.disabled) {
  2478.      cursor: pointer
  2479.  }
  2480.  
  2481.  a.btn.disabled,
  2482.  fieldset:disabled a.btn {
  2483.      pointer-events: none
  2484.  }
  2485.  
  2486.  .btn-primary {
  2487.      color: #fff;
  2488.      background-color: #007FFF;
  2489.      border-color: #007FFF
  2490.  }
  2491.  
  2492.  .btn-primary:hover {
  2493.      color: #fff;
  2494.      background-color: #202020;
  2495.      border-color: #202020
  2496.  }
  2497.  
  2498.  .btn-primary.focus,
  2499.  .btn-primary:focus {
  2500.      box-shadow: 0 0 0 .2rem rgba(92, 128, 209, .5)
  2501.  }
  2502.  
  2503.  .btn-primary.disabled,
  2504.  .btn-primary:disabled {
  2505.      color: #fff;
  2506.      background-color: #202020;
  2507.      border-color: #202020
  2508.  }
  2509.  
  2510.  .btn-primary:not(:disabled):not(.disabled).active,
  2511.  .btn-primary:not(:disabled):not(.disabled):active,
  2512.  .show>.btn-primary.dropdown-toggle {
  2513.      color: #fff;
  2514.      background-color: #202020;
  2515.      border-color: #202020
  2516.  }
  2517.  
  2518.  .btn-primary:not(:disabled):not(.disabled).active:focus,
  2519.  .btn-primary:not(:disabled):not(.disabled):active:focus,
  2520.  .show>.btn-primary.dropdown-toggle:focus {
  2521.      box-shadow: 0 0 0 .2rem rgba(92, 128, 209, .5)
  2522.  }
  2523.  
  2524.  .btn-secondary {
  2525.      color: #fff;
  2526.      background-color: #6c757d;
  2527.      border-color: #6c757d
  2528.  }
  2529.  
  2530.  .btn-secondary:hover {
  2531.      color: #fff;
  2532.      background-color: #5a6268;
  2533.      border-color: #545b62
  2534.  }
  2535.  
  2536.  .btn-secondary.focus,
  2537.  .btn-secondary:focus {
  2538.      box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
  2539.  }
  2540.  
  2541.  .btn-secondary.disabled,
  2542.  .btn-secondary:disabled {
  2543.      color: #fff;
  2544.      background-color: #6c757d;
  2545.      border-color: #6c757d
  2546.  }
  2547.  
  2548.  .btn-secondary:not(:disabled):not(.disabled).active,
  2549.  .btn-secondary:not(:disabled):not(.disabled):active,
  2550.  .show>.btn-secondary.dropdown-toggle {
  2551.      color: #fff;
  2552.      background-color: #545b62;
  2553.      border-color: #4e555b
  2554.  }
  2555.  
  2556.  .btn-secondary:not(:disabled):not(.disabled).active:focus,
  2557.  .btn-secondary:not(:disabled):not(.disabled):active:focus,
  2558.  .show>.btn-secondary.dropdown-toggle:focus {
  2559.      box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
  2560.  }
  2561.  
  2562.  .btn-success {
  2563.      color: #fff;
  2564.      background-color: #46c37b;
  2565.      border-color: #46c37b
  2566.  }
  2567.  
  2568.  .btn-success:hover {
  2569.      color: #fff;
  2570.      background-color: #38ab69;
  2571.      border-color: #34a263
  2572.  }
  2573.  
  2574.  .btn-success.focus,
  2575.  .btn-success:focus {
  2576.      box-shadow: 0 0 0 .2rem rgba(70, 195, 123, .5)
  2577.  }
  2578.  
  2579.  .btn-success.disabled,
  2580.  .btn-success:disabled {
  2581.      color: #fff;
  2582.      background-color: #46c37b;
  2583.      border-color: #46c37b
  2584.  }
  2585.  
  2586.  .btn-success:not(:disabled):not(.disabled).active,
  2587.  .btn-success:not(:disabled):not(.disabled):active,
  2588.  .show>.btn-success.dropdown-toggle {
  2589.      color: #fff;
  2590.      background-color: #34a263;
  2591.      border-color: #31985d
  2592.  }
  2593.  
  2594.  .btn-success:not(:disabled):not(.disabled).active:focus,
  2595.  .btn-success:not(:disabled):not(.disabled):active:focus,
  2596.  .show>.btn-success.dropdown-toggle:focus {
  2597.      box-shadow: 0 0 0 .2rem rgba(70, 195, 123, .5)
  2598.  }
  2599.  
  2600.  .btn-info {
  2601.      color: #fff;
  2602.      background-color: #70b9eb;
  2603.      border-color: #70b9eb
  2604.  }
  2605.  
  2606.  .btn-info:hover {
  2607.      color: #fff;
  2608.      background-color: #4ea9e6;
  2609.      border-color: #43a3e5
  2610.  }
  2611.  
  2612.  .btn-info.focus,
  2613.  .btn-info:focus {
  2614.      box-shadow: 0 0 0 .2rem rgba(112, 185, 235, .5)
  2615.  }
  2616.  
  2617.  .btn-info.disabled,
  2618.  .btn-info:disabled {
  2619.      color: #fff;
  2620.      background-color: #70b9eb;
  2621.      border-color: #70b9eb
  2622.  }
  2623.  
  2624.  .btn-info:not(:disabled):not(.disabled).active,
  2625.  .btn-info:not(:disabled):not(.disabled):active,
  2626.  .show>.btn-info.dropdown-toggle {
  2627.      color: #fff;
  2628.      background-color: #43a3e5;
  2629.      border-color: #389ee3
  2630.  }
  2631.  
  2632.  .btn-info:not(:disabled):not(.disabled).active:focus,
  2633.  .btn-info:not(:disabled):not(.disabled):active:focus,
  2634.  .show>.btn-info.dropdown-toggle:focus {
  2635.      box-shadow: 0 0 0 .2rem rgba(112, 185, 235, .5)
  2636.  }
  2637.  
  2638.  .btn-warning {
  2639.      color: #fff;
  2640.      background-color: #f3b760;
  2641.      border-color: #f3b760
  2642.  }
  2643.  
  2644.  .btn-warning:hover {
  2645.      color: #fff;
  2646.      background-color: #f0a73c;
  2647.      border-color: #efa231
  2648.  }
  2649.  
  2650.  .btn-warning.focus,
  2651.  .btn-warning:focus {
  2652.      box-shadow: 0 0 0 .2rem rgba(243, 183, 96, .5)
  2653.  }
  2654.  
  2655.  .btn-warning.disabled,
  2656.  .btn-warning:disabled {
  2657.      color: #fff;
  2658.      background-color: #f3b760;
  2659.      border-color: #f3b760
  2660.  }
  2661.  
  2662.  .btn-warning:not(:disabled):not(.disabled).active,
  2663.  .btn-warning:not(:disabled):not(.disabled):active,
  2664.  .show>.btn-warning.dropdown-toggle {
  2665.      color: #fff;
  2666.      background-color: #efa231;
  2667.      border-color: #ef9c25
  2668.  }
  2669.  
  2670.  .btn-warning:not(:disabled):not(.disabled).active:focus,
  2671.  .btn-warning:not(:disabled):not(.disabled):active:focus,
  2672.  .show>.btn-warning.dropdown-toggle:focus {
  2673.      box-shadow: 0 0 0 .2rem rgba(243, 183, 96, .5)
  2674.  }
  2675.  
  2676.  .btn-danger {
  2677.      color: #fff;
  2678.      background-color: #d26a5c;
  2679.      border-color: #d26a5c
  2680.  }
  2681.  
  2682.  .btn-danger:hover {
  2683.      color: #fff;
  2684.      background-color: #ca4f3e;
  2685.      border-color: #c54736
  2686.  }
  2687.  
  2688.  .btn-danger.focus,
  2689.  .btn-danger:focus {
  2690.      box-shadow: 0 0 0 .2rem rgba(210, 106, 92, .5)
  2691.  }
  2692.  
  2693.  .btn-danger.disabled,
  2694.  .btn-danger:disabled {
  2695.      color: #fff;
  2696.      background-color: #d26a5c;
  2697.      border-color: #d26a5c
  2698.  }
  2699.  
  2700.  .btn-danger:not(:disabled):not(.disabled).active,
  2701.  .btn-danger:not(:disabled):not(.disabled):active,
  2702.  .show>.btn-danger.dropdown-toggle {
  2703.      color: #fff;
  2704.      background-color: #c54736;
  2705.      border-color: #bb4434
  2706.  }
  2707.  
  2708.  .btn-danger:not(:disabled):not(.disabled).active:focus,
  2709.  .btn-danger:not(:disabled):not(.disabled):active:focus,
  2710.  .show>.btn-danger.dropdown-toggle:focus {
  2711.      box-shadow: 0 0 0 .2rem rgba(210, 106, 92, .5)
  2712.  }
  2713.  
  2714.  .btn-light {
  2715.      color: #212529;
  2716.      background-color: #f8f9fa;
  2717.      border-color: #f8f9fa
  2718.  }
  2719.  
  2720.  .btn-light:hover {
  2721.      color: #212529;
  2722.      background-color: #e2e6ea;
  2723.      border-color: #dae0e5
  2724.  }
  2725.  
  2726.  .btn-light.focus,
  2727.  .btn-light:focus {
  2728.      box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
  2729.  }
  2730.  
  2731.  .btn-light.disabled,
  2732.  .btn-light:disabled {
  2733.      color: #212529;
  2734.      background-color: #f8f9fa;
  2735.      border-color: #f8f9fa
  2736.  }
  2737.  
  2738.  .btn-light:not(:disabled):not(.disabled).active,
  2739.  .btn-light:not(:disabled):not(.disabled):active,
  2740.  .show>.btn-light.dropdown-toggle {
  2741.      color: #212529;
  2742.      background-color: #dae0e5;
  2743.      border-color: #d3d9df
  2744.  }
  2745.  
  2746.  .btn-light:not(:disabled):not(.disabled).active:focus,
  2747.  .btn-light:not(:disabled):not(.disabled):active:focus,
  2748.  .show>.btn-light.dropdown-toggle:focus {
  2749.      box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
  2750.  }
  2751.  
  2752.  .btn-dark {
  2753.      color: #fff;
  2754.      background-color: #343a40;
  2755.      border-color: #343a40
  2756.  }
  2757.  
  2758.  .btn-dark:hover {
  2759.      color: #fff;
  2760.      background-color: #23272b;
  2761.      border-color: #1d2124
  2762.  }
  2763.  
  2764.  .btn-dark.focus,
  2765.  .btn-dark:focus {
  2766.      box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
  2767.  }
  2768.  
  2769.  .btn-dark.disabled,
  2770.  .btn-dark:disabled {
  2771.      color: #fff;
  2772.      background-color: #343a40;
  2773.      border-color: #343a40
  2774.  }
  2775.  
  2776.  .btn-dark:not(:disabled):not(.disabled).active,
  2777.  .btn-dark:not(:disabled):not(.disabled):active,
  2778.  .show>.btn-dark.dropdown-toggle {
  2779.      color: #fff;
  2780.      background-color: #1d2124;
  2781.      border-color: #171a1d
  2782.  }
  2783.  
  2784.  .btn-dark:not(:disabled):not(.disabled).active:focus,
  2785.  .btn-dark:not(:disabled):not(.disabled):active:focus,
  2786.  .show>.btn-dark.dropdown-toggle:focus {
  2787.      box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
  2788.  }
  2789.  
  2790.  .btn-outline-primary {
  2791.      color: #007FFF;
  2792.      background-color: transparent;
  2793.      background-image: none;
  2794.      border-color: #007FFF
  2795.  }
  2796.  
  2797.  .btn-outline-primary:hover {
  2798.      color: #fff;
  2799.      background-color: #007FFF;
  2800.      border-color: #007FFF
  2801.  }
  2802.  
  2803.  .btn-outline-primary.focus,
  2804.  .btn-outline-primary:focus {
  2805.      box-shadow: 0 0 0 .2rem rgba(92, 128, 209, .5)
  2806.  }
  2807.  
  2808.  .btn-outline-primary.disabled,
  2809.  .btn-outline-primary:disabled {
  2810.      color: #007FFF;
  2811.      background-color: transparent
  2812.  }
  2813.  
  2814.  .btn-outline-primary:not(:disabled):not(.disabled).active,
  2815.  .btn-outline-primary:not(:disabled):not(.disabled):active,
  2816.  .show>.btn-outline-primary.dropdown-toggle {
  2817.      color: #fff;
  2818.      background-color: #007FFF;
  2819.      border-color: #007FFF
  2820.  }
  2821.  
  2822.  .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
  2823.  .btn-outline-primary:not(:disabled):not(.disabled):active:focus,
  2824.  .show>.btn-outline-primary.dropdown-toggle:focus {
  2825.      box-shadow: 0 0 0 .2rem rgba(92, 128, 209, .5)
  2826.  }
  2827.  
  2828.  .btn-outline-secondary {
  2829.      color: #6c757d;
  2830.      background-color: transparent;
  2831.      background-image: none;
  2832.      border-color: #6c757d
  2833.  }
  2834.  
  2835.  .btn-outline-secondary:hover {
  2836.      color: #fff;
  2837.      background-color: #6c757d;
  2838.      border-color: #6c757d
  2839.  }
  2840.  
  2841.  .btn-outline-secondary.focus,
  2842.  .btn-outline-secondary:focus {
  2843.      box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
  2844.  }
  2845.  
  2846.  .btn-outline-secondary.disabled,
  2847.  .btn-outline-secondary:disabled {
  2848.      color: #6c757d;
  2849.      background-color: transparent
  2850.  }
  2851.  
  2852.  .btn-outline-secondary:not(:disabled):not(.disabled).active,
  2853.  .btn-outline-secondary:not(:disabled):not(.disabled):active,
  2854.  .show>.btn-outline-secondary.dropdown-toggle {
  2855.      color: #fff;
  2856.      background-color: #6c757d;
  2857.      border-color: #6c757d
  2858.  }
  2859.  
  2860.  .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
  2861.  .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
  2862.  .show>.btn-outline-secondary.dropdown-toggle:focus {
  2863.      box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
  2864.  }
  2865.  
  2866.  .btn-outline-success {
  2867.      color: #46c37b;
  2868.      background-color: transparent;
  2869.      background-image: none;
  2870.      border-color: #46c37b
  2871.  }
  2872.  
  2873.  .btn-outline-success:hover {
  2874.      color: #fff;
  2875.      background-color: #46c37b;
  2876.      border-color: #46c37b
  2877.  }
  2878.  
  2879.  .btn-outline-success.focus,
  2880.  .btn-outline-success:focus {
  2881.      box-shadow: 0 0 0 .2rem rgba(70, 195, 123, .5)
  2882.  }
  2883.  
  2884.  .btn-outline-success.disabled,
  2885.  .btn-outline-success:disabled {
  2886.      color: #46c37b;
  2887.      background-color: transparent
  2888.  }
  2889.  
  2890.  .btn-outline-success:not(:disabled):not(.disabled).active,
  2891.  .btn-outline-success:not(:disabled):not(.disabled):active,
  2892.  .show>.btn-outline-success.dropdown-toggle {
  2893.      color: #fff;
  2894.      background-color: #46c37b;
  2895.      border-color: #46c37b
  2896.  }
  2897.  
  2898.  .btn-outline-success:not(:disabled):not(.disabled).active:focus,
  2899.  .btn-outline-success:not(:disabled):not(.disabled):active:focus,
  2900.  .show>.btn-outline-success.dropdown-toggle:focus {
  2901.      box-shadow: 0 0 0 .2rem rgba(70, 195, 123, .5)
  2902.  }
  2903.  
  2904.  .btn-outline-info {
  2905.      color: #70b9eb;
  2906.      background-color: transparent;
  2907.      background-image: none;
  2908.      border-color: #70b9eb
  2909.  }
  2910.  
  2911.  .btn-outline-info:hover {
  2912.      color: #fff;
  2913.      background-color: #70b9eb;
  2914.      border-color: #70b9eb
  2915.  }
  2916.  
  2917.  .btn-outline-info.focus,
  2918.  .btn-outline-info:focus {
  2919.      box-shadow: 0 0 0 .2rem rgba(112, 185, 235, .5)
  2920.  }
  2921.  
  2922.  .btn-outline-info.disabled,
  2923.  .btn-outline-info:disabled {
  2924.      color: #70b9eb;
  2925.      background-color: transparent
  2926.  }
  2927.  
  2928.  .btn-outline-info:not(:disabled):not(.disabled).active,
  2929.  .btn-outline-info:not(:disabled):not(.disabled):active,
  2930.  .show>.btn-outline-info.dropdown-toggle {
  2931.      color: #fff;
  2932.      background-color: #70b9eb;
  2933.      border-color: #70b9eb
  2934.  }
  2935.  
  2936.  .btn-outline-info:not(:disabled):not(.disabled).active:focus,
  2937.  .btn-outline-info:not(:disabled):not(.disabled):active:focus,
  2938.  .show>.btn-outline-info.dropdown-toggle:focus {
  2939.      box-shadow: 0 0 0 .2rem rgba(112, 185, 235, .5)
  2940.  }
  2941.  
  2942.  .btn-outline-warning {
  2943.      color: #f3b760;
  2944.      background-color: transparent;
  2945.      background-image: none;
  2946.      border-color: #f3b760
  2947.  }
  2948.  
  2949.  .btn-outline-warning:hover {
  2950.      color: #fff;
  2951.      background-color: #f3b760;
  2952.      border-color: #f3b760
  2953.  }
  2954.  
  2955.  .btn-outline-warning.focus,
  2956.  .btn-outline-warning:focus {
  2957.      box-shadow: 0 0 0 .2rem rgba(243, 183, 96, .5)
  2958.  }
  2959.  
  2960.  .btn-outline-warning.disabled,
  2961.  .btn-outline-warning:disabled {
  2962.      color: #f3b760;
  2963.      background-color: transparent
  2964.  }
  2965.  
  2966.  .btn-outline-warning:not(:disabled):not(.disabled).active,
  2967.  .btn-outline-warning:not(:disabled):not(.disabled):active,
  2968.  .show>.btn-outline-warning.dropdown-toggle {
  2969.      color: #fff;
  2970.      background-color: #f3b760;
  2971.      border-color: #f3b760
  2972.  }
  2973.  
  2974.  .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
  2975.  .btn-outline-warning:not(:disabled):not(.disabled):active:focus,
  2976.  .show>.btn-outline-warning.dropdown-toggle:focus {
  2977.      box-shadow: 0 0 0 .2rem rgba(243, 183, 96, .5)
  2978.  }
  2979.  
  2980.  .btn-outline-danger {
  2981.      color: #d26a5c;
  2982.      background-color: transparent;
  2983.      background-image: none;
  2984.      border-color: #d26a5c
  2985.  }
  2986.  
  2987.  .btn-outline-danger:hover {
  2988.      color: #fff;
  2989.      background-color: #d26a5c;
  2990.      border-color: #d26a5c
  2991.  }
  2992.  
  2993.  .btn-outline-danger.focus,
  2994.  .btn-outline-danger:focus {
  2995.      box-shadow: 0 0 0 .2rem rgba(210, 106, 92, .5)
  2996.  }
  2997.  
  2998.  .btn-outline-danger.disabled,
  2999.  .btn-outline-danger:disabled {
  3000.      color: #d26a5c;
  3001.      background-color: transparent
  3002.  }
  3003.  
  3004.  .btn-outline-danger:not(:disabled):not(.disabled).active,
  3005.  .btn-outline-danger:not(:disabled):not(.disabled):active,
  3006.  .show>.btn-outline-danger.dropdown-toggle {
  3007.      color: #fff;
  3008.      background-color: #d26a5c;
  3009.      border-color: #d26a5c
  3010.  }
  3011.  
  3012.  .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
  3013.  .btn-outline-danger:not(:disabled):not(.disabled):active:focus,
  3014.  .show>.btn-outline-danger.dropdown-toggle:focus {
  3015.      box-shadow: 0 0 0 .2rem rgba(210, 106, 92, .5)
  3016.  }
  3017.  
  3018.  .btn-outline-light {
  3019.      color: #f8f9fa;
  3020.      background-color: transparent;
  3021.      background-image: none;
  3022.      border-color: #f8f9fa
  3023.  }
  3024.  
  3025.  .btn-outline-light:hover {
  3026.      color: #212529;
  3027.      background-color: #f8f9fa;
  3028.      border-color: #f8f9fa
  3029.  }
  3030.  
  3031.  .btn-outline-light.focus,
  3032.  .btn-outline-light:focus {
  3033.      box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
  3034.  }
  3035.  
  3036.  .btn-outline-light.disabled,
  3037.  .btn-outline-light:disabled {
  3038.      color: #f8f9fa;
  3039.      background-color: transparent
  3040.  }
  3041.  
  3042.  .btn-outline-light:not(:disabled):not(.disabled).active,
  3043.  .btn-outline-light:not(:disabled):not(.disabled):active,
  3044.  .show>.btn-outline-light.dropdown-toggle {
  3045.      color: #212529;
  3046.      background-color: #f8f9fa;
  3047.      border-color: #f8f9fa
  3048.  }
  3049.  
  3050.  .btn-outline-light:not(:disabled):not(.disabled).active:focus,
  3051.  .btn-outline-light:not(:disabled):not(.disabled):active:focus,
  3052.  .show>.btn-outline-light.dropdown-toggle:focus {
  3053.      box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
  3054.  }
  3055.  
  3056.  .btn-outline-dark {
  3057.      color: #343a40;
  3058.      background-color: transparent;
  3059.      background-image: none;
  3060.      border-color: #343a40
  3061.  }
  3062.  
  3063.  .btn-outline-dark:hover {
  3064.      color: #fff;
  3065.      background-color: #343a40;
  3066.      border-color: #343a40
  3067.  }
  3068.  
  3069.  .btn-outline-dark.focus,
  3070.  .btn-outline-dark:focus {
  3071.      box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
  3072.  }
  3073.  
  3074.  .btn-outline-dark.disabled,
  3075.  .btn-outline-dark:disabled {
  3076.      color: #343a40;
  3077.      background-color: transparent
  3078.  }
  3079.  
  3080.  .btn-outline-dark:not(:disabled):not(.disabled).active,
  3081.  .btn-outline-dark:not(:disabled):not(.disabled):active,
  3082.  .show>.btn-outline-dark.dropdown-toggle {
  3083.      color: #fff;
  3084.      background-color: #343a40;
  3085.      border-color: #343a40
  3086.  }
  3087.  
  3088.  .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
  3089.  .btn-outline-dark:not(:disabled):not(.disabled):active:focus,
  3090.  .show>.btn-outline-dark.dropdown-toggle:focus {
  3091.      box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
  3092.  }
  3093.  
  3094.  .btn-link {
  3095.      font-weight: 400;
  3096.      color: #007FFF;
  3097.      background-color: transparent
  3098.  }
  3099.  
  3100.  .btn-link:hover {
  3101.      color: #2c4e9b;
  3102.      text-decoration: none;
  3103.      background-color: transparent;
  3104.      border-color: transparent
  3105.  }
  3106.  
  3107.  .btn-link.focus,
  3108.  .btn-link:focus {
  3109.      text-decoration: none;
  3110.      border-color: transparent;
  3111.      box-shadow: none
  3112.  }
  3113.  
  3114.  .btn-link.disabled,
  3115.  .btn-link:disabled {
  3116.      color: #6c757d;
  3117.      pointer-events: none
  3118.  }
  3119.  
  3120.  .btn-group-lg>.btn,
  3121.  .btn-lg {
  3122.      padding: .5rem 1rem;
  3123.      font-size: 1.25rem;
  3124.      line-height: 1.5;
  3125.      border-radius: .3rem
  3126.  }
  3127.  
  3128.  .btn-group-sm>.btn,
  3129.  .btn-sm {
  3130.      padding: .25rem .5rem;
  3131.      font-size: .875rem;
  3132.      line-height: 1.5;
  3133.      border-radius: .2rem
  3134.  }
  3135.  
  3136.  .btn-block {
  3137.      display: block;
  3138.      width: 100%
  3139.  }
  3140.  
  3141.  .btn-block+.btn-block {
  3142.      margin-top: .5rem
  3143.  }
  3144.  
  3145.  input[type=button].btn-block,
  3146.  input[type=reset].btn-block,
  3147.  input[type=submit].btn-block {
  3148.      width: 100%
  3149.  }
  3150.  
  3151.  .fade {
  3152.      transition: opacity .15s linear
  3153.  }
  3154.  
  3155.  @media screen and (prefers-reduced-motion:reduce) {
  3156.      .fade {
  3157.          transition: none
  3158.      }
  3159.  }
  3160.  
  3161.  .fade:not(.show) {
  3162.      opacity: 0
  3163.  }
  3164.  
  3165.  .collapse:not(.show) {
  3166.      display: none
  3167.  }
  3168.  
  3169.  .collapsing {
  3170.      position: relative;
  3171.      height: 0;
  3172.      overflow: hidden;
  3173.      transition: height .35s ease
  3174.  }
  3175.  
  3176.  @media screen and (prefers-reduced-motion:reduce) {
  3177.      .collapsing {
  3178.          transition: none
  3179.      }
  3180.  }
  3181.  
  3182.  .dropdown,
  3183.  .dropleft,
  3184.  .dropright,
  3185.  .dropup {
  3186.      position: relative
  3187.  }
  3188.  
  3189.  .dropdown-toggle::after {
  3190.      display: inline-block;
  3191.      width: 0;
  3192.      height: 0;
  3193.      margin-left: .255em;
  3194.      vertical-align: .255em;
  3195.      content: "";
  3196.      border-top: .3em solid;
  3197.      border-right: .3em solid transparent;
  3198.      border-bottom: 0;
  3199.      border-left: .3em solid transparent
  3200.  }
  3201.  
  3202.  .dropdown-toggle:empty::after {
  3203.      margin-left: 0
  3204.  }
  3205.  
  3206.  .dropdown-menu {
  3207.      position: absolute;
  3208.      top: 100%;
  3209.      left: 0;
  3210.      z-index: 1000;
  3211.      display: none;
  3212.      float: left;
  3213.      min-width: 11.25rem;
  3214.      padding: .5rem 0;
  3215.      margin: .125rem 0 0;
  3216.      font-size: 1rem;
  3217.      color: #575757;
  3218.      text-align: left;
  3219.      list-style: none;
  3220.      background-color: #fff;
  3221.      background-clip: padding-box;
  3222.      border: 1px solid #e1e1e1;
  3223.      border-radius: 0
  3224.  }
  3225.  
  3226.  .dropdown-menu-right {
  3227.      right: 0;
  3228.      left: auto
  3229.  }
  3230.  
  3231.  .dropup .dropdown-menu {
  3232.      top: auto;
  3233.      bottom: 100%;
  3234.      margin-top: 0;
  3235.      margin-bottom: .125rem
  3236.  }
  3237.  
  3238.  .dropup .dropdown-toggle::after {
  3239.      display: inline-block;
  3240.      width: 0;
  3241.      height: 0;
  3242.      margin-left: .255em;
  3243.      vertical-align: .255em;
  3244.      content: "";
  3245.      border-top: 0;
  3246.      border-right: .3em solid transparent;
  3247.      border-bottom: .3em solid;
  3248.      border-left: .3em solid transparent
  3249.  }
  3250.  
  3251.  .dropup .dropdown-toggle:empty::after {
  3252.      margin-left: 0
  3253.  }
  3254.  
  3255.  .dropright .dropdown-menu {
  3256.      top: 0;
  3257.      right: auto;
  3258.      left: 100%;
  3259.      margin-top: 0;
  3260.      margin-left: .125rem
  3261.  }
  3262.  
  3263.  .dropright .dropdown-toggle::after {
  3264.      display: inline-block;
  3265.      width: 0;
  3266.      height: 0;
  3267.      margin-left: .255em;
  3268.      vertical-align: .255em;
  3269.      content: "";
  3270.      border-top: .3em solid transparent;
  3271.      border-right: 0;
  3272.      border-bottom: .3em solid transparent;
  3273.      border-left: .3em solid
  3274.  }
  3275.  
  3276.  .dropright .dropdown-toggle:empty::after {
  3277.      margin-left: 0
  3278.  }
  3279.  
  3280.  .dropright .dropdown-toggle::after {
  3281.      vertical-align: 0
  3282.  }
  3283.  
  3284.  .dropleft .dropdown-menu {
  3285.      top: 0;
  3286.      right: 100%;
  3287.      left: auto;
  3288.      margin-top: 0;
  3289.      margin-right: .125rem
  3290.  }
  3291.  
  3292.  .dropleft .dropdown-toggle::after {
  3293.      display: inline-block;
  3294.      width: 0;
  3295.      height: 0;
  3296.      margin-left: .255em;
  3297.      vertical-align: .255em;
  3298.      content: ""
  3299.  }
  3300.  
  3301.  .dropleft .dropdown-toggle::after {
  3302.      display: none
  3303.  }
  3304.  
  3305.  .dropleft .dropdown-toggle::before {
  3306.      display: inline-block;
  3307.      width: 0;
  3308.      height: 0;
  3309.      margin-right: .255em;
  3310.      vertical-align: .255em;
  3311.      content: "";
  3312.      border-top: .3em solid transparent;
  3313.      border-right: .3em solid;
  3314.      border-bottom: .3em solid transparent
  3315.  }
  3316.  
  3317.  .dropleft .dropdown-toggle:empty::after {
  3318.      margin-left: 0
  3319.  }
  3320.  
  3321.  .dropleft .dropdown-toggle::before {
  3322.      vertical-align: 0
  3323.  }
  3324.  
  3325.  .dropdown-menu[x-placement^=bottom],
  3326.  .dropdown-menu[x-placement^=left],
  3327.  .dropdown-menu[x-placement^=right],
  3328.  .dropdown-menu[x-placement^=top] {
  3329.      right: auto;
  3330.      bottom: auto
  3331.  }
  3332.  
  3333.  .dropdown-divider {
  3334.      height: 0;
  3335.      margin: .5rem 0;
  3336.      overflow: hidden;
  3337.      border-top: 1px solid #ebebeb
  3338.  }
  3339.  
  3340.  .dropdown-item {
  3341.      display: block;
  3342.      width: 100%;
  3343.      padding: .5rem .75rem;
  3344.      clear: both;
  3345.      font-weight: 400;
  3346.      color: #575757;
  3347.      text-align: inherit;
  3348.      white-space: nowrap;
  3349.      background-color: transparent;
  3350.      border: 0
  3351.  }
  3352.  
  3353.  .dropdown-item:focus,
  3354.  .dropdown-item:hover {
  3355.      color: #575757;
  3356.      text-decoration: none;
  3357.      background-color: #f5f5f5
  3358.  }
  3359.  
  3360.  .dropdown-item.active,
  3361.  .dropdown-item:active {
  3362.      color: #fff;
  3363.      text-decoration: none;
  3364.      background-color: #007FFF
  3365.  }
  3366.  
  3367.  .dropdown-item.disabled,
  3368.  .dropdown-item:disabled {
  3369.      color: #6c757d;
  3370.      background-color: transparent
  3371.  }
  3372.  
  3373.  .dropdown-menu.show {
  3374.      display: block
  3375.  }
  3376.  
  3377.  .dropdown-header {
  3378.      display: block;
  3379.      padding: .5rem .75rem;
  3380.      margin-bottom: 0;
  3381.      font-size: .875rem;
  3382.      color: #6c757d;
  3383.      white-space: nowrap
  3384.  }
  3385.  
  3386.  .dropdown-item-text {
  3387.      display: block;
  3388.      padding: .5rem .75rem;
  3389.      color: #575757
  3390.  }
  3391.  
  3392.  .btn-group,
  3393.  .btn-group-vertical {
  3394.      position: relative;
  3395.      display: -ms-inline-flexbox;
  3396.      display: inline-flex;
  3397.      vertical-align: middle
  3398.  }
  3399.  
  3400.  .btn-group-vertical>.btn,
  3401.  .btn-group>.btn {
  3402.      position: relative;
  3403.      -ms-flex: 0 1 auto;
  3404.      flex: 0 1 auto
  3405.  }
  3406.  
  3407.  .btn-group-vertical>.btn:hover,
  3408.  .btn-group>.btn:hover {
  3409.      z-index: 1
  3410.  }
  3411.  
  3412.  .btn-group-vertical>.btn.active,
  3413.  .btn-group-vertical>.btn:active,
  3414.  .btn-group-vertical>.btn:focus,
  3415.  .btn-group>.btn.active,
  3416.  .btn-group>.btn:active,
  3417.  .btn-group>.btn:focus {
  3418.      z-index: 1
  3419.  }
  3420.  
  3421.  .btn-group .btn+.btn,
  3422.  .btn-group .btn+.btn-group,
  3423.  .btn-group .btn-group+.btn,
  3424.  .btn-group .btn-group+.btn-group,
  3425.  .btn-group-vertical .btn+.btn,
  3426.  .btn-group-vertical .btn+.btn-group,
  3427.  .btn-group-vertical .btn-group+.btn,
  3428.  .btn-group-vertical .btn-group+.btn-group {
  3429.      margin-left: -1px
  3430.  }
  3431.  
  3432.  .btn-toolbar {
  3433.      display: -ms-flexbox;
  3434.      display: flex;
  3435.      -ms-flex-wrap: wrap;
  3436.      flex-wrap: wrap;
  3437.      -ms-flex-pack: start;
  3438.      justify-content: flex-start
  3439.  }
  3440.  
  3441.  .btn-toolbar .input-group {
  3442.      width: auto
  3443.  }
  3444.  
  3445.  .btn-group>.btn:first-child {
  3446.      margin-left: 0
  3447.  }
  3448.  
  3449.  .btn-group>.btn-group:not(:last-child)>.btn,
  3450.  .btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
  3451.      border-top-right-radius: 0;
  3452.      border-bottom-right-radius: 0
  3453.  }
  3454.  
  3455.  .btn-group>.btn-group:not(:first-child)>.btn,
  3456.  .btn-group>.btn:not(:first-child) {
  3457.      border-top-left-radius: 0;
  3458.      border-bottom-left-radius: 0
  3459.  }
  3460.  
  3461.  .dropdown-toggle-split {
  3462.      padding-right: .5625rem;
  3463.      padding-left: .5625rem
  3464.  }
  3465.  
  3466.  .dropdown-toggle-split::after,
  3467.  .dropright .dropdown-toggle-split::after,
  3468.  .dropup .dropdown-toggle-split::after {
  3469.      margin-left: 0
  3470.  }
  3471.  
  3472.  .dropleft .dropdown-toggle-split::before {
  3473.      margin-right: 0
  3474.  }
  3475.  
  3476.  .btn-group-sm>.btn+.dropdown-toggle-split,
  3477.  .btn-sm+.dropdown-toggle-split {
  3478.      padding-right: .375rem;
  3479.      padding-left: .375rem
  3480.  }
  3481.  
  3482.  .btn-group-lg>.btn+.dropdown-toggle-split,
  3483.  .btn-lg+.dropdown-toggle-split {
  3484.      padding-right: .75rem;
  3485.      padding-left: .75rem
  3486.  }
  3487.  
  3488.  .btn-group-vertical {
  3489.      -ms-flex-direction: column;
  3490.      flex-direction: column;
  3491.      -ms-flex-align: start;
  3492.      align-items: flex-start;
  3493.      -ms-flex-pack: center;
  3494.      justify-content: center
  3495.  }
  3496.  
  3497.  .btn-group-vertical .btn,
  3498.  .btn-group-vertical .btn-group {
  3499.      width: 100%
  3500.  }
  3501.  
  3502.  .btn-group-vertical>.btn+.btn,
  3503.  .btn-group-vertical>.btn+.btn-group,
  3504.  .btn-group-vertical>.btn-group+.btn,
  3505.  .btn-group-vertical>.btn-group+.btn-group {
  3506.      margin-top: -1px;
  3507.      margin-left: 0
  3508.  }
  3509.  
  3510.  .btn-group-vertical>.btn-group:not(:last-child)>.btn,
  3511.  .btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) {
  3512.      border-bottom-right-radius: 0;
  3513.      border-bottom-left-radius: 0
  3514.  }
  3515.  
  3516.  .btn-group-vertical>.btn-group:not(:first-child)>.btn,
  3517.  .btn-group-vertical>.btn:not(:first-child) {
  3518.      border-top-left-radius: 0;
  3519.      border-top-right-radius: 0
  3520.  }
  3521.  
  3522.  .btn-group-toggle>.btn,
  3523.  .btn-group-toggle>.btn-group>.btn {
  3524.      margin-bottom: 0
  3525.  }
  3526.  
  3527.  .btn-group-toggle>.btn input[type=checkbox],
  3528.  .btn-group-toggle>.btn input[type=radio],
  3529.  .btn-group-toggle>.btn-group>.btn input[type=checkbox],
  3530.  .btn-group-toggle>.btn-group>.btn input[type=radio] {
  3531.      position: absolute;
  3532.      clip: rect(0, 0, 0, 0);
  3533.      pointer-events: none
  3534.  }
  3535.  
  3536.  .input-group {
  3537.      position: relative;
  3538.      display: -ms-flexbox;
  3539.      display: flex;
  3540.      -ms-flex-wrap: wrap;
  3541.      flex-wrap: wrap;
  3542.      -ms-flex-align: stretch;
  3543.      align-items: stretch;
  3544.      width: 100%
  3545.  }
  3546.  
  3547.  .input-group>.custom-file,
  3548.  .input-group>.custom-select,
  3549.  .input-group>.form-control {
  3550.      position: relative;
  3551.      -ms-flex: 1 1 auto;
  3552.      flex: 1 1 auto;
  3553.      width: 1%;
  3554.      margin-bottom: 0
  3555.  }
  3556.  
  3557.  .input-group>.custom-file+.custom-file,
  3558.  .input-group>.custom-file+.custom-select,
  3559.  .input-group>.custom-file+.form-control,
  3560.  .input-group>.custom-select+.custom-file,
  3561.  .input-group>.custom-select+.custom-select,
  3562.  .input-group>.custom-select+.form-control,
  3563.  .input-group>.form-control+.custom-file,
  3564.  .input-group>.form-control+.custom-select,
  3565.  .input-group>.form-control+.form-control {
  3566.      margin-left: -1px
  3567.  }
  3568.  
  3569.  .input-group>.custom-file .custom-file-input:focus~.custom-file-label,
  3570.  .input-group>.custom-select:focus,
  3571.  .input-group>.form-control:focus {
  3572.      z-index: 3
  3573.  }
  3574.  
  3575.  .input-group>.custom-file .custom-file-input:focus {
  3576.      z-index: 4
  3577.  }
  3578.  
  3579.  .input-group>.custom-select:not(:last-child),
  3580.  .input-group>.form-control:not(:last-child) {
  3581.      border-top-right-radius: 0;
  3582.      border-bottom-right-radius: 0
  3583.  }
  3584.  
  3585.  .input-group>.custom-select:not(:first-child),
  3586.  .input-group>.form-control:not(:first-child) {
  3587.      border-top-left-radius: 0;
  3588.      border-bottom-left-radius: 0
  3589.  }
  3590.  
  3591.  .input-group>.custom-file {
  3592.      display: -ms-flexbox;
  3593.      display: flex;
  3594.      -ms-flex-align: center;
  3595.      align-items: center
  3596.  }
  3597.  
  3598.  .input-group>.custom-file:not(:last-child) .custom-file-label,
  3599.  .input-group>.custom-file:not(:last-child) .custom-file-label::after {
  3600.      border-top-right-radius: 0;
  3601.      border-bottom-right-radius: 0
  3602.  }
  3603.  
  3604.  .input-group>.custom-file:not(:first-child) .custom-file-label {
  3605.      border-top-left-radius: 0;
  3606.      border-bottom-left-radius: 0
  3607.  }
  3608.  
  3609.  .input-group-append,
  3610.  .input-group-prepend {
  3611.      display: -ms-flexbox;
  3612.      display: flex
  3613.  }
  3614.  
  3615.  .input-group-append .btn,
  3616.  .input-group-prepend .btn {
  3617.      position: relative;
  3618.      z-index: 2
  3619.  }
  3620.  
  3621.  .input-group-append .btn+.btn,
  3622.  .input-group-append .btn+.input-group-text,
  3623.  .input-group-append .input-group-text+.btn,
  3624.  .input-group-append .input-group-text+.input-group-text,
  3625.  .input-group-prepend .btn+.btn,
  3626.  .input-group-prepend .btn+.input-group-text,
  3627.  .input-group-prepend .input-group-text+.btn,
  3628.  .input-group-prepend .input-group-text+.input-group-text {
  3629.      margin-left: -1px
  3630.  }
  3631.  
  3632.  .input-group-prepend {
  3633.      margin-right: -1px
  3634.  }
  3635.  
  3636.  .input-group-append {
  3637.      margin-left: -1px
  3638.  }
  3639.  
  3640.  .input-group-text {
  3641.      display: -ms-flexbox;
  3642.      display: flex;
  3643.      -ms-flex-align: center;
  3644.      align-items: center;
  3645.      padding: .375rem .75rem;
  3646.      margin-bottom: 0;
  3647.      font-size: 1rem;
  3648.      font-weight: 400;
  3649.      line-height: 1.5;
  3650.      color: #575757;
  3651.      text-align: center;
  3652.      white-space: nowrap;
  3653.      background-color: #f5f5f5;
  3654.      border: 1px solid #e1e1e1;
  3655.      border-radius: .25rem
  3656.  }
  3657.  
  3658.  .input-group-text input[type=checkbox],
  3659.  .input-group-text input[type=radio] {
  3660.      margin-top: 0
  3661.  }
  3662.  
  3663.  .input-group-lg>.form-control,
  3664.  .input-group-lg>.input-group-append>.btn,
  3665.  .input-group-lg>.input-group-append>.input-group-text,
  3666.  .input-group-lg>.input-group-prepend>.btn,
  3667.  .input-group-lg>.input-group-prepend>.input-group-text {
  3668.      height: calc(2.875rem + 2px);
  3669.      padding: .5rem 1rem;
  3670.      font-size: 1.25rem;
  3671.      line-height: 1.5;
  3672.      border-radius: .3rem
  3673.  }
  3674.  
  3675.  .input-group-sm>.form-control,
  3676.  .input-group-sm>.input-group-append>.btn,
  3677.  .input-group-sm>.input-group-append>.input-group-text,
  3678.  .input-group-sm>.input-group-prepend>.btn,
  3679.  .input-group-sm>.input-group-prepend>.input-group-text {
  3680.      height: calc(1.8125rem + 2px);
  3681.      padding: .25rem .5rem;
  3682.      font-size: .875rem;
  3683.      line-height: 1.5;
  3684.      border-radius: .2rem
  3685.  }
  3686.  
  3687.  .input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),
  3688.  .input-group>.input-group-append:last-child>.input-group-text:not(:last-child),
  3689.  .input-group>.input-group-append:not(:last-child)>.btn,
  3690.  .input-group>.input-group-append:not(:last-child)>.input-group-text,
  3691.  .input-group>.input-group-prepend>.btn,
  3692.  .input-group>.input-group-prepend>.input-group-text {
  3693.      border-top-right-radius: 0;
  3694.      border-bottom-right-radius: 0
  3695.  }
  3696.  
  3697.  .input-group>.input-group-append>.btn,
  3698.  .input-group>.input-group-append>.input-group-text,
  3699.  .input-group>.input-group-prepend:first-child>.btn:not(:first-child),
  3700.  .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),
  3701.  .input-group>.input-group-prepend:not(:first-child)>.btn,
  3702.  .input-group>.input-group-prepend:not(:first-child)>.input-group-text {
  3703.      border-top-left-radius: 0;
  3704.      border-bottom-left-radius: 0
  3705.  }
  3706.  
  3707.  .custom-control {
  3708.      position: relative;
  3709.      display: block;
  3710.      min-height: 1.5rem;
  3711.      padding-left: 1.5rem
  3712.  }
  3713.  
  3714.  .custom-control-inline {
  3715.      display: -ms-inline-flexbox;
  3716.      display: inline-flex;
  3717.      margin-right: 1rem
  3718.  }
  3719.  
  3720.  .custom-control-input {
  3721.      position: absolute;
  3722.      z-index: -1;
  3723.      opacity: 0
  3724.  }
  3725.  
  3726.  .custom-control-input:checked~.custom-control-label::before {
  3727.      color: #fff;
  3728.      background-color: #007FFF
  3729.  }
  3730.  
  3731.  .custom-control-input:focus~.custom-control-label::before {
  3732.      box-shadow: 0 0 0 1px #f5f5f5, 0 0 0 .2rem rgba(92, 128, 209, .25)
  3733.  }
  3734.  
  3735.  .custom-control-input:active~.custom-control-label::before {
  3736.      color: #fff;
  3737.      background-color: #e7ecf8
  3738.  }
  3739.  
  3740.  .custom-control-input:disabled~.custom-control-label {
  3741.      color: #6c757d
  3742.  }
  3743.  
  3744.  .custom-control-input:disabled~.custom-control-label::before {
  3745.      background-color: #e9ecef
  3746.  }
  3747.  
  3748.  .custom-control-label {
  3749.      position: relative;
  3750.      margin-bottom: 0
  3751.  }
  3752.  
  3753.  .custom-control-label::before {
  3754.      position: absolute;
  3755.      top: .25rem;
  3756.      left: -1.5rem;
  3757.      display: block;
  3758.      width: 1rem;
  3759.      height: 1rem;
  3760.      pointer-events: none;
  3761.      content: "";
  3762.      -webkit-user-select: none;
  3763.      -moz-user-select: none;
  3764.      -ms-user-select: none;
  3765.      user-select: none;
  3766.      background-color: #e1e1e1
  3767.  }
  3768.  
  3769.  .custom-control-label::after {
  3770.      position: absolute;
  3771.      top: .25rem;
  3772.      left: -1.5rem;
  3773.      display: block;
  3774.      width: 1rem;
  3775.      height: 1rem;
  3776.      content: "";
  3777.      background-repeat: no-repeat;
  3778.      background-position: center center;
  3779.      background-size: 50% 50%
  3780.  }
  3781.  
  3782.  .custom-checkbox .custom-control-label::before {
  3783.      border-radius: .25rem
  3784.  }
  3785.  
  3786.  .custom-checkbox .custom-control-input:checked~.custom-control-label::before {
  3787.      background-color: #007FFF
  3788.  }
  3789.  
  3790.  .custom-checkbox .custom-control-input:checked~.custom-control-label::after {
  3791.      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")
  3792.  }
  3793.  
  3794.  .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
  3795.      background-color: #007FFF
  3796.  }
  3797.  
  3798.  .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after {
  3799.      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")
  3800.  }
  3801.  
  3802.  .custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before {
  3803.      background-color: rgba(92, 128, 209, .5)
  3804.  }
  3805.  
  3806.  .custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before {
  3807.      background-color: rgba(92, 128, 209, .5)
  3808.  }
  3809.  
  3810.  .custom-radio .custom-control-label::before {
  3811.      border-radius: 50%
  3812.  }
  3813.  
  3814.  .custom-radio .custom-control-input:checked~.custom-control-label::before {
  3815.      background-color: #007FFF
  3816.  }
  3817.  
  3818.  .custom-radio .custom-control-input:checked~.custom-control-label::after {
  3819.      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")
  3820.  }
  3821.  
  3822.  .custom-radio .custom-control-input:disabled:checked~.custom-control-label::before {
  3823.      background-color: rgba(92, 128, 209, .5)
  3824.  }
  3825.  
  3826.  .custom-select {
  3827.      display: inline-block;
  3828.      width: 100%;
  3829.      height: calc(2.25rem + 2px);
  3830.      padding: .375rem 1.75rem .375rem .75rem;
  3831.      line-height: 1.5;
  3832.      color: #575757;
  3833.      vertical-align: middle;
  3834.      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;
  3835.      background-size: 8px 10px;
  3836.      border: 1px solid #e1e1e1;
  3837.      border-radius: .25rem;
  3838.      -webkit-appearance: none;
  3839.      -moz-appearance: none;
  3840.      appearance: none
  3841.  }
  3842.  
  3843.  .custom-select:focus {
  3844.      border-color: #bfcded;
  3845.      outline: 0;
  3846.      box-shadow: 0 0 0 .2rem rgba(191, 205, 237, .5)
  3847.  }
  3848.  
  3849.  .custom-select:focus::-ms-value {
  3850.      color: #575757;
  3851.      background-color: #fff
  3852.  }
  3853.  
  3854.  .custom-select[multiple],
  3855.  .custom-select[size]:not([size="1"]) {
  3856.      height: auto;
  3857.      padding-right: .75rem;
  3858.      background-image: none
  3859.  }
  3860.  
  3861.  .custom-select:disabled {
  3862.      color: #6c757d;
  3863.      background-color: #e9ecef
  3864.  }
  3865.  
  3866.  .custom-select::-ms-expand {
  3867.      opacity: 0
  3868.  }
  3869.  
  3870.  .custom-select-sm {
  3871.      height: calc(1.8125rem + 2px);
  3872.      padding-top: .375rem;
  3873.      padding-bottom: .375rem;
  3874.      font-size: 75%
  3875.  }
  3876.  
  3877.  .custom-select-lg {
  3878.      height: calc(2.875rem + 2px);
  3879.      padding-top: .375rem;
  3880.      padding-bottom: .375rem;
  3881.      font-size: 125%
  3882.  }
  3883.  
  3884.  .custom-file {
  3885.      position: relative;
  3886.      display: inline-block;
  3887.      width: 100%;
  3888.      height: calc(2.25rem + 2px);
  3889.      margin-bottom: 0
  3890.  }
  3891.  
  3892.  .custom-file-input {
  3893.      position: relative;
  3894.      z-index: 2;
  3895.      width: 100%;
  3896.      height: calc(2.25rem + 2px);
  3897.      margin: 0;
  3898.      opacity: 0
  3899.  }
  3900.  
  3901.  .custom-file-input:focus~.custom-file-label {
  3902.      border-color: #bfcded;
  3903.      box-shadow: 0 0 0 .2rem rgba(92, 128, 209, .25)
  3904.  }
  3905.  
  3906.  .custom-file-input:focus~.custom-file-label::after {
  3907.      border-color: #bfcded
  3908.  }
  3909.  
  3910.  .custom-file-input:disabled~.custom-file-label {
  3911.      background-color: #e9ecef
  3912.  }
  3913.  
  3914.  .custom-file-input:lang(en)~.custom-file-label::after {
  3915.      content: "Browse"
  3916.  }
  3917.  
  3918.  .custom-file-label {
  3919.      position: absolute;
  3920.      top: 0;
  3921.      right: 0;
  3922.      left: 0;
  3923.      z-index: 1;
  3924.      height: calc(2.25rem + 2px);
  3925.      padding: .375rem .75rem;
  3926.      line-height: 1.5;
  3927.      color: #575757;
  3928.      background-color: #fff;
  3929.      border: 1px solid #e1e1e1;
  3930.      border-radius: .25rem
  3931.  }
  3932.  
  3933.  .custom-file-label::after {
  3934.      position: absolute;
  3935.      top: 0;
  3936.      right: 0;
  3937.      bottom: 0;
  3938.      z-index: 3;
  3939.      display: block;
  3940.      height: 2.25rem;
  3941.      padding: .375rem .75rem;
  3942.      line-height: 1.5;
  3943.      color: #575757;
  3944.      content: "Browse";
  3945.      background-color: #f5f5f5;
  3946.      border-left: 1px solid #e1e1e1;
  3947.      border-radius: 0 .25rem .25rem 0
  3948.  }
  3949.  
  3950.  .custom-range {
  3951.      width: 100%;
  3952.      padding-left: 0;
  3953.      background-color: transparent;
  3954.      -webkit-appearance: none;
  3955.      -moz-appearance: none;
  3956.      appearance: none
  3957.  }
  3958.  
  3959.  .custom-range:focus {
  3960.      outline: 0
  3961.  }
  3962.  
  3963.  .custom-range:focus::-webkit-slider-thumb {
  3964.      box-shadow: 0 0 0 1px #f5f5f5, 0 0 0 .2rem rgba(92, 128, 209, .25)
  3965.  }
  3966.  
  3967.  .custom-range:focus::-moz-range-thumb {
  3968.      box-shadow: 0 0 0 1px #f5f5f5, 0 0 0 .2rem rgba(92, 128, 209, .25)
  3969.  }
  3970.  
  3971.  .custom-range:focus::-ms-thumb {
  3972.      box-shadow: 0 0 0 1px #f5f5f5, 0 0 0 .2rem rgba(92, 128, 209, .25)
  3973.  }
  3974.  
  3975.  .custom-range::-moz-focus-outer {
  3976.      border: 0
  3977.  }
  3978.  
  3979.  .custom-range::-webkit-slider-thumb {
  3980.      width: 1rem;
  3981.      height: 1rem;
  3982.      margin-top: -.25rem;
  3983.      background-color: #007FFF;
  3984.      border: 0;
  3985.      border-radius: 1rem;
  3986.      transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  3987.      -webkit-appearance: none;
  3988.      appearance: none
  3989.  }
  3990.  
  3991.  @media screen and (prefers-reduced-motion:reduce) {
  3992.      .custom-range::-webkit-slider-thumb {
  3993.          transition: none
  3994.      }
  3995.  }
  3996.  
  3997.  .custom-range::-webkit-slider-thumb:active {
  3998.      background-color: #e7ecf8
  3999.  }
  4000.  
  4001.  .custom-range::-webkit-slider-runnable-track {
  4002.      width: 100%;
  4003.      height: .5rem;
  4004.      color: transparent;
  4005.      cursor: pointer;
  4006.      background-color: #dee2e6;
  4007.      border-color: transparent;
  4008.      border-radius: 1rem
  4009.  }
  4010.  
  4011.  .custom-range::-moz-range-thumb {
  4012.      width: 1rem;
  4013.      height: 1rem;
  4014.      background-color: #007FFF;
  4015.      border: 0;
  4016.      border-radius: 1rem;
  4017.      transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  4018.      -moz-appearance: none;
  4019.      appearance: none
  4020.  }
  4021.  
  4022.  @media screen and (prefers-reduced-motion:reduce) {
  4023.      .custom-range::-moz-range-thumb {
  4024.          transition: none
  4025.      }
  4026.  }
  4027.  
  4028.  .custom-range::-moz-range-thumb:active {
  4029.      background-color: #e7ecf8
  4030.  }
  4031.  
  4032.  .custom-range::-moz-range-track {
  4033.      width: 100%;
  4034.      height: .5rem;
  4035.      color: transparent;
  4036.      cursor: pointer;
  4037.      background-color: #dee2e6;
  4038.      border-color: transparent;
  4039.      border-radius: 1rem
  4040.  }
  4041.  
  4042.  .custom-range::-ms-thumb {
  4043.      width: 1rem;
  4044.      height: 1rem;
  4045.      margin-top: 0;
  4046.      margin-right: .2rem;
  4047.      margin-left: .2rem;
  4048.      background-color: #007FFF;
  4049.      border: 0;
  4050.      border-radius: 1rem;
  4051.      transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  4052.      appearance: none
  4053.  }
  4054.  
  4055.  @media screen and (prefers-reduced-motion:reduce) {
  4056.      .custom-range::-ms-thumb {
  4057.          transition: none
  4058.      }
  4059.  }
  4060.  
  4061.  .custom-range::-ms-thumb:active {
  4062.      background-color: #e7ecf8
  4063.  }
  4064.  
  4065.  .custom-range::-ms-track {
  4066.      width: 100%;
  4067.      height: .5rem;
  4068.      color: transparent;
  4069.      cursor: pointer;
  4070.      background-color: transparent;
  4071.      border-color: transparent;
  4072.      border-width: .5rem
  4073.  }
  4074.  
  4075.  .custom-range::-ms-fill-lower {
  4076.      background-color: #dee2e6;
  4077.      border-radius: 1rem
  4078.  }
  4079.  
  4080.  .custom-range::-ms-fill-upper {
  4081.      margin-right: 15px;
  4082.      background-color: #dee2e6;
  4083.      border-radius: 1rem
  4084.  }
  4085.  
  4086.  .custom-control-label::before,
  4087.  .custom-file-label,
  4088.  .custom-select {
  4089.      transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
  4090.  }
  4091.  
  4092.  @media screen and (prefers-reduced-motion:reduce) {
  4093.      .custom-control-label::before,
  4094.      .custom-file-label,
  4095.      .custom-select {
  4096.          transition: none
  4097.      }
  4098.  }
  4099.  
  4100.  .nav {
  4101.      display: -ms-flexbox;
  4102.      display: flex;
  4103.      -ms-flex-wrap: wrap;
  4104.      flex-wrap: wrap;
  4105.      padding-left: 0;
  4106.      margin-bottom: 0;
  4107.      list-style: none
  4108.  }
  4109.  
  4110.  .nav-link {
  4111.      display: block;
  4112.      padding: .5rem 1rem
  4113.  }
  4114.  
  4115.  .nav-link:focus,
  4116.  .nav-link:hover {
  4117.      text-decoration: none
  4118.  }
  4119.  
  4120.  .nav-link.disabled {
  4121.      color: #6c757d
  4122.  }
  4123.  
  4124.  .nav-tabs {
  4125.      border-bottom: 1px solid #ebebeb
  4126.  }
  4127.  
  4128.  .nav-tabs .nav-item {
  4129.      margin-bottom: -1px
  4130.  }
  4131.  
  4132.  .nav-tabs .nav-link {
  4133.      border: 1px solid transparent;
  4134.      border-top-left-radius: .25rem;
  4135.      border-top-right-radius: .25rem
  4136.  }
  4137.  
  4138.  .nav-tabs .nav-link:focus,
  4139.  .nav-tabs .nav-link:hover {
  4140.      border-color: #ebebeb #ebebeb #ebebeb
  4141.  }
  4142.  
  4143.  .nav-tabs .nav-link.disabled {
  4144.      color: #6c757d;
  4145.      background-color: transparent;
  4146.      border-color: transparent
  4147.  }
  4148.  
  4149.  .nav-tabs .nav-item.show .nav-link,
  4150.  .nav-tabs .nav-link.active {
  4151.      color: #575757;
  4152.      background-color: #fff;
  4153.      border-color: #ebebeb #ebebeb #ebebeb
  4154.  }
  4155.  
  4156.  .nav-tabs .dropdown-menu {
  4157.      margin-top: -1px;
  4158.      border-top-left-radius: 0;
  4159.      border-top-right-radius: 0
  4160.  }
  4161.  
  4162.  .nav-pills .nav-link {
  4163.      border-radius: .25rem
  4164.  }
  4165.  
  4166.  .nav-pills .nav-link.active,
  4167.  .nav-pills .show>.nav-link {
  4168.      color: #fff;
  4169.      background-color: #007FFF
  4170.  }
  4171.  
  4172.  .nav-fill .nav-item {
  4173.      -ms-flex: 1 1 auto;
  4174.      flex: 1 1 auto;
  4175.      text-align: center
  4176.  }
  4177.  
  4178.  .nav-justified .nav-item {
  4179.      -ms-flex-preferred-size: 0;
  4180.      flex-basis: 0;
  4181.      -ms-flex-positive: 1;
  4182.      flex-grow: 1;
  4183.      text-align: center
  4184.  }
  4185.  
  4186.  .tab-content>.tab-pane {
  4187.      display: none
  4188.  }
  4189.  
  4190.  .tab-content>.active {
  4191.      display: block
  4192.  }
  4193.  
  4194.  .breadcrumb {
  4195.      display: -ms-flexbox;
  4196.      display: flex;
  4197.      -ms-flex-wrap: wrap;
  4198.      flex-wrap: wrap;
  4199.      padding: .75rem 0;
  4200.      margin-bottom: 0;
  4201.      list-style: none;
  4202.      background-color: transparent;
  4203.      border-radius: .25rem
  4204.  }
  4205.  
  4206.  .breadcrumb-item+.breadcrumb-item {
  4207.      padding-left: .5rem
  4208.  }
  4209.  
  4210.  .breadcrumb-item+.breadcrumb-item::before {
  4211.      display: inline-block;
  4212.      padding-right: .5rem;
  4213.      color: #6c757d;
  4214.      content: "/"
  4215.  }
  4216.  
  4217.  .breadcrumb-item+.breadcrumb-item:hover::before {
  4218.      text-decoration: underline
  4219.  }
  4220.  
  4221.  .breadcrumb-item+.breadcrumb-item:hover::before {
  4222.      text-decoration: none
  4223.  }
  4224.  
  4225.  .breadcrumb-item.active {
  4226.      color: #6c757d
  4227.  }
  4228.  
  4229.  .pagination {
  4230.      display: -ms-flexbox;
  4231.      display: flex;
  4232.      padding-left: 0;
  4233.      list-style: none;
  4234.      border-radius: .25rem
  4235.  }
  4236.  
  4237.  .page-link {
  4238.      position: relative;
  4239.      display: block;
  4240.      padding: .5rem .75rem;
  4241.      margin-left: -2px;
  4242.      line-height: 1.25;
  4243.      color: #575757;
  4244.      background-color: transparent;
  4245.      border: 2px solid transparent
  4246.  }
  4247.  
  4248.  .page-link:hover {
  4249.      z-index: 2;
  4250.      color: #007FFF;
  4251.      text-decoration: none;
  4252.      background-color: transparent;
  4253.      border-color: #007FFF
  4254.  }
  4255.  
  4256.  .page-link:focus {
  4257.      z-index: 2;
  4258.      outline: 0;
  4259.      box-shadow: none
  4260.  }
  4261.  
  4262.  .page-link:not(:disabled):not(.disabled) {
  4263.      cursor: pointer
  4264.  }
  4265.  
  4266.  .page-item:first-child .page-link {
  4267.      margin-left: 0;
  4268.      border-top-left-radius: .25rem;
  4269.      border-bottom-left-radius: .25rem
  4270.  }
  4271.  
  4272.  .page-item:last-child .page-link {
  4273.      border-top-right-radius: .25rem;
  4274.      border-bottom-right-radius: .25rem
  4275.  }
  4276.  
  4277.  .page-item.active .page-link {
  4278.      z-index: 1;
  4279.      color: #007FFF;
  4280.      background-color: #f9f9f9;
  4281.      border-color: #007FFF
  4282.  }
  4283.  
  4284.  .page-item.disabled .page-link {
  4285.      color: #adb5bd;
  4286.      pointer-events: none;
  4287.      cursor: auto;
  4288.      background-color: #fff;
  4289.      border-color: #fff
  4290.  }
  4291.  
  4292.  .pagination-lg .page-link {
  4293.      padding: .75rem 1.5rem;
  4294.      font-size: 1.25rem;
  4295.      line-height: 1.5
  4296.  }
  4297.  
  4298.  .pagination-lg .page-item:first-child .page-link {
  4299.      border-top-left-radius: .3rem;
  4300.      border-bottom-left-radius: .3rem
  4301.  }
  4302.  
  4303.  .pagination-lg .page-item:last-child .page-link {
  4304.      border-top-right-radius: .3rem;
  4305.      border-bottom-right-radius: .3rem
  4306.  }
  4307.  
  4308.  .pagination-sm .page-link {
  4309.      padding: .25rem .5rem;
  4310.      font-size: .875rem;
  4311.      line-height: 1.5
  4312.  }
  4313.  
  4314.  .pagination-sm .page-item:first-child .page-link {
  4315.      border-top-left-radius: .2rem;
  4316.      border-bottom-left-radius: .2rem
  4317.  }
  4318.  
  4319.  .pagination-sm .page-item:last-child .page-link {
  4320.      border-top-right-radius: .2rem;
  4321.      border-bottom-right-radius: .2rem
  4322.  }
  4323.  
  4324.  .badge {
  4325.      display: inline-block;
  4326.      padding: .25em .4em;
  4327.      font-size: 75%;
  4328.      font-weight: 600;
  4329.      line-height: 1;
  4330.      text-align: center;
  4331.      white-space: nowrap;
  4332.      vertical-align: baseline;
  4333.      border-radius: .25rem
  4334.  }
  4335.  
  4336.  .badge:empty {
  4337.      display: none
  4338.  }
  4339.  
  4340.  .btn .badge {
  4341.      position: relative;
  4342.      top: -1px
  4343.  }
  4344.  
  4345.  .badge-pill {
  4346.      padding-right: .6em;
  4347.      padding-left: .6em;
  4348.      border-radius: 10rem
  4349.  }
  4350.  
  4351.  .badge-primary {
  4352.      color: #fff;
  4353.      background-color: #007FFF
  4354.  }
  4355.  
  4356.  .badge-primary[href]:focus,
  4357.  .badge-primary[href]:hover {
  4358.      color: #fff;
  4359.      text-decoration: none;
  4360.      background-color: #3762c3
  4361.  }
  4362.  
  4363.  .badge-secondary {
  4364.      color: #fff;
  4365.      background-color: #6c757d
  4366.  }
  4367.  
  4368.  .badge-secondary[href]:focus,
  4369.  .badge-secondary[href]:hover {
  4370.      color: #fff;
  4371.      text-decoration: none;
  4372.      background-color: #545b62
  4373.  }
  4374.  
  4375.  .badge-success {
  4376.      color: #fff;
  4377.      background-color: #46c37b
  4378.  }
  4379.  
  4380.  .badge-success[href]:focus,
  4381.  .badge-success[href]:hover {
  4382.      color: #fff;
  4383.      text-decoration: none;
  4384.      background-color: #34a263
  4385.  }
  4386.  
  4387.  .badge-info {
  4388.      color: #fff;
  4389.      background-color: #70b9eb
  4390.  }
  4391.  
  4392.  .badge-info[href]:focus,
  4393.  .badge-info[href]:hover {
  4394.      color: #fff;
  4395.      text-decoration: none;
  4396.      background-color: #43a3e5
  4397.  }
  4398.  
  4399.  .badge-warning {
  4400.      color: #fff;
  4401.      background-color: #f3b760
  4402.  }
  4403.  
  4404.  .badge-warning[href]:focus,
  4405.  .badge-warning[href]:hover {
  4406.      color: #fff;
  4407.      text-decoration: none;
  4408.      background-color: #efa231
  4409.  }
  4410.  
  4411.  .badge-danger {
  4412.      color: #fff;
  4413.      background-color: #d26a5c
  4414.  }
  4415.  
  4416.  .badge-danger[href]:focus,
  4417.  .badge-danger[href]:hover {
  4418.      color: #fff;
  4419.      text-decoration: none;
  4420.      background-color: #c54736
  4421.  }
  4422.  
  4423.  .badge-light {
  4424.      color: #212529;
  4425.      background-color: #f8f9fa
  4426.  }
  4427.  
  4428.  .badge-light[href]:focus,
  4429.  .badge-light[href]:hover {
  4430.      color: #212529;
  4431.      text-decoration: none;
  4432.      background-color: #dae0e5
  4433.  }
  4434.  
  4435.  .badge-dark {
  4436.      color: #fff;
  4437.      background-color: #343a40
  4438.  }
  4439.  
  4440.  .badge-dark[href]:focus,
  4441.  .badge-dark[href]:hover {
  4442.      color: #fff;
  4443.      text-decoration: none;
  4444.      background-color: #1d2124
  4445.  }
  4446.  
  4447.  .jumbotron {
  4448.      padding: 2rem 1rem;
  4449.      margin-bottom: 2rem;
  4450.      background-color: #e9ecef;
  4451.      border-radius: .3rem
  4452.  }
  4453.  
  4454.  @media (min-width:576px) {
  4455.      .jumbotron {
  4456.          padding: 4rem 2rem
  4457.      }
  4458.  }
  4459.  
  4460.  .jumbotron-fluid {
  4461.      padding-right: 0;
  4462.      padding-left: 0;
  4463.      border-radius: 0
  4464.  }
  4465.  
  4466.  .alert {
  4467.      position: relative;
  4468.      padding: .75rem 1.25rem;
  4469.      margin-bottom: 1rem;
  4470.      border: 0 solid transparent;
  4471.      border-radius: 0
  4472.  }
  4473.  
  4474.  .alert-heading {
  4475.      color: inherit
  4476.  }
  4477.  
  4478.  .alert-link {
  4479.      font-weight: 600
  4480.  }
  4481.  
  4482.  .alert-dismissible {
  4483.      padding-right: 4rem
  4484.  }
  4485.  
  4486.  .alert-dismissible .close {
  4487.      position: absolute;
  4488.      top: 0;
  4489.      right: 0;
  4490.      padding: .75rem 1.25rem;
  4491.      color: inherit
  4492.  }
  4493.  
  4494.  .alert-primary {
  4495.      color: #30436d;
  4496.      background-color: #dee6f6;
  4497.      border-color: #d1dbf2;
  4498.      box-shadow: 0 .125rem #cad7f1
  4499.  }
  4500.  
  4501.  .alert-primary hr {
  4502.      border-top-color: #bdcbec
  4503.  }
  4504.  
  4505.  .alert-primary .alert-link {
  4506.      color: #202d4a
  4507.  }
  4508.  
  4509.  .alert-secondary {
  4510.      color: #383d41;
  4511.      background-color: #e2e3e5;
  4512.      border-color: #d6d8db;
  4513.      box-shadow: 0 .125rem #d5d6d9
  4514.  }
  4515.  
  4516.  .alert-secondary hr {
  4517.      border-top-color: #c8cbcf
  4518.  }
  4519.  
  4520.  .alert-secondary .alert-link {
  4521.      color: #202326
  4522.  }
  4523.  
  4524.  .alert-success {
  4525.      color: #246540;
  4526.      background-color: #daf3e5;
  4527.      border-color: #cbeeda;
  4528.      box-shadow: 0 .125rem #c7edd7
  4529.  }
  4530.  
  4531.  .alert-success hr {
  4532.      border-top-color: #b8e8cc
  4533.  }
  4534.  
  4535.  .alert-success .alert-link {
  4536.      color: #173f28
  4537.  }
  4538.  
  4539.  .alert-info {
  4540.      color: #3a607a;
  4541.      background-color: #e2f1fb;
  4542.      border-color: #d7ebf9;
  4543.      box-shadow: 0 .125rem #cce6f8
  4544.  }
  4545.  
  4546.  .alert-info hr {
  4547.      border-top-color: #c1e0f6
  4548.  }
  4549.  
  4550.  .alert-info .alert-link {
  4551.      color: #2a4557
  4552.  }
  4553.  
  4554.  .alert-warning {
  4555.      color: #7e5f32;
  4556.      background-color: #fdf1df;
  4557.      border-color: #fcebd2;
  4558.      box-shadow: 0 .125rem #fce7c7
  4559.  }
  4560.  
  4561.  .alert-warning hr {
  4562.      border-top-color: #fae0ba
  4563.  }
  4564.  
  4565.  .alert-warning .alert-link {
  4566.      color: #594324
  4567.  }
  4568.  
  4569.  .alert-danger {
  4570.      color: #6d3730;
  4571.      background-color: #f6e1de;
  4572.      border-color: #f2d5d1;
  4573.      box-shadow: 0 .125rem #f1cfca
  4574.  }
  4575.  
  4576.  .alert-danger hr {
  4577.      border-top-color: #ecc3bd
  4578.  }
  4579.  
  4580.  .alert-danger .alert-link {
  4581.      color: #4a2520
  4582.  }
  4583.  
  4584.  .alert-light {
  4585.      color: #818182;
  4586.      background-color: #fefefe;
  4587.      border-color: #fdfdfe;
  4588.      box-shadow: 0 .125rem #f1f1f1
  4589.  }
  4590.  
  4591.  .alert-light hr {
  4592.      border-top-color: #ececf6
  4593.  }
  4594.  
  4595.  .alert-light .alert-link {
  4596.      color: #686868
  4597.  }
  4598.  
  4599.  .alert-dark {
  4600.      color: #1b1e21;
  4601.      background-color: #d6d8d9;
  4602.      border-color: #c6c8ca;
  4603.      box-shadow: 0 .125rem #c9cbcd
  4604.  }
  4605.  
  4606.  .alert-dark hr {
  4607.      border-top-color: #b9bbbe
  4608.  }
  4609.  
  4610.  .alert-dark .alert-link {
  4611.      color: #040505
  4612.  }
  4613.  
  4614.  @-webkit-keyframes progress-bar-stripes {
  4615.      from {
  4616.          background-position: 1.5rem 0
  4617.      }
  4618.      to {
  4619.          background-position: 0 0
  4620.      }
  4621.  }
  4622.  
  4623.  @keyframes progress-bar-stripes {
  4624.      from {
  4625.          background-position: 1.5rem 0
  4626.      }
  4627.      to {
  4628.          background-position: 0 0
  4629.      }
  4630.  }
  4631.  
  4632.  .progress {
  4633.      display: -ms-flexbox;
  4634.      display: flex;
  4635.      height: 1.5rem;
  4636.      overflow: hidden;
  4637.      font-size: 1rem;
  4638.      background-color: #e9ecef;
  4639.      border-radius: 0
  4640.  }
  4641.  
  4642.  .progress-bar {
  4643.      display: -ms-flexbox;
  4644.      display: flex;
  4645.      -ms-flex-direction: column;
  4646.      flex-direction: column;
  4647.      -ms-flex-pack: center;
  4648.      justify-content: center;
  4649.      color: #fff;
  4650.      text-align: center;
  4651.      white-space: nowrap;
  4652.      background-color: #007FFF;
  4653.      transition: width .6s ease
  4654.  }
  4655.  
  4656.  @media screen and (prefers-reduced-motion:reduce) {
  4657.      .progress-bar {
  4658.          transition: none
  4659.      }
  4660.  }
  4661.  
  4662.  .progress-bar-striped {
  4663.      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);
  4664.      background-size: 1.5rem 1.5rem
  4665.  }
  4666.  
  4667.  .progress-bar-animated {
  4668.      -webkit-animation: progress-bar-stripes 1s linear infinite;
  4669.      animation: progress-bar-stripes 1s linear infinite
  4670.  }
  4671.  
  4672.  .media {
  4673.      display: -ms-flexbox;
  4674.      display: flex;
  4675.      -ms-flex-align: start;
  4676.      align-items: flex-start
  4677.  }
  4678.  
  4679.  .media-body {
  4680.      -ms-flex: 1;
  4681.      flex: 1
  4682.  }
  4683.  
  4684.  .list-group {
  4685.      display: -ms-flexbox;
  4686.      display: flex;
  4687.      -ms-flex-direction: column;
  4688.      flex-direction: column;
  4689.      padding-left: 0;
  4690.      margin-bottom: 0
  4691.  }
  4692.  
  4693.  .list-group-item-action {
  4694.      width: 100%;
  4695.      color: #575757;
  4696.      text-align: inherit
  4697.  }
  4698.  
  4699.  .list-group-item-action:focus,
  4700.  .list-group-item-action:hover {
  4701.      color: #575757;
  4702.      text-decoration: none;
  4703.      background-color: #f9f9f9
  4704.  }
  4705.  
  4706.  .list-group-item-action:active {
  4707.      color: #575757;
  4708.      background-color: #ebebeb
  4709.  }
  4710.  
  4711.  .list-group-item {
  4712.      position: relative;
  4713.      display: block;
  4714.      padding: .75rem 1.25rem;
  4715.      margin-bottom: -1px;
  4716.      background-color: #fff;
  4717.      border: 1px solid #ebebeb
  4718.  }
  4719.  
  4720.  .list-group-item:first-child {
  4721.      border-top-left-radius: .25rem;
  4722.      border-top-right-radius: .25rem
  4723.  }
  4724.  
  4725.  .list-group-item:last-child {
  4726.      margin-bottom: 0;
  4727.      border-bottom-right-radius: .25rem;
  4728.      border-bottom-left-radius: .25rem
  4729.  }
  4730.  
  4731.  .list-group-item:focus,
  4732.  .list-group-item:hover {
  4733.      z-index: 1;
  4734.      text-decoration: none
  4735.  }
  4736.  
  4737.  .list-group-item.disabled,
  4738.  .list-group-item:disabled {
  4739.      color: #6c757d;
  4740.      background-color: #fff
  4741.  }
  4742.  
  4743.  .list-group-item.active {
  4744.      z-index: 2;
  4745.      color: #fff;
  4746.      background-color: #007FFF;
  4747.      border-color: #007FFF
  4748.  }
  4749.  
  4750.  .list-group-flush .list-group-item {
  4751.      border-right: 0;
  4752.      border-left: 0;
  4753.      border-radius: 0
  4754.  }
  4755.  
  4756.  .list-group-flush:first-child .list-group-item:first-child {
  4757.      border-top: 0
  4758.  }
  4759.  
  4760.  .list-group-flush:last-child .list-group-item:last-child {
  4761.      border-bottom: 0
  4762.  }
  4763.  
  4764.  .list-group-item-primary {
  4765.      color: #30436d;
  4766.      background-color: #d1dbf2
  4767.  }
  4768.  
  4769.  .list-group-item-primary.list-group-item-action:focus,
  4770.  .list-group-item-primary.list-group-item-action:hover {
  4771.      color: #30436d;
  4772.      background-color: #bdcbec
  4773.  }
  4774.  
  4775.  .list-group-item-primary.list-group-item-action.active {
  4776.      color: #fff;
  4777.      background-color: #30436d;
  4778.      border-color: #30436d
  4779.  }
  4780.  
  4781.  .list-group-item-secondary {
  4782.      color: #383d41;
  4783.      background-color: #d6d8db
  4784.  }
  4785.  
  4786.  .list-group-item-secondary.list-group-item-action:focus,
  4787.  .list-group-item-secondary.list-group-item-action:hover {
  4788.      color: #383d41;
  4789.      background-color: #c8cbcf
  4790.  }
  4791.  
  4792.  .list-group-item-secondary.list-group-item-action.active {
  4793.      color: #fff;
  4794.      background-color: #383d41;
  4795.      border-color: #383d41
  4796.  }
  4797.  
  4798.  .list-group-item-success {
  4799.      color: #246540;
  4800.      background-color: #cbeeda
  4801.  }
  4802.  
  4803.  .list-group-item-success.list-group-item-action:focus,
  4804.  .list-group-item-success.list-group-item-action:hover {
  4805.      color: #246540;
  4806.      background-color: #b8e8cc
  4807.  }
  4808.  
  4809.  .list-group-item-success.list-group-item-action.active {
  4810.      color: #fff;
  4811.      background-color: #246540;
  4812.      border-color: #246540
  4813.  }
  4814.  
  4815.  .list-group-item-info {
  4816.      color: #3a607a;
  4817.      background-color: #d7ebf9
  4818.  }
  4819.  
  4820.  .list-group-item-info.list-group-item-action:focus,
  4821.  .list-group-item-info.list-group-item-action:hover {
  4822.      color: #3a607a;
  4823.      background-color: #c1e0f6
  4824.  }
  4825.  
  4826.  .list-group-item-info.list-group-item-action.active {
  4827.      color: #fff;
  4828.      background-color: #3a607a;
  4829.      border-color: #3a607a
  4830.  }
  4831.  
  4832.  .list-group-item-warning {
  4833.      color: #7e5f32;
  4834.      background-color: #fcebd2
  4835.  }
  4836.  
  4837.  .list-group-item-warning.list-group-item-action:focus,
  4838.  .list-group-item-warning.list-group-item-action:hover {
  4839.      color: #7e5f32;
  4840.      background-color: #fae0ba
  4841.  }
  4842.  
  4843.  .list-group-item-warning.list-group-item-action.active {
  4844.      color: #fff;
  4845.      background-color: #7e5f32;
  4846.      border-color: #7e5f32
  4847.  }
  4848.  
  4849.  .list-group-item-danger {
  4850.      color: #6d3730;
  4851.      background-color: #f2d5d1
  4852.  }
  4853.  
  4854.  .list-group-item-danger.list-group-item-action:focus,
  4855.  .list-group-item-danger.list-group-item-action:hover {
  4856.      color: #6d3730;
  4857.      background-color: #ecc3bd
  4858.  }
  4859.  
  4860.  .list-group-item-danger.list-group-item-action.active {
  4861.      color: #fff;
  4862.      background-color: #6d3730;
  4863.      border-color: #6d3730
  4864.  }
  4865.  
  4866.  .list-group-item-light {
  4867.      color: #818182;
  4868.      background-color: #fdfdfe
  4869.  }
  4870.  
  4871.  .list-group-item-light.list-group-item-action:focus,
  4872.  .list-group-item-light.list-group-item-action:hover {
  4873.      color: #818182;
  4874.      background-color: #ececf6
  4875.  }
  4876.  
  4877.  .list-group-item-light.list-group-item-action.active {
  4878.      color: #fff;
  4879.      background-color: #818182;
  4880.      border-color: #818182
  4881.  }
  4882.  
  4883.  .list-group-item-dark {
  4884.      color: #1b1e21;
  4885.      background-color: #c6c8ca
  4886.  }
  4887.  
  4888.  .list-group-item-dark.list-group-item-action:focus,
  4889.  .list-group-item-dark.list-group-item-action:hover {
  4890.      color: #1b1e21;
  4891.      background-color: #b9bbbe
  4892.  }
  4893.  
  4894.  .list-group-item-dark.list-group-item-action.active {
  4895.      color: #fff;
  4896.      background-color: #1b1e21;
  4897.      border-color: #1b1e21
  4898.  }
  4899.  
  4900.  .close {
  4901.      float: right;
  4902.      font-size: 1.5rem;
  4903.      font-weight: 600;
  4904.      line-height: 1;
  4905.      color: #000;
  4906.      text-shadow: 0 1px 0 #fff;
  4907.      opacity: .5
  4908.  }
  4909.  
  4910.  .close:not(:disabled):not(.disabled) {
  4911.      cursor: pointer
  4912.  }
  4913.  
  4914.  .close:not(:disabled):not(.disabled):focus,
  4915.  .close:not(:disabled):not(.disabled):hover {
  4916.      color: #000;
  4917.      text-decoration: none;
  4918.      opacity: .75
  4919.  }
  4920.  
  4921.  button.close {
  4922.      padding: 0;
  4923.      background-color: transparent;
  4924.      border: 0;
  4925.      -webkit-appearance: none
  4926.  }
  4927.  
  4928.  .modal-open {
  4929.      overflow: hidden
  4930.  }
  4931.  
  4932.  .modal-open .modal {
  4933.      overflow-x: hidden;
  4934.      overflow-y: auto
  4935.  }
  4936.  
  4937.  .modal {
  4938.      position: fixed;
  4939.      top: 0;
  4940.      right: 0;
  4941.      bottom: 0;
  4942.      left: 0;
  4943.      z-index: 1050;
  4944.      display: none;
  4945.      overflow: hidden;
  4946.      outline: 0
  4947.  }
  4948.  
  4949.  .modal-dialog {
  4950.      position: relative;
  4951.      width: auto;
  4952.      margin: .5rem;
  4953.      pointer-events: none
  4954.  }
  4955.  
  4956.  .modal.fade .modal-dialog {
  4957.      transition: -webkit-transform .3s ease-out;
  4958.      transition: transform .3s ease-out;
  4959.      transition: transform .3s ease-out, -webkit-transform .3s ease-out;
  4960.      -webkit-transform: translate(0, -25%);
  4961.      transform: translate(0, -25%)
  4962.  }
  4963.  
  4964.  @media screen and (prefers-reduced-motion:reduce) {
  4965.      .modal.fade .modal-dialog {
  4966.          transition: none
  4967.      }
  4968.  }
  4969.  
  4970.  .modal.show .modal-dialog {
  4971.      -webkit-transform: translate(0, 0);
  4972.      transform: translate(0, 0)
  4973.  }
  4974.  
  4975.  .modal-dialog-centered {
  4976.      display: -ms-flexbox;
  4977.      display: flex;
  4978.      -ms-flex-align: center;
  4979.      align-items: center;
  4980.      min-height: calc(100% - (.5rem * 2))
  4981.  }
  4982.  
  4983.  .modal-dialog-centered::before {
  4984.      display: block;
  4985.      height: calc(100vh - (.5rem * 2));
  4986.      content: ""
  4987.  }
  4988.  
  4989.  .modal-content {
  4990.      position: relative;
  4991.      display: -ms-flexbox;
  4992.      display: flex;
  4993.      -ms-flex-direction: column;
  4994.      flex-direction: column;
  4995.      width: 100%;
  4996.      pointer-events: auto;
  4997.      background-color: #fff;
  4998.      background-clip: padding-box;
  4999.      border: 0 solid rgba(0, 0, 0, .2);
  5000.      border-radius: 0;
  5001.      outline: 0
  5002.  }
  5003.  
  5004.  .modal-backdrop {
  5005.      position: fixed;
  5006.      top: 0;
  5007.      right: 0;
  5008.      bottom: 0;
  5009.      left: 0;
  5010.      z-index: 1040;
  5011.      background-color: #000
  5012.  }
  5013.  
  5014.  .modal-backdrop.fade {
  5015.      opacity: 0
  5016.  }
  5017.  
  5018.  .modal-backdrop.show {
  5019.      opacity: .25
  5020.  }
  5021.  
  5022.  .modal-header {
  5023.      display: -ms-flexbox;
  5024.      display: flex;
  5025.      -ms-flex-align: start;
  5026.      align-items: flex-start;
  5027.      -ms-flex-pack: justify;
  5028.      justify-content: space-between;
  5029.      padding: 1rem;
  5030.      border-bottom: 0 solid #ebebeb;
  5031.      border-top-left-radius: 0;
  5032.      border-top-right-radius: 0
  5033.  }
  5034.  
  5035.  .modal-header .close {
  5036.      padding: 1rem;
  5037.      margin: -1rem -1rem -1rem auto
  5038.  }
  5039.  
  5040.  .modal-title {
  5041.      margin-bottom: 0;
  5042.      line-height: 1.5
  5043.  }
  5044.  
  5045.  .modal-body {
  5046.      position: relative;
  5047.      -ms-flex: 1 1 auto;
  5048.      flex: 1 1 auto;
  5049.      padding: 1rem
  5050.  }
  5051.  
  5052.  .modal-footer {
  5053.      display: -ms-flexbox;
  5054.      display: flex;
  5055.      -ms-flex-align: center;
  5056.      align-items: center;
  5057.      -ms-flex-pack: end;
  5058.      justify-content: flex-end;
  5059.      padding: 1rem;
  5060.      border-top: 0 solid #ebebeb
  5061.  }
  5062.  
  5063.  .modal-footer>:not(:first-child) {
  5064.      margin-left: .25rem
  5065.  }
  5066.  
  5067.  .modal-footer>:not(:last-child) {
  5068.      margin-right: .25rem
  5069.  }
  5070.  
  5071.  .modal-scrollbar-measure {
  5072.      position: absolute;
  5073.      top: -9999px;
  5074.      width: 50px;
  5075.      height: 50px;
  5076.      overflow: scroll
  5077.  }
  5078.  
  5079.  @media (min-width:576px) {
  5080.      .modal-dialog {
  5081.          max-width: 500px;
  5082.          margin: 1.75rem auto
  5083.      }
  5084.      .modal-dialog-centered {
  5085.          min-height: calc(100% - (1.75rem * 2))
  5086.      }
  5087.      .modal-dialog-centered::before {
  5088.          height: calc(100vh - (1.75rem * 2))
  5089.      }
  5090.      .modal-sm {
  5091.          max-width: 300px
  5092.      }
  5093.  }
  5094.  
  5095.  @media (min-width:992px) {
  5096.      .modal-lg {
  5097.          max-width: 800px
  5098.      }
  5099.  }
  5100.  
  5101.  .tooltip {
  5102.      position: absolute;
  5103.      z-index: 1070;
  5104.      display: block;
  5105.      margin: 0;
  5106.      font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  5107.      font-style: normal;
  5108.      font-weight: 400;
  5109.      line-height: 1.5;
  5110.      text-align: left;
  5111.      text-align: start;
  5112.      text-decoration: none;
  5113.      text-shadow: none;
  5114.      text-transform: none;
  5115.      letter-spacing: normal;
  5116.      word-break: normal;
  5117.      word-spacing: normal;
  5118.      white-space: normal;
  5119.      line-break: auto;
  5120.      font-size: .875rem;
  5121.      word-wrap: break-word;
  5122.      opacity: 0
  5123.  }
  5124.  
  5125.  .tooltip.show {
  5126.      opacity: .9
  5127.  }
  5128.  
  5129.  .tooltip .arrow {
  5130.      position: absolute;
  5131.      display: block;
  5132.      width: .8rem;
  5133.      height: .4rem
  5134.  }
  5135.  
  5136.  .tooltip .arrow::before {
  5137.      position: absolute;
  5138.      content: "";
  5139.      border-color: transparent;
  5140.      border-style: solid
  5141.  }
  5142.  
  5143.  .bs-tooltip-auto[x-placement^=top],
  5144.  .bs-tooltip-top {
  5145.      padding: .4rem 0
  5146.  }
  5147.  
  5148.  .bs-tooltip-auto[x-placement^=top] .arrow,
  5149.  .bs-tooltip-top .arrow {
  5150.      bottom: 0
  5151.  }
  5152.  
  5153.  .bs-tooltip-auto[x-placement^=top] .arrow::before,
  5154.  .bs-tooltip-top .arrow::before {
  5155.      top: 0;
  5156.      border-width: .4rem .4rem 0;
  5157.      border-top-color: rgba(0, 0, 0, .9)
  5158.  }
  5159.  
  5160.  .bs-tooltip-auto[x-placement^=right],
  5161.  .bs-tooltip-right {
  5162.      padding: 0 .4rem
  5163.  }
  5164.  
  5165.  .bs-tooltip-auto[x-placement^=right] .arrow,
  5166.  .bs-tooltip-right .arrow {
  5167.      left: 0;
  5168.      width: .4rem;
  5169.      height: .8rem
  5170.  }
  5171.  
  5172.  .bs-tooltip-auto[x-placement^=right] .arrow::before,
  5173.  .bs-tooltip-right .arrow::before {
  5174.      right: 0;
  5175.      border-width: .4rem .4rem .4rem 0;
  5176.      border-right-color: rgba(0, 0, 0, .9)
  5177.  }
  5178.  
  5179.  .bs-tooltip-auto[x-placement^=bottom],
  5180.  .bs-tooltip-bottom {
  5181.      padding: .4rem 0
  5182.  }
  5183.  
  5184.  .bs-tooltip-auto[x-placement^=bottom] .arrow,
  5185.  .bs-tooltip-bottom .arrow {
  5186.      top: 0
  5187.  }
  5188.  
  5189.  .bs-tooltip-auto[x-placement^=bottom] .arrow::before,
  5190.  .bs-tooltip-bottom .arrow::before {
  5191.      bottom: 0;
  5192.      border-width: 0 .4rem .4rem;
  5193.      border-bottom-color: rgba(0, 0, 0, .9)
  5194.  }
  5195.  
  5196.  .bs-tooltip-auto[x-placement^=left],
  5197.  .bs-tooltip-left {
  5198.      padding: 0 .4rem
  5199.  }
  5200.  
  5201.  .bs-tooltip-auto[x-placement^=left] .arrow,
  5202.  .bs-tooltip-left .arrow {
  5203.      right: 0;
  5204.      width: .4rem;
  5205.      height: .8rem
  5206.  }
  5207.  
  5208.  .bs-tooltip-auto[x-placement^=left] .arrow::before,
  5209.  .bs-tooltip-left .arrow::before {
  5210.      left: 0;
  5211.      border-width: .4rem 0 .4rem .4rem;
  5212.      border-left-color: rgba(0, 0, 0, .9)
  5213.  }
  5214.  
  5215.  .tooltip-inner {
  5216.      max-width: 200px;
  5217.      padding: .25rem .75rem;
  5218.      color: #fff;
  5219.      text-align: center;
  5220.      background-color: rgba(0, 0, 0, .9);
  5221.      border-radius: 0
  5222.  }
  5223.  
  5224.  .popover {
  5225.      position: absolute;
  5226.      top: 0;
  5227.      left: 0;
  5228.      z-index: 1060;
  5229.      display: block;
  5230.      max-width: 276px;
  5231.      font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  5232.      font-style: normal;
  5233.      font-weight: 400;
  5234.      line-height: 1.5;
  5235.      text-align: left;
  5236.      text-align: start;
  5237.      text-decoration: none;
  5238.      text-shadow: none;
  5239.      text-transform: none;
  5240.      letter-spacing: normal;
  5241.      word-break: normal;
  5242.      word-spacing: normal;
  5243.      white-space: normal;
  5244.      line-break: auto;
  5245.      font-size: .875rem;
  5246.      word-wrap: break-word;
  5247.      background-color: #fff;
  5248.      background-clip: padding-box;
  5249.      border: 1px solid #ebebeb;
  5250.      border-radius: .3rem
  5251.  }
  5252.  
  5253.  .popover .arrow {
  5254.      position: absolute;
  5255.      display: block;
  5256.      width: 1rem;
  5257.      height: .5rem;
  5258.      margin: 0 .3rem
  5259.  }
  5260.  
  5261.  .popover .arrow::after,
  5262.  .popover .arrow::before {
  5263.      position: absolute;
  5264.      display: block;
  5265.      content: "";
  5266.      border-color: transparent;
  5267.      border-style: solid
  5268.  }
  5269.  
  5270.  .bs-popover-auto[x-placement^=top],
  5271.  .bs-popover-top {
  5272.      margin-bottom: .5rem
  5273.  }
  5274.  
  5275.  .bs-popover-auto[x-placement^=top] .arrow,
  5276.  .bs-popover-top .arrow {
  5277.      bottom: calc((.5rem + 1px) * -1)
  5278.  }
  5279.  
  5280.  .bs-popover-auto[x-placement^=top] .arrow::after,
  5281.  .bs-popover-auto[x-placement^=top] .arrow::before,
  5282.  .bs-popover-top .arrow::after,
  5283.  .bs-popover-top .arrow::before {
  5284.      border-width: .5rem .5rem 0
  5285.  }
  5286.  
  5287.  .bs-popover-auto[x-placement^=top] .arrow::before,
  5288.  .bs-popover-top .arrow::before {
  5289.      bottom: 0;
  5290.      border-top-color: #ebebeb
  5291.  }
  5292.  
  5293.  .bs-popover-auto[x-placement^=top] .arrow::after,
  5294.  .bs-popover-top .arrow::after {
  5295.      bottom: 1px;
  5296.      border-top-color: #fff
  5297.  }
  5298.  
  5299.  .bs-popover-auto[x-placement^=right],
  5300.  .bs-popover-right {
  5301.      margin-left: .5rem
  5302.  }
  5303.  
  5304.  .bs-popover-auto[x-placement^=right] .arrow,
  5305.  .bs-popover-right .arrow {
  5306.      left: calc((.5rem + 1px) * -1);
  5307.      width: .5rem;
  5308.      height: 1rem;
  5309.      margin: .3rem 0
  5310.  }
  5311.  
  5312.  .bs-popover-auto[x-placement^=right] .arrow::after,
  5313.  .bs-popover-auto[x-placement^=right] .arrow::before,
  5314.  .bs-popover-right .arrow::after,
  5315.  .bs-popover-right .arrow::before {
  5316.      border-width: .5rem .5rem .5rem 0
  5317.  }
  5318.  
  5319.  .bs-popover-auto[x-placement^=right] .arrow::before,
  5320.  .bs-popover-right .arrow::before {
  5321.      left: 0;
  5322.      border-right-color: #ebebeb
  5323.  }
  5324.  
  5325.  .bs-popover-auto[x-placement^=right] .arrow::after,
  5326.  .bs-popover-right .arrow::after {
  5327.      left: 1px;
  5328.      border-right-color: #fff
  5329.  }
  5330.  
  5331.  .bs-popover-auto[x-placement^=bottom],
  5332.  .bs-popover-bottom {
  5333.      margin-top: .5rem
  5334.  }
  5335.  
  5336.  .bs-popover-auto[x-placement^=bottom] .arrow,
  5337.  .bs-popover-bottom .arrow {
  5338.      top: calc((.5rem + 1px) * -1)
  5339.  }
  5340.  
  5341.  .bs-popover-auto[x-placement^=bottom] .arrow::after,
  5342.  .bs-popover-auto[x-placement^=bottom] .arrow::before,
  5343.  .bs-popover-bottom .arrow::after,
  5344.  .bs-popover-bottom .arrow::before {
  5345.      border-width: 0 .5rem .5rem .5rem
  5346.  }
  5347.  
  5348.  .bs-popover-auto[x-placement^=bottom] .arrow::before,
  5349.  .bs-popover-bottom .arrow::before {
  5350.      top: 0;
  5351.      border-bottom-color: #ebebeb
  5352.  }
  5353.  
  5354.  .bs-popover-auto[x-placement^=bottom] .arrow::after,
  5355.  .bs-popover-bottom .arrow::after {
  5356.      top: 1px;
  5357.      border-bottom-color: #fff
  5358.  }
  5359.  
  5360.  .bs-popover-auto[x-placement^=bottom] .popover-header::before,
  5361.  .bs-popover-bottom .popover-header::before {
  5362.      position: absolute;
  5363.      top: 0;
  5364.      left: 50%;
  5365.      display: block;
  5366.      width: 1rem;
  5367.      margin-left: -.5rem;
  5368.      content: "";
  5369.      border-bottom: 1px solid #fff
  5370.  }
  5371.  
  5372.  .bs-popover-auto[x-placement^=left],
  5373.  .bs-popover-left {
  5374.      margin-right: .5rem
  5375.  }
  5376.  
  5377.  .bs-popover-auto[x-placement^=left] .arrow,
  5378.  .bs-popover-left .arrow {
  5379.      right: calc((.5rem + 1px) * -1);
  5380.      width: .5rem;
  5381.      height: 1rem;
  5382.      margin: .3rem 0
  5383.  }
  5384.  
  5385.  .bs-popover-auto[x-placement^=left] .arrow::after,
  5386.  .bs-popover-auto[x-placement^=left] .arrow::before,
  5387.  .bs-popover-left .arrow::after,
  5388.  .bs-popover-left .arrow::before {
  5389.      border-width: .5rem 0 .5rem .5rem
  5390.  }
  5391.  
  5392.  .bs-popover-auto[x-placement^=left] .arrow::before,
  5393.  .bs-popover-left .arrow::before {
  5394.      right: 0;
  5395.      border-left-color: #ebebeb
  5396.  }
  5397.  
  5398.  .bs-popover-auto[x-placement^=left] .arrow::after,
  5399.  .bs-popover-left .arrow::after {
  5400.      right: 1px;
  5401.      border-left-color: #fff
  5402.  }
  5403.  
  5404.  .popover-header {
  5405.      padding: .75rem .625rem;
  5406.      margin-bottom: 0;
  5407.      font-size: 1rem;
  5408.      color: #373737;
  5409.      background-color: #fff;
  5410.      border-bottom: 1px solid #f2f2f2;
  5411.      border-top-left-radius: calc(.3rem - 1px);
  5412.      border-top-right-radius: calc(.3rem - 1px)
  5413.  }
  5414.  
  5415.  .popover-header:empty {
  5416.      display: none
  5417.  }
  5418.  
  5419.  .popover-body {
  5420.      padding: .625rem .625rem;
  5421.      color: #575757
  5422.  }
  5423.  
  5424.  .align-baseline {
  5425.      vertical-align: baseline!important
  5426.  }
  5427.  
  5428.  .align-top {
  5429.      vertical-align: top!important
  5430.  }
  5431.  
  5432.  .align-middle {
  5433.      vertical-align: middle!important
  5434.  }
  5435.  
  5436.  .align-bottom {
  5437.      vertical-align: bottom!important
  5438.  }
  5439.  
  5440.  .align-text-bottom {
  5441.      vertical-align: text-bottom!important
  5442.  }
  5443.  
  5444.  .align-text-top {
  5445.      vertical-align: text-top!important
  5446.  }
  5447.  
  5448.  .bg-primary {
  5449.      background-color: #007FFF!important
  5450.  }
  5451.  
  5452.  a.bg-primary:focus,
  5453.  a.bg-primary:hover,
  5454.  button.bg-primary:focus,
  5455.  button.bg-primary:hover {
  5456.      background-color: #3762c3!important
  5457.  }
  5458.  
  5459.  .bg-secondary {
  5460.      background-color: #6c757d!important
  5461.  }
  5462.  
  5463.  a.bg-secondary:focus,
  5464.  a.bg-secondary:hover,
  5465.  button.bg-secondary:focus,
  5466.  button.bg-secondary:hover {
  5467.      background-color: #545b62!important
  5468.  }
  5469.  
  5470.  .bg-success {
  5471.      background-color: #46c37b!important
  5472.  }
  5473.  
  5474.  a.bg-success:focus,
  5475.  a.bg-success:hover,
  5476.  button.bg-success:focus,
  5477.  button.bg-success:hover {
  5478.      background-color: #34a263!important
  5479.  }
  5480.  
  5481.  .bg-info {
  5482.      background-color: #70b9eb!important
  5483.  }
  5484.  
  5485.  a.bg-info:focus,
  5486.  a.bg-info:hover,
  5487.  button.bg-info:focus,
  5488.  button.bg-info:hover {
  5489.      background-color: #43a3e5!important
  5490.  }
  5491.  
  5492.  .bg-warning {
  5493.      background-color: #f3b760!important
  5494.  }
  5495.  
  5496.  a.bg-warning:focus,
  5497.  a.bg-warning:hover,
  5498.  button.bg-warning:focus,
  5499.  button.bg-warning:hover {
  5500.      background-color: #efa231!important
  5501.  }
  5502.  
  5503.  .bg-danger {
  5504.      background-color: #d26a5c!important
  5505.  }
  5506.  
  5507.  a.bg-danger:focus,
  5508.  a.bg-danger:hover,
  5509.  button.bg-danger:focus,
  5510.  button.bg-danger:hover {
  5511.      background-color: #c54736!important
  5512.  }
  5513.  
  5514.  .bg-light {
  5515.      background-color: #f8f9fa!important
  5516.  }
  5517.  
  5518.  a.bg-light:focus,
  5519.  a.bg-light:hover,
  5520.  button.bg-light:focus,
  5521.  button.bg-light:hover {
  5522.      background-color: #dae0e5!important
  5523.  }
  5524.  
  5525.  .bg-dark {
  5526.      background-color: #343a40!important
  5527.  }
  5528.  
  5529.  a.bg-dark:focus,
  5530.  a.bg-dark:hover,
  5531.  button.bg-dark:focus,
  5532.  button.bg-dark:hover {
  5533.      background-color: #1d2124!important
  5534.  }
  5535.  
  5536.  .bg-white {
  5537.      background-color: #fff!important
  5538.  }
  5539.  
  5540.  .bg-transparent {
  5541.      background-color: transparent!important
  5542.  }
  5543.  
  5544.  .border {
  5545.      border: 1px solid #ebebeb!important
  5546.  }
  5547.  
  5548.  .border-top {
  5549.      border-top: 1px solid #ebebeb!important
  5550.  }
  5551.  
  5552.  .border-right {
  5553.      border-right: 1px solid #ebebeb!important
  5554.  }
  5555.  
  5556.  .border-bottom {
  5557.      border-bottom: 1px solid #ebebeb!important
  5558.  }
  5559.  
  5560.  .border-left {
  5561.      border-left: 1px solid #ebebeb!important
  5562.  }
  5563.  
  5564.  .border-0 {
  5565.      border: 0!important
  5566.  }
  5567.  
  5568.  .border-top-0 {
  5569.      border-top: 0!important
  5570.  }
  5571.  
  5572.  .border-right-0 {
  5573.      border-right: 0!important
  5574.  }
  5575.  
  5576.  .border-bottom-0 {
  5577.      border-bottom: 0!important
  5578.  }
  5579.  
  5580.  .border-left-0 {
  5581.      border-left: 0!important
  5582.  }
  5583.  
  5584.  .border-primary {
  5585.      border-color: #007FFF!important
  5586.  }
  5587.  
  5588.  .border-secondary {
  5589.      border-color: #6c757d!important
  5590.  }
  5591.  
  5592.  .border-success {
  5593.      border-color: #46c37b!important
  5594.  }
  5595.  
  5596.  .border-info {
  5597.      border-color: #70b9eb!important
  5598.  }
  5599.  
  5600.  .border-warning {
  5601.      border-color: #f3b760!important
  5602.  }
  5603.  
  5604.  .border-danger {
  5605.      border-color: #d26a5c!important
  5606.  }
  5607.  
  5608.  .border-light {
  5609.      border-color: #f8f9fa!important
  5610.  }
  5611.  
  5612.  .border-dark {
  5613.      border-color: #343a40!important
  5614.  }
  5615.  
  5616.  .border-white {
  5617.      border-color: #fff!important
  5618.  }
  5619.  
  5620.  .rounded {
  5621.      border-radius: .25rem!important
  5622.  }
  5623.  
  5624.  .rounded-top {
  5625.      border-top-left-radius: .25rem!important;
  5626.      border-top-right-radius: .25rem!important
  5627.  }
  5628.  
  5629.  .rounded-right {
  5630.      border-top-right-radius: .25rem!important;
  5631.      border-bottom-right-radius: .25rem!important
  5632.  }
  5633.  
  5634.  .rounded-bottom {
  5635.      border-bottom-right-radius: .25rem!important;
  5636.      border-bottom-left-radius: .25rem!important
  5637.  }
  5638.  
  5639.  .rounded-left {
  5640.      border-top-left-radius: .25rem!important;
  5641.      border-bottom-left-radius: .25rem!important
  5642.  }
  5643.  
  5644.  .rounded-circle {
  5645.      border-radius: 50%!important
  5646.  }
  5647.  
  5648.  .rounded-0 {
  5649.      border-radius: 0!important
  5650.  }
  5651.  
  5652.  .clearfix::after {
  5653.      display: block;
  5654.      clear: both;
  5655.      content: ""
  5656.  }
  5657.  
  5658.  .d-none {
  5659.      display: none!important
  5660.  }
  5661.  
  5662.  .d-inline {
  5663.      display: inline!important
  5664.  }
  5665.  
  5666.  .d-inline-block {
  5667.      display: inline-block!important
  5668.  }
  5669.  
  5670.  .d-block {
  5671.      display: block!important
  5672.  }
  5673.  
  5674.  .d-table {
  5675.      display: table!important
  5676.  }
  5677.  
  5678.  .d-table-row {
  5679.      display: table-row!important
  5680.  }
  5681.  
  5682.  .d-table-cell {
  5683.      display: table-cell!important
  5684.  }
  5685.  
  5686.  .d-flex {
  5687.      display: -ms-flexbox!important;
  5688.      display: flex!important
  5689.  }
  5690.  
  5691.  .d-inline-flex {
  5692.      display: -ms-inline-flexbox!important;
  5693.      display: inline-flex!important
  5694.  }
  5695.  
  5696.  @media (min-width:576px) {
  5697.      .d-sm-none {
  5698.          display: none!important
  5699.      }
  5700.      .d-sm-inline {
  5701.          display: inline!important
  5702.      }
  5703.      .d-sm-inline-block {
  5704.          display: inline-block!important
  5705.      }
  5706.      .d-sm-block {
  5707.          display: block!important
  5708.      }
  5709.      .d-sm-table {
  5710.          display: table!important
  5711.      }
  5712.      .d-sm-table-row {
  5713.          display: table-row!important
  5714.      }
  5715.      .d-sm-table-cell {
  5716.          display: table-cell!important
  5717.      }
  5718.      .d-sm-flex {
  5719.          display: -ms-flexbox!important;
  5720.          display: flex!important
  5721.      }
  5722.      .d-sm-inline-flex {
  5723.          display: -ms-inline-flexbox!important;
  5724.          display: inline-flex!important
  5725.      }
  5726.  }
  5727.  
  5728.  @media (min-width:768px) {
  5729.      .d-md-none {
  5730.          display: none!important
  5731.      }
  5732.      .d-md-inline {
  5733.          display: inline!important
  5734.      }
  5735.      .d-md-inline-block {
  5736.          display: inline-block!important
  5737.      }
  5738.      .d-md-block {
  5739.          display: block!important
  5740.      }
  5741.      .d-md-table {
  5742.          display: table!important
  5743.      }
  5744.      .d-md-table-row {
  5745.          display: table-row!important
  5746.      }
  5747.      .d-md-table-cell {
  5748.          display: table-cell!important
  5749.      }
  5750.      .d-md-flex {
  5751.          display: -ms-flexbox!important;
  5752.          display: flex!important
  5753.      }
  5754.      .d-md-inline-flex {
  5755.          display: -ms-inline-flexbox!important;
  5756.          display: inline-flex!important
  5757.      }
  5758.  }
  5759.  
  5760.  @media (min-width:992px) {
  5761.      .d-lg-none {
  5762.          display: none!important
  5763.      }
  5764.      .d-lg-inline {
  5765.          display: inline!important
  5766.      }
  5767.      .d-lg-inline-block {
  5768.          display: inline-block!important
  5769.      }
  5770.      .d-lg-block {
  5771.          display: block!important
  5772.      }
  5773.      .d-lg-table {
  5774.          display: table!important
  5775.      }
  5776.      .d-lg-table-row {
  5777.          display: table-row!important
  5778.      }
  5779.      .d-lg-table-cell {
  5780.          display: table-cell!important
  5781.      }
  5782.      .d-lg-flex {
  5783.          display: -ms-flexbox!important;
  5784.          display: flex!important
  5785.      }
  5786.      .d-lg-inline-flex {
  5787.          display: -ms-inline-flexbox!important;
  5788.          display: inline-flex!important
  5789.      }
  5790.  }
  5791.  
  5792.  @media (min-width:1200px) {
  5793.      .d-xl-none {
  5794.          display: none!important
  5795.      }
  5796.      .d-xl-inline {
  5797.          display: inline!important
  5798.      }
  5799.      .d-xl-inline-block {
  5800.          display: inline-block!important
  5801.      }
  5802.      .d-xl-block {
  5803.          display: block!important
  5804.      }
  5805.      .d-xl-table {
  5806.          display: table!important
  5807.      }
  5808.      .d-xl-table-row {
  5809.          display: table-row!important
  5810.      }
  5811.      .d-xl-table-cell {
  5812.          display: table-cell!important
  5813.      }
  5814.      .d-xl-flex {
  5815.          display: -ms-flexbox!important;
  5816.          display: flex!important
  5817.      }
  5818.      .d-xl-inline-flex {
  5819.          display: -ms-inline-flexbox!important;
  5820.          display: inline-flex!important
  5821.      }
  5822.  }
  5823.  
  5824.  @media print {
  5825.      .d-print-none {
  5826.          display: none!important
  5827.      }
  5828.      .d-print-inline {
  5829.          display: inline!important
  5830.      }
  5831.      .d-print-inline-block {
  5832.          display: inline-block!important
  5833.      }
  5834.      .d-print-block {
  5835.          display: block!important
  5836.      }
  5837.      .d-print-table {
  5838.          display: table!important
  5839.      }
  5840.      .d-print-table-row {
  5841.          display: table-row!important
  5842.      }
  5843.      .d-print-table-cell {
  5844.          display: table-cell!important
  5845.      }
  5846.      .d-print-flex {
  5847.          display: -ms-flexbox!important;
  5848.          display: flex!important
  5849.      }
  5850.      .d-print-inline-flex {
  5851.          display: -ms-inline-flexbox!important;
  5852.          display: inline-flex!important
  5853.      }
  5854.  }
  5855.  
  5856.  .embed-responsive {
  5857.      position: relative;
  5858.      display: block;
  5859.      width: 100%;
  5860.      padding: 0;
  5861.      overflow: hidden
  5862.  }
  5863.  
  5864.  .embed-responsive::before {
  5865.      display: block;
  5866.      content: ""
  5867.  }
  5868.  
  5869.  .embed-responsive .embed-responsive-item,
  5870.  .embed-responsive embed,
  5871.  .embed-responsive iframe,
  5872.  .embed-responsive object,
  5873.  .embed-responsive video {
  5874.      position: absolute;
  5875.      top: 0;
  5876.      bottom: 0;
  5877.      left: 0;
  5878.      width: 100%;
  5879.      height: 100%;
  5880.      border: 0
  5881.  }
  5882.  
  5883.  .embed-responsive-21by9::before {
  5884.      padding-top: 42.857143%
  5885.  }
  5886.  
  5887.  .embed-responsive-16by9::before {
  5888.      padding-top: 56.25%
  5889.  }
  5890.  
  5891.  .embed-responsive-4by3::before {
  5892.      padding-top: 75%
  5893.  }
  5894.  
  5895.  .embed-responsive-1by1::before {
  5896.      padding-top: 100%
  5897.  }
  5898.  
  5899.  .flex-row {
  5900.      -ms-flex-direction: row!important;
  5901.      flex-direction: row!important
  5902.  }
  5903.  
  5904.  .flex-column {
  5905.      -ms-flex-direction: column!important;
  5906.      flex-direction: column!important
  5907.  }
  5908.  
  5909.  .flex-row-reverse {
  5910.      -ms-flex-direction: row-reverse!important;
  5911.      flex-direction: row-reverse!important
  5912.  }
  5913.  
  5914.  .flex-column-reverse {
  5915.      -ms-flex-direction: column-reverse!important;
  5916.      flex-direction: column-reverse!important
  5917.  }
  5918.  
  5919.  .flex-wrap {
  5920.      -ms-flex-wrap: wrap!important;
  5921.      flex-wrap: wrap!important
  5922.  }
  5923.  
  5924.  .flex-nowrap {
  5925.      -ms-flex-wrap: nowrap!important;
  5926.      flex-wrap: nowrap!important
  5927.  }
  5928.  
  5929.  .flex-wrap-reverse {
  5930.      -ms-flex-wrap: wrap-reverse!important;
  5931.      flex-wrap: wrap-reverse!important
  5932.  }
  5933.  
  5934.  .flex-fill {
  5935.      -ms-flex: 1 1 auto!important;
  5936.      flex: 1 1 auto!important
  5937.  }
  5938.  
  5939.  .flex-grow-0 {
  5940.      -ms-flex-positive: 0!important;
  5941.      flex-grow: 0!important
  5942.  }
  5943.  
  5944.  .flex-grow-1 {
  5945.      -ms-flex-positive: 1!important;
  5946.      flex-grow: 1!important
  5947.  }
  5948.  
  5949.  .flex-shrink-0 {
  5950.      -ms-flex-negative: 0!important;
  5951.      flex-shrink: 0!important
  5952.  }
  5953.  
  5954.  .flex-shrink-1 {
  5955.      -ms-flex-negative: 1!important;
  5956.      flex-shrink: 1!important
  5957.  }
  5958.  
  5959.  .justify-content-start {
  5960.      -ms-flex-pack: start!important;
  5961.      justify-content: flex-start!important
  5962.  }
  5963.  
  5964.  .justify-content-end {
  5965.      -ms-flex-pack: end!important;
  5966.      justify-content: flex-end!important
  5967.  }
  5968.  
  5969.  .justify-content-center {
  5970.      -ms-flex-pack: center!important;
  5971.      justify-content: center!important
  5972.  }
  5973.  
  5974.  .justify-content-between {
  5975.      -ms-flex-pack: justify!important;
  5976.      justify-content: space-between!important
  5977.  }
  5978.  
  5979.  .justify-content-around {
  5980.      -ms-flex-pack: distribute!important;
  5981.      justify-content: space-around!important
  5982.  }
  5983.  
  5984.  .align-items-start {
  5985.      -ms-flex-align: start!important;
  5986.      align-items: flex-start!important
  5987.  }
  5988.  
  5989.  .align-items-end {
  5990.      -ms-flex-align: end!important;
  5991.      align-items: flex-end!important
  5992.  }
  5993.  
  5994.  .align-items-center {
  5995.      -ms-flex-align: center!important;
  5996.      align-items: center!important
  5997.  }
  5998.  
  5999.  .align-items-baseline {
  6000.      -ms-flex-align: baseline!important;
  6001.      align-items: baseline!important
  6002.  }
  6003.  
  6004.  .align-items-stretch {
  6005.      -ms-flex-align: stretch!important;
  6006.      align-items: stretch!important
  6007.  }
  6008.  
  6009.  .align-content-start {
  6010.      -ms-flex-line-pack: start!important;
  6011.      align-content: flex-start!important
  6012.  }
  6013.  
  6014.  .align-content-end {
  6015.      -ms-flex-line-pack: end!important;
  6016.      align-content: flex-end!important
  6017.  }
  6018.  
  6019.  .align-content-center {
  6020.      -ms-flex-line-pack: center!important;
  6021.      align-content: center!important
  6022.  }
  6023.  
  6024.  .align-content-between {
  6025.      -ms-flex-line-pack: justify!important;
  6026.      align-content: space-between!important
  6027.  }
  6028.  
  6029.  .align-content-around {
  6030.      -ms-flex-line-pack: distribute!important;
  6031.      align-content: space-around!important
  6032.  }
  6033.  
  6034.  .align-content-stretch {
  6035.      -ms-flex-line-pack: stretch!important;
  6036.      align-content: stretch!important
  6037.  }
  6038.  
  6039.  .align-self-auto {
  6040.      -ms-flex-item-align: auto!important;
  6041.      align-self: auto!important
  6042.  }
  6043.  
  6044.  .align-self-start {
  6045.      -ms-flex-item-align: start!important;
  6046.      align-self: flex-start!important
  6047.  }
  6048.  
  6049.  .align-self-end {
  6050.      -ms-flex-item-align: end!important;
  6051.      align-self: flex-end!important
  6052.  }
  6053.  
  6054.  .align-self-center {
  6055.      -ms-flex-item-align: center!important;
  6056.      align-self: center!important
  6057.  }
  6058.  
  6059.  .align-self-baseline {
  6060.      -ms-flex-item-align: baseline!important;
  6061.      align-self: baseline!important
  6062.  }
  6063.  
  6064.  .align-self-stretch {
  6065.      -ms-flex-item-align: stretch!important;
  6066.      align-self: stretch!important
  6067.  }
  6068.  
  6069.  @media (min-width:576px) {
  6070.      .flex-sm-row {
  6071.          -ms-flex-direction: row!important;
  6072.          flex-direction: row!important
  6073.      }
  6074.      .flex-sm-column {
  6075.          -ms-flex-direction: column!important;
  6076.          flex-direction: column!important
  6077.      }
  6078.      .flex-sm-row-reverse {
  6079.          -ms-flex-direction: row-reverse!important;
  6080.          flex-direction: row-reverse!important
  6081.      }
  6082.      .flex-sm-column-reverse {
  6083.          -ms-flex-direction: column-reverse!important;
  6084.          flex-direction: column-reverse!important
  6085.      }
  6086.      .flex-sm-wrap {
  6087.          -ms-flex-wrap: wrap!important;
  6088.          flex-wrap: wrap!important
  6089.      }
  6090.      .flex-sm-nowrap {
  6091.          -ms-flex-wrap: nowrap!important;
  6092.          flex-wrap: nowrap!important
  6093.      }
  6094.      .flex-sm-wrap-reverse {
  6095.          -ms-flex-wrap: wrap-reverse!important;
  6096.          flex-wrap: wrap-reverse!important
  6097.      }
  6098.      .flex-sm-fill {
  6099.          -ms-flex: 1 1 auto!important;
  6100.          flex: 1 1 auto!important
  6101.      }
  6102.      .flex-sm-grow-0 {
  6103.          -ms-flex-positive: 0!important;
  6104.          flex-grow: 0!important
  6105.      }
  6106.      .flex-sm-grow-1 {
  6107.          -ms-flex-positive: 1!important;
  6108.          flex-grow: 1!important
  6109.      }
  6110.      .flex-sm-shrink-0 {
  6111.          -ms-flex-negative: 0!important;
  6112.          flex-shrink: 0!important
  6113.      }
  6114.      .flex-sm-shrink-1 {
  6115.          -ms-flex-negative: 1!important;
  6116.          flex-shrink: 1!important
  6117.      }
  6118.      .justify-content-sm-start {
  6119.          -ms-flex-pack: start!important;
  6120.          justify-content: flex-start!important
  6121.      }
  6122.      .justify-content-sm-end {
  6123.          -ms-flex-pack: end!important;
  6124.          justify-content: flex-end!important
  6125.      }
  6126.      .justify-content-sm-center {
  6127.          -ms-flex-pack: center!important;
  6128.          justify-content: center!important
  6129.      }
  6130.      .justify-content-sm-between {
  6131.          -ms-flex-pack: justify!important;
  6132.          justify-content: space-between!important
  6133.      }
  6134.      .justify-content-sm-around {
  6135.          -ms-flex-pack: distribute!important;
  6136.          justify-content: space-around!important
  6137.      }
  6138.      .align-items-sm-start {
  6139.          -ms-flex-align: start!important;
  6140.          align-items: flex-start!important
  6141.      }
  6142.      .align-items-sm-end {
  6143.          -ms-flex-align: end!important;
  6144.          align-items: flex-end!important
  6145.      }
  6146.      .align-items-sm-center {
  6147.          -ms-flex-align: center!important;
  6148.          align-items: center!important
  6149.      }
  6150.      .align-items-sm-baseline {
  6151.          -ms-flex-align: baseline!important;
  6152.          align-items: baseline!important
  6153.      }
  6154.      .align-items-sm-stretch {
  6155.          -ms-flex-align: stretch!important;
  6156.          align-items: stretch!important
  6157.      }
  6158.      .align-content-sm-start {
  6159.          -ms-flex-line-pack: start!important;
  6160.          align-content: flex-start!important
  6161.      }
  6162.      .align-content-sm-end {
  6163.          -ms-flex-line-pack: end!important;
  6164.          align-content: flex-end!important
  6165.      }
  6166.      .align-content-sm-center {
  6167.          -ms-flex-line-pack: center!important;
  6168.          align-content: center!important
  6169.      }
  6170.      .align-content-sm-between {
  6171.          -ms-flex-line-pack: justify!important;
  6172.          align-content: space-between!important
  6173.      }
  6174.      .align-content-sm-around {
  6175.          -ms-flex-line-pack: distribute!important;
  6176.          align-content: space-around!important
  6177.      }
  6178.      .align-content-sm-stretch {
  6179.          -ms-flex-line-pack: stretch!important;
  6180.          align-content: stretch!important
  6181.      }
  6182.      .align-self-sm-auto {
  6183.          -ms-flex-item-align: auto!important;
  6184.          align-self: auto!important
  6185.      }
  6186.      .align-self-sm-start {
  6187.          -ms-flex-item-align: start!important;
  6188.          align-self: flex-start!important
  6189.      }
  6190.      .align-self-sm-end {
  6191.          -ms-flex-item-align: end!important;
  6192.          align-self: flex-end!important
  6193.      }
  6194.      .align-self-sm-center {
  6195.          -ms-flex-item-align: center!important;
  6196.          align-self: center!important
  6197.      }
  6198.      .align-self-sm-baseline {
  6199.          -ms-flex-item-align: baseline!important;
  6200.          align-self: baseline!important
  6201.      }
  6202.      .align-self-sm-stretch {
  6203.          -ms-flex-item-align: stretch!important;
  6204.          align-self: stretch!important
  6205.      }
  6206.  }
  6207.  
  6208.  @media (min-width:768px) {
  6209.      .flex-md-row {
  6210.          -ms-flex-direction: row!important;
  6211.          flex-direction: row!important
  6212.      }
  6213.      .flex-md-column {
  6214.          -ms-flex-direction: column!important;
  6215.          flex-direction: column!important
  6216.      }
  6217.      .flex-md-row-reverse {
  6218.          -ms-flex-direction: row-reverse!important;
  6219.          flex-direction: row-reverse!important
  6220.      }
  6221.      .flex-md-column-reverse {
  6222.          -ms-flex-direction: column-reverse!important;
  6223.          flex-direction: column-reverse!important
  6224.      }
  6225.      .flex-md-wrap {
  6226.          -ms-flex-wrap: wrap!important;
  6227.          flex-wrap: wrap!important
  6228.      }
  6229.      .flex-md-nowrap {
  6230.          -ms-flex-wrap: nowrap!important;
  6231.          flex-wrap: nowrap!important
  6232.      }
  6233.      .flex-md-wrap-reverse {
  6234.          -ms-flex-wrap: wrap-reverse!important;
  6235.          flex-wrap: wrap-reverse!important
  6236.      }
  6237.      .flex-md-fill {
  6238.          -ms-flex: 1 1 auto!important;
  6239.          flex: 1 1 auto!important
  6240.      }
  6241.      .flex-md-grow-0 {
  6242.          -ms-flex-positive: 0!important;
  6243.          flex-grow: 0!important
  6244.      }
  6245.      .flex-md-grow-1 {
  6246.          -ms-flex-positive: 1!important;
  6247.          flex-grow: 1!important
  6248.      }
  6249.      .flex-md-shrink-0 {
  6250.          -ms-flex-negative: 0!important;
  6251.          flex-shrink: 0!important
  6252.      }
  6253.      .flex-md-shrink-1 {
  6254.          -ms-flex-negative: 1!important;
  6255.          flex-shrink: 1!important
  6256.      }
  6257.      .justify-content-md-start {
  6258.          -ms-flex-pack: start!important;
  6259.          justify-content: flex-start!important
  6260.      }
  6261.      .justify-content-md-end {
  6262.          -ms-flex-pack: end!important;
  6263.          justify-content: flex-end!important
  6264.      }
  6265.      .justify-content-md-center {
  6266.          -ms-flex-pack: center!important;
  6267.          justify-content: center!important
  6268.      }
  6269.      .justify-content-md-between {
  6270.          -ms-flex-pack: justify!important;
  6271.          justify-content: space-between!important
  6272.      }
  6273.      .justify-content-md-around {
  6274.          -ms-flex-pack: distribute!important;
  6275.          justify-content: space-around!important
  6276.      }
  6277.      .align-items-md-start {
  6278.          -ms-flex-align: start!important;
  6279.          align-items: flex-start!important
  6280.      }
  6281.      .align-items-md-end {
  6282.          -ms-flex-align: end!important;
  6283.          align-items: flex-end!important
  6284.      }
  6285.      .align-items-md-center {
  6286.          -ms-flex-align: center!important;
  6287.          align-items: center!important
  6288.      }
  6289.      .align-items-md-baseline {
  6290.          -ms-flex-align: baseline!important;
  6291.          align-items: baseline!important
  6292.      }
  6293.      .align-items-md-stretch {
  6294.          -ms-flex-align: stretch!important;
  6295.          align-items: stretch!important
  6296.      }
  6297.      .align-content-md-start {
  6298.          -ms-flex-line-pack: start!important;
  6299.          align-content: flex-start!important
  6300.      }
  6301.      .align-content-md-end {
  6302.          -ms-flex-line-pack: end!important;
  6303.          align-content: flex-end!important
  6304.      }
  6305.      .align-content-md-center {
  6306.          -ms-flex-line-pack: center!important;
  6307.          align-content: center!important
  6308.      }
  6309.      .align-content-md-between {
  6310.          -ms-flex-line-pack: justify!important;
  6311.          align-content: space-between!important
  6312.      }
  6313.      .align-content-md-around {
  6314.          -ms-flex-line-pack: distribute!important;
  6315.          align-content: space-around!important
  6316.      }
  6317.      .align-content-md-stretch {
  6318.          -ms-flex-line-pack: stretch!important;
  6319.          align-content: stretch!important
  6320.      }
  6321.      .align-self-md-auto {
  6322.          -ms-flex-item-align: auto!important;
  6323.          align-self: auto!important
  6324.      }
  6325.      .align-self-md-start {
  6326.          -ms-flex-item-align: start!important;
  6327.          align-self: flex-start!important
  6328.      }
  6329.      .align-self-md-end {
  6330.          -ms-flex-item-align: end!important;
  6331.          align-self: flex-end!important
  6332.      }
  6333.      .align-self-md-center {
  6334.          -ms-flex-item-align: center!important;
  6335.          align-self: center!important
  6336.      }
  6337.      .align-self-md-baseline {
  6338.          -ms-flex-item-align: baseline!important;
  6339.          align-self: baseline!important
  6340.      }
  6341.      .align-self-md-stretch {
  6342.          -ms-flex-item-align: stretch!important;
  6343.          align-self: stretch!important
  6344.      }
  6345.  }
  6346.  
  6347.  @media (min-width:992px) {
  6348.      .flex-lg-row {
  6349.          -ms-flex-direction: row!important;
  6350.          flex-direction: row!important
  6351.      }
  6352.      .flex-lg-column {
  6353.          -ms-flex-direction: column!important;
  6354.          flex-direction: column!important
  6355.      }
  6356.      .flex-lg-row-reverse {
  6357.          -ms-flex-direction: row-reverse!important;
  6358.          flex-direction: row-reverse!important
  6359.      }
  6360.      .flex-lg-column-reverse {
  6361.          -ms-flex-direction: column-reverse!important;
  6362.          flex-direction: column-reverse!important
  6363.      }
  6364.      .flex-lg-wrap {
  6365.          -ms-flex-wrap: wrap!important;
  6366.          flex-wrap: wrap!important
  6367.      }
  6368.      .flex-lg-nowrap {
  6369.          -ms-flex-wrap: nowrap!important;
  6370.          flex-wrap: nowrap!important
  6371.      }
  6372.      .flex-lg-wrap-reverse {
  6373.          -ms-flex-wrap: wrap-reverse!important;
  6374.          flex-wrap: wrap-reverse!important
  6375.      }
  6376.      .flex-lg-fill {
  6377.          -ms-flex: 1 1 auto!important;
  6378.          flex: 1 1 auto!important
  6379.      }
  6380.      .flex-lg-grow-0 {
  6381.          -ms-flex-positive: 0!important;
  6382.          flex-grow: 0!important
  6383.      }
  6384.      .flex-lg-grow-1 {
  6385.          -ms-flex-positive: 1!important;
  6386.          flex-grow: 1!important
  6387.      }
  6388.      .flex-lg-shrink-0 {
  6389.          -ms-flex-negative: 0!important;
  6390.          flex-shrink: 0!important
  6391.      }
  6392.      .flex-lg-shrink-1 {
  6393.          -ms-flex-negative: 1!important;
  6394.          flex-shrink: 1!important
  6395.      }
  6396.      .justify-content-lg-start {
  6397.          -ms-flex-pack: start!important;
  6398.          justify-content: flex-start!important
  6399.      }
  6400.      .justify-content-lg-end {
  6401.          -ms-flex-pack: end!important;
  6402.          justify-content: flex-end!important
  6403.      }
  6404.      .justify-content-lg-center {
  6405.          -ms-flex-pack: center!important;
  6406.          justify-content: center!important
  6407.      }
  6408.      .justify-content-lg-between {
  6409.          -ms-flex-pack: justify!important;
  6410.          justify-content: space-between!important
  6411.      }
  6412.      .justify-content-lg-around {
  6413.          -ms-flex-pack: distribute!important;
  6414.          justify-content: space-around!important
  6415.      }
  6416.      .align-items-lg-start {
  6417.          -ms-flex-align: start!important;
  6418.          align-items: flex-start!important
  6419.      }
  6420.      .align-items-lg-end {
  6421.          -ms-flex-align: end!important;
  6422.          align-items: flex-end!important
  6423.      }
  6424.      .align-items-lg-center {
  6425.          -ms-flex-align: center!important;
  6426.          align-items: center!important
  6427.      }
  6428.      .align-items-lg-baseline {
  6429.          -ms-flex-align: baseline!important;
  6430.          align-items: baseline!important
  6431.      }
  6432.      .align-items-lg-stretch {
  6433.          -ms-flex-align: stretch!important;
  6434.          align-items: stretch!important
  6435.      }
  6436.      .align-content-lg-start {
  6437.          -ms-flex-line-pack: start!important;
  6438.          align-content: flex-start!important
  6439.      }
  6440.      .align-content-lg-end {
  6441.          -ms-flex-line-pack: end!important;
  6442.          align-content: flex-end!important
  6443.      }
  6444.      .align-content-lg-center {
  6445.          -ms-flex-line-pack: center!important;
  6446.          align-content: center!important
  6447.      }
  6448.      .align-content-lg-between {
  6449.          -ms-flex-line-pack: justify!important;
  6450.          align-content: space-between!important
  6451.      }
  6452.      .align-content-lg-around {
  6453.          -ms-flex-line-pack: distribute!important;
  6454.          align-content: space-around!important
  6455.      }
  6456.      .align-content-lg-stretch {
  6457.          -ms-flex-line-pack: stretch!important;
  6458.          align-content: stretch!important
  6459.      }
  6460.      .align-self-lg-auto {
  6461.          -ms-flex-item-align: auto!important;
  6462.          align-self: auto!important
  6463.      }
  6464.      .align-self-lg-start {
  6465.          -ms-flex-item-align: start!important;
  6466.          align-self: flex-start!important
  6467.      }
  6468.      .align-self-lg-end {
  6469.          -ms-flex-item-align: end!important;
  6470.          align-self: flex-end!important
  6471.      }
  6472.      .align-self-lg-center {
  6473.          -ms-flex-item-align: center!important;
  6474.          align-self: center!important
  6475.      }
  6476.      .align-self-lg-baseline {
  6477.          -ms-flex-item-align: baseline!important;
  6478.          align-self: baseline!important
  6479.      }
  6480.      .align-self-lg-stretch {
  6481.          -ms-flex-item-align: stretch!important;
  6482.          align-self: stretch!important
  6483.      }
  6484.  }
  6485.  
  6486.  @media (min-width:1200px) {
  6487.      .flex-xl-row {
  6488.          -ms-flex-direction: row!important;
  6489.          flex-direction: row!important
  6490.      }
  6491.      .flex-xl-column {
  6492.          -ms-flex-direction: column!important;
  6493.          flex-direction: column!important
  6494.      }
  6495.      .flex-xl-row-reverse {
  6496.          -ms-flex-direction: row-reverse!important;
  6497.          flex-direction: row-reverse!important
  6498.      }
  6499.      .flex-xl-column-reverse {
  6500.          -ms-flex-direction: column-reverse!important;
  6501.          flex-direction: column-reverse!important
  6502.      }
  6503.      .flex-xl-wrap {
  6504.          -ms-flex-wrap: wrap!important;
  6505.          flex-wrap: wrap!important
  6506.      }
  6507.      .flex-xl-nowrap {
  6508.          -ms-flex-wrap: nowrap!important;
  6509.          flex-wrap: nowrap!important
  6510.      }
  6511.      .flex-xl-wrap-reverse {
  6512.          -ms-flex-wrap: wrap-reverse!important;
  6513.          flex-wrap: wrap-reverse!important
  6514.      }
  6515.      .flex-xl-fill {
  6516.          -ms-flex: 1 1 auto!important;
  6517.          flex: 1 1 auto!important
  6518.      }
  6519.      .flex-xl-grow-0 {
  6520.          -ms-flex-positive: 0!important;
  6521.          flex-grow: 0!important
  6522.      }
  6523.      .flex-xl-grow-1 {
  6524.          -ms-flex-positive: 1!important;
  6525.          flex-grow: 1!important
  6526.      }
  6527.      .flex-xl-shrink-0 {
  6528.          -ms-flex-negative: 0!important;
  6529.          flex-shrink: 0!important
  6530.      }
  6531.      .flex-xl-shrink-1 {
  6532.          -ms-flex-negative: 1!important;
  6533.          flex-shrink: 1!important
  6534.      }
  6535.      .justify-content-xl-start {
  6536.          -ms-flex-pack: start!important;
  6537.          justify-content: flex-start!important
  6538.      }
  6539.      .justify-content-xl-end {
  6540.          -ms-flex-pack: end!important;
  6541.          justify-content: flex-end!important
  6542.      }
  6543.      .justify-content-xl-center {
  6544.          -ms-flex-pack: center!important;
  6545.          justify-content: center!important
  6546.      }
  6547.      .justify-content-xl-between {
  6548.          -ms-flex-pack: justify!important;
  6549.          justify-content: space-between!important
  6550.      }
  6551.      .justify-content-xl-around {
  6552.          -ms-flex-pack: distribute!important;
  6553.          justify-content: space-around!important
  6554.      }
  6555.      .align-items-xl-start {
  6556.          -ms-flex-align: start!important;
  6557.          align-items: flex-start!important
  6558.      }
  6559.      .align-items-xl-end {
  6560.          -ms-flex-align: end!important;
  6561.          align-items: flex-end!important
  6562.      }
  6563.      .align-items-xl-center {
  6564.          -ms-flex-align: center!important;
  6565.          align-items: center!important
  6566.      }
  6567.      .align-items-xl-baseline {
  6568.          -ms-flex-align: baseline!important;
  6569.          align-items: baseline!important
  6570.      }
  6571.      .align-items-xl-stretch {
  6572.          -ms-flex-align: stretch!important;
  6573.          align-items: stretch!important
  6574.      }
  6575.      .align-content-xl-start {
  6576.          -ms-flex-line-pack: start!important;
  6577.          align-content: flex-start!important
  6578.      }
  6579.      .align-content-xl-end {
  6580.          -ms-flex-line-pack: end!important;
  6581.          align-content: flex-end!important
  6582.      }
  6583.      .align-content-xl-center {
  6584.          -ms-flex-line-pack: center!important;
  6585.          align-content: center!important
  6586.      }
  6587.      .align-content-xl-between {
  6588.          -ms-flex-line-pack: justify!important;
  6589.          align-content: space-between!important
  6590.      }
  6591.      .align-content-xl-around {
  6592.          -ms-flex-line-pack: distribute!important;
  6593.          align-content: space-around!important
  6594.      }
  6595.      .align-content-xl-stretch {
  6596.          -ms-flex-line-pack: stretch!important;
  6597.          align-content: stretch!important
  6598.      }
  6599.      .align-self-xl-auto {
  6600.          -ms-flex-item-align: auto!important;
  6601.          align-self: auto!important
  6602.      }
  6603.      .align-self-xl-start {
  6604.          -ms-flex-item-align: start!important;
  6605.          align-self: flex-start!important
  6606.      }
  6607.      .align-self-xl-end {
  6608.          -ms-flex-item-align: end!important;
  6609.          align-self: flex-end!important
  6610.      }
  6611.      .align-self-xl-center {
  6612.          -ms-flex-item-align: center!important;
  6613.          align-self: center!important
  6614.      }
  6615.      .align-self-xl-baseline {
  6616.          -ms-flex-item-align: baseline!important;
  6617.          align-self: baseline!important
  6618.      }
  6619.      .align-self-xl-stretch {
  6620.          -ms-flex-item-align: stretch!important;
  6621.          align-self: stretch!important
  6622.      }
  6623.  }
  6624.  
  6625.  .float-left {
  6626.      float: left!important
  6627.  }
  6628.  
  6629.  .float-right {
  6630.      float: right!important
  6631.  }
  6632.  
  6633.  .float-none {
  6634.      float: none!important
  6635.  }
  6636.  
  6637.  @media (min-width:576px) {
  6638.      .float-sm-left {
  6639.          float: left!important
  6640.      }
  6641.      .float-sm-right {
  6642.          float: right!important
  6643.      }
  6644.      .float-sm-none {
  6645.          float: none!important
  6646.      }
  6647.  }
  6648.  
  6649.  @media (min-width:768px) {
  6650.      .float-md-left {
  6651.          float: left!important
  6652.      }
  6653.      .float-md-right {
  6654.          float: right!important
  6655.      }
  6656.      .float-md-none {
  6657.          float: none!important
  6658.      }
  6659.  }
  6660.  
  6661.  @media (min-width:992px) {
  6662.      .float-lg-left {
  6663.          float: left!important
  6664.      }
  6665.      .float-lg-right {
  6666.          float: right!important
  6667.      }
  6668.      .float-lg-none {
  6669.          float: none!important
  6670.      }
  6671.  }
  6672.  
  6673.  @media (min-width:1200px) {
  6674.      .float-xl-left {
  6675.          float: left!important
  6676.      }
  6677.      .float-xl-right {
  6678.          float: right!important
  6679.      }
  6680.      .float-xl-none {
  6681.          float: none!important
  6682.      }
  6683.  }
  6684.  
  6685.  .position-static {
  6686.      position: static!important
  6687.  }
  6688.  
  6689.  .position-relative {
  6690.      position: relative!important
  6691.  }
  6692.  
  6693.  .position-absolute {
  6694.      position: absolute!important
  6695.  }
  6696.  
  6697.  .position-fixed {
  6698.      position: fixed!important
  6699.  }
  6700.  
  6701.  .position-sticky {
  6702.      position: -webkit-sticky!important;
  6703.      position: sticky!important
  6704.  }
  6705.  
  6706.  .fixed-top {
  6707.      position: fixed;
  6708.      top: 0;
  6709.      right: 0;
  6710.      left: 0;
  6711.      z-index: 1030
  6712.  }
  6713.  
  6714.  .fixed-bottom {
  6715.      position: fixed;
  6716.      right: 0;
  6717.      bottom: 0;
  6718.      left: 0;
  6719.      z-index: 1030
  6720.  }
  6721.  
  6722.  @supports ((position:-webkit-sticky) or (position:sticky)) {
  6723.      .sticky-top {
  6724.          position: -webkit-sticky;
  6725.          position: sticky;
  6726.          top: 0;
  6727.          z-index: 1020
  6728.      }
  6729.  }
  6730.  
  6731.  .sr-only {
  6732.      position: absolute;
  6733.      width: 1px;
  6734.      height: 1px;
  6735.      padding: 0;
  6736.      overflow: hidden;
  6737.      clip: rect(0, 0, 0, 0);
  6738.      white-space: nowrap;
  6739.      border: 0
  6740.  }
  6741.  
  6742.  .sr-only-focusable:active,
  6743.  .sr-only-focusable:focus {
  6744.      position: static;
  6745.      width: auto;
  6746.      height: auto;
  6747.      overflow: visible;
  6748.      clip: auto;
  6749.      white-space: normal
  6750.  }
  6751.  
  6752.  .shadow-sm {
  6753.      box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075)!important
  6754.  }
  6755.  
  6756.  .shadow {
  6757.      box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15)!important
  6758.  }
  6759.  
  6760.  .shadow-lg {
  6761.      box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175)!important
  6762.  }
  6763.  
  6764.  .shadow-none {
  6765.      box-shadow: none!important
  6766.  }
  6767.  
  6768.  .w-25 {
  6769.      width: 25%!important
  6770.  }
  6771.  
  6772.  .w-50 {
  6773.      width: 50%!important
  6774.  }
  6775.  
  6776.  .w-75 {
  6777.      width: 75%!important
  6778.  }
  6779.  
  6780.  .w-100 {
  6781.      width: 100%!important
  6782.  }
  6783.  
  6784.  .w-auto {
  6785.      width: auto!important
  6786.  }
  6787.  
  6788.  .h-25 {
  6789.      height: 25%!important
  6790.  }
  6791.  
  6792.  .h-50 {
  6793.      height: 50%!important
  6794.  }
  6795.  
  6796.  .h-75 {
  6797.      height: 75%!important
  6798.  }
  6799.  
  6800.  .h-100 {
  6801.      height: 100%!important
  6802.  }
  6803.  
  6804.  .h-auto {
  6805.      height: auto!important
  6806.  }
  6807.  
  6808.  .mw-100 {
  6809.      max-width: 100%!important
  6810.  }
  6811.  
  6812.  .mh-100 {
  6813.      max-height: 100%!important
  6814.  }
  6815.  
  6816.  .m-0 {
  6817.      margin: 0!important
  6818.  }
  6819.  
  6820.  .mt-0,
  6821.  .my-0 {
  6822.      margin-top: 0!important
  6823.  }
  6824.  
  6825.  .mr-0,
  6826.  .mx-0 {
  6827.      margin-right: 0!important
  6828.  }
  6829.  
  6830.  .mb-0,
  6831.  .my-0 {
  6832.      margin-bottom: 0!important
  6833.  }
  6834.  
  6835.  .ml-0,
  6836.  .mx-0 {
  6837.      margin-left: 0!important
  6838.  }
  6839.  
  6840.  .m-1 {
  6841.      margin: .25rem!important
  6842.  }
  6843.  
  6844.  .mt-1,
  6845.  .my-1 {
  6846.      margin-top: .25rem!important
  6847.  }
  6848.  
  6849.  .mr-1,
  6850.  .mx-1 {
  6851.      margin-right: .25rem!important
  6852.  }
  6853.  
  6854.  .mb-1,
  6855.  .my-1 {
  6856.      margin-bottom: .25rem!important
  6857.  }
  6858.  
  6859.  .ml-1,
  6860.  .mx-1 {
  6861.      margin-left: .25rem!important
  6862.  }
  6863.  
  6864.  .m-2 {
  6865.      margin: .5rem!important
  6866.  }
  6867.  
  6868.  .mt-2,
  6869.  .my-2 {
  6870.      margin-top: .5rem!important
  6871.  }
  6872.  
  6873.  .mr-2,
  6874.  .mx-2 {
  6875.      margin-right: .5rem!important
  6876.  }
  6877.  
  6878.  .mb-2,
  6879.  .my-2 {
  6880.      margin-bottom: .5rem!important
  6881.  }
  6882.  
  6883.  .ml-2,
  6884.  .mx-2 {
  6885.      margin-left: .5rem!important
  6886.  }
  6887.  
  6888.  .m-3 {
  6889.      margin: 1rem!important
  6890.  }
  6891.  
  6892.  .mt-3,
  6893.  .my-3 {
  6894.      margin-top: 1rem!important
  6895.  }
  6896.  
  6897.  .mr-3,
  6898.  .mx-3 {
  6899.      margin-right: 1rem!important
  6900.  }
  6901.  
  6902.  .mb-3,
  6903.  .my-3 {
  6904.      margin-bottom: 1rem!important
  6905.  }
  6906.  
  6907.  .ml-3,
  6908.  .mx-3 {
  6909.      margin-left: 1rem!important
  6910.  }
  6911.  
  6912.  .m-4 {
  6913.      margin: 1.5rem!important
  6914.  }
  6915.  
  6916.  .mt-4,
  6917.  .my-4 {
  6918.      margin-top: 1.5rem!important
  6919.  }
  6920.  
  6921.  .mr-4,
  6922.  .mx-4 {
  6923.      margin-right: 1.5rem!important
  6924.  }
  6925.  
  6926.  .mb-4,
  6927.  .my-4 {
  6928.      margin-bottom: 1.5rem!important
  6929.  }
  6930.  
  6931.  .ml-4,
  6932.  .mx-4 {
  6933.      margin-left: 1.5rem!important
  6934.  }
  6935.  
  6936.  .m-5 {
  6937.      margin: 3rem!important
  6938.  }
  6939.  
  6940.  .mt-5,
  6941.  .my-5 {
  6942.      margin-top: 3rem!important
  6943.  }
  6944.  
  6945.  .mr-5,
  6946.  .mx-5 {
  6947.      margin-right: 3rem!important
  6948.  }
  6949.  
  6950.  .mb-5,
  6951.  .my-5 {
  6952.      margin-bottom: 3rem!important
  6953.  }
  6954.  
  6955.  .ml-5,
  6956.  .mx-5 {
  6957.      margin-left: 3rem!important
  6958.  }
  6959.  
  6960.  .m-6 {
  6961.      margin: 4.5rem!important
  6962.  }
  6963.  
  6964.  .mt-6,
  6965.  .my-6 {
  6966.      margin-top: 4.5rem!important
  6967.  }
  6968.  
  6969.  .mr-6,
  6970.  .mx-6 {
  6971.      margin-right: 4.5rem!important
  6972.  }
  6973.  
  6974.  .mb-6,
  6975.  .my-6 {
  6976.      margin-bottom: 4.5rem!important
  6977.  }
  6978.  
  6979.  .ml-6,
  6980.  .mx-6 {
  6981.      margin-left: 4.5rem!important
  6982.  }
  6983.  
  6984.  .m-7 {
  6985.      margin: 6rem!important
  6986.  }
  6987.  
  6988.  .mt-7,
  6989.  .my-7 {
  6990.      margin-top: 6rem!important
  6991.  }
  6992.  
  6993.  .mr-7,
  6994.  .mx-7 {
  6995.      margin-right: 6rem!important
  6996.  }
  6997.  
  6998.  .mb-7,
  6999.  .my-7 {
  7000.      margin-bottom: 6rem!important
  7001.  }
  7002.  
  7003.  .ml-7,
  7004.  .mx-7 {
  7005.      margin-left: 6rem!important
  7006.  }
  7007.  
  7008.  .m-8 {
  7009.      margin: 9rem!important
  7010.  }
  7011.  
  7012.  .mt-8,
  7013.  .my-8 {
  7014.      margin-top: 9rem!important
  7015.  }
  7016.  
  7017.  .mr-8,
  7018.  .mx-8 {
  7019.      margin-right: 9rem!important
  7020.  }
  7021.  
  7022.  .mb-8,
  7023.  .my-8 {
  7024.      margin-bottom: 9rem!important
  7025.  }
  7026.  
  7027.  .ml-8,
  7028.  .mx-8 {
  7029.      margin-left: 9rem!important
  7030.  }
  7031.  
  7032.  .m-9 {
  7033.      margin: 12rem!important
  7034.  }
  7035.  
  7036.  .mt-9,
  7037.  .my-9 {
  7038.      margin-top: 12rem!important
  7039.  }
  7040.  
  7041.  .mr-9,
  7042.  .mx-9 {
  7043.      margin-right: 12rem!important
  7044.  }
  7045.  
  7046.  .mb-9,
  7047.  .my-9 {
  7048.      margin-bottom: 12rem!important
  7049.  }
  7050.  
  7051.  .ml-9,
  7052.  .mx-9 {
  7053.      margin-left: 12rem!important
  7054.  }
  7055.  
  7056.  .m-10 {
  7057.      margin: 18rem!important
  7058.  }
  7059.  
  7060.  .mt-10,
  7061.  .my-10 {
  7062.      margin-top: 18rem!important
  7063.  }
  7064.  
  7065.  .mr-10,
  7066.  .mx-10 {
  7067.      margin-right: 18rem!important
  7068.  }
  7069.  
  7070.  .mb-10,
  7071.  .my-10 {
  7072.      margin-bottom: 18rem!important
  7073.  }
  7074.  
  7075.  .ml-10,
  7076.  .mx-10 {
  7077.      margin-left: 18rem!important
  7078.  }
  7079.  
  7080.  .p-0 {
  7081.      padding: 0!important
  7082.  }
  7083.  
  7084.  .pt-0,
  7085.  .py-0 {
  7086.      padding-top: 0!important
  7087.  }
  7088.  
  7089.  .pr-0,
  7090.  .px-0 {
  7091.      padding-right: 0!important
  7092.  }
  7093.  
  7094.  .pb-0,
  7095.  .py-0 {
  7096.      padding-bottom: 0!important
  7097.  }
  7098.  
  7099.  .pl-0,
  7100.  .px-0 {
  7101.      padding-left: 0!important
  7102.  }
  7103.  
  7104.  .p-1 {
  7105.      padding: .25rem!important
  7106.  }
  7107.  
  7108.  .pt-1,
  7109.  .py-1 {
  7110.      padding-top: .25rem!important
  7111.  }
  7112.  
  7113.  .pr-1,
  7114.  .px-1 {
  7115.      padding-right: .25rem!important
  7116.  }
  7117.  
  7118.  .pb-1,
  7119.  .py-1 {
  7120.      padding-bottom: .25rem!important
  7121.  }
  7122.  
  7123.  .pl-1,
  7124.  .px-1 {
  7125.      padding-left: .25rem!important
  7126.  }
  7127.  
  7128.  .p-2 {
  7129.      padding: .5rem!important
  7130.  }
  7131.  
  7132.  .pt-2,
  7133.  .py-2 {
  7134.      padding-top: .5rem!important
  7135.  }
  7136.  
  7137.  .pr-2,
  7138.  .px-2 {
  7139.      padding-right: .5rem!important
  7140.  }
  7141.  
  7142.  .pb-2,
  7143.  .py-2 {
  7144.      padding-bottom: .5rem!important
  7145.  }
  7146.  
  7147.  .pl-2,
  7148.  .px-2 {
  7149.      padding-left: .5rem!important
  7150.  }
  7151.  
  7152.  .p-3 {
  7153.      padding: 1rem!important
  7154.  }
  7155.  
  7156.  .pt-3,
  7157.  .py-3 {
  7158.      padding-top: 1rem!important
  7159.  }
  7160.  
  7161.  .pr-3,
  7162.  .px-3 {
  7163.      padding-right: 1rem!important
  7164.  }
  7165.  
  7166.  .pb-3,
  7167.  .py-3 {
  7168.      padding-bottom: 1rem!important
  7169.  }
  7170.  
  7171.  .pl-3,
  7172.  .px-3 {
  7173.      padding-left: 1rem!important
  7174.  }
  7175.  
  7176.  .p-4 {
  7177.      padding: 1.5rem!important
  7178.  }
  7179.  
  7180.  .pt-4,
  7181.  .py-4 {
  7182.      padding-top: 1.5rem!important
  7183.  }
  7184.  
  7185.  .pr-4,
  7186.  .px-4 {
  7187.      padding-right: 1.5rem!important
  7188.  }
  7189.  
  7190.  .pb-4,
  7191.  .py-4 {
  7192.      padding-bottom: 1.5rem!important
  7193.  }
  7194.  
  7195.  .pl-4,
  7196.  .px-4 {
  7197.      padding-left: 1.5rem!important
  7198.  }
  7199.  
  7200.  .p-5 {
  7201.      padding: 3rem!important
  7202.  }
  7203.  
  7204.  .pt-5,
  7205.  .py-5 {
  7206.      padding-top: 3rem!important
  7207.  }
  7208.  
  7209.  .pr-5,
  7210.  .px-5 {
  7211.      padding-right: 3rem!important
  7212.  }
  7213.  
  7214.  .pb-5,
  7215.  .py-5 {
  7216.      padding-bottom: 3rem!important
  7217.  }
  7218.  
  7219.  .pl-5,
  7220.  .px-5 {
  7221.      padding-left: 3rem!important
  7222.  }
  7223.  
  7224.  .p-6 {
  7225.      padding: 4.5rem!important
  7226.  }
  7227.  
  7228.  .pt-6,
  7229.  .py-6 {
  7230.      padding-top: 4.5rem!important
  7231.  }
  7232.  
  7233.  .pr-6,
  7234.  .px-6 {
  7235.      padding-right: 4.5rem!important
  7236.  }
  7237.  
  7238.  .pb-6,
  7239.  .py-6 {
  7240.      padding-bottom: 4.5rem!important
  7241.  }
  7242.  
  7243.  .pl-6,
  7244.  .px-6 {
  7245.      padding-left: 4.5rem!important
  7246.  }
  7247.  
  7248.  .p-7 {
  7249.      padding: 6rem!important
  7250.  }
  7251.  
  7252.  .pt-7,
  7253.  .py-7 {
  7254.      padding-top: 6rem!important
  7255.  }
  7256.  
  7257.  .pr-7,
  7258.  .px-7 {
  7259.      padding-right: 6rem!important
  7260.  }
  7261.  
  7262.  .pb-7,
  7263.  .py-7 {
  7264.      padding-bottom: 6rem!important
  7265.  }
  7266.  
  7267.  .pl-7,
  7268.  .px-7 {
  7269.      padding-left: 6rem!important
  7270.  }
  7271.  
  7272.  .p-8 {
  7273.      padding: 9rem!important
  7274.  }
  7275.  
  7276.  .pt-8,
  7277.  .py-8 {
  7278.      padding-top: 9rem!important
  7279.  }
  7280.  
  7281.  .pr-8,
  7282.  .px-8 {
  7283.      padding-right: 9rem!important
  7284.  }
  7285.  
  7286.  .pb-8,
  7287.  .py-8 {
  7288.      padding-bottom: 9rem!important
  7289.  }
  7290.  
  7291.  .pl-8,
  7292.  .px-8 {
  7293.      padding-left: 9rem!important
  7294.  }
  7295.  
  7296.  .p-9 {
  7297.      padding: 12rem!important
  7298.  }
  7299.  
  7300.  .pt-9,
  7301.  .py-9 {
  7302.      padding-top: 12rem!important
  7303.  }
  7304.  
  7305.  .pr-9,
  7306.  .px-9 {
  7307.      padding-right: 12rem!important
  7308.  }
  7309.  
  7310.  .pb-9,
  7311.  .py-9 {
  7312.      padding-bottom: 12rem!important
  7313.  }
  7314.  
  7315.  .pl-9,
  7316.  .px-9 {
  7317.      padding-left: 12rem!important
  7318.  }
  7319.  
  7320.  .p-10 {
  7321.      padding: 18rem!important
  7322.  }
  7323.  
  7324.  .pt-10,
  7325.  .py-10 {
  7326.      padding-top: 18rem!important
  7327.  }
  7328.  
  7329.  .pr-10,
  7330.  .px-10 {
  7331.      padding-right: 18rem!important
  7332.  }
  7333.  
  7334.  .pb-10,
  7335.  .py-10 {
  7336.      padding-bottom: 18rem!important
  7337.  }
  7338.  
  7339.  .pl-10,
  7340.  .px-10 {
  7341.      padding-left: 18rem!important
  7342.  }
  7343.  
  7344.  .m-auto {
  7345.      margin: auto!important
  7346.  }
  7347.  
  7348.  .mt-auto,
  7349.  .my-auto {
  7350.      margin-top: auto!important
  7351.  }
  7352.  
  7353.  .mr-auto,
  7354.  .mx-auto {
  7355.      margin-right: auto!important
  7356.  }
  7357.  
  7358.  .mb-auto,
  7359.  .my-auto {
  7360.      margin-bottom: auto!important
  7361.  }
  7362.  
  7363.  .ml-auto,
  7364.  .mx-auto {
  7365.      margin-left: auto!important
  7366.  }
  7367.  
  7368.  @media (min-width:576px) {
  7369.      .m-sm-0 {
  7370.          margin: 0!important
  7371.      }
  7372.      .mt-sm-0,
  7373.      .my-sm-0 {
  7374.          margin-top: 0!important
  7375.      }
  7376.      .mr-sm-0,
  7377.      .mx-sm-0 {
  7378.          margin-right: 0!important
  7379.      }
  7380.      .mb-sm-0,
  7381.      .my-sm-0 {
  7382.          margin-bottom: 0!important
  7383.      }
  7384.      .ml-sm-0,
  7385.      .mx-sm-0 {
  7386.          margin-left: 0!important
  7387.      }
  7388.      .m-sm-1 {
  7389.          margin: .25rem!important
  7390.      }
  7391.      .mt-sm-1,
  7392.      .my-sm-1 {
  7393.          margin-top: .25rem!important
  7394.      }
  7395.      .mr-sm-1,
  7396.      .mx-sm-1 {
  7397.          margin-right: .25rem!important
  7398.      }
  7399.      .mb-sm-1,
  7400.      .my-sm-1 {
  7401.          margin-bottom: .25rem!important
  7402.      }
  7403.      .ml-sm-1,
  7404.      .mx-sm-1 {
  7405.          margin-left: .25rem!important
  7406.      }
  7407.      .m-sm-2 {
  7408.          margin: .5rem!important
  7409.      }
  7410.      .mt-sm-2,
  7411.      .my-sm-2 {
  7412.          margin-top: .5rem!important
  7413.      }
  7414.      .mr-sm-2,
  7415.      .mx-sm-2 {
  7416.          margin-right: .5rem!important
  7417.      }
  7418.      .mb-sm-2,
  7419.      .my-sm-2 {
  7420.          margin-bottom: .5rem!important
  7421.      }
  7422.      .ml-sm-2,
  7423.      .mx-sm-2 {
  7424.          margin-left: .5rem!important
  7425.      }
  7426.      .m-sm-3 {
  7427.          margin: 1rem!important
  7428.      }
  7429.      .mt-sm-3,
  7430.      .my-sm-3 {
  7431.          margin-top: 1rem!important
  7432.      }
  7433.      .mr-sm-3,
  7434.      .mx-sm-3 {
  7435.          margin-right: 1rem!important
  7436.      }
  7437.      .mb-sm-3,
  7438.      .my-sm-3 {
  7439.          margin-bottom: 1rem!important
  7440.      }
  7441.      .ml-sm-3,
  7442.      .mx-sm-3 {
  7443.          margin-left: 1rem!important
  7444.      }
  7445.      .m-sm-4 {
  7446.          margin: 1.5rem!important
  7447.      }
  7448.      .mt-sm-4,
  7449.      .my-sm-4 {
  7450.          margin-top: 1.5rem!important
  7451.      }
  7452.      .mr-sm-4,
  7453.      .mx-sm-4 {
  7454.          margin-right: 1.5rem!important
  7455.      }
  7456.      .mb-sm-4,
  7457.      .my-sm-4 {
  7458.          margin-bottom: 1.5rem!important
  7459.      }
  7460.      .ml-sm-4,
  7461.      .mx-sm-4 {
  7462.          margin-left: 1.5rem!important
  7463.      }
  7464.      .m-sm-5 {
  7465.          margin: 3rem!important
  7466.      }
  7467.      .mt-sm-5,
  7468.      .my-sm-5 {
  7469.          margin-top: 3rem!important
  7470.      }
  7471.      .mr-sm-5,
  7472.      .mx-sm-5 {
  7473.          margin-right: 3rem!important
  7474.      }
  7475.      .mb-sm-5,
  7476.      .my-sm-5 {
  7477.          margin-bottom: 3rem!important
  7478.      }
  7479.      .ml-sm-5,
  7480.      .mx-sm-5 {
  7481.          margin-left: 3rem!important
  7482.      }
  7483.      .m-sm-6 {
  7484.          margin: 4.5rem!important
  7485.      }
  7486.      .mt-sm-6,
  7487.      .my-sm-6 {
  7488.          margin-top: 4.5rem!important
  7489.      }
  7490.      .mr-sm-6,
  7491.      .mx-sm-6 {
  7492.          margin-right: 4.5rem!important
  7493.      }
  7494.      .mb-sm-6,
  7495.      .my-sm-6 {
  7496.          margin-bottom: 4.5rem!important
  7497.      }
  7498.      .ml-sm-6,
  7499.      .mx-sm-6 {
  7500.          margin-left: 4.5rem!important
  7501.      }
  7502.      .m-sm-7 {
  7503.          margin: 6rem!important
  7504.      }
  7505.      .mt-sm-7,
  7506.      .my-sm-7 {
  7507.          margin-top: 6rem!important
  7508.      }
  7509.      .mr-sm-7,
  7510.      .mx-sm-7 {
  7511.          margin-right: 6rem!important
  7512.      }
  7513.      .mb-sm-7,
  7514.      .my-sm-7 {
  7515.          margin-bottom: 6rem!important
  7516.      }
  7517.      .ml-sm-7,
  7518.      .mx-sm-7 {
  7519.          margin-left: 6rem!important
  7520.      }
  7521.      .m-sm-8 {
  7522.          margin: 9rem!important
  7523.      }
  7524.      .mt-sm-8,
  7525.      .my-sm-8 {
  7526.          margin-top: 9rem!important
  7527.      }
  7528.      .mr-sm-8,
  7529.      .mx-sm-8 {
  7530.          margin-right: 9rem!important
  7531.      }
  7532.      .mb-sm-8,
  7533.      .my-sm-8 {
  7534.          margin-bottom: 9rem!important
  7535.      }
  7536.      .ml-sm-8,
  7537.      .mx-sm-8 {
  7538.          margin-left: 9rem!important
  7539.      }
  7540.      .m-sm-9 {
  7541.          margin: 12rem!important
  7542.      }
  7543.      .mt-sm-9,
  7544.      .my-sm-9 {
  7545.          margin-top: 12rem!important
  7546.      }
  7547.      .mr-sm-9,
  7548.      .mx-sm-9 {
  7549.          margin-right: 12rem!important
  7550.      }
  7551.      .mb-sm-9,
  7552.      .my-sm-9 {
  7553.          margin-bottom: 12rem!important
  7554.      }
  7555.      .ml-sm-9,
  7556.      .mx-sm-9 {
  7557.          margin-left: 12rem!important
  7558.      }
  7559.      .m-sm-10 {
  7560.          margin: 18rem!important
  7561.      }
  7562.      .mt-sm-10,
  7563.      .my-sm-10 {
  7564.          margin-top: 18rem!important
  7565.      }
  7566.      .mr-sm-10,
  7567.      .mx-sm-10 {
  7568.          margin-right: 18rem!important
  7569.      }
  7570.      .mb-sm-10,
  7571.      .my-sm-10 {
  7572.          margin-bottom: 18rem!important
  7573.      }
  7574.      .ml-sm-10,
  7575.      .mx-sm-10 {
  7576.          margin-left: 18rem!important
  7577.      }
  7578.      .p-sm-0 {
  7579.          padding: 0!important
  7580.      }
  7581.      .pt-sm-0,
  7582.      .py-sm-0 {
  7583.          padding-top: 0!important
  7584.      }
  7585.      .pr-sm-0,
  7586.      .px-sm-0 {
  7587.          padding-right: 0!important
  7588.      }
  7589.      .pb-sm-0,
  7590.      .py-sm-0 {
  7591.          padding-bottom: 0!important
  7592.      }
  7593.      .pl-sm-0,
  7594.      .px-sm-0 {
  7595.          padding-left: 0!important
  7596.      }
  7597.      .p-sm-1 {
  7598.          padding: .25rem!important
  7599.      }
  7600.      .pt-sm-1,
  7601.      .py-sm-1 {
  7602.          padding-top: .25rem!important
  7603.      }
  7604.      .pr-sm-1,
  7605.      .px-sm-1 {
  7606.          padding-right: .25rem!important
  7607.      }
  7608.      .pb-sm-1,
  7609.      .py-sm-1 {
  7610.          padding-bottom: .25rem!important
  7611.      }
  7612.      .pl-sm-1,
  7613.      .px-sm-1 {
  7614.          padding-left: .25rem!important
  7615.      }
  7616.      .p-sm-2 {
  7617.          padding: .5rem!important
  7618.      }
  7619.      .pt-sm-2,
  7620.      .py-sm-2 {
  7621.          padding-top: .5rem!important
  7622.      }
  7623.      .pr-sm-2,
  7624.      .px-sm-2 {
  7625.          padding-right: .5rem!important
  7626.      }
  7627.      .pb-sm-2,
  7628.      .py-sm-2 {
  7629.          padding-bottom: .5rem!important
  7630.      }
  7631.      .pl-sm-2,
  7632.      .px-sm-2 {
  7633.          padding-left: .5rem!important
  7634.      }
  7635.      .p-sm-3 {
  7636.          padding: 1rem!important
  7637.      }
  7638.      .pt-sm-3,
  7639.      .py-sm-3 {
  7640.          padding-top: 1rem!important
  7641.      }
  7642.      .pr-sm-3,
  7643.      .px-sm-3 {
  7644.          padding-right: 1rem!important
  7645.      }
  7646.      .pb-sm-3,
  7647.      .py-sm-3 {
  7648.          padding-bottom: 1rem!important
  7649.      }
  7650.      .pl-sm-3,
  7651.      .px-sm-3 {
  7652.          padding-left: 1rem!important
  7653.      }
  7654.      .p-sm-4 {
  7655.          padding: 1.5rem!important
  7656.      }
  7657.      .pt-sm-4,
  7658.      .py-sm-4 {
  7659.          padding-top: 1.5rem!important
  7660.      }
  7661.      .pr-sm-4,
  7662.      .px-sm-4 {
  7663.          padding-right: 1.5rem!important
  7664.      }
  7665.      .pb-sm-4,
  7666.      .py-sm-4 {
  7667.          padding-bottom: 1.5rem!important
  7668.      }
  7669.      .pl-sm-4,
  7670.      .px-sm-4 {
  7671.          padding-left: 1.5rem!important
  7672.      }
  7673.      .p-sm-5 {
  7674.          padding: 3rem!important
  7675.      }
  7676.      .pt-sm-5,
  7677.      .py-sm-5 {
  7678.          padding-top: 3rem!important
  7679.      }
  7680.      .pr-sm-5,
  7681.      .px-sm-5 {
  7682.          padding-right: 3rem!important
  7683.      }
  7684.      .pb-sm-5,
  7685.      .py-sm-5 {
  7686.          padding-bottom: 3rem!important
  7687.      }
  7688.      .pl-sm-5,
  7689.      .px-sm-5 {
  7690.          padding-left: 3rem!important
  7691.      }
  7692.      .p-sm-6 {
  7693.          padding: 4.5rem!important
  7694.      }
  7695.      .pt-sm-6,
  7696.      .py-sm-6 {
  7697.          padding-top: 4.5rem!important
  7698.      }
  7699.      .pr-sm-6,
  7700.      .px-sm-6 {
  7701.          padding-right: 4.5rem!important
  7702.      }
  7703.      .pb-sm-6,
  7704.      .py-sm-6 {
  7705.          padding-bottom: 4.5rem!important
  7706.      }
  7707.      .pl-sm-6,
  7708.      .px-sm-6 {
  7709.          padding-left: 4.5rem!important
  7710.      }
  7711.      .p-sm-7 {
  7712.          padding: 6rem!important
  7713.      }
  7714.      .pt-sm-7,
  7715.      .py-sm-7 {
  7716.          padding-top: 6rem!important
  7717.      }
  7718.      .pr-sm-7,
  7719.      .px-sm-7 {
  7720.          padding-right: 6rem!important
  7721.      }
  7722.      .pb-sm-7,
  7723.      .py-sm-7 {
  7724.          padding-bottom: 6rem!important
  7725.      }
  7726.      .pl-sm-7,
  7727.      .px-sm-7 {
  7728.          padding-left: 6rem!important
  7729.      }
  7730.      .p-sm-8 {
  7731.          padding: 9rem!important
  7732.      }
  7733.      .pt-sm-8,
  7734.      .py-sm-8 {
  7735.          padding-top: 9rem!important
  7736.      }
  7737.      .pr-sm-8,
  7738.      .px-sm-8 {
  7739.          padding-right: 9rem!important
  7740.      }
  7741.      .pb-sm-8,
  7742.      .py-sm-8 {
  7743.          padding-bottom: 9rem!important
  7744.      }
  7745.      .pl-sm-8,
  7746.      .px-sm-8 {
  7747.          padding-left: 9rem!important
  7748.      }
  7749.      .p-sm-9 {
  7750.          padding: 12rem!important
  7751.      }
  7752.      .pt-sm-9,
  7753.      .py-sm-9 {
  7754.          padding-top: 12rem!important
  7755.      }
  7756.      .pr-sm-9,
  7757.      .px-sm-9 {
  7758.          padding-right: 12rem!important
  7759.      }
  7760.      .pb-sm-9,
  7761.      .py-sm-9 {
  7762.          padding-bottom: 12rem!important
  7763.      }
  7764.      .pl-sm-9,
  7765.      .px-sm-9 {
  7766.          padding-left: 12rem!important
  7767.      }
  7768.      .p-sm-10 {
  7769.          padding: 18rem!important
  7770.      }
  7771.      .pt-sm-10,
  7772.      .py-sm-10 {
  7773.          padding-top: 18rem!important
  7774.      }
  7775.      .pr-sm-10,
  7776.      .px-sm-10 {
  7777.          padding-right: 18rem!important
  7778.      }
  7779.      .pb-sm-10,
  7780.      .py-sm-10 {
  7781.          padding-bottom: 18rem!important
  7782.      }
  7783.      .pl-sm-10,
  7784.      .px-sm-10 {
  7785.          padding-left: 18rem!important
  7786.      }
  7787.      .m-sm-auto {
  7788.          margin: auto!important
  7789.      }
  7790.      .mt-sm-auto,
  7791.      .my-sm-auto {
  7792.          margin-top: auto!important
  7793.      }
  7794.      .mr-sm-auto,
  7795.      .mx-sm-auto {
  7796.          margin-right: auto!important
  7797.      }
  7798.      .mb-sm-auto,
  7799.      .my-sm-auto {
  7800.          margin-bottom: auto!important
  7801.      }
  7802.      .ml-sm-auto,
  7803.      .mx-sm-auto {
  7804.          margin-left: auto!important
  7805.      }
  7806.  }
  7807.  
  7808.  @media (min-width:768px) {
  7809.      .m-md-0 {
  7810.          margin: 0!important
  7811.      }
  7812.      .mt-md-0,
  7813.      .my-md-0 {
  7814.          margin-top: 0!important
  7815.      }
  7816.      .mr-md-0,
  7817.      .mx-md-0 {
  7818.          margin-right: 0!important
  7819.      }
  7820.      .mb-md-0,
  7821.      .my-md-0 {
  7822.          margin-bottom: 0!important
  7823.      }
  7824.      .ml-md-0,
  7825.      .mx-md-0 {
  7826.          margin-left: 0!important
  7827.      }
  7828.      .m-md-1 {
  7829.          margin: .25rem!important
  7830.      }
  7831.      .mt-md-1,
  7832.      .my-md-1 {
  7833.          margin-top: .25rem!important
  7834.      }
  7835.      .mr-md-1,
  7836.      .mx-md-1 {
  7837.          margin-right: .25rem!important
  7838.      }
  7839.      .mb-md-1,
  7840.      .my-md-1 {
  7841.          margin-bottom: .25rem!important
  7842.      }
  7843.      .ml-md-1,
  7844.      .mx-md-1 {
  7845.          margin-left: .25rem!important
  7846.      }
  7847.      .m-md-2 {
  7848.          margin: .5rem!important
  7849.      }
  7850.      .mt-md-2,
  7851.      .my-md-2 {
  7852.          margin-top: .5rem!important
  7853.      }
  7854.      .mr-md-2,
  7855.      .mx-md-2 {
  7856.          margin-right: .5rem!important
  7857.      }
  7858.      .mb-md-2,
  7859.      .my-md-2 {
  7860.          margin-bottom: .5rem!important
  7861.      }
  7862.      .ml-md-2,
  7863.      .mx-md-2 {
  7864.          margin-left: .5rem!important
  7865.      }
  7866.      .m-md-3 {
  7867.          margin: 1rem!important
  7868.      }
  7869.      .mt-md-3,
  7870.      .my-md-3 {
  7871.          margin-top: 1rem!important
  7872.      }
  7873.      .mr-md-3,
  7874.      .mx-md-3 {
  7875.          margin-right: 1rem!important
  7876.      }
  7877.      .mb-md-3,
  7878.      .my-md-3 {
  7879.          margin-bottom: 1rem!important
  7880.      }
  7881.      .ml-md-3,
  7882.      .mx-md-3 {
  7883.          margin-left: 1rem!important
  7884.      }
  7885.      .m-md-4 {
  7886.          margin: 1.5rem!important
  7887.      }
  7888.      .mt-md-4,
  7889.      .my-md-4 {
  7890.          margin-top: 1.5rem!important
  7891.      }
  7892.      .mr-md-4,
  7893.      .mx-md-4 {
  7894.          margin-right: 1.5rem!important
  7895.      }
  7896.      .mb-md-4,
  7897.      .my-md-4 {
  7898.          margin-bottom: 1.5rem!important
  7899.      }
  7900.      .ml-md-4,
  7901.      .mx-md-4 {
  7902.          margin-left: 1.5rem!important
  7903.      }
  7904.      .m-md-5 {
  7905.          margin: 3rem!important
  7906.      }
  7907.      .mt-md-5,
  7908.      .my-md-5 {
  7909.          margin-top: 3rem!important
  7910.      }
  7911.      .mr-md-5,
  7912.      .mx-md-5 {
  7913.          margin-right: 3rem!important
  7914.      }
  7915.      .mb-md-5,
  7916.      .my-md-5 {
  7917.          margin-bottom: 3rem!important
  7918.      }
  7919.      .ml-md-5,
  7920.      .mx-md-5 {
  7921.          margin-left: 3rem!important
  7922.      }
  7923.      .m-md-6 {
  7924.          margin: 4.5rem!important
  7925.      }
  7926.      .mt-md-6,
  7927.      .my-md-6 {
  7928.          margin-top: 4.5rem!important
  7929.      }
  7930.      .mr-md-6,
  7931.      .mx-md-6 {
  7932.          margin-right: 4.5rem!important
  7933.      }
  7934.      .mb-md-6,
  7935.      .my-md-6 {
  7936.          margin-bottom: 4.5rem!important
  7937.      }
  7938.      .ml-md-6,
  7939.      .mx-md-6 {
  7940.          margin-left: 4.5rem!important
  7941.      }
  7942.      .m-md-7 {
  7943.          margin: 6rem!important
  7944.      }
  7945.      .mt-md-7,
  7946.      .my-md-7 {
  7947.          margin-top: 6rem!important
  7948.      }
  7949.      .mr-md-7,
  7950.      .mx-md-7 {
  7951.          margin-right: 6rem!important
  7952.      }
  7953.      .mb-md-7,
  7954.      .my-md-7 {
  7955.          margin-bottom: 6rem!important
  7956.      }
  7957.      .ml-md-7,
  7958.      .mx-md-7 {
  7959.          margin-left: 6rem!important
  7960.      }
  7961.      .m-md-8 {
  7962.          margin: 9rem!important
  7963.      }
  7964.      .mt-md-8,
  7965.      .my-md-8 {
  7966.          margin-top: 9rem!important
  7967.      }
  7968.      .mr-md-8,
  7969.      .mx-md-8 {
  7970.          margin-right: 9rem!important
  7971.      }
  7972.      .mb-md-8,
  7973.      .my-md-8 {
  7974.          margin-bottom: 9rem!important
  7975.      }
  7976.      .ml-md-8,
  7977.      .mx-md-8 {
  7978.          margin-left: 9rem!important
  7979.      }
  7980.      .m-md-9 {
  7981.          margin: 12rem!important
  7982.      }
  7983.      .mt-md-9,
  7984.      .my-md-9 {
  7985.          margin-top: 12rem!important
  7986.      }
  7987.      .mr-md-9,
  7988.      .mx-md-9 {
  7989.          margin-right: 12rem!important
  7990.      }
  7991.      .mb-md-9,
  7992.      .my-md-9 {
  7993.          margin-bottom: 12rem!important
  7994.      }
  7995.      .ml-md-9,
  7996.      .mx-md-9 {
  7997.          margin-left: 12rem!important
  7998.      }
  7999.      .m-md-10 {
  8000.          margin: 18rem!important
  8001.      }
  8002.      .mt-md-10,
  8003.      .my-md-10 {
  8004.          margin-top: 18rem!important
  8005.      }
  8006.      .mr-md-10,
  8007.      .mx-md-10 {
  8008.          margin-right: 18rem!important
  8009.      }
  8010.      .mb-md-10,
  8011.      .my-md-10 {
  8012.          margin-bottom: 18rem!important
  8013.      }
  8014.      .ml-md-10,
  8015.      .mx-md-10 {
  8016.          margin-left: 18rem!important
  8017.      }
  8018.      .p-md-0 {
  8019.          padding: 0!important
  8020.      }
  8021.      .pt-md-0,
  8022.      .py-md-0 {
  8023.          padding-top: 0!important
  8024.      }
  8025.      .pr-md-0,
  8026.      .px-md-0 {
  8027.          padding-right: 0!important
  8028.      }
  8029.      .pb-md-0,
  8030.      .py-md-0 {
  8031.          padding-bottom: 0!important
  8032.      }
  8033.      .pl-md-0,
  8034.      .px-md-0 {
  8035.          padding-left: 0!important
  8036.      }
  8037.      .p-md-1 {
  8038.          padding: .25rem!important
  8039.      }
  8040.      .pt-md-1,
  8041.      .py-md-1 {
  8042.          padding-top: .25rem!important
  8043.      }
  8044.      .pr-md-1,
  8045.      .px-md-1 {
  8046.          padding-right: .25rem!important
  8047.      }
  8048.      .pb-md-1,
  8049.      .py-md-1 {
  8050.          padding-bottom: .25rem!important
  8051.      }
  8052.      .pl-md-1,
  8053.      .px-md-1 {
  8054.          padding-left: .25rem!important
  8055.      }
  8056.      .p-md-2 {
  8057.          padding: .5rem!important
  8058.      }
  8059.      .pt-md-2,
  8060.      .py-md-2 {
  8061.          padding-top: .5rem!important
  8062.      }
  8063.      .pr-md-2,
  8064.      .px-md-2 {
  8065.          padding-right: .5rem!important
  8066.      }
  8067.      .pb-md-2,
  8068.      .py-md-2 {
  8069.          padding-bottom: .5rem!important
  8070.      }
  8071.      .pl-md-2,
  8072.      .px-md-2 {
  8073.          padding-left: .5rem!important
  8074.      }
  8075.      .p-md-3 {
  8076.          padding: 1rem!important
  8077.      }
  8078.      .pt-md-3,
  8079.      .py-md-3 {
  8080.          padding-top: 1rem!important
  8081.      }
  8082.      .pr-md-3,
  8083.      .px-md-3 {
  8084.          padding-right: 1rem!important
  8085.      }
  8086.      .pb-md-3,
  8087.      .py-md-3 {
  8088.          padding-bottom: 1rem!important
  8089.      }
  8090.      .pl-md-3,
  8091.      .px-md-3 {
  8092.          padding-left: 1rem!important
  8093.      }
  8094.      .p-md-4 {
  8095.          padding: 1.5rem!important
  8096.      }
  8097.      .pt-md-4,
  8098.      .py-md-4 {
  8099.          padding-top: 1.5rem!important
  8100.      }
  8101.      .pr-md-4,
  8102.      .px-md-4 {
  8103.          padding-right: 1.5rem!important
  8104.      }
  8105.      .pb-md-4,
  8106.      .py-md-4 {
  8107.          padding-bottom: 1.5rem!important
  8108.      }
  8109.      .pl-md-4,
  8110.      .px-md-4 {
  8111.          padding-left: 1.5rem!important
  8112.      }
  8113.      .p-md-5 {
  8114.          padding: 3rem!important
  8115.      }
  8116.      .pt-md-5,
  8117.      .py-md-5 {
  8118.          padding-top: 3rem!important
  8119.      }
  8120.      .pr-md-5,
  8121.      .px-md-5 {
  8122.          padding-right: 3rem!important
  8123.      }
  8124.      .pb-md-5,
  8125.      .py-md-5 {
  8126.          padding-bottom: 3rem!important
  8127.      }
  8128.      .pl-md-5,
  8129.      .px-md-5 {
  8130.          padding-left: 3rem!important
  8131.      }
  8132.      .p-md-6 {
  8133.          padding: 4.5rem!important
  8134.      }
  8135.      .pt-md-6,
  8136.      .py-md-6 {
  8137.          padding-top: 4.5rem!important
  8138.      }
  8139.      .pr-md-6,
  8140.      .px-md-6 {
  8141.          padding-right: 4.5rem!important
  8142.      }
  8143.      .pb-md-6,
  8144.      .py-md-6 {
  8145.          padding-bottom: 4.5rem!important
  8146.      }
  8147.      .pl-md-6,
  8148.      .px-md-6 {
  8149.          padding-left: 4.5rem!important
  8150.      }
  8151.      .p-md-7 {
  8152.          padding: 6rem!important
  8153.      }
  8154.      .pt-md-7,
  8155.      .py-md-7 {
  8156.          padding-top: 6rem!important
  8157.      }
  8158.      .pr-md-7,
  8159.      .px-md-7 {
  8160.          padding-right: 6rem!important
  8161.      }
  8162.      .pb-md-7,
  8163.      .py-md-7 {
  8164.          padding-bottom: 6rem!important
  8165.      }
  8166.      .pl-md-7,
  8167.      .px-md-7 {
  8168.          padding-left: 6rem!important
  8169.      }
  8170.      .p-md-8 {
  8171.          padding: 9rem!important
  8172.      }
  8173.      .pt-md-8,
  8174.      .py-md-8 {
  8175.          padding-top: 9rem!important
  8176.      }
  8177.      .pr-md-8,
  8178.      .px-md-8 {
  8179.          padding-right: 9rem!important
  8180.      }
  8181.      .pb-md-8,
  8182.      .py-md-8 {
  8183.          padding-bottom: 9rem!important
  8184.      }
  8185.      .pl-md-8,
  8186.      .px-md-8 {
  8187.          padding-left: 9rem!important
  8188.      }
  8189.      .p-md-9 {
  8190.          padding: 12rem!important
  8191.      }
  8192.      .pt-md-9,
  8193.      .py-md-9 {
  8194.          padding-top: 12rem!important
  8195.      }
  8196.      .pr-md-9,
  8197.      .px-md-9 {
  8198.          padding-right: 12rem!important
  8199.      }
  8200.      .pb-md-9,
  8201.      .py-md-9 {
  8202.          padding-bottom: 12rem!important
  8203.      }
  8204.      .pl-md-9,
  8205.      .px-md-9 {
  8206.          padding-left: 12rem!important
  8207.      }
  8208.      .p-md-10 {
  8209.          padding: 18rem!important
  8210.      }
  8211.      .pt-md-10,
  8212.      .py-md-10 {
  8213.          padding-top: 18rem!important
  8214.      }
  8215.      .pr-md-10,
  8216.      .px-md-10 {
  8217.          padding-right: 18rem!important
  8218.      }
  8219.      .pb-md-10,
  8220.      .py-md-10 {
  8221.          padding-bottom: 18rem!important
  8222.      }
  8223.      .pl-md-10,
  8224.      .px-md-10 {
  8225.          padding-left: 18rem!important
  8226.      }
  8227.      .m-md-auto {
  8228.          margin: auto!important
  8229.      }
  8230.      .mt-md-auto,
  8231.      .my-md-auto {
  8232.          margin-top: auto!important
  8233.      }
  8234.      .mr-md-auto,
  8235.      .mx-md-auto {
  8236.          margin-right: auto!important
  8237.      }
  8238.      .mb-md-auto,
  8239.      .my-md-auto {
  8240.          margin-bottom: auto!important
  8241.      }
  8242.      .ml-md-auto,
  8243.      .mx-md-auto {
  8244.          margin-left: auto!important
  8245.      }
  8246.  }
  8247.  
  8248.  @media (min-width:992px) {
  8249.      .m-lg-0 {
  8250.          margin: 0!important
  8251.      }
  8252.      .mt-lg-0,
  8253.      .my-lg-0 {
  8254.          margin-top: 0!important
  8255.      }
  8256.      .mr-lg-0,
  8257.      .mx-lg-0 {
  8258.          margin-right: 0!important
  8259.      }
  8260.      .mb-lg-0,
  8261.      .my-lg-0 {
  8262.          margin-bottom: 0!important
  8263.      }
  8264.      .ml-lg-0,
  8265.      .mx-lg-0 {
  8266.          margin-left: 0!important
  8267.      }
  8268.      .m-lg-1 {
  8269.          margin: .25rem!important
  8270.      }
  8271.      .mt-lg-1,
  8272.      .my-lg-1 {
  8273.          margin-top: .25rem!important
  8274.      }
  8275.      .mr-lg-1,
  8276.      .mx-lg-1 {
  8277.          margin-right: .25rem!important
  8278.      }
  8279.      .mb-lg-1,
  8280.      .my-lg-1 {
  8281.          margin-bottom: .25rem!important
  8282.      }
  8283.      .ml-lg-1,
  8284.      .mx-lg-1 {
  8285.          margin-left: .25rem!important
  8286.      }
  8287.      .m-lg-2 {
  8288.          margin: .5rem!important
  8289.      }
  8290.      .mt-lg-2,
  8291.      .my-lg-2 {
  8292.          margin-top: .5rem!important
  8293.      }
  8294.      .mr-lg-2,
  8295.      .mx-lg-2 {
  8296.          margin-right: .5rem!important
  8297.      }
  8298.      .mb-lg-2,
  8299.      .my-lg-2 {
  8300.          margin-bottom: .5rem!important
  8301.      }
  8302.      .ml-lg-2,
  8303.      .mx-lg-2 {
  8304.          margin-left: .5rem!important
  8305.      }
  8306.      .m-lg-3 {
  8307.          margin: 1rem!important
  8308.      }
  8309.      .mt-lg-3,
  8310.      .my-lg-3 {
  8311.          margin-top: 1rem!important
  8312.      }
  8313.      .mr-lg-3,
  8314.      .mx-lg-3 {
  8315.          margin-right: 1rem!important
  8316.      }
  8317.      .mb-lg-3,
  8318.      .my-lg-3 {
  8319.          margin-bottom: 1rem!important
  8320.      }
  8321.      .ml-lg-3,
  8322.      .mx-lg-3 {
  8323.          margin-left: 1rem!important
  8324.      }
  8325.      .m-lg-4 {
  8326.          margin: 1.5rem!important
  8327.      }
  8328.      .mt-lg-4,
  8329.      .my-lg-4 {
  8330.          margin-top: 1.5rem!important
  8331.      }
  8332.      .mr-lg-4,
  8333.      .mx-lg-4 {
  8334.          margin-right: 1.5rem!important
  8335.      }
  8336.      .mb-lg-4,
  8337.      .my-lg-4 {
  8338.          margin-bottom: 1.5rem!important
  8339.      }
  8340.      .ml-lg-4,
  8341.      .mx-lg-4 {
  8342.          margin-left: 1.5rem!important
  8343.      }
  8344.      .m-lg-5 {
  8345.          margin: 3rem!important
  8346.      }
  8347.      .mt-lg-5,
  8348.      .my-lg-5 {
  8349.          margin-top: 3rem!important
  8350.      }
  8351.      .mr-lg-5,
  8352.      .mx-lg-5 {
  8353.          margin-right: 3rem!important
  8354.      }
  8355.      .mb-lg-5,
  8356.      .my-lg-5 {
  8357.          margin-bottom: 3rem!important
  8358.      }
  8359.      .ml-lg-5,
  8360.      .mx-lg-5 {
  8361.          margin-left: 3rem!important
  8362.      }
  8363.      .m-lg-6 {
  8364.          margin: 4.5rem!important
  8365.      }
  8366.      .mt-lg-6,
  8367.      .my-lg-6 {
  8368.          margin-top: 4.5rem!important
  8369.      }
  8370.      .mr-lg-6,
  8371.      .mx-lg-6 {
  8372.          margin-right: 4.5rem!important
  8373.      }
  8374.      .mb-lg-6,
  8375.      .my-lg-6 {
  8376.          margin-bottom: 4.5rem!important
  8377.      }
  8378.      .ml-lg-6,
  8379.      .mx-lg-6 {
  8380.          margin-left: 4.5rem!important
  8381.      }
  8382.      .m-lg-7 {
  8383.          margin: 6rem!important
  8384.      }
  8385.      .mt-lg-7,
  8386.      .my-lg-7 {
  8387.          margin-top: 6rem!important
  8388.      }
  8389.      .mr-lg-7,
  8390.      .mx-lg-7 {
  8391.          margin-right: 6rem!important
  8392.      }
  8393.      .mb-lg-7,
  8394.      .my-lg-7 {
  8395.          margin-bottom: 6rem!important
  8396.      }
  8397.      .ml-lg-7,
  8398.      .mx-lg-7 {
  8399.          margin-left: 6rem!important
  8400.      }
  8401.      .m-lg-8 {
  8402.          margin: 9rem!important
  8403.      }
  8404.      .mt-lg-8,
  8405.      .my-lg-8 {
  8406.          margin-top: 9rem!important
  8407.      }
  8408.      .mr-lg-8,
  8409.      .mx-lg-8 {
  8410.          margin-right: 9rem!important
  8411.      }
  8412.      .mb-lg-8,
  8413.      .my-lg-8 {
  8414.          margin-bottom: 9rem!important
  8415.      }
  8416.      .ml-lg-8,
  8417.      .mx-lg-8 {
  8418.          margin-left: 9rem!important
  8419.      }
  8420.      .m-lg-9 {
  8421.          margin: 12rem!important
  8422.      }
  8423.      .mt-lg-9,
  8424.      .my-lg-9 {
  8425.          margin-top: 12rem!important
  8426.      }
  8427.      .mr-lg-9,
  8428.      .mx-lg-9 {
  8429.          margin-right: 12rem!important
  8430.      }
  8431.      .mb-lg-9,
  8432.      .my-lg-9 {
  8433.          margin-bottom: 12rem!important
  8434.      }
  8435.      .ml-lg-9,
  8436.      .mx-lg-9 {
  8437.          margin-left: 12rem!important
  8438.      }
  8439.      .m-lg-10 {
  8440.          margin: 18rem!important
  8441.      }
  8442.      .mt-lg-10,
  8443.      .my-lg-10 {
  8444.          margin-top: 18rem!important
  8445.      }
  8446.      .mr-lg-10,
  8447.      .mx-lg-10 {
  8448.          margin-right: 18rem!important
  8449.      }
  8450.      .mb-lg-10,
  8451.      .my-lg-10 {
  8452.          margin-bottom: 18rem!important
  8453.      }
  8454.      .ml-lg-10,
  8455.      .mx-lg-10 {
  8456.          margin-left: 18rem!important
  8457.      }
  8458.      .p-lg-0 {
  8459.          padding: 0!important
  8460.      }
  8461.      .pt-lg-0,
  8462.      .py-lg-0 {
  8463.          padding-top: 0!important
  8464.      }
  8465.      .pr-lg-0,
  8466.      .px-lg-0 {
  8467.          padding-right: 0!important
  8468.      }
  8469.      .pb-lg-0,
  8470.      .py-lg-0 {
  8471.          padding-bottom: 0!important
  8472.      }
  8473.      .pl-lg-0,
  8474.      .px-lg-0 {
  8475.          padding-left: 0!important
  8476.      }
  8477.      .p-lg-1 {
  8478.          padding: .25rem!important
  8479.      }
  8480.      .pt-lg-1,
  8481.      .py-lg-1 {
  8482.          padding-top: .25rem!important
  8483.      }
  8484.      .pr-lg-1,
  8485.      .px-lg-1 {
  8486.          padding-right: .25rem!important
  8487.      }
  8488.      .pb-lg-1,
  8489.      .py-lg-1 {
  8490.          padding-bottom: .25rem!important
  8491.      }
  8492.      .pl-lg-1,
  8493.      .px-lg-1 {
  8494.          padding-left: .25rem!important
  8495.      }
  8496.      .p-lg-2 {
  8497.          padding: .5rem!important
  8498.      }
  8499.      .pt-lg-2,
  8500.      .py-lg-2 {
  8501.          padding-top: .5rem!important
  8502.      }
  8503.      .pr-lg-2,
  8504.      .px-lg-2 {
  8505.          padding-right: .5rem!important
  8506.      }
  8507.      .pb-lg-2,
  8508.      .py-lg-2 {
  8509.          padding-bottom: .5rem!important
  8510.      }
  8511.      .pl-lg-2,
  8512.      .px-lg-2 {
  8513.          padding-left: .5rem!important
  8514.      }
  8515.      .p-lg-3 {
  8516.          padding: 1rem!important
  8517.      }
  8518.      .pt-lg-3,
  8519.      .py-lg-3 {
  8520.          padding-top: 1rem!important
  8521.      }
  8522.      .pr-lg-3,
  8523.      .px-lg-3 {
  8524.          padding-right: 1rem!important
  8525.      }
  8526.      .pb-lg-3,
  8527.      .py-lg-3 {
  8528.          padding-bottom: 1rem!important
  8529.      }
  8530.      .pl-lg-3,
  8531.      .px-lg-3 {
  8532.          padding-left: 1rem!important
  8533.      }
  8534.      .p-lg-4 {
  8535.          padding: 1.5rem!important
  8536.      }
  8537.      .pt-lg-4,
  8538.      .py-lg-4 {
  8539.          padding-top: 1.5rem!important
  8540.      }
  8541.      .pr-lg-4,
  8542.      .px-lg-4 {
  8543.          padding-right: 1.5rem!important
  8544.      }
  8545.      .pb-lg-4,
  8546.      .py-lg-4 {
  8547.          padding-bottom: 1.5rem!important
  8548.      }
  8549.      .pl-lg-4,
  8550.      .px-lg-4 {
  8551.          padding-left: 1.5rem!important
  8552.      }
  8553.      .p-lg-5 {
  8554.          padding: 3rem!important
  8555.      }
  8556.      .pt-lg-5,
  8557.      .py-lg-5 {
  8558.          padding-top: 3rem!important
  8559.      }
  8560.      .pr-lg-5,
  8561.      .px-lg-5 {
  8562.          padding-right: 3rem!important
  8563.      }
  8564.      .pb-lg-5,
  8565.      .py-lg-5 {
  8566.          padding-bottom: 3rem!important
  8567.      }
  8568.      .pl-lg-5,
  8569.      .px-lg-5 {
  8570.          padding-left: 3rem!important
  8571.      }
  8572.      .p-lg-6 {
  8573.          padding: 4.5rem!important
  8574.      }
  8575.      .pt-lg-6,
  8576.      .py-lg-6 {
  8577.          padding-top: 4.5rem!important
  8578.      }
  8579.      .pr-lg-6,
  8580.      .px-lg-6 {
  8581.          padding-right: 4.5rem!important
  8582.      }
  8583.      .pb-lg-6,
  8584.      .py-lg-6 {
  8585.          padding-bottom: 4.5rem!important
  8586.      }
  8587.      .pl-lg-6,
  8588.      .px-lg-6 {
  8589.          padding-left: 4.5rem!important
  8590.      }
  8591.      .p-lg-7 {
  8592.          padding: 6rem!important
  8593.      }
  8594.      .pt-lg-7,
  8595.      .py-lg-7 {
  8596.          padding-top: 6rem!important
  8597.      }
  8598.      .pr-lg-7,
  8599.      .px-lg-7 {
  8600.          padding-right: 6rem!important
  8601.      }
  8602.      .pb-lg-7,
  8603.      .py-lg-7 {
  8604.          padding-bottom: 6rem!important
  8605.      }
  8606.      .pl-lg-7,
  8607.      .px-lg-7 {
  8608.          padding-left: 6rem!important
  8609.      }
  8610.      .p-lg-8 {
  8611.          padding: 9rem!important
  8612.      }
  8613.      .pt-lg-8,
  8614.      .py-lg-8 {
  8615.          padding-top: 9rem!important
  8616.      }
  8617.      .pr-lg-8,
  8618.      .px-lg-8 {
  8619.          padding-right: 9rem!important
  8620.      }
  8621.      .pb-lg-8,
  8622.      .py-lg-8 {
  8623.          padding-bottom: 9rem!important
  8624.      }
  8625.      .pl-lg-8,
  8626.      .px-lg-8 {
  8627.          padding-left: 9rem!important
  8628.      }
  8629.      .p-lg-9 {
  8630.          padding: 12rem!important
  8631.      }
  8632.      .pt-lg-9,
  8633.      .py-lg-9 {
  8634.          padding-top: 12rem!important
  8635.      }
  8636.      .pr-lg-9,
  8637.      .px-lg-9 {
  8638.          padding-right: 12rem!important
  8639.      }
  8640.      .pb-lg-9,
  8641.      .py-lg-9 {
  8642.          padding-bottom: 12rem!important
  8643.      }
  8644.      .pl-lg-9,
  8645.      .px-lg-9 {
  8646.          padding-left: 12rem!important
  8647.      }
  8648.      .p-lg-10 {
  8649.          padding: 18rem!important
  8650.      }
  8651.      .pt-lg-10,
  8652.      .py-lg-10 {
  8653.          padding-top: 18rem!important
  8654.      }
  8655.      .pr-lg-10,
  8656.      .px-lg-10 {
  8657.          padding-right: 18rem!important
  8658.      }
  8659.      .pb-lg-10,
  8660.      .py-lg-10 {
  8661.          padding-bottom: 18rem!important
  8662.      }
  8663.      .pl-lg-10,
  8664.      .px-lg-10 {
  8665.          padding-left: 18rem!important
  8666.      }
  8667.      .m-lg-auto {
  8668.          margin: auto!important
  8669.      }
  8670.      .mt-lg-auto,
  8671.      .my-lg-auto {
  8672.          margin-top: auto!important
  8673.      }
  8674.      .mr-lg-auto,
  8675.      .mx-lg-auto {
  8676.          margin-right: auto!important
  8677.      }
  8678.      .mb-lg-auto,
  8679.      .my-lg-auto {
  8680.          margin-bottom: auto!important
  8681.      }
  8682.      .ml-lg-auto,
  8683.      .mx-lg-auto {
  8684.          margin-left: auto!important
  8685.      }
  8686.  }
  8687.  
  8688.  @media (min-width:1200px) {
  8689.      .m-xl-0 {
  8690.          margin: 0!important
  8691.      }
  8692.      .mt-xl-0,
  8693.      .my-xl-0 {
  8694.          margin-top: 0!important
  8695.      }
  8696.      .mr-xl-0,
  8697.      .mx-xl-0 {
  8698.          margin-right: 0!important
  8699.      }
  8700.      .mb-xl-0,
  8701.      .my-xl-0 {
  8702.          margin-bottom: 0!important
  8703.      }
  8704.      .ml-xl-0,
  8705.      .mx-xl-0 {
  8706.          margin-left: 0!important
  8707.      }
  8708.      .m-xl-1 {
  8709.          margin: .25rem!important
  8710.      }
  8711.      .mt-xl-1,
  8712.      .my-xl-1 {
  8713.          margin-top: .25rem!important
  8714.      }
  8715.      .mr-xl-1,
  8716.      .mx-xl-1 {
  8717.          margin-right: .25rem!important
  8718.      }
  8719.      .mb-xl-1,
  8720.      .my-xl-1 {
  8721.          margin-bottom: .25rem!important
  8722.      }
  8723.      .ml-xl-1,
  8724.      .mx-xl-1 {
  8725.          margin-left: .25rem!important
  8726.      }
  8727.      .m-xl-2 {
  8728.          margin: .5rem!important
  8729.      }
  8730.      .mt-xl-2,
  8731.      .my-xl-2 {
  8732.          margin-top: .5rem!important
  8733.      }
  8734.      .mr-xl-2,
  8735.      .mx-xl-2 {
  8736.          margin-right: .5rem!important
  8737.      }
  8738.      .mb-xl-2,
  8739.      .my-xl-2 {
  8740.          margin-bottom: .5rem!important
  8741.      }
  8742.      .ml-xl-2,
  8743.      .mx-xl-2 {
  8744.          margin-left: .5rem!important
  8745.      }
  8746.      .m-xl-3 {
  8747.          margin: 1rem!important
  8748.      }
  8749.      .mt-xl-3,
  8750.      .my-xl-3 {
  8751.          margin-top: 1rem!important
  8752.      }
  8753.      .mr-xl-3,
  8754.      .mx-xl-3 {
  8755.          margin-right: 1rem!important
  8756.      }
  8757.      .mb-xl-3,
  8758.      .my-xl-3 {
  8759.          margin-bottom: 1rem!important
  8760.      }
  8761.      .ml-xl-3,
  8762.      .mx-xl-3 {
  8763.          margin-left: 1rem!important
  8764.      }
  8765.      .m-xl-4 {
  8766.          margin: 1.5rem!important
  8767.      }
  8768.      .mt-xl-4,
  8769.      .my-xl-4 {
  8770.          margin-top: 1.5rem!important
  8771.      }
  8772.      .mr-xl-4,
  8773.      .mx-xl-4 {
  8774.          margin-right: 1.5rem!important
  8775.      }
  8776.      .mb-xl-4,
  8777.      .my-xl-4 {
  8778.          margin-bottom: 1.5rem!important
  8779.      }
  8780.      .ml-xl-4,
  8781.      .mx-xl-4 {
  8782.          margin-left: 1.5rem!important
  8783.      }
  8784.      .m-xl-5 {
  8785.          margin: 3rem!important
  8786.      }
  8787.      .mt-xl-5,
  8788.      .my-xl-5 {
  8789.          margin-top: 3rem!important
  8790.      }
  8791.      .mr-xl-5,
  8792.      .mx-xl-5 {
  8793.          margin-right: 3rem!important
  8794.      }
  8795.      .mb-xl-5,
  8796.      .my-xl-5 {
  8797.          margin-bottom: 3rem!important
  8798.      }
  8799.      .ml-xl-5,
  8800.      .mx-xl-5 {
  8801.          margin-left: 3rem!important
  8802.      }
  8803.      .m-xl-6 {
  8804.          margin: 4.5rem!important
  8805.      }
  8806.      .mt-xl-6,
  8807.      .my-xl-6 {
  8808.          margin-top: 4.5rem!important
  8809.      }
  8810.      .mr-xl-6,
  8811.      .mx-xl-6 {
  8812.          margin-right: 4.5rem!important
  8813.      }
  8814.      .mb-xl-6,
  8815.      .my-xl-6 {
  8816.          margin-bottom: 4.5rem!important
  8817.      }
  8818.      .ml-xl-6,
  8819.      .mx-xl-6 {
  8820.          margin-left: 4.5rem!important
  8821.      }
  8822.      .m-xl-7 {
  8823.          margin: 6rem!important
  8824.      }
  8825.      .mt-xl-7,
  8826.      .my-xl-7 {
  8827.          margin-top: 6rem!important
  8828.      }
  8829.      .mr-xl-7,
  8830.      .mx-xl-7 {
  8831.          margin-right: 6rem!important
  8832.      }
  8833.      .mb-xl-7,
  8834.      .my-xl-7 {
  8835.          margin-bottom: 6rem!important
  8836.      }
  8837.      .ml-xl-7,
  8838.      .mx-xl-7 {
  8839.          margin-left: 6rem!important
  8840.      }
  8841.      .m-xl-8 {
  8842.          margin: 9rem!important
  8843.      }
  8844.      .mt-xl-8,
  8845.      .my-xl-8 {
  8846.          margin-top: 9rem!important
  8847.      }
  8848.      .mr-xl-8,
  8849.      .mx-xl-8 {
  8850.          margin-right: 9rem!important
  8851.      }
  8852.      .mb-xl-8,
  8853.      .my-xl-8 {
  8854.          margin-bottom: 9rem!important
  8855.      }
  8856.      .ml-xl-8,
  8857.      .mx-xl-8 {
  8858.          margin-left: 9rem!important
  8859.      }
  8860.      .m-xl-9 {
  8861.          margin: 12rem!important
  8862.      }
  8863.      .mt-xl-9,
  8864.      .my-xl-9 {
  8865.          margin-top: 12rem!important
  8866.      }
  8867.      .mr-xl-9,
  8868.      .mx-xl-9 {
  8869.          margin-right: 12rem!important
  8870.      }
  8871.      .mb-xl-9,
  8872.      .my-xl-9 {
  8873.          margin-bottom: 12rem!important
  8874.      }
  8875.      .ml-xl-9,
  8876.      .mx-xl-9 {
  8877.          margin-left: 12rem!important
  8878.      }
  8879.      .m-xl-10 {
  8880.          margin: 18rem!important
  8881.      }
  8882.      .mt-xl-10,
  8883.      .my-xl-10 {
  8884.          margin-top: 18rem!important
  8885.      }
  8886.      .mr-xl-10,
  8887.      .mx-xl-10 {
  8888.          margin-right: 18rem!important
  8889.      }
  8890.      .mb-xl-10,
  8891.      .my-xl-10 {
  8892.          margin-bottom: 18rem!important
  8893.      }
  8894.      .ml-xl-10,
  8895.      .mx-xl-10 {
  8896.          margin-left: 18rem!important
  8897.      }
  8898.      .p-xl-0 {
  8899.          padding: 0!important
  8900.      }
  8901.      .pt-xl-0,
  8902.      .py-xl-0 {
  8903.          padding-top: 0!important
  8904.      }
  8905.      .pr-xl-0,
  8906.      .px-xl-0 {
  8907.          padding-right: 0!important
  8908.      }
  8909.      .pb-xl-0,
  8910.      .py-xl-0 {
  8911.          padding-bottom: 0!important
  8912.      }
  8913.      .pl-xl-0,
  8914.      .px-xl-0 {
  8915.          padding-left: 0!important
  8916.      }
  8917.      .p-xl-1 {
  8918.          padding: .25rem!important
  8919.      }
  8920.      .pt-xl-1,
  8921.      .py-xl-1 {
  8922.          padding-top: .25rem!important
  8923.      }
  8924.      .pr-xl-1,
  8925.      .px-xl-1 {
  8926.          padding-right: .25rem!important
  8927.      }
  8928.      .pb-xl-1,
  8929.      .py-xl-1 {
  8930.          padding-bottom: .25rem!important
  8931.      }
  8932.      .pl-xl-1,
  8933.      .px-xl-1 {
  8934.          padding-left: .25rem!important
  8935.      }
  8936.      .p-xl-2 {
  8937.          padding: .5rem!important
  8938.      }
  8939.      .pt-xl-2,
  8940.      .py-xl-2 {
  8941.          padding-top: .5rem!important
  8942.      }
  8943.      .pr-xl-2,
  8944.      .px-xl-2 {
  8945.          padding-right: .5rem!important
  8946.      }
  8947.      .pb-xl-2,
  8948.      .py-xl-2 {
  8949.          padding-bottom: .5rem!important
  8950.      }
  8951.      .pl-xl-2,
  8952.      .px-xl-2 {
  8953.          padding-left: .5rem!important
  8954.      }
  8955.      .p-xl-3 {
  8956.          padding: 1rem!important
  8957.      }
  8958.      .pt-xl-3,
  8959.      .py-xl-3 {
  8960.          padding-top: 1rem!important
  8961.      }
  8962.      .pr-xl-3,
  8963.      .px-xl-3 {
  8964.          padding-right: 1rem!important
  8965.      }
  8966.      .pb-xl-3,
  8967.      .py-xl-3 {
  8968.          padding-bottom: 1rem!important
  8969.      }
  8970.      .pl-xl-3,
  8971.      .px-xl-3 {
  8972.          padding-left: 1rem!important
  8973.      }
  8974.      .p-xl-4 {
  8975.          padding: 1.5rem!important
  8976.      }
  8977.      .pt-xl-4,
  8978.      .py-xl-4 {
  8979.          padding-top: 1.5rem!important
  8980.      }
  8981.      .pr-xl-4,
  8982.      .px-xl-4 {
  8983.          padding-right: 1.5rem!important
  8984.      }
  8985.      .pb-xl-4,
  8986.      .py-xl-4 {
  8987.          padding-bottom: 1.5rem!important
  8988.      }
  8989.      .pl-xl-4,
  8990.      .px-xl-4 {
  8991.          padding-left: 1.5rem!important
  8992.      }
  8993.      .p-xl-5 {
  8994.          padding: 3rem!important
  8995.      }
  8996.      .pt-xl-5,
  8997.      .py-xl-5 {
  8998.          padding-top: 3rem!important
  8999.      }
  9000.      .pr-xl-5,
  9001.      .px-xl-5 {
  9002.          padding-right: 3rem!important
  9003.      }
  9004.      .pb-xl-5,
  9005.      .py-xl-5 {
  9006.          padding-bottom: 3rem!important
  9007.      }
  9008.      .pl-xl-5,
  9009.      .px-xl-5 {
  9010.          padding-left: 3rem!important
  9011.      }
  9012.      .p-xl-6 {
  9013.          padding: 4.5rem!important
  9014.      }
  9015.      .pt-xl-6,
  9016.      .py-xl-6 {
  9017.          padding-top: 4.5rem!important
  9018.      }
  9019.      .pr-xl-6,
  9020.      .px-xl-6 {
  9021.          padding-right: 4.5rem!important
  9022.      }
  9023.      .pb-xl-6,
  9024.      .py-xl-6 {
  9025.          padding-bottom: 4.5rem!important
  9026.      }
  9027.      .pl-xl-6,
  9028.      .px-xl-6 {
  9029.          padding-left: 4.5rem!important
  9030.      }
  9031.      .p-xl-7 {
  9032.          padding: 6rem!important
  9033.      }
  9034.      .pt-xl-7,
  9035.      .py-xl-7 {
  9036.          padding-top: 6rem!important
  9037.      }
  9038.      .pr-xl-7,
  9039.      .px-xl-7 {
  9040.          padding-right: 6rem!important
  9041.      }
  9042.      .pb-xl-7,
  9043.      .py-xl-7 {
  9044.          padding-bottom: 6rem!important
  9045.      }
  9046.      .pl-xl-7,
  9047.      .px-xl-7 {
  9048.          padding-left: 6rem!important
  9049.      }
  9050.      .p-xl-8 {
  9051.          padding: 9rem!important
  9052.      }
  9053.      .pt-xl-8,
  9054.      .py-xl-8 {
  9055.          padding-top: 9rem!important
  9056.      }
  9057.      .pr-xl-8,
  9058.      .px-xl-8 {
  9059.          padding-right: 9rem!important
  9060.      }
  9061.      .pb-xl-8,
  9062.      .py-xl-8 {
  9063.          padding-bottom: 9rem!important
  9064.      }
  9065.      .pl-xl-8,
  9066.      .px-xl-8 {
  9067.          padding-left: 9rem!important
  9068.      }
  9069.      .p-xl-9 {
  9070.          padding: 12rem!important
  9071.      }
  9072.      .pt-xl-9,
  9073.      .py-xl-9 {
  9074.          padding-top: 12rem!important
  9075.      }
  9076.      .pr-xl-9,
  9077.      .px-xl-9 {
  9078.          padding-right: 12rem!important
  9079.      }
  9080.      .pb-xl-9,
  9081.      .py-xl-9 {
  9082.          padding-bottom: 12rem!important
  9083.      }
  9084.      .pl-xl-9,
  9085.      .px-xl-9 {
  9086.          padding-left: 12rem!important
  9087.      }
  9088.      .p-xl-10 {
  9089.          padding: 18rem!important
  9090.      }
  9091.      .pt-xl-10,
  9092.      .py-xl-10 {
  9093.          padding-top: 18rem!important
  9094.      }
  9095.      .pr-xl-10,
  9096.      .px-xl-10 {
  9097.          padding-right: 18rem!important
  9098.      }
  9099.      .pb-xl-10,
  9100.      .py-xl-10 {
  9101.          padding-bottom: 18rem!important
  9102.      }
  9103.      .pl-xl-10,
  9104.      .px-xl-10 {
  9105.          padding-left: 18rem!important
  9106.      }
  9107.      .m-xl-auto {
  9108.          margin: auto!important
  9109.      }
  9110.      .mt-xl-auto,
  9111.      .my-xl-auto {
  9112.          margin-top: auto!important
  9113.      }
  9114.      .mr-xl-auto,
  9115.      .mx-xl-auto {
  9116.          margin-right: auto!important
  9117.      }
  9118.      .mb-xl-auto,
  9119.      .my-xl-auto {
  9120.          margin-bottom: auto!important
  9121.      }
  9122.      .ml-xl-auto,
  9123.      .mx-xl-auto {
  9124.          margin-left: auto!important
  9125.      }
  9126.  }
  9127.  
  9128.  .text-monospace {
  9129.      font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
  9130.  }
  9131.  
  9132.  .text-justify {
  9133.      text-align: justify!important
  9134.  }
  9135.  
  9136.  .text-nowrap {
  9137.      white-space: nowrap!important
  9138.  }
  9139.  
  9140.  .text-truncate {
  9141.      overflow: hidden;
  9142.      text-overflow: ellipsis;
  9143.      white-space: nowrap
  9144.  }
  9145.  
  9146.  .text-left {
  9147.      text-align: left!important
  9148.  }
  9149.  
  9150.  .text-right {
  9151.      text-align: right!important
  9152.  }
  9153.  
  9154.  .text-center {
  9155.      text-align: center!important
  9156.  }
  9157.  
  9158.  @media (min-width:576px) {
  9159.      .text-sm-left {
  9160.          text-align: left!important
  9161.      }
  9162.      .text-sm-right {
  9163.          text-align: right!important
  9164.      }
  9165.      .text-sm-center {
  9166.          text-align: center!important
  9167.      }
  9168.  }
  9169.  
  9170.  @media (min-width:768px) {
  9171.      .text-md-left {
  9172.          text-align: left!important
  9173.      }
  9174.      .text-md-right {
  9175.          text-align: right!important
  9176.      }
  9177.      .text-md-center {
  9178.          text-align: center!important
  9179.      }
  9180.  }
  9181.  
  9182.  @media (min-width:992px) {
  9183.      .text-lg-left {
  9184.          text-align: left!important
  9185.      }
  9186.      .text-lg-right {
  9187.          text-align: right!important
  9188.      }
  9189.      .text-lg-center {
  9190.          text-align: center!important
  9191.      }
  9192.  }
  9193.  
  9194.  @media (min-width:1200px) {
  9195.      .text-xl-left {
  9196.          text-align: left!important
  9197.      }
  9198.      .text-xl-right {
  9199.          text-align: right!important
  9200.      }
  9201.      .text-xl-center {
  9202.          text-align: center!important
  9203.      }
  9204.  }
  9205.  
  9206.  .text-lowercase {
  9207.      text-transform: lowercase!important
  9208.  }
  9209.  
  9210.  .text-uppercase {
  9211.      text-transform: uppercase!important
  9212.  }
  9213.  
  9214.  .text-capitalize {
  9215.      text-transform: capitalize!important
  9216.  }
  9217.  
  9218.  .font-weight-light {
  9219.      font-weight: 300!important
  9220.  }
  9221.  
  9222.  .font-weight-normal {
  9223.      font-weight: 400!important
  9224.  }
  9225.  
  9226.  .font-weight-bold {
  9227.      font-weight: 600!important
  9228.  }
  9229.  
  9230.  .font-italic {
  9231.      font-style: italic!important
  9232.  }
  9233.  
  9234.  .text-white {
  9235.      color: #fff!important
  9236.  }
  9237.  
  9238.  .text-primary {
  9239.      color: #007FFF!important
  9240.  }
  9241.  
  9242.  a.text-primary.link-fx::before {
  9243.      background-color: #007FFF
  9244.  }
  9245.  
  9246.  a.text-primary:focus,
  9247.  a.text-primary:hover {
  9248.      color: #2c4e9b!important
  9249.  }
  9250.  
  9251.  .text-secondary {
  9252.      color: #6c757d!important
  9253.  }
  9254.  
  9255.  a.text-secondary.link-fx::before {
  9256.      background-color: #6c757d
  9257.  }
  9258.  
  9259.  a.text-secondary:focus,
  9260.  a.text-secondary:hover {
  9261.      color: #3d4246!important
  9262.  }
  9263.  
  9264.  .text-success {
  9265.      color: #46c37b!important
  9266.  }
  9267.  
  9268.  a.text-success.link-fx::before {
  9269.      background-color: #46c37b
  9270.  }
  9271.  
  9272.  a.text-success:focus,
  9273.  a.text-success:hover {
  9274.      color: #287b4b!important
  9275.  }
  9276.  
  9277.  .text-info {
  9278.      color: #70b9eb!important
  9279.  }
  9280.  
  9281.  a.text-info.link-fx::before {
  9282.      background-color: #70b9eb
  9283.  }
  9284.  
  9285.  a.text-info:focus,
  9286.  a.text-info:hover {
  9287.      color: #1e8cd7!important
  9288.  }
  9289.  
  9290.  .text-warning {
  9291.      color: #f3b760!important
  9292.  }
  9293.  
  9294.  a.text-warning.link-fx::before {
  9295.      background-color: #f3b760
  9296.  }
  9297.  
  9298.  a.text-warning:focus,
  9299.  a.text-warning:hover {
  9300.      color: #dc8911!important
  9301.  }
  9302.  
  9303.  .text-danger {
  9304.      color: #d26a5c!important
  9305.  }
  9306.  
  9307.  a.text-danger.link-fx::before {
  9308.      background-color: #d26a5c
  9309.  }
  9310.  
  9311.  a.text-danger:focus,
  9312.  a.text-danger:hover {
  9313.      color: #9d392b!important
  9314.  }
  9315.  
  9316.  .text-light {
  9317.      color: #f8f9fa!important
  9318.  }
  9319.  
  9320.  a.text-light.link-fx::before {
  9321.      background-color: #f8f9fa
  9322.  }
  9323.  
  9324.  a.text-light:focus,
  9325.  a.text-light:hover {
  9326.      color: #bdc6d0!important
  9327.  }
  9328.  
  9329.  .text-dark {
  9330.      color: #343a40!important
  9331.  }
  9332.  
  9333.  a.text-dark.link-fx::before {
  9334.      background-color: #343a40
  9335.  }
  9336.  
  9337.  a.text-dark:focus,
  9338.  a.text-dark:hover {
  9339.      color: #060708!important
  9340.  }
  9341.  
  9342.  .text-body {
  9343.      color: #575757!important
  9344.  }
  9345.  
  9346.  .text-muted {
  9347.      color: #6c757d!important
  9348.  }
  9349.  
  9350.  .text-black-50 {
  9351.      color: rgba(0, 0, 0, .5)!important
  9352.  }
  9353.  
  9354.  .text-white-50 {
  9355.      color: rgba(255, 255, 255, .5)!important
  9356.  }
  9357.  
  9358.  .text-hide {
  9359.      font: 0/0 a;
  9360.      color: transparent;
  9361.      text-shadow: none;
  9362.      background-color: transparent;
  9363.      border: 0
  9364.  }
  9365.  
  9366.  .visible {
  9367.      visibility: visible!important
  9368.  }
  9369.  
  9370.  .invisible {
  9371.      visibility: hidden!important
  9372.  }
  9373.  
  9374.  @media print {
  9375.      *,
  9376.      ::after,
  9377.      ::before {
  9378.          text-shadow: none!important;
  9379.          box-shadow: none!important
  9380.      }
  9381.      a:not(.btn) {
  9382.          text-decoration: underline
  9383.      }
  9384.      abbr[title]::after {
  9385.          content: " (" attr(title) ")"
  9386.      }
  9387.      pre {
  9388.          white-space: pre-wrap!important
  9389.      }
  9390.      blockquote,
  9391.      pre {
  9392.          border: 1px solid #adb5bd;
  9393.          page-break-inside: avoid
  9394.      }
  9395.      thead {
  9396.          display: table-header-group
  9397.      }
  9398.      img,
  9399.      tr {
  9400.          page-break-inside: avoid
  9401.      }
  9402.      h2,
  9403.      h3,
  9404.      p {
  9405.          orphans: 3;
  9406.          widows: 3
  9407.      }
  9408.      h2,
  9409.      h3 {
  9410.          page-break-after: avoid
  9411.      }
  9412.      @page {
  9413.          size: a3
  9414.      }
  9415.      body {
  9416.          min-width: 992px!important
  9417.      }
  9418.      .container {
  9419.          min-width: 992px!important
  9420.      }
  9421.      .navbar {
  9422.          display: none
  9423.      }
  9424.      .badge {
  9425.          border: 1px solid #000
  9426.      }
  9427.      .table {
  9428.          border-collapse: collapse!important
  9429.      }
  9430.      .table td,
  9431.      .table th {
  9432.          background-color: #fff!important
  9433.      }
  9434.      .table-bordered td,
  9435.      .table-bordered th {
  9436.          border: 1px solid #dee2e6!important
  9437.      }
  9438.      .table-dark {
  9439.          color: inherit
  9440.      }
  9441.      .table-dark tbody+tbody,
  9442.      .table-dark td,
  9443.      .table-dark th,
  9444.      .table-dark thead th {
  9445.          border-color: #ebebeb
  9446.      }
  9447.      .table .thead-dark th {
  9448.          color: inherit;
  9449.          border-color: #ebebeb
  9450.      }
  9451.  }
  9452.  
  9453.  html {
  9454.      height: 100%;
  9455.      font-size: 16px
  9456.  }
  9457.  
  9458.  body {
  9459.      height: 100%;
  9460.      text-rendering: optimizeLegibility;
  9461.      -webkit-font-smoothing: antialiased;
  9462.      -moz-osx-font-smoothing: grayscale
  9463.  }
  9464.  
  9465.  b,
  9466.  strong {
  9467.      font-weight: 600
  9468.  }
  9469.  
  9470.  a {
  9471.      transition: color .12s ease-out
  9472.  }
  9473.  
  9474.  @media (min-width:576px) {
  9475.      a.link-fx {
  9476.          position: relative
  9477.      }
  9478.      a.link-fx::before {
  9479.          position: absolute;
  9480.          bottom: 0;
  9481.          left: 0;
  9482.          width: 100%;
  9483.          height: 2px;
  9484.          content: '';
  9485.          background-color: #007FFF;
  9486.          visibility: hidden;
  9487.          -webkit-transform: scaleX(0);
  9488.          transform: scaleX(0);
  9489.          transition: -webkit-transform .12s ease-out;
  9490.          transition: transform .12s ease-out;
  9491.          transition: transform .12s ease-out, -webkit-transform .12s ease-out
  9492.      }
  9493.  }
  9494.  
  9495.  a:hover.link-fx::before {
  9496.      visibility: visible;
  9497.      -webkit-transform: scaleX(1);
  9498.      transform: scaleX(1)
  9499.  }
  9500.  
  9501.  p {
  9502.      line-height: 1.6;
  9503.      margin-bottom: 1.875rem
  9504.  }
  9505.  
  9506.  .story p,
  9507.  p.story {
  9508.      line-height: 1.8;
  9509.      font-size: 1.25rem;
  9510.      color: #495057
  9511.  }
  9512.  
  9513.  .story h2,
  9514.  .story h3,
  9515.  .story h4 {
  9516.      margin-top: 3rem
  9517.  }
  9518.  
  9519.  label {
  9520.      font-weight: 600
  9521.  }
  9522.  
  9523.  .font-size-h1 {
  9524.      font-size: 2.25rem
  9525.  }
  9526.  
  9527.  .font-size-h2 {
  9528.      font-size: 1.875rem
  9529.  }
  9530.  
  9531.  .font-size-h3 {
  9532.      font-size: 1.5rem
  9533.  }
  9534.  
  9535.  .font-size-h4 {
  9536.      font-size: 1.25rem
  9537.  }
  9538.  
  9539.  .font-size-h5 {
  9540.      font-size: 1.125rem
  9541.  }
  9542.  
  9543.  .font-size-h6 {
  9544.      font-size: 1rem
  9545.  }
  9546.  
  9547.  @media (max-width:767.98px) {
  9548.      .display-1 {
  9549.          font-size: 4rem
  9550.      }
  9551.      .display-2 {
  9552.          font-size: 3.666667rem
  9553.      }
  9554.      .display-3 {
  9555.          font-size: 3rem
  9556.      }
  9557.      .display-4 {
  9558.          font-size: 2.333333rem
  9559.      }
  9560.      .font-size-h1,
  9561.      .h1,
  9562.      h1 {
  9563.          font-size: 1.875rem
  9564.      }
  9565.      .font-size-h2,
  9566.      .h2,
  9567.      h2 {
  9568.          font-size: 1.5rem
  9569.      }
  9570.      .font-size-h3,
  9571.      .h3,
  9572.      h3 {
  9573.          font-size: 1.25rem
  9574.      }
  9575.      .font-size-h4,
  9576.      .h4,
  9577.      h4 {
  9578.          font-size: 1.125rem
  9579.      }
  9580.      .font-size-h5,
  9581.      .font-size-h6,
  9582.      .h5,
  9583.      .h6,
  9584.      h5,
  9585.      h6 {
  9586.          font-size: 1rem
  9587.      }
  9588.  }
  9589.  
  9590.  .content-heading {
  9591.      margin-bottom: 1rem;
  9592.      padding-top: 1rem;
  9593.      font-size: .875rem;
  9594.      font-weight: 600;
  9595.      color: #6c757d;
  9596.      line-height: 1.75;
  9597.      text-transform: uppercase;
  9598.      letter-spacing: .0625rem
  9599.  }
  9600.  
  9601.  .content-heading small {
  9602.      margin-top: .25rem;
  9603.      font-size: .875rem;
  9604.      font-weight: 400;
  9605.      color: #6c757d;
  9606.      text-transform: none;
  9607.      letter-spacing: normal
  9608.  }
  9609.  
  9610.  @media (min-width:768px) {
  9611.      .content-heading {
  9612.          padding-top: 1.5rem
  9613.      }
  9614.      .content-heading small {
  9615.          margin-top: 0
  9616.      }
  9617.  }
  9618.  
  9619.  .block-content>.content-heading:first-child,
  9620.  .content>.content-heading:first-child {
  9621.      padding-top: 0!important
  9622.  }
  9623.  
  9624.  .content-heading .dropdown {
  9625.      line-height: 1.5
  9626.  }
  9627.  
  9628.  .small,
  9629.  small {
  9630.      font-weight: inherit
  9631.  }
  9632.  
  9633.  .text-uppercase {
  9634.      letter-spacing: .0625rem
  9635.  }
  9636.  
  9637.  .row.gutters-tiny {
  9638.      margin-right: -.1875rem;
  9639.      margin-left: -.1875rem
  9640.  }
  9641.  
  9642.  .row.gutters-tiny>.col,
  9643.  .row.gutters-tiny>[class*=col-] {
  9644.      padding-left: .1875rem;
  9645.      padding-right: .1875rem
  9646.  }
  9647.  
  9648.  .row.gutters-tiny .block,
  9649.  .row.gutters-tiny .push,
  9650.  .row.gutters-tiny.items-push>div {
  9651.      margin-bottom: .375rem
  9652.  }
  9653.  
  9654.  .row.row-deck>div {
  9655.      display: -ms-flexbox;
  9656.      display: flex;
  9657.      -ms-flex-align: stretch;
  9658.      align-items: stretch
  9659.  }
  9660.  
  9661.  .row.row-deck>div>.block {
  9662.      min-width: 100%
  9663.  }
  9664.  
  9665.  .table thead th {
  9666.      font-weight: 600;
  9667.      font-size: .875rem;
  9668.      text-transform: uppercase;
  9669.      letter-spacing: .0625rem
  9670.  }
  9671.  
  9672.  .table-vcenter td,
  9673.  .table-vcenter th {
  9674.      vertical-align: middle
  9675.  }
  9676.  
  9677.  .js-table-checkable tbody tr,
  9678.  .js-table-sections-header>tr {
  9679.      cursor: pointer
  9680.  }
  9681.  
  9682.  .js-table-sections-header>tr>td:first-child>i {
  9683.      transition: -webkit-transform .15s ease-out;
  9684.      transition: transform .15s ease-out;
  9685.      transition: transform .15s ease-out, -webkit-transform .15s ease-out
  9686.  }
  9687.  
  9688.  .js-table-sections-header+tbody {
  9689.      display: none
  9690.  }
  9691.  
  9692.  .js-table-sections-header.show>tr>td:first-child>i {
  9693.      -webkit-transform: rotate(90deg);
  9694.      transform: rotate(90deg)
  9695.  }
  9696.  
  9697.  .js-table-sections-header.show+tbody {
  9698.      display: table-row-group
  9699.  }
  9700.  
  9701.  .form-control {
  9702.      font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"
  9703.  }
  9704.  
  9705.  .form-control.form-control-alt {
  9706.      border-color: #f5f5f5;
  9707.      background-color: #f5f5f5;
  9708.      transition: none
  9709.  }
  9710.  
  9711.  .form-control.form-control-alt:focus {
  9712.      border-color: #ebebeb;
  9713.      background-color: #ebebeb;
  9714.      box-shadow: none
  9715.  }
  9716.  
  9717.  .form-control.form-control-alt.is-valid {
  9718.      border-color: #e0f5e9;
  9719.      background-color: #e0f5e9
  9720.  }
  9721.  
  9722.  .form-control.form-control-alt.is-valid:focus {
  9723.      border-color: #e8f7ee;
  9724.      background-color: #e8f7ee
  9725.  }
  9726.  
  9727.  .form-control.form-control-alt.is-invalid {
  9728.      border-color: #f9eae8;
  9729.      background-color: #f9eae8
  9730.  }
  9731.  
  9732.  .form-control.form-control-alt.is-invalid:focus {
  9733.      border-color: #fbf1f0;
  9734.      background-color: #fbf1f0
  9735.  }
  9736.  
  9737.  .custom-control-label {
  9738.      vertical-align: top
  9739.  }
  9740.  
  9741.  .btn {
  9742.      font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"
  9743.  }
  9744.  
  9745.  .btn.btn-square {
  9746.      border-radius: 0
  9747.  }
  9748.  
  9749.  .btn.btn-rounded {
  9750.      border-radius: 2rem
  9751.  }
  9752.  
  9753.  .btn .fa,
  9754.  .btn .si {
  9755.      position: relative;
  9756.      top: 1px
  9757.  }
  9758.  
  9759.  .btn-group-sm>.btn .fa,
  9760.  .btn.btn-sm .fa {
  9761.      top: 0
  9762.  }
  9763.  
  9764.  .btn-dual {
  9765.      color: #373737;
  9766.      background-color: #f5f5f5;
  9767.      border-color: #f5f5f5
  9768.  }
  9769.  
  9770.  .btn-dual.focus,
  9771.  .btn-dual:focus,
  9772.  .btn-dual:hover {
  9773.      color: #373737;
  9774.      background-color: #e1e1e1;
  9775.      border-color: #d6d6d6;
  9776.      box-shadow: none
  9777.  }
  9778.  
  9779.  .btn-dual.disabled,
  9780.  .btn-dual:disabled {
  9781.      background-color: transparent;
  9782.      border-color: transparent
  9783.  }
  9784.  
  9785.  .btn-dual.active,
  9786.  .btn-dual:active {
  9787.      color: #373737;
  9788.      background-color: #c7c7c7;
  9789.      border-color: #bdbdbd
  9790.  }
  9791.  
  9792.  .show>.btn-dual.dropdown-toggle {
  9793.      color: #373737;
  9794.      background-color: #f5f5f5;
  9795.      border-color: #f5f5f5
  9796.  }
  9797.  
  9798.  .page-header-dark #page-header .btn-dual,
  9799.  .sidebar-dark #sidebar .btn-dual {
  9800.      color: #fff;
  9801.      background-color: #3f4a5a;
  9802.      border-color: #3f4a5a
  9803.  }
  9804.  
  9805.  .page-header-dark #page-header .btn-dual.focus,
  9806.  .page-header-dark #page-header .btn-dual:focus,
  9807.  .page-header-dark #page-header .btn-dual:hover,
  9808.  .sidebar-dark #sidebar .btn-dual.focus,
  9809.  .sidebar-dark #sidebar .btn-dual:focus,
  9810.  .sidebar-dark #sidebar .btn-dual:hover {
  9811.      color: #fff;
  9812.      background-color: #2e3642;
  9813.      border-color: #262d36;
  9814.      box-shadow: none
  9815.  }
  9816.  
  9817.  .page-header-dark #page-header .btn-dual.disabled,
  9818.  .page-header-dark #page-header .btn-dual:disabled,
  9819.  .sidebar-dark #sidebar .btn-dual.disabled,
  9820.  .sidebar-dark #sidebar .btn-dual:disabled {
  9821.      background-color: transparent;
  9822.      border-color: transparent
  9823.  }
  9824.  
  9825.  .page-header-dark #page-header .btn-dual.active,
  9826.  .page-header-dark #page-header .btn-dual:active,
  9827.  .sidebar-dark #sidebar .btn-dual.active,
  9828.  .sidebar-dark #sidebar .btn-dual:active {
  9829.      color: #fff;
  9830.      background-color: #191e24;
  9831.      border-color: #111418
  9832.  }
  9833.  
  9834.  .show>.page-header-dark #page-header .btn-dual.dropdown-toggle,
  9835.  .show>.sidebar-dark #sidebar .btn-dual.dropdown-toggle {
  9836.      color: #fff;
  9837.      background-color: #3f4a5a;
  9838.      border-color: #3f4a5a
  9839.  }
  9840.  
  9841.  .fade {
  9842.      transition: opacity .25s ease-out
  9843.  }
  9844.  
  9845.  .fade.fade-left,
  9846.  .fade.fade-right,
  9847.  .fade.fade-up {
  9848.      transition: opacity .25s ease-out, -webkit-transform .25s ease-out;
  9849.      transition: opacity .25s ease-out, transform .25s ease-out;
  9850.      transition: opacity .25s ease-out, transform .25s ease-out, -webkit-transform .25s ease-out
  9851.  }
  9852.  
  9853.  .fade.fade-up {
  9854.      -webkit-transform: translateY(50px);
  9855.      transform: translateY(50px)
  9856.  }
  9857.  
  9858.  .fade.fade-up.show {
  9859.      -webkit-transform: translateY(0);
  9860.      transform: translateY(0)
  9861.  }
  9862.  
  9863.  .fade.fade-right {
  9864.      -webkit-transform: translateX(-50px);
  9865.      transform: translateX(-50px)
  9866.  }
  9867.  
  9868.  .fade.fade-right.show {
  9869.      -webkit-transform: translateX(0);
  9870.      transform: translateX(0)
  9871.  }
  9872.  
  9873.  .fade.fade-left {
  9874.      -webkit-transform: translateX(50px);
  9875.      transform: translateX(50px)
  9876.  }
  9877.  
  9878.  .fade.fade-left.show {
  9879.      -webkit-transform: translateX(0);
  9880.      transform: translateX(0)
  9881.  }
  9882.  
  9883.  .dropdown-menu {
  9884.      box-shadow: 0 .25rem 2rem rgba(0, 0, 0, .08)
  9885.  }
  9886.  
  9887.  .dropdown-menu.dropdown-menu-lg {
  9888.      min-width: 300px
  9889.  }
  9890.  
  9891.  .input-group-text.input-group-text-alt {
  9892.      background-color: #ebebeb;
  9893.      border-color: #ebebeb
  9894.  }
  9895.  
  9896.  .custom-switch {
  9897.      padding-left: 0
  9898.  }
  9899.  
  9900.  .custom-switch .custom-control-label {
  9901.      left: 0;
  9902.      padding-left: 2.5rem
  9903.  }
  9904.  
  9905.  .custom-switch .custom-control-label::before {
  9906.      top: .125rem;
  9907.      left: 0;
  9908.      width: 2rem;
  9909.      height: 1.25rem;
  9910.      border-radius: 1rem;
  9911.      transition: background-color .15s ease-out
  9912.  }
  9913.  
  9914.  .custom-switch .custom-control-label::after {
  9915.      top: .25rem;
  9916.      left: .125rem;
  9917.      width: 1rem;
  9918.      height: 1rem;
  9919.      -webkit-transform: none;
  9920.      transform: none;
  9921.      background-color: #fff;
  9922.      border-radius: 1rem;
  9923.      box-shadow: .125rem 0 .125rem rgba(0, 0, 0, .1)
  9924.  }
  9925.  
  9926.  .custom-switch .custom-control-input:checked~.custom-control-label::after {
  9927.      -webkit-transform: translateX(.75rem);
  9928.      transform: translateX(.75rem);
  9929.      box-shadow: -.125rem 0 .125rem rgba(0, 0, 0, .2)
  9930.  }
  9931.  
  9932.  .custom-control-label {
  9933.      font-weight: 400
  9934.  }
  9935.  
  9936.  .custom-control-label::after {
  9937.      transition: -webkit-transform .12s ease-out;
  9938.      transition: transform .12s ease-out;
  9939.      transition: transform .12s ease-out, -webkit-transform .12s ease-out
  9940.  }
  9941.  
  9942.  .custom-checkbox.custom-checkbox-square .custom-control-label::before {
  9943.      border-radius: 0
  9944.  }
  9945.  
  9946.  .custom-checkbox.custom-checkbox-rounded-circle .custom-control-label::before {
  9947.      border-radius: 1rem
  9948.  }
  9949.  
  9950.  .custom-control-primary.custom-block .custom-control-input:checked~.custom-control-label {
  9951.      background-color: #ebebeb;
  9952.      border-color: #007FFF
  9953.  }
  9954.  
  9955.  .custom-control-primary.custom-block .custom-control-input:focus~.custom-control-label {
  9956.      box-shadow: 0 0 .75rem rgba(92, 128, 209, .25)
  9957.  }
  9958.  
  9959.  .custom-control-primary .custom-control-label::before {
  9960.      background-color: #ebebeb
  9961.  }
  9962.  
  9963.  .custom-control-primary .custom-control-input:checked~.custom-control-label::before {
  9964.      background-color: #007FFF
  9965.  }
  9966.  
  9967.  .custom-control-primary .custom-control-input:focus~.custom-control-label::before {
  9968.      box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(92, 128, 209, .25)
  9969.  }
  9970.  
  9971.  .custom-control-primary .custom-control-input:active~.custom-control-label::before {
  9972.      background-color: #acbee7
  9973.  }
  9974.  
  9975.  .custom-control-primary.custom-checkbox .custom-control-input:checked~.custom-control-label::before {
  9976.      background-color: #007FFF
  9977.  }
  9978.  
  9979.  .custom-control-primary.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
  9980.      background-color: #007FFF
  9981.  }
  9982.  
  9983.  .custom-control-primary.custom-radio .custom-control-input:checked~.custom-control-label::before {
  9984.      background-color: #007FFF
  9985.  }
  9986.  
  9987.  .custom-control-success.custom-block .custom-control-input:checked~.custom-control-label {
  9988.      background-color: #e0f5e9;
  9989.      border-color: #46c37b
  9990.  }
  9991.  
  9992.  .custom-control-success.custom-block .custom-control-input:focus~.custom-control-label {
  9993.      box-shadow: 0 0 .75rem rgba(70, 195, 123, .25)
  9994.  }
  9995.  
  9996.  .custom-control-success .custom-control-label::before {
  9997.      background-color: #e0f5e9
  9998.  }
  9999.  
  10000.  .custom-control-success .custom-control-input:checked~.custom-control-label::before {
  10001.      background-color: #46c37b
  10002.  }
  10003.  
  10004.  .custom-control-success .custom-control-input:focus~.custom-control-label::before {
  10005.      box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(70, 195, 123, .25)
  10006.  }
  10007.  
  10008.  .custom-control-success .custom-control-input:active~.custom-control-label::before {
  10009.      background-color: #93dcb2
  10010.  }
  10011.  
  10012.  .custom-control-success.custom-checkbox .custom-control-input:checked~.custom-control-label::before {
  10013.      background-color: #46c37b
  10014.  }
  10015.  
  10016.  .custom-control-success.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
  10017.      background-color: #46c37b
  10018.  }
  10019.  
  10020.  .custom-control-success.custom-radio .custom-control-input:checked~.custom-control-label::before {
  10021.      background-color: #46c37b
  10022.  }
  10023.  
  10024.  .custom-control-info.custom-block .custom-control-input:checked~.custom-control-label {
  10025.      background-color: #edf6fd;
  10026.      border-color: #70b9eb
  10027.  }
  10028.  
  10029.  .custom-control-info.custom-block .custom-control-input:focus~.custom-control-label {
  10030.      box-shadow: 0 0 .75rem rgba(112, 185, 235, .25)
  10031.  }
  10032.  
  10033.  .custom-control-info .custom-control-label::before {
  10034.      background-color: #edf6fd
  10035.  }
  10036.  
  10037.  .custom-control-info .custom-control-input:checked~.custom-control-label::before {
  10038.      background-color: #70b9eb
  10039.  }
  10040.  
  10041.  .custom-control-info .custom-control-input:focus~.custom-control-label::before {
  10042.      box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(112, 185, 235, .25)
  10043.  }
  10044.  
  10045.  .custom-control-info .custom-control-input:active~.custom-control-label::before {
  10046.      background-color: #c9e5f8
  10047.  }
  10048.  
  10049.  .custom-control-info.custom-checkbox .custom-control-input:checked~.custom-control-label::before {
  10050.      background-color: #70b9eb
  10051.  }
  10052.  
  10053.  .custom-control-info.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
  10054.      background-color: #70b9eb
  10055.  }
  10056.  
  10057.  .custom-control-info.custom-radio .custom-control-input:checked~.custom-control-label::before {
  10058.      background-color: #70b9eb
  10059.  }
  10060.  
  10061.  .custom-control-warning.custom-block .custom-control-input:checked~.custom-control-label {
  10062.      background-color: #fdf3e5;
  10063.      border-color: #f3b760
  10064.  }
  10065.  
  10066.  .custom-control-warning.custom-block .custom-control-input:focus~.custom-control-label {
  10067.      box-shadow: 0 0 .75rem rgba(243, 183, 96, .25)
  10068.  }
  10069.  
  10070.  .custom-control-warning .custom-control-label::before {
  10071.      background-color: #fdf3e5
  10072.  }
  10073.  
  10074.  .custom-control-warning .custom-control-input:checked~.custom-control-label::before {
  10075.      background-color: #f3b760
  10076.  }
  10077.  
  10078.  .custom-control-warning .custom-control-input:focus~.custom-control-label::before {
  10079.      box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(243, 183, 96, .25)
  10080.  }
  10081.  
  10082.  .custom-control-warning .custom-control-input:active~.custom-control-label::before {
  10083.      background-color: #fae2bf
  10084.  }
  10085.  
  10086.  .custom-control-warning.custom-checkbox .custom-control-input:checked~.custom-control-label::before {
  10087.      background-color: #f3b760
  10088.  }
  10089.  
  10090.  .custom-control-warning.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
  10091.      background-color: #f3b760
  10092.  }
  10093.  
  10094.  .custom-control-warning.custom-radio .custom-control-input:checked~.custom-control-label::before {
  10095.      background-color: #f3b760
  10096.  }
  10097.  
  10098.  .custom-control-danger.custom-block .custom-control-input:checked~.custom-control-label {
  10099.      background-color: #f9eae8;
  10100.      border-color: #d26a5c
  10101.  }
  10102.  
  10103.  .custom-control-danger.custom-block .custom-control-input:focus~.custom-control-label {
  10104.      box-shadow: 0 0 .75rem rgba(210, 106, 92, .25)
  10105.  }
  10106.  
  10107.  .custom-control-danger .custom-control-label::before {
  10108.      background-color: #f9eae8
  10109.  }
  10110.  
  10111.  .custom-control-danger .custom-control-input:checked~.custom-control-label::before {
  10112.      background-color: #d26a5c
  10113.  }
  10114.  
  10115.  .custom-control-danger .custom-control-input:focus~.custom-control-label::before {
  10116.      box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(210, 106, 92, .25)
  10117.  }
  10118.  
  10119.  .custom-control-danger .custom-control-input:active~.custom-control-label::before {
  10120.      background-color: #e8b3ac
  10121.  }
  10122.  
  10123.  .custom-control-danger.custom-checkbox .custom-control-input:checked~.custom-control-label::before {
  10124.      background-color: #d26a5c
  10125.  }
  10126.  
  10127.  .custom-control-danger.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
  10128.      background-color: #d26a5c
  10129.  }
  10130.  
  10131.  .custom-control-danger.custom-radio .custom-control-input:checked~.custom-control-label::before {
  10132.      background-color: #d26a5c
  10133.  }
  10134.  
  10135.  .custom-control-light.custom-block .custom-control-input:checked~.custom-control-label {
  10136.      background-color: #dee2e6;
  10137.      border-color: #adb5bd
  10138.  }
  10139.  
  10140.  .custom-control-light.custom-block .custom-control-input:focus~.custom-control-label {
  10141.      box-shadow: 0 0 .75rem rgba(173, 181, 189, .25)
  10142.  }
  10143.  
  10144.  .custom-control-light .custom-control-label::before {
  10145.      background-color: #dee2e6
  10146.  }
  10147.  
  10148.  .custom-control-light .custom-control-input:checked~.custom-control-label::before {
  10149.      background-color: #adb5bd
  10150.  }
  10151.  
  10152.  .custom-control-light .custom-control-input:focus~.custom-control-label::before {
  10153.      box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(173, 181, 189, .25)
  10154.  }
  10155.  
  10156.  .custom-control-light .custom-control-input:active~.custom-control-label::before {
  10157.      background-color: #e6e8ea
  10158.  }
  10159.  
  10160.  .custom-control-light.custom-checkbox .custom-control-input:checked~.custom-control-label::before {
  10161.      background-color: #adb5bd
  10162.  }
  10163.  
  10164.  .custom-control-light.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
  10165.      background-color: #adb5bd
  10166.  }
  10167.  
  10168.  .custom-control-light.custom-radio .custom-control-input:checked~.custom-control-label::before {
  10169.      background-color: #adb5bd
  10170.  }
  10171.  
  10172.  .custom-control-dark.custom-block .custom-control-input:checked~.custom-control-label {
  10173.      background-color: #dee2e6;
  10174.      border-color: #343a40
  10175.  }
  10176.  
  10177.  .custom-control-dark.custom-block .custom-control-input:focus~.custom-control-label {
  10178.      box-shadow: 0 0 .75rem rgba(52, 58, 64, .25)
  10179.  }
  10180.  
  10181.  .custom-control-dark .custom-control-label::before {
  10182.      background-color: #dee2e6
  10183.  }
  10184.  
  10185.  .custom-control-dark .custom-control-input:checked~.custom-control-label::before {
  10186.      background-color: #343a40
  10187.  }
  10188.  
  10189.  .custom-control-dark .custom-control-input:focus~.custom-control-label::before {
  10190.      box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(52, 58, 64, .25)
  10191.  }
  10192.  
  10193.  .custom-control-dark .custom-control-input:active~.custom-control-label::before {
  10194.      background-color: #626d78
  10195.  }
  10196.  
  10197.  .custom-control-dark.custom-checkbox .custom-control-input:checked~.custom-control-label::before {
  10198.      background-color: #343a40
  10199.  }
  10200.  
  10201.  .custom-control-dark.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
  10202.      background-color: #343a40
  10203.  }
  10204.  
  10205.  .custom-control-dark.custom-radio .custom-control-input:checked~.custom-control-label::before {
  10206.      background-color: #343a40
  10207.  }
  10208.  
  10209.  .custom-control-lg {
  10210.      padding-left: 1.75rem
  10211.  }
  10212.  
  10213.  .custom-control-lg .custom-control-label::after,
  10214.  .custom-control-lg .custom-control-label::before {
  10215.      top: .125rem;
  10216.      left: -1.75rem;
  10217.      width: 1.25rem;
  10218.      height: 1.25rem
  10219.  }
  10220.  
  10221.  .custom-control-lg.custom-switch {
  10222.      padding-left: 0
  10223.  }
  10224.  
  10225.  .custom-control-lg.custom-switch .custom-control-label {
  10226.      padding-left: 3.25rem
  10227.  }
  10228.  
  10229.  .custom-control-lg.custom-switch .custom-control-label::before {
  10230.      top: -.0625rem;
  10231.      left: 0;
  10232.      width: 2.75rem;
  10233.      height: 1.625rem
  10234.  }
  10235.  
  10236.  .custom-control-lg.custom-switch .custom-control-label::after {
  10237.      top: .125rem;
  10238.      left: .25rem;
  10239.      width: 1.25rem;
  10240.      height: 1.25rem
  10241.  }
  10242.  
  10243.  .custom-control-lg.custom-switch .custom-control-input:checked~.custom-control-label::after {
  10244.      -webkit-transform: translateX(1rem);
  10245.      transform: translateX(1rem)
  10246.  }
  10247.  
  10248.  .nav-link {
  10249.      font-weight: 600
  10250.  }
  10251.  
  10252.  .nav-pills .nav-link {
  10253.      color: #575757
  10254.  }
  10255.  
  10256.  .nav-pills .nav-link:focus,
  10257.  .nav-pills .nav-link:hover {
  10258.      background-color: #f5f5f5
  10259.  }
  10260.  
  10261.  .nav-pills .nav-link.active,
  10262.  .nav-pills .show>.nav-link {
  10263.      color: #fff;
  10264.      background-color: #007FFF
  10265.  }
  10266.  
  10267.  .nav-tabs-block {
  10268.      background-color: #f9f9f9;
  10269.      border-bottom: none
  10270.  }
  10271.  
  10272.  .nav-tabs-block .nav-item {
  10273.      margin-bottom: 0
  10274.  }
  10275.  
  10276.  .nav-tabs-block .nav-link {
  10277.      padding-top: .75rem;
  10278.      padding-bottom: .75rem;
  10279.      border-color: transparent;
  10280.      border-radius: 0;
  10281.      color: #575757;
  10282.      font-size: .875rem
  10283.  }
  10284.  
  10285.  .nav-tabs-block .nav-link:focus,
  10286.  .nav-tabs-block .nav-link:hover {
  10287.      color: #007FFF;
  10288.      background-color: #f9f9f9;
  10289.      border-color: transparent
  10290.  }
  10291.  
  10292.  .nav-tabs-block .nav-item.show .nav-link,
  10293.  .nav-tabs-block .nav-link.active {
  10294.      color: #575757;
  10295.      background-color: #fff;
  10296.      border-color: transparent
  10297.  }
  10298.  
  10299.  .nav-tabs-alt {
  10300.      background-color: transparent;
  10301.      border-bottom-color: #ebebeb
  10302.  }
  10303.  
  10304.  .nav-tabs-alt .nav-item {
  10305.      margin-bottom: -2px
  10306.  }
  10307.  
  10308.  .nav-tabs-alt .nav-link {
  10309.      padding-top: .75rem;
  10310.      padding-bottom: .75rem;
  10311.      color: #575757;
  10312.      font-size: .875rem;
  10313.      background-color: transparent;
  10314.      border: none
  10315.  }
  10316.  
  10317.  .nav-tabs-alt .nav-link:focus,
  10318.  .nav-tabs-alt .nav-link:hover {
  10319.      color: #007FFF;
  10320.      background-color: transparent;
  10321.      border-color: transparent;
  10322.      box-shadow: inset 0 -2px #007FFF
  10323.  }
  10324.  
  10325.  .nav-tabs-alt .nav-item.show .nav-link,
  10326.  .nav-tabs-alt .nav-link.active {
  10327.      color: #575757;
  10328.      background-color: transparent;
  10329.      border-color: transparent;
  10330.      box-shadow: inset 0 -2px #007FFF
  10331.  }
  10332.  
  10333.  .nav-items {
  10334.      padding-left: 0;
  10335.      list-style: none
  10336.  }
  10337.  
  10338.  .nav-items a {
  10339.      border-bottom: 1px solid #f5f5f5
  10340.  }
  10341.  
  10342.  .nav-items a:hover {
  10343.      background-color: #f9f9f9
  10344.  }
  10345.  
  10346.  .nav-items a:active {
  10347.      background-color: #f5f5f5
  10348.  }
  10349.  
  10350.  .nav-items>li:last-child>a {
  10351.      border-bottom: none
  10352.  }
  10353.  
  10354.  .breadcrumb.breadcrumb-alt .breadcrumb-item {
  10355.      font-size: .875rem;
  10356.      font-weight: 600
  10357.  }
  10358.  
  10359.  .breadcrumb.breadcrumb-alt .breadcrumb-item+.breadcrumb-item::before {
  10360.      position: relative;
  10361.      top: 1px;
  10362.      width: 1.25rem;
  10363.      font-family: simple-line-icons;
  10364.      font-size: .875rem;
  10365.      color: #ced4da;
  10366.      content: "\e606"
  10367.  }
  10368.  
  10369.  .page-link {
  10370.      margin-right: .25rem;
  10371.      font-weight: 600;
  10372.      border-width: 0 0 2px 0;
  10373.      border-radius: 0!important
  10374.  }
  10375.  
  10376.  .page-link:focus {
  10377.      background-color: #f5f5f5
  10378.  }
  10379.  
  10380.  .badge-secondary {
  10381.      color: #fff;
  10382.      background-color: rgba(0, 0, 0, .33)
  10383.  }
  10384.  
  10385.  .badge-secondary[href]:focus,
  10386.  .badge-secondary[href]:hover {
  10387.      color: #fff;
  10388.      text-decoration: none;
  10389.      background-color: rgba(0, 0, 0, .33)
  10390.  }
  10391.  
  10392.  .modal-dialog.modal-dialog-top {
  10393.      margin-top: 0!important
  10394.  }
  10395.  
  10396.  .modal.fade .modal-dialog {
  10397.      transition-duration: .12s
  10398.  }
  10399.  
  10400.  .modal.fade .modal-dialog.modal-dialog-popin {
  10401.      -webkit-transform: scale(1.1);
  10402.      transform: scale(1.1)
  10403.  }
  10404.  
  10405.  .modal.fade .modal-dialog.modal-dialog-popout {
  10406.      -webkit-transform: scale(.9);
  10407.      transform: scale(.9)
  10408.  }
  10409.  
  10410.  .modal.fade .modal-dialog.modal-dialog-slideup {
  10411.      -webkit-transform: translate(0, 10%);
  10412.      transform: translate(0, 10%)
  10413.  }
  10414.  
  10415.  .modal.fade .modal-dialog.modal-dialog-slideright {
  10416.      -webkit-transform: translate(-10%, 0);
  10417.      transform: translate(-10%, 0)
  10418.  }
  10419.  
  10420.  .modal.fade .modal-dialog.modal-dialog-slideleft {
  10421.      -webkit-transform: translate(10%, 0);
  10422.      transform: translate(10%, 0)
  10423.  }
  10424.  
  10425.  .modal.fade .modal-dialog.modal-dialog-fromright {
  10426.      -webkit-transform: translateX(25%) rotate(10deg) scale(.9);
  10427.      transform: translateX(25%) rotate(10deg) scale(.9)
  10428.  }
  10429.  
  10430.  .modal.fade .modal-dialog.modal-dialog-fromleft {
  10431.      -webkit-transform: translateX(-25%) rotate(-10deg) scale(.9);
  10432.      transform: translateX(-25%) rotate(-10deg) scale(.9)
  10433.  }
  10434.  
  10435.  .modal.show .modal-dialog.modal-dialog-popin,
  10436.  .modal.show .modal-dialog.modal-dialog-popout {
  10437.      -webkit-transform: scale(1);
  10438.      transform: scale(1)
  10439.  }
  10440.  
  10441.  .modal.show .modal-dialog.modal-dialog-slideleft,
  10442.  .modal.show .modal-dialog.modal-dialog-slideright,
  10443.  .modal.show .modal-dialog.modal-dialog-slideup {
  10444.      -webkit-transform: translate(0, 0);
  10445.      transform: translate(0, 0)
  10446.  }
  10447.  
  10448.  .modal.show .modal-dialog.modal-dialog-fromleft,
  10449.  .modal.show .modal-dialog.modal-dialog-fromright {
  10450.      -webkit-transform: translateX(0) rotate(0) scale(1);
  10451.      transform: translateX(0) rotate(0) scale(1)
  10452.  }
  10453.  
  10454.  @media print {
  10455.      #main-container,
  10456.      #page-container {
  10457.          padding: 0!important
  10458.      }
  10459.      #page-footer,
  10460.      #page-header,
  10461.      #page-loader,
  10462.      #page-overlay,
  10463.      #side-overlay,
  10464.      #sidebar,
  10465.      .block-options {
  10466.          display: none!important
  10467.      }
  10468.  }
  10469.  
  10470.  #page-container {
  10471.      display: -ms-flexbox;
  10472.      display: flex;
  10473.      -ms-flex-direction: column;
  10474.      flex-direction: column;
  10475.      margin: 0 auto;
  10476.      width: 100%;
  10477.      height: 100%;
  10478.      min-width: 320px
  10479.  }
  10480.  
  10481.  #page-overlay {
  10482.      position: fixed;
  10483.      top: 0;
  10484.      right: 0;
  10485.      bottom: 0;
  10486.      left: 0;
  10487.      content: "";
  10488.      background-color: rgba(0, 0, 0, .6);
  10489.      z-index: 1033;
  10490.      opacity: 0;
  10491.      transition: opacity .28s ease-out;
  10492.      -webkit-transform: translateY(-100%);
  10493.      transform: translateY(-100%)
  10494.  }
  10495.  
  10496.  @media (min-width:992px) {
  10497.      .side-overlay-o.enable-page-overlay #page-overlay {
  10498.          -webkit-transform: translateY(0);
  10499.          transform: translateY(0);
  10500.          opacity: 1
  10501.      }
  10502.  }
  10503.  
  10504.  #main-container {
  10505.      display: -ms-flexbox;
  10506.      display: flex;
  10507.      -ms-flex-direction: column;
  10508.      flex-direction: column;
  10509.      -ms-flex: 1 0 auto;
  10510.      flex: 1 0 auto;
  10511.      max-width: 100%
  10512.  }
  10513.  
  10514.  .content {
  10515.      width: 100%;
  10516.      margin: 0 auto;
  10517.      padding: 1rem 1rem 1px;
  10518.      overflow-x: visible
  10519.  }
  10520.  
  10521.  .content>.pull-t,
  10522.  .content>.pull-y {
  10523.      margin-top: -1rem
  10524.  }
  10525.  
  10526.  .content>.pull-b,
  10527.  .content>.pull-y {
  10528.      margin-bottom: -1px
  10529.  }
  10530.  
  10531.  .content>.pull-r,
  10532.  .content>.pull-x {
  10533.      margin-right: -1rem
  10534.  }
  10535.  
  10536.  .content>.pull-r,
  10537.  .content>.pull-x {
  10538.      margin-left: -1rem
  10539.  }
  10540.  
  10541.  .content>.pull {
  10542.      margin: -1rem -1rem -1px
  10543.  }
  10544.  
  10545.  .content.content-full {
  10546.      padding-bottom: 1rem
  10547.  }
  10548.  
  10549.  .content.content-full>.pull,
  10550.  .content.content-full>.pull-b,
  10551.  .content.content-full>.pull-y {
  10552.      margin-bottom: -1rem
  10553.  }
  10554.  
  10555.  .content .block,
  10556.  .content .items-push>div,
  10557.  .content .push,
  10558.  .content p {
  10559.      margin-bottom: 1rem
  10560.  }
  10561.  
  10562.  .content .items-push-2x>div {
  10563.      margin-bottom: 2rem
  10564.  }
  10565.  
  10566.  .content .items-push-3x>div {
  10567.      margin-bottom: 3rem
  10568.  }
  10569.  
  10570.  @media (min-width:768px) {
  10571.      .content {
  10572.          width: 100%;
  10573.          margin: 0 auto;
  10574.          padding: 1.875rem 1.875rem 1px;
  10575.          overflow-x: visible
  10576.      }
  10577.      .content>.pull-t,
  10578.      .content>.pull-y {
  10579.          margin-top: -1.875rem
  10580.      }
  10581.      .content>.pull-b,
  10582.      .content>.pull-y {
  10583.          margin-bottom: -1px
  10584.      }
  10585.      .content>.pull-r,
  10586.      .content>.pull-x {
  10587.          margin-right: -1.875rem
  10588.      }
  10589.      .content>.pull-r,
  10590.      .content>.pull-x {
  10591.          margin-left: -1.875rem
  10592.      }
  10593.      .content>.pull {
  10594.          margin: -1.875rem -1.875rem -1px
  10595.      }
  10596.      .content.content-full {
  10597.          padding-bottom: 1.875rem
  10598.      }
  10599.      .content.content-full>.pull,
  10600.      .content.content-full>.pull-b,
  10601.      .content.content-full>.pull-y {
  10602.          margin-bottom: -1.875rem
  10603.      }
  10604.      .content .block,
  10605.      .content .items-push>div,
  10606.      .content .push,
  10607.      .content p {
  10608.          margin-bottom: 1.875rem
  10609.      }
  10610.      .content .items-push-2x>div {
  10611.          margin-bottom: 3.75rem
  10612.      }
  10613.      .content .items-push-3x>div {
  10614.          margin-bottom: 5.625rem
  10615.      }
  10616.  }
  10617.  
  10618.  @media (min-width:1200px) {
  10619.      .content.content-narrow {
  10620.          max-width: 95%!important
  10621.      }
  10622.  }
  10623.  
  10624.  .content.content-boxed {
  10625.      max-width: 1280px!important
  10626.  }
  10627.  
  10628.  .content.content-top {
  10629.      padding-top: 4.75rem
  10630.  }
  10631.  
  10632.  @media (min-width:992px) {
  10633.      .content.content-top {
  10634.          padding-top: 5.625rem
  10635.      }
  10636.  }
  10637.  
  10638.  .content-section-top {
  10639.      padding-top: 3.75rem
  10640.  }
  10641.  
  10642.  .content-side {
  10643.      width: 100%;
  10644.      margin: 0 auto;
  10645.      padding: 1.25rem 1.25rem 1px;
  10646.      overflow-x: hidden
  10647.  }
  10648.  
  10649.  .content-side>.pull-t,
  10650.  .content-side>.pull-y {
  10651.      margin-top: -1.25rem
  10652.  }
  10653.  
  10654.  .content-side>.pull-b,
  10655.  .content-side>.pull-y {
  10656.      margin-bottom: -1px
  10657.  }
  10658.  
  10659.  .content-side>.pull-r,
  10660.  .content-side>.pull-x {
  10661.      margin-right: -1.25rem
  10662.  }
  10663.  
  10664.  .content-side>.pull-r,
  10665.  .content-side>.pull-x {
  10666.      margin-left: -1.25rem
  10667.  }
  10668.  
  10669.  .content-side>.pull {
  10670.      margin: -1.25rem -1.25rem -1px
  10671.  }
  10672.  
  10673.  .content-side.content-side-full {
  10674.      padding-bottom: 1.25rem
  10675.  }
  10676.  
  10677.  .content-side.content-side-full>.pull,
  10678.  .content-side.content-side-full>.pull-b,
  10679.  .content-side.content-side-full>.pull-y {
  10680.      margin-bottom: -1.25rem
  10681.  }
  10682.  
  10683.  .content-side .block,
  10684.  .content-side .items-push>div,
  10685.  .content-side .push,
  10686.  .content-side p {
  10687.      margin-bottom: 1.25rem
  10688.  }
  10689.  
  10690.  .content-side .items-push-2x>div {
  10691.      margin-bottom: 2.5rem
  10692.  }
  10693.  
  10694.  .content-side .items-push-3x>div {
  10695.      margin-bottom: 3.75rem
  10696.  }
  10697.  
  10698.  #page-header {
  10699.      position: relative;
  10700.      margin: 0 auto;
  10701.      width: 100%;
  10702.      background-color: #fff
  10703.  }
  10704.  
  10705.  .overlay-header {
  10706.      position: absolute;
  10707.      top: 0;
  10708.      right: 0;
  10709.      bottom: 0;
  10710.      left: 0;
  10711.      background-color: #fff;
  10712.      opacity: 0;
  10713.      transition: opacity .1s ease-in-out;
  10714.      -webkit-transform: translateY(-100%);
  10715.      transform: translateY(-100%);
  10716.      will-change: opacity
  10717.  }
  10718.  
  10719.  .overlay-header.show {
  10720.      opacity: 1;
  10721.      -webkit-transform: translateY(0);
  10722.      transform: translateY(0)
  10723.  }
  10724.  
  10725.  .content-header {
  10726.      display: -ms-flexbox;
  10727.      display: flex;
  10728.      -ms-flex-pack: justify;
  10729.      justify-content: space-between;
  10730.      -ms-flex-align: center;
  10731.      align-items: center;
  10732.      margin: 0 auto;
  10733.      height: 3.75rem
  10734.  }
  10735.  
  10736.  #page-header .content-header {
  10737.      padding-left: 1rem;
  10738.      padding-right: 1rem
  10739.  }
  10740.  
  10741.  @media (min-width:768px) {
  10742.      #page-header .content-header {
  10743.          padding-left: 1.875rem;
  10744.          padding-right: 1.875rem
  10745.      }
  10746.  }
  10747.  
  10748.  #side-overlay .content-header,
  10749.  #sidebar .content-header {
  10750.      padding-left: 1.25rem;
  10751.      padding-right: 1.25rem
  10752.  }
  10753.  
  10754.  .smini-visible,
  10755.  .smini-visible-block {
  10756.      display: none
  10757.  }
  10758.  
  10759.  .smini-show {
  10760.      opacity: 0
  10761.  }
  10762.  
  10763.  .smini-hide,
  10764.  .smini-show {
  10765.      transition: opacity .28s ease-out
  10766.  }
  10767.  
  10768.  #sidebar {
  10769.      position: fixed;
  10770.      top: 0;
  10771.      bottom: 0;
  10772.      left: 0;
  10773.      z-index: 1032;
  10774.      width: 100%;
  10775.      background-color: #fff;
  10776.      overflow-y: auto;
  10777.      -webkit-transform: translateX(-100%) translateY(0) translateZ(0);
  10778.      transform: translateX(-100%) translateY(0) translateZ(0);
  10779.      -webkit-overflow-scrolling: touch;
  10780.      will-change: transform
  10781.  }
  10782.  
  10783.  .side-trans-enabled #sidebar {
  10784.      transition: -webkit-transform .28s ease-out;
  10785.      transition: transform .28s ease-out;
  10786.      transition: transform .28s ease-out, -webkit-transform .28s ease-out
  10787.  }
  10788.  
  10789.  .sidebar-r #sidebar {
  10790.      right: 0;
  10791.      left: auto;
  10792.      -webkit-transform: translateX(100%);
  10793.      transform: translateX(100%)
  10794.  }
  10795.  
  10796.  @media (max-width:991.98px) {
  10797.      .sidebar-o-xs #sidebar {
  10798.          -webkit-transform: translateX(0) translateY(0) translateZ(0);
  10799.          transform: translateX(0) translateY(0) translateZ(0)
  10800.      }
  10801.  }
  10802.  
  10803.  @media (min-width:992px) {
  10804.      #sidebar {
  10805.          width: 230px
  10806.      }
  10807.      .sidebar-o #sidebar {
  10808.          -webkit-transform: translateX(0) translateY(0) translateZ(0);
  10809.          transform: translateX(0) translateY(0) translateZ(0)
  10810.      }
  10811.      .sidebar-mini.sidebar-o #sidebar {
  10812.          overflow-x: hidden;
  10813.          -webkit-transform: translateX(-170px) translateY(0) translateZ(0);
  10814.          transform: translateX(-170px) translateY(0) translateZ(0);
  10815.          transition: -webkit-transform .28s ease-out;
  10816.          transition: transform .28s ease-out;
  10817.          transition: transform .28s ease-out, -webkit-transform .28s ease-out
  10818.      }
  10819.      .sidebar-mini.sidebar-o.sidebar-r #sidebar {
  10820.          -webkit-transform: translateX(170px) translateY(0) translateZ(0);
  10821.          transform: translateX(170px) translateY(0) translateZ(0)
  10822.      }
  10823.      .sidebar-mini.sidebar-o #sidebar .content-header,
  10824.      .sidebar-mini.sidebar-o #sidebar .content-side {
  10825.          width: 230px;
  10826.          -webkit-transform: translateX(170px) translateY(0) translateZ(0);
  10827.          transform: translateX(170px) translateY(0) translateZ(0);
  10828.          transition: -webkit-transform .28s ease-out;
  10829.          transition: transform .28s ease-out;
  10830.          transition: transform .28s ease-out, -webkit-transform .28s ease-out;
  10831.          will-change: transform
  10832.      }
  10833.      .sidebar-mini.sidebar-o #sidebar .content-header {
  10834.          position: relative;
  10835.          z-index: 1
  10836.      }
  10837.      .sidebar-mini.sidebar-o #sidebar:hover,
  10838.      .sidebar-mini.sidebar-o #sidebar:hover .content-header,
  10839.      .sidebar-mini.sidebar-o #sidebar:hover .content-side,
  10840.      .sidebar-mini.sidebar-o.sidebar-r #sidebar .content-header,
  10841.      .sidebar-mini.sidebar-o.sidebar-r #sidebar .content-side {
  10842.          -webkit-transform: translateX(0);
  10843.          transform: translateX(0)
  10844.      }
  10845.      .sidebar-mini.sidebar-o #sidebar .nav-main .nav-main-heading,
  10846.      .sidebar-mini.sidebar-o #sidebar .nav-main .nav-main-link-badge,
  10847.      .sidebar-mini.sidebar-o #sidebar .nav-main .nav-main-link-name {
  10848.          transition: opacity .28s ease-out
  10849.      }
  10850.      .sidebar-mini.sidebar-o #sidebar:not(:hover) .smini-hide {
  10851.          opacity: 0
  10852.      }
  10853.      .sidebar-mini.sidebar-o #sidebar:not(:hover) .smini-show {
  10854.          opacity: 1
  10855.      }
  10856.      .sidebar-mini.sidebar-o #sidebar:not(:hover) .smini-hidden {
  10857.          display: none
  10858.      }
  10859.      .sidebar-mini.sidebar-o #sidebar:not(:hover) .smini-visible {
  10860.          display: inline-block
  10861.      }
  10862.      .sidebar-mini.sidebar-o #sidebar:not(:hover) .smini-visible-block {
  10863.          display: block
  10864.      }
  10865.      .sidebar-mini.sidebar-o #sidebar:not(:hover) .nav-main>.nav-main-item>.nav-main-submenu {
  10866.          display: none
  10867.      }
  10868.      .sidebar-mini.sidebar-o #sidebar:not(:hover) .nav-main .nav-main-heading,
  10869.      .sidebar-mini.sidebar-o #sidebar:not(:hover) .nav-main .nav-main-link-badge,
  10870.      .sidebar-mini.sidebar-o #sidebar:not(:hover) .nav-main .nav-main-link-name {
  10871.          opacity: 0
  10872.      }
  10873.  }
  10874.  
  10875.  #side-overlay {
  10876.      position: fixed;
  10877.      top: 0;
  10878.      right: 0;
  10879.      bottom: 0;
  10880.      z-index: 1034;
  10881.      width: 100%;
  10882.      background-color: #fff;
  10883.      overflow-y: auto;
  10884.      -webkit-transform: translateX(100%) translateY(0) translateZ(0);
  10885.      transform: translateX(100%) translateY(0) translateZ(0);
  10886.      opacity: 0;
  10887.      -webkit-overflow-scrolling: touch;
  10888.      will-change: transform
  10889.  }
  10890.  
  10891.  .side-trans-enabled #side-overlay {
  10892.      transition: opacity .28s ease-out, -webkit-transform .28s ease-out;
  10893.      transition: transform .28s ease-out, opacity .28s ease-out;
  10894.      transition: transform .28s ease-out, opacity .28s ease-out, -webkit-transform .28s ease-out
  10895.  }
  10896.  
  10897.  .sidebar-r #side-overlay {
  10898.      right: auto;
  10899.      left: 0;
  10900.      -webkit-transform: translateX(-100%) translateY(0) translateZ(0);
  10901.      transform: translateX(-100%) translateY(0) translateZ(0)
  10902.  }
  10903.  
  10904.  .side-overlay-o #side-overlay {
  10905.      -webkit-transform: translateX(0) translateY(0) translateZ(0);
  10906.      transform: translateX(0) translateY(0) translateZ(0);
  10907.      opacity: 1
  10908.  }
  10909.  
  10910.  @media (min-width:992px) {
  10911.      #side-overlay {
  10912.          width: 320px;
  10913.          box-shadow: 0 0 1.5rem rgba(0, 0, 0, .15);
  10914.          -webkit-transform: translateX(110%) translateY(0) translateZ(0);
  10915.          transform: translateX(110%) translateY(0) translateZ(0)
  10916.      }
  10917.      .sidebar-r #side-overlay {
  10918.          -webkit-transform: translateX(-110%) translateY(0) translateZ(0);
  10919.          transform: translateX(-110%) translateY(0) translateZ(0)
  10920.      }
  10921.      .side-overlay-hover #side-overlay {
  10922.          -webkit-transform: translateX(305px) translateY(0) translateZ(0);
  10923.          transform: translateX(305px) translateY(0) translateZ(0);
  10924.          opacity: 1
  10925.      }
  10926.      .sidebar-r.side-overlay-hover #side-overlay {
  10927.          -webkit-transform: translateX(-305px) translateY(0) translateZ(0);
  10928.          transform: translateX(-305px) translateY(0) translateZ(0);
  10929.          opacity: 1
  10930.      }
  10931.      .side-overlay-hover #side-overlay:hover,
  10932.      .side-overlay-o #side-overlay,
  10933.      .side-overlay-o.side-overlay-hover #side-overlay {
  10934.          box-shadow: 0 0 1.25rem rgba(0, 0, 0, .3);
  10935.          -webkit-transform: translateX(0) translateY(0) translateZ(0);
  10936.          transform: translateX(0) translateY(0) translateZ(0);
  10937.          opacity: 1
  10938.      }
  10939.  }
  10940.  
  10941.  @media (min-width:1200px) {
  10942.      #page-container.main-content-narrow>#main-container .content,
  10943.      #page-container.main-content-narrow>#page-footer .content,
  10944.      #page-container.main-content-narrow>#page-header .content,
  10945.      #page-container.main-content-narrow>#page-header .content-header {
  10946.          max-width: 95%
  10947.      }
  10948.  }
  10949.  
  10950.  #page-container.main-content-boxed>#main-container .content,
  10951.  #page-container.main-content-boxed>#page-footer .content,
  10952.  #page-container.main-content-boxed>#page-header .content,
  10953.  #page-container.main-content-boxed>#page-header .content-header {
  10954.      max-width: 1280px
  10955.  }
  10956.  
  10957.  #page-container.page-header-dark #page-header {
  10958.      color: #d6d6d6;
  10959.      background-color: #2c343f
  10960.  }
  10961.  
  10962.  #page-container.page-header-fixed #page-header {
  10963.      position: fixed;
  10964.      top: 0;
  10965.      right: 0;
  10966.      left: 0;
  10967.      z-index: 1030;
  10968.      min-width: 320px;
  10969.      max-width: 100%;
  10970.      width: auto;
  10971.      box-shadow: 0 .125rem .375rem rgba(0, 0, 0, .02)
  10972.  }
  10973.  
  10974.  #page-container.page-header-fixed.page-header-dark #page-header {
  10975.      box-shadow: none
  10976.  }
  10977.  
  10978.  #page-container.page-header-fixed #main-container {
  10979.      padding-top: 3.75rem
  10980.  }
  10981.  
  10982.  @media (min-width:992px) {
  10983.      #page-container.page-header-fixed.sidebar-o #page-header {
  10984.          padding-left: 230px
  10985.      }
  10986.      #page-container.page-header-fixed.sidebar-o #page-header .overlay-header {
  10987.          left: 230px
  10988.      }
  10989.      #page-container.page-header-fixed.sidebar-r.sidebar-o #page-header {
  10990.          padding-right: 230px;
  10991.          padding-left: 0
  10992.      }
  10993.      #page-container.page-header-fixed.sidebar-r.sidebar-o #page-header .overlay-header {
  10994.          right: 230px;
  10995.          left: 0
  10996.      }
  10997.      #page-container.page-header-fixed.sidebar-mini.sidebar-o #page-header {
  10998.          padding-left: 60px
  10999.      }
  11000.      #page-container.page-header-fixed.sidebar-mini.sidebar-o #page-header .overlay-header {
  11001.          left: 60px
  11002.      }
  11003.      #page-container.page-header-fixed.sidebar-mini.sidebar-r.sidebar-o #page-header {
  11004.          padding-right: 60px;
  11005.          padding-left: 0
  11006.      }
  11007.      #page-container.page-header-fixed.sidebar-mini.sidebar-r.sidebar-o #page-header .overlay-header {
  11008.          right: 60px;
  11009.          left: 0
  11010.      }
  11011.  }
  11012.  
  11013.  #page-container.sidebar-dark #sidebar {
  11014.      color: #ebebeb;
  11015.      background-color: #2c343f;
  11016.      box-shadow: none
  11017.  }
  11018.  
  11019.  #page-container.side-scroll #side-overlay,
  11020.  #page-container.side-scroll #sidebar {
  11021.      overflow-y: hidden
  11022.  }
  11023.  
  11024.  @media (min-width:992px) {
  11025.      #page-container.side-scroll #sidebar .content-header,
  11026.      #page-container.side-scroll #sidebar .content-side {
  11027.          width: 230px!important
  11028.      }
  11029.      #page-container.side-scroll #side-overlay .content-header,
  11030.      #page-container.side-scroll #side-overlay .content-side {
  11031.          width: 320px!important
  11032.      }
  11033.  }
  11034.  
  11035.  @media (min-width:992px) {
  11036.      #page-container.sidebar-o {
  11037.          padding-left: 230px
  11038.      }
  11039.      #page-container.sidebar-o.sidebar-r {
  11040.          padding-right: 230px;
  11041.          padding-left: 0
  11042.      }
  11043.      #page-container.sidebar-mini.sidebar-o {
  11044.          padding-left: 60px
  11045.      }
  11046.      #page-container.sidebar-mini.sidebar-o.sidebar-r {
  11047.          padding-right: 60px;
  11048.          padding-left: 0
  11049.      }
  11050.  }
  11051.  
  11052.  .hero {
  11053.      position: relative;
  11054.      display: -ms-flexbox;
  11055.      display: flex;
  11056.      -ms-flex-direction: row;
  11057.      flex-direction: row;
  11058.      -ms-flex-pack: center;
  11059.      justify-content: center;
  11060.      -ms-flex-align: center;
  11061.      align-items: center;
  11062.      width: 100%;
  11063.      height: 100vh;
  11064.      min-height: 500px
  11065.  }
  11066.  
  11067.  .hero.hero-sm {
  11068.      min-height: 300px
  11069.  }
  11070.  
  11071.  .hero.hero-lg {
  11072.      min-height: 800px
  11073.  }
  11074.  
  11075.  .hero-inner {
  11076.      -ms-flex: 0 0 auto;
  11077.      flex: 0 0 auto;
  11078.      width: 100%
  11079.  }
  11080.  
  11081.  .hero-meta {
  11082.      position: absolute;
  11083.      right: 0;
  11084.      bottom: 0;
  11085.      left: 0;
  11086.      padding: 1rem 0;
  11087.      text-align: center
  11088.  }
  11089.  
  11090.  .hero-static {
  11091.      min-height: 100vh
  11092.  }
  11093.  
  11094.  .block {
  11095.      margin-bottom: 1.875rem;
  11096.      background-color: #fff;
  11097.      box-shadow: 0 .125rem rgba(0, 0, 0, .01)
  11098.  }
  11099.  
  11100.  .block .block,
  11101.  .content-side .block {
  11102.      box-shadow: none
  11103.  }
  11104.  
  11105.  .block-header {
  11106.      display: -ms-flexbox;
  11107.      display: flex;
  11108.      -ms-flex-direction: row;
  11109.      flex-direction: row;
  11110.      -ms-flex-pack: justify;
  11111.      justify-content: space-between;
  11112.      -ms-flex-align: center;
  11113.      align-items: center;
  11114.      padding: .625rem 1.25rem;
  11115.      transition: opacity .25s ease-out
  11116.  }
  11117.  
  11118.  .block-header.block-header-rtl {
  11119.      -ms-flex-direction: row-reverse;
  11120.      flex-direction: row-reverse
  11121.  }
  11122.  
  11123.  .block-header.block-header-rtl .block-title {
  11124.      text-align: right
  11125.  }
  11126.  
  11127.  .block-header.block-header-rtl .block-options {
  11128.      padding-right: 1.25rem;
  11129.      padding-left: 0
  11130.  }
  11131.  
  11132.  .block-header-default {
  11133.      background-color: #f9f9f9
  11134.  }
  11135.  
  11136.  .block-title {
  11137.      -ms-flex: 1 1 auto;
  11138.      flex: 1 1 auto;
  11139.      min-height: 1.75rem;
  11140.      margin: 0;
  11141.      font-size: .9375rem;
  11142.      font-weight: 600;
  11143.      line-height: 1.75;
  11144.      text-transform: uppercase;
  11145.      letter-spacing: .0625rem
  11146.  }
  11147.  
  11148.  .block-title small {
  11149.      font-size: 1rem;
  11150.      font-weight: 400;
  11151.      line-height: 1.375rem;
  11152.      color: #6c757d;
  11153.      text-transform: none;
  11154.      letter-spacing: normal
  11155.  }
  11156.  
  11157.  .block-content {
  11158.      transition: opacity .25s ease-out;
  11159.      width: 100%;
  11160.      margin: 0 auto;
  11161.      padding: 1.25rem 1.25rem 1px;
  11162.      overflow-x: visible
  11163.  }
  11164.  
  11165.  .block-content>.pull-t,
  11166.  .block-content>.pull-y {
  11167.      margin-top: -1.25rem
  11168.  }
  11169.  
  11170.  .block-content>.pull-b,
  11171.  .block-content>.pull-y {
  11172.      margin-bottom: -1px
  11173.  }
  11174.  
  11175.  .block-content>.pull-r,
  11176.  .block-content>.pull-x {
  11177.      margin-right: -1.25rem
  11178.  }
  11179.  
  11180.  .block-content>.pull-r,
  11181.  .block-content>.pull-x {
  11182.      margin-left: -1.25rem
  11183.  }
  11184.  
  11185.  .block-content>.pull {
  11186.      margin: -1.25rem -1.25rem -1px
  11187.  }
  11188.  
  11189.  .block-content.block-content-full {
  11190.      padding-bottom: 1.25rem
  11191.  }
  11192.  
  11193.  .block-content.block-content-full>.pull,
  11194.  .block-content.block-content-full>.pull-b,
  11195.  .block-content.block-content-full>.pull-y {
  11196.      margin-bottom: -1.25rem
  11197.  }
  11198.  
  11199.  .block-content .block,
  11200.  .block-content .items-push>div,
  11201.  .block-content .push,
  11202.  .block-content p {
  11203.      margin-bottom: 1.25rem
  11204.  }
  11205.  
  11206.  .block-content .items-push-2x>div {
  11207.      margin-bottom: 2.5rem
  11208.  }
  11209.  
  11210.  .block-content .items-push-3x>div {
  11211.      margin-bottom: 3.75rem
  11212.  }
  11213.  
  11214.  .block-content.block-content-sm {
  11215.      padding-top: .625rem
  11216.  }
  11217.  
  11218.  .block-content.block-content-sm>.pull,
  11219.  .block-content.block-content-sm>.pull-t,
  11220.  .block-content.block-content-sm>.pull-y {
  11221.      margin-top: -.625rem
  11222.  }
  11223.  
  11224.  .block-content.block-content-sm.block-content-full {
  11225.      padding-bottom: .625rem
  11226.  }
  11227.  
  11228.  .block-content.block-content-sm.block-content-full>.pull,
  11229.  .block-content.block-content-sm.block-content-full>.pull-b,
  11230.  .block-content.block-content-sm.block-content-full>.pull-y {
  11231.      margin-bottom: -.625rem
  11232.  }
  11233.  
  11234.  .block.block-bordered {
  11235.      border: 1px solid #ebebeb;
  11236.      box-shadow: none
  11237.  }
  11238.  
  11239.  .block.block-rounded {
  11240.      border-radius: .25rem
  11241.  }
  11242.  
  11243.  .block.block-rounded>.block-header,
  11244.  .block.block-rounded>.nav-tabs {
  11245.      border-top-left-radius: .2rem;
  11246.      border-top-right-radius: .2rem
  11247.  }
  11248.  
  11249.  .block.block-rounded>.block-header:last-child,
  11250.  .block.block-rounded>.nav-tabs:last-child {
  11251.      border-bottom-right-radius: .2rem;
  11252.      border-bottom-left-radius: .2rem
  11253.  }
  11254.  
  11255.  .block.block-rounded.block-mode-hidden>.block-header.block-header-default {
  11256.      border-bottom-right-radius: .2rem;
  11257.      border-bottom-left-radius: .2rem
  11258.  }
  11259.  
  11260.  .block.block-rounded>.block-content:first-child {
  11261.      border-top-left-radius: .2rem;
  11262.      border-top-right-radius: .2rem
  11263.  }
  11264.  
  11265.  .block.block-rounded>.block-content:last-child {
  11266.      border-bottom-right-radius: .2rem;
  11267.      border-bottom-left-radius: .2rem
  11268.  }
  11269.  
  11270.  .block.block-rounded>.nav-tabs>.nav-item:first-child>.nav-link {
  11271.      border-top-left-radius: .2rem
  11272.  }
  11273.  
  11274.  .block.block-rounded>.nav-tabs>.nav-item:last-child>.nav-link {
  11275.      border-top-right-radius: .2rem
  11276.  }
  11277.  
  11278.  .block.block-themed>.block-header {
  11279.      border-bottom: none;
  11280.      color: #fff;
  11281.      background-color: #007FFF
  11282.  }
  11283.  
  11284.  .block.block-themed>.block-header>.block-title {
  11285.      color: rgba(255, 255, 255, .9)
  11286.  }
  11287.  
  11288.  .block.block-themed>.block-header>.block-title small {
  11289.      color: rgba(255, 255, 255, .7)
  11290.  }
  11291.  
  11292.  .block.block-transparent {
  11293.      background-color: transparent;
  11294.      box-shadow: none
  11295.  }
  11296.  
  11297.  .block.block-mode-hidden.block-bordered>.block-header {
  11298.      border-bottom: none
  11299.  }
  11300.  
  11301.  .block.block-mode-hidden>.block-content {
  11302.      display: none
  11303.  }
  11304.  
  11305.  .block.block-mode-loading {
  11306.      position: relative;
  11307.      overflow: hidden
  11308.  }
  11309.  
  11310.  .block.block-mode-loading>.block-content,
  11311.  .block.block-mode-loading>.block-header,
  11312.  .block.block-mode-loading>.nav-tabs {
  11313.      opacity: .05
  11314.  }
  11315.  
  11316.  .block.block-mode-loading::before {
  11317.      position: absolute;
  11318.      top: 0;
  11319.      right: 0;
  11320.      bottom: 0;
  11321.      left: 0;
  11322.      display: block;
  11323.      z-index: 1;
  11324.      content: " "
  11325.  }
  11326.  
  11327.  .block.block-mode-loading::after {
  11328.      position: absolute;
  11329.      top: 50%;
  11330.      left: 50%;
  11331.      margin: -1.5rem 0 0 -1.5rem;
  11332.      width: 3rem;
  11333.      height: 3rem;
  11334.      line-height: 3rem;
  11335.      color: #3e4a59;
  11336.      font-family: Simple-Line-Icons;
  11337.      font-size: 1.125rem;
  11338.      text-align: center;
  11339.      z-index: 2;
  11340.      content: '\e09a';
  11341.      -webkit-animation: fa-spin 1.75s infinite linear;
  11342.      animation: fa-spin 1.75s infinite linear;
  11343.      border-radius: 1.5rem
  11344.  }
  11345.  
  11346.  .block.block-mode-loading.block-mode-hidden::after {
  11347.      margin: -1rem 0 0 -1rem;
  11348.      width: 2rem;
  11349.      height: 2rem;
  11350.      line-height: 2rem
  11351.  }
  11352.  
  11353.  .block.block-mode-loading.block-mode-loading-dark::after {
  11354.      background-color: #3e4a59;
  11355.      color: #fff
  11356.  }
  11357.  
  11358.  .block.block-mode-loading.block-mode-loading-location::after {
  11359.      content: '\e06e'
  11360.  }
  11361.  
  11362.  .block.block-mode-loading.block-mode-loading-energy::after {
  11363.      content: '\e020'
  11364.  }
  11365.  
  11366.  .block.block-mode-loading.block-mode-loading-refresh::after {
  11367.      font-family: 'Font Awesome 5 Free';
  11368.      font-weight: 900;
  11369.      content: '\f021'
  11370.  }
  11371.  
  11372.  .block.block-mode-loading.block-mode-loading-sun::after {
  11373.      font-family: 'Font Awesome 5 Free';
  11374.      font-weight: 900;
  11375.      content: '\f185'
  11376.  }
  11377.  
  11378.  .block.block-mode-loading.block-mode-loading-repeat::after {
  11379.      font-family: 'Font Awesome 5 Free';
  11380.      font-weight: 900;
  11381.      content: '\f01e'
  11382.  }
  11383.  
  11384.  .block.block-mode-loading.block-mode-loading-hourglass::after {
  11385.      font-family: 'Font Awesome 5 Free';
  11386.      font-weight: 400;
  11387.      content: '\f254'
  11388.  }
  11389.  
  11390.  .block.block-mode-loading.block-mode-loading-oneui::after {
  11391.      font-family: 'Font Awesome 5 Free';
  11392.      font-weight: 900;
  11393.      content: '\f1ce'
  11394.  }
  11395.  
  11396.  .block.block-mode-fullscreen {
  11397.      position: fixed;
  11398.      top: 0;
  11399.      right: 0;
  11400.      bottom: 0;
  11401.      left: 0;
  11402.      z-index: 1035;
  11403.      margin-bottom: 0;
  11404.      overflow-y: auto;
  11405.      -webkit-backface-visibility: hidden;
  11406.      backface-visibility: hidden;
  11407.      -webkit-overflow-scrolling: touch
  11408.  }
  11409.  
  11410.  .block.block-mode-fullscreen.block-bordered {
  11411.      border: none
  11412.  }
  11413.  
  11414.  .block.block-mode-fullscreen.block-rounded {
  11415.      border-radius: 0
  11416.  }
  11417.  
  11418.  .block.block-mode-fullscreen.block-transparent {
  11419.      background-color: #fff
  11420.  }
  11421.  
  11422.  .block.block-mode-pinned {
  11423.      position: fixed;
  11424.      right: .75rem;
  11425.      bottom: 0;
  11426.      margin-bottom: 0!important;
  11427.      width: 100%;
  11428.      max-width: 300px;
  11429.      z-index: 1031;
  11430.      box-shadow: 0 0 2rem rgba(0, 0, 0, .1)
  11431.  }
  11432.  
  11433.  .block.block-mode-pinned>.block-content {
  11434.      max-height: 250px;
  11435.      overflow-y: auto
  11436.  }
  11437.  
  11438.  a.block {
  11439.      display: block;
  11440.      color: #575757;
  11441.      font-weight: 400;
  11442.      transition: opacity .15s ease-out, box-shadow .15s ease-out, -webkit-transform .15s ease-out;
  11443.      transition: transform .15s ease-out, opacity .15s ease-out, box-shadow .15s ease-out;
  11444.      transition: transform .15s ease-out, opacity .15s ease-out, box-shadow .15s ease-out, -webkit-transform .15s ease-out
  11445.  }
  11446.  
  11447.  a.block:hover {
  11448.      color: #575757;
  11449.      opacity: .75
  11450.  }
  11451.  
  11452.  a.block:active {
  11453.      opacity: 1
  11454.  }
  11455.  
  11456.  a.block.block-link-rotate:hover {
  11457.      -webkit-transform: rotate(1.5deg);
  11458.      transform: rotate(1.5deg);
  11459.      opacity: 1
  11460.  }
  11461.  
  11462.  a.block.block-link-rotate:active {
  11463.      -webkit-transform: rotate(0);
  11464.      transform: rotate(0)
  11465.  }
  11466.  
  11467.  a.block.block-link-pop:hover {
  11468.      box-shadow: 0 .5rem 2.5rem #e6e6e6;
  11469.      -webkit-transform: translateY(-2px);
  11470.      transform: translateY(-2px);
  11471.      opacity: 1
  11472.  }
  11473.  
  11474.  a.block.block-link-pop:active {
  11475.      box-shadow: 0 .375rem .55rem #f2f2f2;
  11476.      -webkit-transform: translateY(0);
  11477.      transform: translateY(0)
  11478.  }
  11479.  
  11480.  a.block.block-link-shadow:hover {
  11481.      box-shadow: 0 0 1.5rem #e6e6e6;
  11482.      opacity: 1
  11483.  }
  11484.  
  11485.  a.block.block-link-shadow:active {
  11486.      box-shadow: 0 0 .75rem #ebebeb
  11487.  }
  11488.  
  11489.  .block.block-fx-shadow {
  11490.      box-shadow: 0 0 1.5rem #e6e6e6;
  11491.      opacity: 1
  11492.  }
  11493.  
  11494.  .block.block-fx-pop {
  11495.      box-shadow: 0 .5rem 2.5rem #e6e6e6;
  11496.      opacity: 1
  11497.  }
  11498.  
  11499.  .block.block-fx-rotate-right {
  11500.      -webkit-transform: rotate(1.5deg);
  11501.      transform: rotate(1.5deg);
  11502.      opacity: 1
  11503.  }
  11504.  
  11505.  .block.block-fx-rotate-left {
  11506.      -webkit-transform: rotate(-1.5deg);
  11507.      transform: rotate(-1.5deg);
  11508.      opacity: 1
  11509.  }
  11510.  
  11511.  .block-options {
  11512.      -ms-flex: 0 0 auto;
  11513.      flex: 0 0 auto;
  11514.      padding-left: 1.25rem
  11515.  }
  11516.  
  11517.  .block-options .block-options-item {
  11518.      padding: 0 .25rem;
  11519.      line-height: 1.2
  11520.  }
  11521.  
  11522.  .block.block-themed .block-options .block-options-item {
  11523.      color: #fff
  11524.  }
  11525.  
  11526.  .block-options .block-options-item,
  11527.  .block-options .dropdown {
  11528.      display: inline-block
  11529.  }
  11530.  
  11531.  .block-sticky-options {
  11532.      position: relative
  11533.  }
  11534.  
  11535.  .block-sticky-options .block-options {
  11536.      position: absolute;
  11537.      top: 14px;
  11538.      right: 1.25rem
  11539.  }
  11540.  
  11541.  .block-sticky-options .block-options.block-options-left {
  11542.      right: auto;
  11543.      left: 1.25rem;
  11544.      padding-right: 10px;
  11545.      padding-left: 0
  11546.  }
  11547.  
  11548.  .btn-block-option {
  11549.      display: inline-block;
  11550.      padding: 6px 5px;
  11551.      line-height: 1;
  11552.      color: #adb5bd;
  11553.      background: 0 0;
  11554.      border: none;
  11555.      cursor: pointer
  11556.  }
  11557.  
  11558.  .btn-block-option.dropdown-toggle:after {
  11559.      position: relative;
  11560.      top: 2px
  11561.  }
  11562.  
  11563.  .btn-block-option .si {
  11564.      position: relative;
  11565.      top: 1px
  11566.  }
  11567.  
  11568.  .btn-block-option:hover {
  11569.      text-decoration: none;
  11570.      color: #495057
  11571.  }
  11572.  
  11573.  .active>a.btn-block-option,
  11574.  .show>button.btn-block-option,
  11575.  a.btn-block-option:focus {
  11576.      text-decoration: none;
  11577.      color: #495057
  11578.  }
  11579.  
  11580.  .btn-block-option:focus {
  11581.      outline: 0!important
  11582.  }
  11583.  
  11584.  .btn-block-option:active {
  11585.      color: #adb5bd
  11586.  }
  11587.  
  11588.  .block.block-themed .btn-block-option {
  11589.      color: #fff;
  11590.      opacity: .7
  11591.  }
  11592.  
  11593.  .block.block-themed .btn-block-option:hover {
  11594.      color: #fff;
  11595.      opacity: 1
  11596.  }
  11597.  
  11598.  .active>a.block.block-themed .btn-block-option,
  11599.  .show>button.block.block-themed .btn-block-option,
  11600.  a.block.block-themed .btn-block-option:focus {
  11601.      color: #fff;
  11602.      opacity: 1
  11603.  }
  11604.  
  11605.  .block.block-themed .btn-block-option:active {
  11606.      color: #fff;
  11607.      opacity: .6
  11608.  }
  11609.  
  11610.  #page-loader {
  11611.      position: fixed;
  11612.      top: 0;
  11613.      right: 0;
  11614.      bottom: 0;
  11615.      left: 0;
  11616.      background-color: #fff;
  11617.      z-index: 999998;
  11618.      -webkit-transform: translateY(-100%);
  11619.      transform: translateY(-100%)
  11620.  }
  11621.  
  11622.  #page-loader.show {
  11623.      -webkit-transform: translateY(0);
  11624.      transform: translateY(0)
  11625.  }
  11626.  
  11627.  #page-loader::after {
  11628.      position: absolute;
  11629.      top: 50%;
  11630.      left: 50%;
  11631.      display: block;
  11632.      margin-top: -30px;
  11633.      margin-left: -30px;
  11634.      width: 60px;
  11635.      height: 60px;
  11636.      border-radius: 100%;
  11637.      background-color: #007FFF;
  11638.      content: '';
  11639.      z-index: 999999;
  11640.      -webkit-animation: page-loader .9s infinite ease-in-out;
  11641.      animation: page-loader .9s infinite ease-in-out
  11642.  }
  11643.  
  11644.  @-webkit-keyframes page-loader {
  11645.      0% {
  11646.          -webkit-transform: scale(0);
  11647.          transform: scale(0)
  11648.      }
  11649.      100% {
  11650.          -webkit-transform: scale(1);
  11651.          transform: scale(1);
  11652.          opacity: 0
  11653.      }
  11654.  }
  11655.  
  11656.  @keyframes page-loader {
  11657.      0% {
  11658.          -webkit-transform: scale(0);
  11659.          transform: scale(0)
  11660.      }
  11661.      100% {
  11662.          -webkit-transform: scale(1);
  11663.          transform: scale(1);
  11664.          opacity: 0
  11665.      }
  11666.  }
  11667.  
  11668.  .nav-main {
  11669.      padding-left: 0;
  11670.      list-style: none;
  11671.      margin-left: -1.25rem;
  11672.      margin-right: -1.25rem
  11673.  }
  11674.  
  11675.  .nav-main-heading {
  11676.      padding: 1.375rem 1.25rem .375rem;
  11677.      font-size: .75rem;
  11678.      font-weight: 600;
  11679.      text-transform: uppercase;
  11680.      letter-spacing: .0625rem;
  11681.      color: #979797
  11682.  }
  11683.  
  11684.  .nav-main-item {
  11685.      display: -ms-flexbox;
  11686.      display: flex;
  11687.      -ms-flex-direction: column;
  11688.      flex-direction: column
  11689.  }
  11690.  
  11691.  .nav-main-link {
  11692.      position: relative;
  11693.      display: -ms-flexbox;
  11694.      display: flex;
  11695.      -ms-flex-align: center;
  11696.      align-items: center;
  11697.      padding: .625rem 1.25rem;
  11698.      min-height: 2.5rem;
  11699.      font-size: .875rem;
  11700.      line-height: 1rem;
  11701.      color: #575757
  11702.  }
  11703.  
  11704.  .nav-main-link .nav-main-link-icon {
  11705.      -ms-flex: 0 0 auto;
  11706.      flex: 0 0 auto;
  11707.      display: inline-block;
  11708.      margin-right: .625rem;
  11709.      min-width: 1rem;
  11710.      text-align: center;
  11711.      color: #b0b0b0
  11712.  }
  11713.  
  11714.  .nav-main-link .nav-main-link-name {
  11715.      -ms-flex: 1 1 auto;
  11716.      flex: 1 1 auto;
  11717.      display: inline-block;
  11718.      max-width: 100%
  11719.  }
  11720.  
  11721.  .nav-main-link .nav-main-link-badge {
  11722.      -ms-flex: 0 0 auto;
  11723.      flex: 0 0 auto;
  11724.      display: inline-block;
  11725.      margin-left: .625rem;
  11726.      padding-right: .375rem;
  11727.      padding-left: .375rem;
  11728.      font-size: .75rem
  11729.  }
  11730.  
  11731.  .nav-main-link:hover {
  11732.      color: #575757;
  11733.      background-color: #f9f9f9
  11734.  }
  11735.  
  11736.  .nav-main-link:hover>.nav-main-link-icon {
  11737.      color: #000
  11738.  }
  11739.  
  11740.  .nav-main-link.active {
  11741.      color: #000
  11742.  }
  11743.  
  11744.  .nav-main-link.active>.nav-main-link-icon {
  11745.      color: #000
  11746.  }
  11747.  
  11748.  .nav-main-link.nav-main-link-submenu {
  11749.      padding-right: 2rem
  11750.  }
  11751.  
  11752.  .nav-main-link.nav-main-link-submenu::before {
  11753.      position: absolute;
  11754.      top: 50%;
  11755.      right: .625rem;
  11756.      display: block;
  11757.      margin-top: -.5rem;
  11758.      width: 1rem;
  11759.      height: 1rem;
  11760.      line-height: 1rem;
  11761.      text-align: center;
  11762.      font-family: 'Font Awesome 5 Free';
  11763.      font-weight: 900;
  11764.      font-size: .75rem;
  11765.      transition: opacity .25s ease-out, -webkit-transform .25s ease-out;
  11766.      transition: opacity .25s ease-out, transform .25s ease-out;
  11767.      transition: opacity .25s ease-out, transform .25s ease-out, -webkit-transform .25s ease-out
  11768.  }
  11769.  
  11770.  .nav-main-link.nav-main-link-submenu::before {
  11771.      content: '\f104';
  11772.      opacity: .4
  11773.  }
  11774.  
  11775.  .nav-main-submenu {
  11776.      padding-left: 2.875rem;
  11777.      list-style: none;
  11778.      height: 0;
  11779.      overflow: hidden;
  11780.      background-color: rgba(0, 0, 0, .02)
  11781.  }
  11782.  
  11783.  .nav-main-submenu .nav-main-item {
  11784.      opacity: 0;
  11785.      transition: opacity .25s ease-out, -webkit-transform .25s ease-out;
  11786.      transition: opacity .25s ease-out, transform .25s ease-out;
  11787.      transition: opacity .25s ease-out, transform .25s ease-out, -webkit-transform .25s ease-out;
  11788.      -webkit-transform: translateX(-.75rem);
  11789.      transform: translateX(-.75rem)
  11790.  }
  11791.  
  11792.  .nav-main-submenu .nav-main-heading {
  11793.      padding-top: 1.25rem;
  11794.      padding-bottom: .25rem;
  11795.      padding-left: 0
  11796.  }
  11797.  
  11798.  .nav-main-submenu .nav-main-link {
  11799.      margin: 0;
  11800.      padding-left: 0;
  11801.      padding-top: .5rem;
  11802.      padding-bottom: .5rem;
  11803.      min-height: 2.125rem;
  11804.      font-size: .8125rem;
  11805.      color: #717171
  11806.  }
  11807.  
  11808.  .nav-main-submenu .nav-main-link.active,
  11809.  .nav-main-submenu .nav-main-link:hover {
  11810.      color: #000;
  11811.      background-color: transparent
  11812.  }
  11813.  
  11814.  .nav-main-submenu .nav-main-submenu {
  11815.      padding-left: .75rem
  11816.  }
  11817.  
  11818.  .nav-main-item.open>.nav-main-link-submenu {
  11819.      color: #000
  11820.  }
  11821.  
  11822.  .nav-main-item.open>.nav-main-link-submenu>.nav-main-link-icon {
  11823.      color: #000
  11824.  }
  11825.  
  11826.  .nav-main-item.open>.nav-main-link-submenu::before {
  11827.      -webkit-transform: rotate(-90deg);
  11828.      transform: rotate(-90deg)
  11829.  }
  11830.  
  11831.  .nav-main-item.open>.nav-main-submenu {
  11832.      height: auto
  11833.  }
  11834.  
  11835.  .nav-main-item.open>.nav-main-submenu>.nav-main-item {
  11836.      opacity: 1;
  11837.      -webkit-transform: translateX(0);
  11838.      transform: translateX(0)
  11839.  }
  11840.  
  11841.  .nav-main-submenu .nav-main-item.open .nav-main-link {
  11842.      background-color: transparent
  11843.  }
  11844.  
  11845.  .sidebar-dark #sidebar .nav-main-heading {
  11846.      color: rgba(255, 255, 255, .4)
  11847.  }
  11848.  
  11849.  .sidebar-dark #sidebar .nav-main-link {
  11850.      color: rgba(255, 255, 255, .5)
  11851.  }
  11852.  
  11853.  .sidebar-dark #sidebar .nav-main-link>.nav-main-link-icon {
  11854.      color: rgba(255, 255, 255, .2)
  11855.  }
  11856.  
  11857.  .sidebar-dark #sidebar .nav-main-link:hover {
  11858.      color: rgba(255, 255, 255, .5);
  11859.      background-color: rgba(0, 0, 0, .2)
  11860.  }
  11861.  
  11862.  .sidebar-dark #sidebar .nav-main-link:hover>.nav-main-link-icon {
  11863.      color: #fff
  11864.  }
  11865.  
  11866.  .sidebar-dark #sidebar .nav-main-link.active {
  11867.      color: #fff
  11868.  }
  11869.  
  11870.  .sidebar-dark #sidebar .nav-main-link.active>.nav-main-link-icon {
  11871.      color: #fff
  11872.  }
  11873.  
  11874.  .sidebar-dark #sidebar .nav-main-submenu {
  11875.      background-color: rgba(0, 0, 0, .15)
  11876.  }
  11877.  
  11878.  .sidebar-dark #sidebar .nav-main-submenu .nav-main-link {
  11879.      color: rgba(255, 255, 255, .4)
  11880.  }
  11881.  
  11882.  .sidebar-dark #sidebar .nav-main-submenu .nav-main-link.active,
  11883.  .sidebar-dark #sidebar .nav-main-submenu .nav-main-link:hover {
  11884.      color: #fff;
  11885.      background-color: transparent
  11886.  }
  11887.  
  11888.  .sidebar-dark #sidebar .nav-main-item.open>.nav-main-link-submenu,
  11889.  .sidebar-dark #sidebar .nav-main-item.open>.nav-main-link-submenu>.nav-main-link-icon {
  11890.      color: #fff
  11891.  }
  11892.  
  11893.  .sidebar-dark #sidebar .nav-main-item.open>.nav-main-submenu {
  11894.      background-color: rgba(0, 0, 0, .15)
  11895.  }
  11896.  
  11897.  .sidebar-dark #sidebar .nav-main-submenu .nav-main-item.open .nav-main-link {
  11898.      background-color: transparent
  11899.  }
  11900.  
  11901.  .img-avatar {
  11902.      display: inline-block!important;
  11903.      width: 64px;
  11904.      height: 64px;
  11905.      border-radius: 50%
  11906.  }
  11907.  
  11908.  .img-avatar.img-avatar16 {
  11909.      width: 16px;
  11910.      height: 16px
  11911.  }
  11912.  
  11913.  .img-avatar.img-avatar20 {
  11914.      width: 20px;
  11915.      height: 20px
  11916.  }
  11917.  
  11918.  .img-avatar.img-avatar32 {
  11919.      width: 32px;
  11920.      height: 32px
  11921.  }
  11922.  
  11923.  .img-avatar.img-avatar48 {
  11924.      width: 48px;
  11925.      height: 48px
  11926.  }
  11927.  
  11928.  .img-avatar.img-avatar96 {
  11929.      width: 96px;
  11930.      height: 96px
  11931.  }
  11932.  
  11933.  .img-avatar.img-avatar128 {
  11934.      width: 128px;
  11935.      height: 128px
  11936.  }
  11937.  
  11938.  .img-avatar-thumb {
  11939.      margin: .25rem;
  11940.      box-shadow: 0 0 0 .25rem rgba(255, 255, 255, .3)
  11941.  }
  11942.  
  11943.  .img-avatar.img-avatar-rounded {
  11944.      border-radius: .25rem
  11945.  }
  11946.  
  11947.  .img-thumb {
  11948.      padding: .375rem;
  11949.      background-color: #fff;
  11950.      border-radius: .25rem
  11951.  }
  11952.  
  11953.  .img-link {
  11954.      display: inline-block;
  11955.      transition: opacity .25s ease-out, -webkit-transform .25s ease-out;
  11956.      transition: transform .25s ease-out, opacity .25s ease-out;
  11957.      transition: transform .25s ease-out, opacity .25s ease-out, -webkit-transform .25s ease-out
  11958.  }
  11959.  
  11960.  .img-link:hover {
  11961.      -webkit-transform: scale(1.02);
  11962.      transform: scale(1.02);
  11963.      opacity: .75
  11964.  }
  11965.  
  11966.  .img-link:active {
  11967.      -webkit-transform: scale(1);
  11968.      transform: scale(1);
  11969.      opacity: 1
  11970.  }
  11971.  
  11972.  .img-link.img-link-simple:hover {
  11973.      -webkit-transform: scale(1);
  11974.      transform: scale(1)
  11975.  }
  11976.  
  11977.  .img-link-zoom-in {
  11978.      cursor: zoom-in
  11979.  }
  11980.  
  11981.  .img-fluid-100 .img-fluid,
  11982.  .img-fluid.img-fluid-100 {
  11983.      width: 100%
  11984.  }
  11985.  
  11986.  .list {
  11987.      padding-left: 0;
  11988.      list-style: none
  11989.  }
  11990.  
  11991.  .list>li {
  11992.      position: relative
  11993.  }
  11994.  
  11995.  .list-li-push>li,
  11996.  .list.list-simple>li {
  11997.      margin-bottom: 1.25rem
  11998.  }
  11999.  
  12000.  .list-li-push-sm>li,
  12001.  .list.list-simple-mini>li {
  12002.      margin-bottom: .625rem
  12003.  }
  12004.  
  12005.  .list-activity>li {
  12006.      margin-bottom: .75rem;
  12007.      padding-bottom: .375rem;
  12008.      padding-left: 2rem;
  12009.      border-bottom: 1px solid #f5f5f5
  12010.  }
  12011.  
  12012.  .list-activity>li>i:first-child {
  12013.      position: absolute;
  12014.      left: 0;
  12015.      top: 0;
  12016.      display: inline-block;
  12017.      width: 1.25rem;
  12018.      height: 1.25rem;
  12019.      line-height: 1.25rem;
  12020.      text-align: center
  12021.  }
  12022.  
  12023.  .list-activity>li:last-child {
  12024.      border-bottom: none
  12025.  }
  12026.  
  12027.  .list-events>li {
  12028.      margin-bottom: .25rem;
  12029.      padding: .5rem .75rem;
  12030.      font-size: .875rem;
  12031.      font-weight: 600;
  12032.      background-color: #edf6fd;
  12033.      transition: -webkit-transform .3s ease-out;
  12034.      transition: transform .3s ease-out;
  12035.      transition: transform .3s ease-out, -webkit-transform .3s ease-out
  12036.  }
  12037.  
  12038.  .list-events>li:hover {
  12039.      cursor: move;
  12040.      -webkit-transform: translateX(-.25rem);
  12041.      transform: translateX(-.25rem)
  12042.  }
  12043.  
  12044.  .item {
  12045.      display: -ms-flexbox;
  12046.      display: flex;
  12047.      -ms-flex-align: center;
  12048.      align-items: center;
  12049.      -ms-flex-pack: center;
  12050.      justify-content: center;
  12051.      width: 4rem;
  12052.      height: 4rem;
  12053.      transition: opacity .25s ease-out, -webkit-transform .25s ease-out;
  12054.      transition: opacity .25s ease-out, transform .25s ease-out;
  12055.      transition: opacity .25s ease-out, transform .25s ease-out, -webkit-transform .25s ease-out
  12056.  }
  12057.  
  12058.  a.item {
  12059.      will-change: opacity
  12060.  }
  12061.  
  12062.  a.item:focus,
  12063.  a.item:hover {
  12064.      opacity: .6
  12065.  }
  12066.  
  12067.  a.item:active {
  12068.      opacity: 1
  12069.  }
  12070.  
  12071.  a.item.item-link-pop {
  12072.      will-change: transform
  12073.  }
  12074.  
  12075.  a.item.item-link-pop:focus,
  12076.  a.item.item-link-pop:hover {
  12077.      opacity: 1;
  12078.      -webkit-transform: scale(1.1);
  12079.      transform: scale(1.1)
  12080.  }
  12081.  
  12082.  a.item.item-link-pop:active {
  12083.      -webkit-transform: scale(1);
  12084.      transform: scale(1)
  12085.  }
  12086.  
  12087.  .item.item-tiny {
  12088.      width: 1rem;
  12089.      height: 1rem
  12090.  }
  12091.  
  12092.  .item.item-2x {
  12093.      width: 6rem;
  12094.      height: 6rem
  12095.  }
  12096.  
  12097.  .item.item-3x {
  12098.      width: 8rem;
  12099.      height: 8rem
  12100.  }
  12101.  
  12102.  .item.item-circle {
  12103.      border-radius: 50%
  12104.  }
  12105.  
  12106.  .item.item-rounded {
  12107.      border-radius: .25rem
  12108.  }
  12109.  
  12110.  .item.item-rounded-big {
  12111.      border-radius: 1.75rem
  12112.  }
  12113.  
  12114.  .item.item-rounded-big.item-2x {
  12115.      border-radius: 2.25rem
  12116.  }
  12117.  
  12118.  .item.item-rounded-big.item-3x {
  12119.      border-radius: 3rem
  12120.  }
  12121.  
  12122.  .overlay-container {
  12123.      position: relative
  12124.  }
  12125.  
  12126.  .overlay-item {
  12127.      position: absolute;
  12128.      display: inline-block;
  12129.      top: 0;
  12130.      right: 0;
  12131.      line-height: 1
  12132.  }
  12133.  
  12134.  .overlay-left .overlay-item {
  12135.      right: auto;
  12136.      left: 0
  12137.  }
  12138.  
  12139.  .overlay-bottom .overlay-item {
  12140.      top: auto;
  12141.      bottom: 0
  12142.  }
  12143.  
  12144.  .overlay-center .overlay-item {
  12145.      top: 50%;
  12146.      right: 50%;
  12147.      -webkit-transform: translateX(50%) translateY(-50%);
  12148.      transform: translateX(50%) translateY(-50%)
  12149.  }
  12150.  
  12151.  .options-container {
  12152.      position: relative;
  12153.      overflow: hidden;
  12154.      z-index: 1;
  12155.      display: block
  12156.  }
  12157.  
  12158.  .options-container .options-item {
  12159.      transition: -webkit-transform .25s ease-out;
  12160.      transition: transform .25s ease-out;
  12161.      transition: transform .25s ease-out, -webkit-transform .25s ease-out;
  12162.      will-change: transform
  12163.  }
  12164.  
  12165.  .options-container .options-overlay {
  12166.      display: -ms-flexbox;
  12167.      display: flex;
  12168.      -ms-flex-pack: center;
  12169.      justify-content: center;
  12170.      -ms-flex-align: center;
  12171.      align-items: center;
  12172.      position: absolute;
  12173.      top: -2px;
  12174.      right: -2px;
  12175.      bottom: -2px;
  12176.      left: -2px;
  12177.      z-index: 2;
  12178.      content: '';
  12179.      opacity: 0;
  12180.      visibility: hidden;
  12181.      transition: all .3s ease-in;
  12182.      will-change: opacity, transform
  12183.  }
  12184.  
  12185.  .options-container .options-overlay-content {
  12186.      text-align: center
  12187.  }
  12188.  
  12189.  .options-container:hover .options-overlay {
  12190.      opacity: 1;
  12191.      visibility: visible
  12192.  }
  12193.  
  12194.  @media (max-width:767.98px) {
  12195.      .options-container .options-overlay {
  12196.          display: none
  12197.      }
  12198.      .options-container .options-overlay:hover .options-overlay {
  12199.          display: block
  12200.      }
  12201.  }
  12202.  
  12203.  .fx-item-zoom-in:hover .options-item {
  12204.      -webkit-transform: scale(1.2, 1.2);
  12205.      transform: scale(1.2, 1.2)
  12206.  }
  12207.  
  12208.  .fx-item-rotate-r:hover .options-item {
  12209.      -webkit-transform: scale(1.4) rotate(8deg);
  12210.      transform: scale(1.4) rotate(8deg)
  12211.  }
  12212.  
  12213.  .fx-item-rotate-l:hover .options-item {
  12214.      -webkit-transform: scale(1.4) rotate(-8deg);
  12215.      transform: scale(1.4) rotate(-8deg)
  12216.  }
  12217.  
  12218.  .fx-overlay-slide-top .options-overlay {
  12219.      -webkit-transform: translateY(100%);
  12220.      transform: translateY(100%)
  12221.  }
  12222.  
  12223.  .fx-overlay-slide-top:hover .options-overlay {
  12224.      -webkit-transform: translateY(0);
  12225.      transform: translateY(0)
  12226.  }
  12227.  
  12228.  .fx-overlay-slide-right .options-overlay {
  12229.      -webkit-transform: translateX(-100%);
  12230.      transform: translateX(-100%)
  12231.  }
  12232.  
  12233.  .fx-overlay-slide-right:hover .options-overlay {
  12234.      -webkit-transform: translateX(0);
  12235.      transform: translateX(0)
  12236.  }
  12237.  
  12238.  .fx-overlay-slide-down .options-overlay {
  12239.      -webkit-transform: translateY(-100%);
  12240.      transform: translateY(-100%)
  12241.  }
  12242.  
  12243.  .fx-overlay-slide-down:hover .options-overlay {
  12244.      -webkit-transform: translateY(0);
  12245.      transform: translateY(0)
  12246.  }
  12247.  
  12248.  .fx-overlay-slide-left .options-overlay {
  12249.      -webkit-transform: translateX(100%);
  12250.      transform: translateX(100%)
  12251.  }
  12252.  
  12253.  .fx-overlay-slide-left:hover .options-overlay {
  12254.      -webkit-transform: translateX(0);
  12255.      transform: translateX(0)
  12256.  }
  12257.  
  12258.  .fx-overlay-zoom-in .options-overlay {
  12259.      -webkit-transform: scale(0, 0);
  12260.      transform: scale(0, 0)
  12261.  }
  12262.  
  12263.  .fx-overlay-zoom-in:hover .options-overlay {
  12264.      -webkit-transform: scale(1, 1);
  12265.      transform: scale(1, 1)
  12266.  }
  12267.  
  12268.  .fx-overlay-zoom-out .options-overlay {
  12269.      -webkit-transform: scale(2, 2);
  12270.      transform: scale(2, 2)
  12271.  }
  12272.  
  12273.  .fx-overlay-zoom-out:hover .options-overlay {
  12274.      -webkit-transform: scale(1, 1);
  12275.      transform: scale(1, 1)
  12276.  }
  12277.  
  12278.  .timeline {
  12279.      position: relative;
  12280.      padding: 1rem 0;
  12281.      padding-left: 0;
  12282.      list-style: none
  12283.  }
  12284.  
  12285.  .timeline::before {
  12286.      position: absolute;
  12287.      top: 0;
  12288.      left: 1.25rem;
  12289.      height: 100%;
  12290.      width: .25rem;
  12291.      background-color: #ebebeb;
  12292.      content: "";
  12293.      border-radius: .25rem
  12294.  }
  12295.  
  12296.  .timeline-event {
  12297.      position: relative
  12298.  }
  12299.  
  12300.  .timeline-event:not(:last-child) {
  12301.      margin-bottom: 1.875rem
  12302.  }
  12303.  
  12304.  .timeline-event-icon {
  12305.      position: absolute;
  12306.      width: 2.5rem;
  12307.      height: 2.5rem;
  12308.      line-height: 2.5rem;
  12309.      text-align: center;
  12310.      color: #fff;
  12311.      border-radius: .25rem;
  12312.      z-index: 5
  12313.  }
  12314.  
  12315.  .timeline-event-block {
  12316.      margin-left: 3.25rem;
  12317.      margin-bottom: 0!important
  12318.  }
  12319.  
  12320.  @media (min-width:1200px) {
  12321.      .timeline-centered::before {
  12322.          left: 50%;
  12323.          margin-left: -.125rem
  12324.      }
  12325.      .timeline-centered .timeline-event-icon {
  12326.          left: 50%;
  12327.          margin-left: -1.25rem
  12328.      }
  12329.      .timeline-centered .timeline-event-icon::before {
  12330.          right: auto;
  12331.          left: -.625rem;
  12332.          border-right: .625rem solid #fff;
  12333.          border-left: none
  12334.      }
  12335.      .timeline-centered .timeline-event-time {
  12336.          position: absolute;
  12337.          display: inline-block;
  12338.          top: 1.25rem;
  12339.          left: 50%;
  12340.          padding: .5rem .5rem .5rem 1.75rem;
  12341.          width: auto;
  12342.          border-radius: .25rem;
  12343.          background-color: #f8f9fa;
  12344.          -webkit-transform: translateY(-50%);
  12345.          transform: translateY(-50%)
  12346.      }
  12347.      .timeline-centered .timeline-event-block {
  12348.          width: 46%;
  12349.          margin-left: 0
  12350.      }
  12351.      .timeline-centered .timeline-event:not(:last-child) {
  12352.          margin-bottom: 3.75rem
  12353.      }
  12354.      .timeline-centered .timeline-event.timeline-event-alt .timeline-event-icon,
  12355.      .timeline-centered.timeline-alt .timeline-event:nth-child(even) .timeline-event-icon {
  12356.          left: 50%;
  12357.          margin-left: -1.25rem
  12358.      }
  12359.      .timeline-centered .timeline-event.timeline-event-alt .timeline-event-block,
  12360.      .timeline-centered.timeline-alt .timeline-event:nth-child(even) .timeline-event-block {
  12361.          margin-left: auto
  12362.      }
  12363.      .timeline-centered .timeline-event.timeline-event-alt .timeline-event-time,
  12364.      .timeline-centered.timeline-alt .timeline-event:nth-child(even) .timeline-event-time {
  12365.          padding: .5rem 1.75rem .5rem .5rem;
  12366.          right: 50%;
  12367.          left: auto;
  12368.          text-align: right
  12369.      }
  12370.  }
  12371.  
  12372.  .bg-black-5 {
  12373.      background-color: rgba(0, 0, 0, .05)!important
  12374.  }
  12375.  
  12376.  .bg-black-10 {
  12377.      background-color: rgba(0, 0, 0, .1)!important
  12378.  }
  12379.  
  12380.  .bg-black-25 {
  12381.      background-color: rgba(0, 0, 0, .25)!important
  12382.  }
  12383.  
  12384.  .bg-black-50 {
  12385.      background-color: rgba(0, 0, 0, .5)!important
  12386.  }
  12387.  
  12388.  .bg-black-75 {
  12389.      background-color: rgba(0, 0, 0, .75)!important
  12390.  }
  12391.  
  12392.  .bg-black-90 {
  12393.      background-color: rgba(0, 0, 0, .9)!important
  12394.  }
  12395.  
  12396.  .bg-black-95 {
  12397.      background-color: rgba(0, 0, 0, .95)!important
  12398.  }
  12399.  
  12400.  .bg-white-5 {
  12401.      background-color: rgba(255, 255, 255, .05)!important
  12402.  }
  12403.  
  12404.  .bg-white-10 {
  12405.      background-color: rgba(255, 255, 255, .1)!important
  12406.  }
  12407.  
  12408.  .bg-white-25 {
  12409.      background-color: rgba(255, 255, 255, .25)!important
  12410.  }
  12411.  
  12412.  .bg-white-50 {
  12413.      background-color: rgba(255, 255, 255, .5)!important
  12414.  }
  12415.  
  12416.  .bg-white-75 {
  12417.      background-color: rgba(255, 255, 255, .75)!important
  12418.  }
  12419.  
  12420.  .bg-white-90 {
  12421.      background-color: rgba(255, 255, 255, .9)!important
  12422.  }
  12423.  
  12424.  .bg-white-95 {
  12425.      background-color: rgba(255, 255, 255, .95)!important
  12426.  }
  12427.  
  12428.  .bg-image {
  12429.      background-position: 0 50%;
  12430.      background-size: cover
  12431.  }
  12432.  
  12433.  .bg-image-top {
  12434.      background-position-y: 0
  12435.  }
  12436.  
  12437.  .bg-image-bottom {
  12438.      background-position-y: 100%
  12439.  }
  12440.  
  12441.  @media (min-width:1200px) {
  12442.      .bg-image-fixed {
  12443.          background-attachment: fixed
  12444.      }
  12445.  }
  12446.  
  12447.  .bg-pattern {
  12448.      background-repeat: repeat
  12449.  }
  12450.  
  12451.  .bg-video {
  12452.      width: 100%;
  12453.      -webkit-transform: translateZ(0);
  12454.      transform: translateZ(0)
  12455.  }
  12456.  
  12457.  .bg-primary-op {
  12458.      background-color: rgba(92, 128, 209, .75)!important
  12459.  }
  12460.  
  12461.  a.bg-primary-op:focus,
  12462.  a.bg-primary-op:hover,
  12463.  button.bg-primary-op:focus,
  12464.  button.bg-primary-op:hover {
  12465.      background-color: rgba(55, 98, 195, .75)!important
  12466.  }
  12467.  
  12468.  .bg-primary-dark {
  12469.      background-color: #3e4a59!important
  12470.  }
  12471.  
  12472.  a.bg-primary-dark:focus,
  12473.  a.bg-primary-dark:hover,
  12474.  button.bg-primary-dark:focus,
  12475.  button.bg-primary-dark:hover {
  12476.      background-color: #29313b!important
  12477.  }
  12478.  
  12479.  .bg-primary-dark-op {
  12480.      background-color: rgba(62, 74, 89, .8)!important
  12481.  }
  12482.  
  12483.  a.bg-primary-dark-op:focus,
  12484.  a.bg-primary-dark-op:hover,
  12485.  button.bg-primary-dark-op:focus,
  12486.  button.bg-primary-dark-op:hover {
  12487.      background-color: rgba(41, 49, 59, .8)!important
  12488.  }
  12489.  
  12490.  .bg-primary-darker {
  12491.      background-color: #2c343f!important
  12492.  }
  12493.  
  12494.  a.bg-primary-darker:focus,
  12495.  a.bg-primary-darker:hover,
  12496.  button.bg-primary-darker:focus,
  12497.  button.bg-primary-darker:hover {
  12498.      background-color: #171b21!important
  12499.  }
  12500.  
  12501.  .bg-primary-light {
  12502.      background-color: #98aee2!important
  12503.  }
  12504.  
  12505.  a.bg-primary-light:focus,
  12506.  a.bg-primary-light:hover,
  12507.  button.bg-primary-light:focus,
  12508.  button.bg-primary-light:hover {
  12509.      background-color: #708fd7!important
  12510.  }
  12511.  
  12512.  .bg-primary-lighter {
  12513.      background-color: #cbd7f0!important
  12514.  }
  12515.  
  12516.  a.bg-primary-lighter:focus,
  12517.  a.bg-primary-lighter:hover,
  12518.  button.bg-primary-lighter:focus,
  12519.  button.bg-primary-lighter:hover {
  12520.      background-color: #a4b8e5!important
  12521.  }
  12522.  
  12523.  .bg-success-light {
  12524.      background-color: #e0f5e9!important
  12525.  }
  12526.  
  12527.  a.bg-success-light:focus,
  12528.  a.bg-success-light:hover,
  12529.  button.bg-success-light:focus,
  12530.  button.bg-success-light:hover {
  12531.      background-color: #b9e9ce!important
  12532.  }
  12533.  
  12534.  .bg-warning-light {
  12535.      background-color: #fdf3e5!important
  12536.  }
  12537.  
  12538.  a.bg-warning-light:focus,
  12539.  a.bg-warning-light:hover,
  12540.  button.bg-warning-light:focus,
  12541.  button.bg-warning-light:hover {
  12542.      background-color: #f9ddb6!important
  12543.  }
  12544.  
  12545.  .bg-info-light {
  12546.      background-color: #edf6fd!important
  12547.  }
  12548.  
  12549.  a.bg-info-light:focus,
  12550.  a.bg-info-light:hover,
  12551.  button.bg-info-light:focus,
  12552.  button.bg-info-light:hover {
  12553.      background-color: #bfdff8!important
  12554.  }
  12555.  
  12556.  .bg-danger-light {
  12557.      background-color: #f9eae8!important
  12558.  }
  12559.  
  12560.  a.bg-danger-light:focus,
  12561.  a.bg-danger-light:hover,
  12562.  button.bg-danger-light:focus,
  12563.  button.bg-danger-light:hover {
  12564.      background-color: #eec5c0!important
  12565.  }
  12566.  
  12567.  .bg-success-op {
  12568.      background-color: rgba(224, 245, 233, .95)!important
  12569.  }
  12570.  
  12571.  a.bg-success-op:focus,
  12572.  a.bg-success-op:hover,
  12573.  button.bg-success-op:focus,
  12574.  button.bg-success-op:hover {
  12575.      background-color: rgba(185, 233, 206, .95)!important
  12576.  }
  12577.  
  12578.  .bg-warning-op {
  12579.      background-color: rgba(253, 243, 229, .95)!important
  12580.  }
  12581.  
  12582.  a.bg-warning-op:focus,
  12583.  a.bg-warning-op:hover,
  12584.  button.bg-warning-op:focus,
  12585.  button.bg-warning-op:hover {
  12586.      background-color: rgba(249, 221, 182, .95)!important
  12587.  }
  12588.  
  12589.  .bg-info-op {
  12590.      background-color: rgba(237, 246, 253, .95)!important
  12591.  }
  12592.  
  12593.  a.bg-info-op:focus,
  12594.  a.bg-info-op:hover,
  12595.  button.bg-info-op:focus,
  12596.  button.bg-info-op:hover {
  12597.      background-color: rgba(191, 223, 248, .95)!important
  12598.  }
  12599.  
  12600.  .bg-danger-op {
  12601.      background-color: rgba(249, 234, 232, .95)!important
  12602.  }
  12603.  
  12604.  a.bg-danger-op:focus,
  12605.  a.bg-danger-op:hover,
  12606.  button.bg-danger-op:focus,
  12607.  button.bg-danger-op:hover {
  12608.      background-color: rgba(238, 197, 192, .95)!important
  12609.  }
  12610.  
  12611.  .bg-body {
  12612.      background-color: #f5f5f5!important
  12613.  }
  12614.  
  12615.  a.bg-body:focus,
  12616.  a.bg-body:hover,
  12617.  button.bg-body:focus,
  12618.  button.bg-body:hover {
  12619.      background-color: #dcdcdc!important
  12620.  }
  12621.  
  12622.  .bg-body-light {
  12623.      background-color: #f9f9f9!important
  12624.  }
  12625.  
  12626.  a.bg-body-light:focus,
  12627.  a.bg-body-light:hover,
  12628.  button.bg-body-light:focus,
  12629.  button.bg-body-light:hover {
  12630.      background-color: #dfdfdf!important
  12631.  }
  12632.  
  12633.  .bg-body-dark {
  12634.      background-color: #ebebeb!important
  12635.  }
  12636.  
  12637.  a.bg-body-dark:focus,
  12638.  a.bg-body-dark:hover,
  12639.  button.bg-body-dark:focus,
  12640.  button.bg-body-dark:hover {
  12641.      background-color: #d1d1d1!important
  12642.  }
  12643.  
  12644.  .bg-muted {
  12645.      background-color: #6c757d!important
  12646.  }
  12647.  
  12648.  a.bg-muted:focus,
  12649.  a.bg-muted:hover,
  12650.  button.bg-muted:focus,
  12651.  button.bg-muted:hover {
  12652.      background-color: #545b62!important
  12653.  }
  12654.  
  12655.  .bg-white {
  12656.      background-color: #fff!important
  12657.  }
  12658.  
  12659.  a.bg-white:focus,
  12660.  a.bg-white:hover,
  12661.  button.bg-white:focus,
  12662.  button.bg-white:hover {
  12663.      background-color: #e6e6e6!important
  12664.  }
  12665.  
  12666.  .bg-black {
  12667.      background-color: #000!important
  12668.  }
  12669.  
  12670.  a.bg-black:focus,
  12671.  a.bg-black:hover,
  12672.  button.bg-black:focus,
  12673.  button.bg-black:hover {
  12674.      background-color: #000!important
  12675.  }
  12676.  
  12677.  .bg-gray {
  12678.      background-color: #ced4da!important
  12679.  }
  12680.  
  12681.  a.bg-gray:focus,
  12682.  a.bg-gray:hover,
  12683.  button.bg-gray:focus,
  12684.  button.bg-gray:hover {
  12685.      background-color: #b1bbc4!important
  12686.  }
  12687.  
  12688.  .bg-gray-dark {
  12689.      background-color: #6c757d!important
  12690.  }
  12691.  
  12692.  a.bg-gray-dark:focus,
  12693.  a.bg-gray-dark:hover,
  12694.  button.bg-gray-dark:focus,
  12695.  button.bg-gray-dark:hover {
  12696.      background-color: #545b62!important
  12697.  }
  12698.  
  12699.  .bg-gray-darker {
  12700.      background-color: #343a40!important
  12701.  }
  12702.  
  12703.  a.bg-gray-darker:focus,
  12704.  a.bg-gray-darker:hover,
  12705.  button.bg-gray-darker:focus,
  12706.  button.bg-gray-darker:hover {
  12707.      background-color: #1d2124!important
  12708.  }
  12709.  
  12710.  .bg-gray-light {
  12711.      background-color: #e9ecef!important
  12712.  }
  12713.  
  12714.  a.bg-gray-light:focus,
  12715.  a.bg-gray-light:hover,
  12716.  button.bg-gray-light:focus,
  12717.  button.bg-gray-light:hover {
  12718.      background-color: #cbd3da!important
  12719.  }
  12720.  
  12721.  .bg-gray-lighter {
  12722.      background-color: #f8f9fa!important
  12723.  }
  12724.  
  12725.  a.bg-gray-lighter:focus,
  12726.  a.bg-gray-lighter:hover,
  12727.  button.bg-gray-lighter:focus,
  12728.  button.bg-gray-lighter:hover {
  12729.      background-color: #dae0e5!important
  12730.  }
  12731.  
  12732.  .bg-header-light {
  12733.      background-color: #fff!important
  12734.  }
  12735.  
  12736.  a.bg-header-light:focus,
  12737.  a.bg-header-light:hover,
  12738.  button.bg-header-light:focus,
  12739.  button.bg-header-light:hover {
  12740.      background-color: #e6e6e6!important
  12741.  }
  12742.  
  12743.  .bg-header-dark {
  12744.      background-color: #2c343f!important
  12745.  }
  12746.  
  12747.  a.bg-header-dark:focus,
  12748.  a.bg-header-dark:hover,
  12749.  button.bg-header-dark:focus,
  12750.  button.bg-header-dark:hover {
  12751.      background-color: #171b21!important
  12752.  }
  12753.  
  12754.  .bg-sidebar-light {
  12755.      background-color: #fff!important
  12756.  }
  12757.  
  12758.  a.bg-sidebar-light:focus,
  12759.  a.bg-sidebar-light:hover,
  12760.  button.bg-sidebar-light:focus,
  12761.  button.bg-sidebar-light:hover {
  12762.      background-color: #e6e6e6!important
  12763.  }
  12764.  
  12765.  .bg-sidebar-dark {
  12766.      background-color: #2c343f!important
  12767.  }
  12768.  
  12769.  a.bg-sidebar-dark:focus,
  12770.  a.bg-sidebar-dark:hover,
  12771.  button.bg-sidebar-dark:focus,
  12772.  button.bg-sidebar-dark:hover {
  12773.      background-color: #171b21!important
  12774.  }
  12775.  
  12776.  .bg-default {
  12777.      background-color: #007FFF!important
  12778.  }
  12779.  
  12780.  a.bg-default:focus,
  12781.  a.bg-default:hover,
  12782.  button.bg-default:focus,
  12783.  button.bg-default:hover {
  12784.      background-color: #3762c3!important
  12785.  }
  12786.  
  12787.  .bg-default-op {
  12788.      background-color: rgba(92, 128, 209, .75)!important
  12789.  }
  12790.  
  12791.  a.bg-default-op:focus,
  12792.  a.bg-default-op:hover,
  12793.  button.bg-default-op:focus,
  12794.  button.bg-default-op:hover {
  12795.      background-color: rgba(55, 98, 195, .75)!important
  12796.  }
  12797.  
  12798.  .bg-default-dark {
  12799.      background-color: #3e4a59!important
  12800.  }
  12801.  
  12802.  a.bg-default-dark:focus,
  12803.  a.bg-default-dark:hover,
  12804.  button.bg-default-dark:focus,
  12805.  button.bg-default-dark:hover {
  12806.      background-color: #29313b!important
  12807.  }
  12808.  
  12809.  .bg-default-dark-op {
  12810.      background-color: rgba(62, 74, 89, .8)!important
  12811.  }
  12812.  
  12813.  a.bg-default-dark-op:focus,
  12814.  a.bg-default-dark-op:hover,
  12815.  button.bg-default-dark-op:focus,
  12816.  button.bg-default-dark-op:hover {
  12817.      background-color: rgba(41, 49, 59, .8)!important
  12818.  }
  12819.  
  12820.  .bg-default-darker {
  12821.      background-color: #2c343f!important
  12822.  }
  12823.  
  12824.  a.bg-default-darker:focus,
  12825.  a.bg-default-darker:hover,
  12826.  button.bg-default-darker:focus,
  12827.  button.bg-default-darker:hover {
  12828.      background-color: #171b21!important
  12829.  }
  12830.  
  12831.  .bg-default-light {
  12832.      background-color: #98aee2!important
  12833.  }
  12834.  
  12835.  a.bg-default-light:focus,
  12836.  a.bg-default-light:hover,
  12837.  button.bg-default-light:focus,
  12838.  button.bg-default-light:hover {
  12839.      background-color: #708fd7!important
  12840.  }
  12841.  
  12842.  .bg-default-lighter {
  12843.      background-color: #cbd7f0!important
  12844.  }
  12845.  
  12846.  a.bg-default-lighter:focus,
  12847.  a.bg-default-lighter:hover,
  12848.  button.bg-default-lighter:focus,
  12849.  button.bg-default-lighter:hover {
  12850.      background-color: #a4b8e5!important
  12851.  }
  12852.  
  12853.  .bg-amethyst {
  12854.      background-color: #a68ad4!important
  12855.  }
  12856.  
  12857.  a.bg-amethyst:focus,
  12858.  a.bg-amethyst:hover,
  12859.  button.bg-amethyst:focus,
  12860.  button.bg-amethyst:hover {
  12861.      background-color: #8a65c6!important
  12862.  }
  12863.  
  12864.  .bg-amethyst-op {
  12865.      background-color: rgba(166, 138, 212, .75)!important
  12866.  }
  12867.  
  12868.  a.bg-amethyst-op:focus,
  12869.  a.bg-amethyst-op:hover,
  12870.  button.bg-amethyst-op:focus,
  12871.  button.bg-amethyst-op:hover {
  12872.      background-color: rgba(138, 101, 198, .75)!important
  12873.  }
  12874.  
  12875.  .bg-amethyst-dark {
  12876.      background-color: #4f546b!important
  12877.  }
  12878.  
  12879.  a.bg-amethyst-dark:focus,
  12880.  a.bg-amethyst-dark:hover,
  12881.  button.bg-amethyst-dark:focus,
  12882.  button.bg-amethyst-dark:hover {
  12883.      background-color: #393d4e!important
  12884.  }
  12885.  
  12886.  .bg-amethyst-dark-op {
  12887.      background-color: rgba(79, 84, 107, .8)!important
  12888.  }
  12889.  
  12890.  a.bg-amethyst-dark-op:focus,
  12891.  a.bg-amethyst-dark-op:hover,
  12892.  button.bg-amethyst-dark-op:focus,
  12893.  button.bg-amethyst-dark-op:hover {
  12894.      background-color: rgba(57, 61, 78, .8)!important
  12895.  }
  12896.  
  12897.  .bg-amethyst-darker {
  12898.      background-color: #353847!important
  12899.  }
  12900.  
  12901.  a.bg-amethyst-darker:focus,
  12902.  a.bg-amethyst-darker:hover,
  12903.  button.bg-amethyst-darker:focus,
  12904.  button.bg-amethyst-darker:hover {
  12905.      background-color: #1f212a!important
  12906.  }
  12907.  
  12908.  .bg-amethyst-light {
  12909.      background-color: #c8b7e4!important
  12910.  }
  12911.  
  12912.  a.bg-amethyst-light:focus,
  12913.  a.bg-amethyst-light:hover,
  12914.  button.bg-amethyst-light:focus,
  12915.  button.bg-amethyst-light:hover {
  12916.      background-color: #ac91d7!important
  12917.  }
  12918.  
  12919.  .bg-amethyst-lighter {
  12920.      background-color: #e4dcf2!important
  12921.  }
  12922.  
  12923.  a.bg-amethyst-lighter:focus,
  12924.  a.bg-amethyst-lighter:hover,
  12925.  button.bg-amethyst-lighter:focus,
  12926.  button.bg-amethyst-lighter:hover {
  12927.      background-color: #c8b7e4!important
  12928.  }
  12929.  
  12930.  .bg-city {
  12931.      background-color: #ff6b6b!important
  12932.  }
  12933.  
  12934.  a.bg-city:focus,
  12935.  a.bg-city:hover,
  12936.  button.bg-city:focus,
  12937.  button.bg-city:hover {
  12938.      background-color: #ff3838!important
  12939.  }
  12940.  
  12941.  .bg-city-op {
  12942.      background-color: rgba(255, 107, 107, .75)!important
  12943.  }
  12944.  
  12945.  a.bg-city-op:focus,
  12946.  a.bg-city-op:hover,
  12947.  button.bg-city-op:focus,
  12948.  button.bg-city-op:hover {
  12949.      background-color: rgba(255, 56, 56, .75)!important
  12950.  }
  12951.  
  12952.  .bg-city-dark {
  12953.      background-color: #555!important
  12954.  }
  12955.  
  12956.  a.bg-city-dark:focus,
  12957.  a.bg-city-dark:hover,
  12958.  button.bg-city-dark:focus,
  12959.  button.bg-city-dark:hover {
  12960.      background-color: #3c3c3c!important
  12961.  }
  12962.  
  12963.  .bg-city-dark-op {
  12964.      background-color: rgba(85, 85, 85, .8)!important
  12965.  }
  12966.  
  12967.  a.bg-city-dark-op:focus,
  12968.  a.bg-city-dark-op:hover,
  12969.  button.bg-city-dark-op:focus,
  12970.  button.bg-city-dark-op:hover {
  12971.      background-color: rgba(60, 60, 60, .8)!important
  12972.  }
  12973.  
  12974.  .bg-city-darker {
  12975.      background-color: #333!important
  12976.  }
  12977.  
  12978.  a.bg-city-darker:focus,
  12979.  a.bg-city-darker:hover,
  12980.  button.bg-city-darker:focus,
  12981.  button.bg-city-darker:hover {
  12982.      background-color: #1a1a1a!important
  12983.  }
  12984.  
  12985.  .bg-city-light {
  12986.      background-color: #ff8f8f!important
  12987.  }
  12988.  
  12989.  a.bg-city-light:focus,
  12990.  a.bg-city-light:hover,
  12991.  button.bg-city-light:focus,
  12992.  button.bg-city-light:hover {
  12993.      background-color: #ff5c5c!important
  12994.  }
  12995.  
  12996.  .bg-city-lighter {
  12997.      background-color: #ffb8b8!important
  12998.  }
  12999.  
  13000.  a.bg-city-lighter:focus,
  13001.  a.bg-city-lighter:hover,
  13002.  button.bg-city-lighter:focus,
  13003.  button.bg-city-lighter:hover {
  13004.      background-color: #ff8585!important
  13005.  }
  13006.  
  13007.  .bg-flat {
  13008.      background-color: #45b5ae!important
  13009.  }
  13010.  
  13011.  a.bg-flat:focus,
  13012.  a.bg-flat:hover,
  13013.  button.bg-flat:focus,
  13014.  button.bg-flat:hover {
  13015.      background-color: #37908b!important
  13016.  }
  13017.  
  13018.  .bg-flat-op {
  13019.      background-color: rgba(69, 181, 174, .75)!important
  13020.  }
  13021.  
  13022.  a.bg-flat-op:focus,
  13023.  a.bg-flat-op:hover,
  13024.  button.bg-flat-op:focus,
  13025.  button.bg-flat-op:hover {
  13026.      background-color: rgba(55, 144, 139, .75)!important
  13027.  }
  13028.  
  13029.  .bg-flat-dark {
  13030.      background-color: #3f5259!important
  13031.  }
  13032.  
  13033.  a.bg-flat-dark:focus,
  13034.  a.bg-flat-dark:hover,
  13035.  button.bg-flat-dark:focus,
  13036.  button.bg-flat-dark:hover {
  13037.      background-color: #2a363b!important
  13038.  }
  13039.  
  13040.  .bg-flat-dark-op {
  13041.      background-color: rgba(63, 82, 89, .8)!important
  13042.  }
  13043.  
  13044.  a.bg-flat-dark-op:focus,
  13045.  a.bg-flat-dark-op:hover,
  13046.  button.bg-flat-dark-op:focus,
  13047.  button.bg-flat-dark-op:hover {
  13048.      background-color: rgba(42, 54, 59, .8)!important
  13049.  }
  13050.  
  13051.  .bg-flat-darker {
  13052.      background-color: #242f33!important
  13053.  }
  13054.  
  13055.  a.bg-flat-darker:focus,
  13056.  a.bg-flat-darker:hover,
  13057.  button.bg-flat-darker:focus,
  13058.  button.bg-flat-darker:hover {
  13059.      background-color: #0f1315!important
  13060.  }
  13061.  
  13062.  .bg-flat-light {
  13063.      background-color: #85d1cc!important
  13064.  }
  13065.  
  13066.  a.bg-flat-light:focus,
  13067.  a.bg-flat-light:hover,
  13068.  button.bg-flat-light:focus,
  13069.  button.bg-flat-light:hover {
  13070.      background-color: #60c3bc!important
  13071.  }
  13072.  
  13073.  .bg-flat-lighter {
  13074.      background-color: #aadfdb!important
  13075.  }
  13076.  
  13077.  a.bg-flat-lighter:focus,
  13078.  a.bg-flat-lighter:hover,
  13079.  button.bg-flat-lighter:focus,
  13080.  button.bg-flat-lighter:hover {
  13081.      background-color: #85d1cc!important
  13082.  }
  13083.  
  13084.  .bg-modern {
  13085.      background-color: #14adc4!important
  13086.  }
  13087.  
  13088.  a.bg-modern:focus,
  13089.  a.bg-modern:hover,
  13090.  button.bg-modern:focus,
  13091.  button.bg-modern:hover {
  13092.      background-color: #0f8496!important
  13093.  }
  13094.  
  13095.  .bg-modern-op {
  13096.      background-color: rgba(20, 173, 196, .75)!important
  13097.  }
  13098.  
  13099.  a.bg-modern-op:focus,
  13100.  a.bg-modern-op:hover,
  13101.  button.bg-modern-op:focus,
  13102.  button.bg-modern-op:hover {
  13103.      background-color: rgba(15, 132, 150, .75)!important
  13104.  }
  13105.  
  13106.  .bg-modern-dark {
  13107.      background-color: #3e4d52!important
  13108.  }
  13109.  
  13110.  a.bg-modern-dark:focus,
  13111.  a.bg-modern-dark:hover,
  13112.  button.bg-modern-dark:focus,
  13113.  button.bg-modern-dark:hover {
  13114.      background-color: #283235!important
  13115.  }
  13116.  
  13117.  .bg-modern-dark-op {
  13118.      background-color: rgba(62, 77, 82, .8)!important
  13119.  }
  13120.  
  13121.  a.bg-modern-dark-op:focus,
  13122.  a.bg-modern-dark-op:hover,
  13123.  button.bg-modern-dark-op:focus,
  13124.  button.bg-modern-dark-op:hover {
  13125.      background-color: rgba(40, 50, 53, .8)!important
  13126.  }
  13127.  
  13128.  .bg-modern-darker {
  13129.      background-color: #323e42!important
  13130.  }
  13131.  
  13132.  a.bg-modern-darker:focus,
  13133.  a.bg-modern-darker:hover,
  13134.  button.bg-modern-darker:focus,
  13135.  button.bg-modern-darker:hover {
  13136.      background-color: #1c2325!important
  13137.  }
  13138.  
  13139.  .bg-modern-light {
  13140.      background-color: #7fe3f2!important
  13141.  }
  13142.  
  13143.  a.bg-modern-light:focus,
  13144.  a.bg-modern-light:hover,
  13145.  button.bg-modern-light:focus,
  13146.  button.bg-modern-light:hover {
  13147.      background-color: #51d9ed!important
  13148.  }
  13149.  
  13150.  .bg-modern-lighter {
  13151.      background-color: #c4f2f9!important
  13152.  }
  13153.  
  13154.  a.bg-modern-lighter:focus,
  13155.  a.bg-modern-lighter:hover,
  13156.  button.bg-modern-lighter:focus,
  13157.  button.bg-modern-lighter:hover {
  13158.      background-color: #96e8f4!important
  13159.  }
  13160.  
  13161.  .bg-smooth {
  13162.      background-color: #ff6c9d!important
  13163.  }
  13164.  
  13165.  a.bg-smooth:focus,
  13166.  a.bg-smooth:hover,
  13167.  button.bg-smooth:focus,
  13168.  button.bg-smooth:hover {
  13169.      background-color: #ff397b!important
  13170.  }
  13171.  
  13172.  .bg-smooth-op {
  13173.      background-color: rgba(255, 108, 157, .75)!important
  13174.  }
  13175.  
  13176.  a.bg-smooth-op:focus,
  13177.  a.bg-smooth-op:hover,
  13178.  button.bg-smooth-op:focus,
  13179.  button.bg-smooth-op:hover {
  13180.      background-color: rgba(255, 57, 123, .75)!important
  13181.  }
  13182.  
  13183.  .bg-smooth-dark {
  13184.      background-color: #4a5568!important
  13185.  }
  13186.  
  13187.  a.bg-smooth-dark:focus,
  13188.  a.bg-smooth-dark:hover,
  13189.  button.bg-smooth-dark:focus,
  13190.  button.bg-smooth-dark:hover {
  13191.      background-color: #353d4a!important
  13192.  }
  13193.  
  13194.  .bg-smooth-dark-op {
  13195.      background-color: rgba(74, 85, 104, .8)!important
  13196.  }
  13197.  
  13198.  a.bg-smooth-dark-op:focus,
  13199.  a.bg-smooth-dark-op:hover,
  13200.  button.bg-smooth-dark-op:focus,
  13201.  button.bg-smooth-dark-op:hover {
  13202.      background-color: rgba(53, 61, 74, .8)!important
  13203.  }
  13204.  
  13205.  .bg-smooth-darker {
  13206.      background-color: #333a47!important
  13207.  }
  13208.  
  13209.  a.bg-smooth-darker:focus,
  13210.  a.bg-smooth-darker:hover,
  13211.  button.bg-smooth-darker:focus,
  13212.  button.bg-smooth-darker:hover {
  13213.      background-color: #1e2229!important
  13214.  }
  13215.  
  13216.  .bg-smooth-light {
  13217.      background-color: #ff90b5!important
  13218.  }
  13219.  
  13220.  a.bg-smooth-light:focus,
  13221.  a.bg-smooth-light:hover,
  13222.  button.bg-smooth-light:focus,
  13223.  button.bg-smooth-light:hover {
  13224.      background-color: #ff5d93!important
  13225.  }
  13226.  
  13227.  .bg-smooth-lighter {
  13228.      background-color: #ffb9d0!important
  13229.  }
  13230.  
  13231.  a.bg-smooth-lighter:focus,
  13232.  a.bg-smooth-lighter:hover,
  13233.  button.bg-smooth-lighter:focus,
  13234.  button.bg-smooth-lighter:hover {
  13235.      background-color: #ff86ae!important
  13236.  }
  13237.  
  13238.  .border-white-op {
  13239.      border-color: rgba(255, 255, 255, .1)!important
  13240.  }
  13241.  
  13242.  .border-black-op {
  13243.      border-color: rgba(0, 0, 0, .1)!important
  13244.  }
  13245.  
  13246.  .border-2x {
  13247.      border-width: 2px!important
  13248.  }
  13249.  
  13250.  .border-3x {
  13251.      border-width: 3px!important
  13252.  }
  13253.  
  13254.  .border-4x {
  13255.      border-width: 4px!important
  13256.  }
  13257.  
  13258.  .border-5x {
  13259.      border-width: 5px!important
  13260.  }
  13261.  
  13262.  .border-10x {
  13263.      border-width: 10px!important
  13264.  }
  13265.  
  13266.  .overflow-hidden {
  13267.      overflow: hidden
  13268.  }
  13269.  
  13270.  .overflow-y-auto {
  13271.      overflow-y: auto;
  13272.      -webkit-overflow-scrolling: touch
  13273.  }
  13274.  
  13275.  .opacity-0 {
  13276.      opacity: 0
  13277.  }
  13278.  
  13279.  .opacity-25 {
  13280.      opacity: .25
  13281.  }
  13282.  
  13283.  .opacity-50 {
  13284.      opacity: .5
  13285.  }
  13286.  
  13287.  .opacity-75 {
  13288.      opacity: .75
  13289.  }
  13290.  
  13291.  .opacity-1 {
  13292.      opacity: 1
  13293.  }
  13294.  
  13295.  .no-transition {
  13296.      transition: none!important
  13297.  }
  13298.  
  13299.  .click-ripple {
  13300.      display: block;
  13301.      position: absolute;
  13302.      background: rgba(255, 255, 255, .6);
  13303.      border-radius: 100%;
  13304.      -webkit-transform: scale(0);
  13305.      transform: scale(0)
  13306.  }
  13307.  
  13308.  .click-ripple.animate {
  13309.      -webkit-animation: click-ripple .6s ease-out;
  13310.      animation: click-ripple .6s ease-out
  13311.  }
  13312.  
  13313.  @-webkit-keyframes click-ripple {
  13314.      50% {
  13315.          opacity: .6;
  13316.          -webkit-transform: scale(2);
  13317.          transform: scale(2)
  13318.      }
  13319.      100% {
  13320.          opacity: 0;
  13321.          -webkit-transform: scale(3);
  13322.          transform: scale(3)
  13323.      }
  13324.  }
  13325.  
  13326.  @keyframes click-ripple {
  13327.      50% {
  13328.          opacity: .6;
  13329.          -webkit-transform: scale(2);
  13330.          transform: scale(2)
  13331.      }
  13332.      100% {
  13333.          opacity: 0;
  13334.          -webkit-transform: scale(3);
  13335.          transform: scale(3)
  13336.      }
  13337.  }
  13338.  
  13339.  .flex-00-auto {
  13340.      -ms-flex: 0 0 auto;
  13341.      flex: 0 0 auto
  13342.  }
  13343.  
  13344.  .flex-10-auto {
  13345.      -ms-flex: 1 0 auto;
  13346.      flex: 1 0 auto
  13347.  }
  13348.  
  13349.  @media (min-width:576px) {
  13350.      .flex-sm-00-auto {
  13351.          -ms-flex: 0 0 auto;
  13352.          flex: 0 0 auto
  13353.      }
  13354.      .flex-sm-10-auto {
  13355.          -ms-flex: 1 0 auto;
  13356.          flex: 1 0 auto
  13357.      }
  13358.  }
  13359.  
  13360.  @media (min-width:768px) {
  13361.      .flex-md-00-auto {
  13362.          -ms-flex: 0 0 auto;
  13363.          flex: 0 0 auto
  13364.      }
  13365.      .flex-md-10-auto {
  13366.          -ms-flex: 1 0 auto;
  13367.          flex: 1 0 auto
  13368.      }
  13369.  }
  13370.  
  13371.  @media (min-width:992px) {
  13372.      .flex-lg-00-auto {
  13373.          -ms-flex: 0 0 auto;
  13374.          flex: 0 0 auto
  13375.      }
  13376.      .flex-lg-10-auto {
  13377.          -ms-flex: 1 0 auto;
  13378.          flex: 1 0 auto
  13379.      }
  13380.  }
  13381.  
  13382.  @media (min-width:1200px) {
  13383.      .flex-xl-00-auto {
  13384.          -ms-flex: 0 0 auto;
  13385.          flex: 0 0 auto
  13386.      }
  13387.      .flex-xl-10-auto {
  13388.          -ms-flex: 1 0 auto;
  13389.          flex: 1 0 auto
  13390.      }
  13391.  }
  13392.  
  13393.  .font-w300 {
  13394.      font-weight: 300!important
  13395.  }
  13396.  
  13397.  .font-w400 {
  13398.      font-weight: 400!important
  13399.  }
  13400.  
  13401.  .font-w600 {
  13402.      font-weight: 600!important
  13403.  }
  13404.  
  13405.  .font-w700 {
  13406.      font-weight: 700!important
  13407.  }
  13408.  
  13409.  .font-size-base {
  13410.      font-size: 1rem!important
  13411.  }
  13412.  
  13413.  .font-size-lg {
  13414.      font-size: 1.25rem!important
  13415.  }
  13416.  
  13417.  .font-size-sm {
  13418.      font-size: .875rem!important
  13419.  }
  13420.  
  13421.  .text-wrap-break-word {
  13422.      word-wrap: break-word
  13423.  }
  13424.  
  13425.  .text-primary-dark {
  13426.      color: #3e4a59!important
  13427.  }
  13428.  
  13429.  a.text-primary-dark.link-fx::before {
  13430.      background-color: #3e4a59
  13431.  }
  13432.  
  13433.  a.text-primary-dark:focus,
  13434.  a.text-primary-dark:hover {
  13435.      color: #14181d!important
  13436.  }
  13437.  
  13438.  .text-primary-darker {
  13439.      color: #2c343f!important
  13440.  }
  13441.  
  13442.  a.text-primary-darker.link-fx::before {
  13443.      background-color: #2c343f
  13444.  }
  13445.  
  13446.  a.text-primary-darker:focus,
  13447.  a.text-primary-darker:hover {
  13448.      color: #020203!important
  13449.  }
  13450.  
  13451.  .text-primary-light {
  13452.      color: #98aee2!important
  13453.  }
  13454.  
  13455.  a.text-primary-light.link-fx::before {
  13456.      background-color: #98aee2
  13457.  }
  13458.  
  13459.  a.text-primary-light:focus,
  13460.  a.text-primary-light:hover {
  13461.      color: #4871cb!important
  13462.  }
  13463.  
  13464.  .text-primary-lighter {
  13465.      color: #cbd7f0!important
  13466.  }
  13467.  
  13468.  a.text-primary-lighter.link-fx::before {
  13469.      background-color: #cbd7f0
  13470.  }
  13471.  
  13472.  a.text-primary-lighter:focus,
  13473.  a.text-primary-lighter:hover {
  13474.      color: #7c99da!important
  13475.  }
  13476.  
  13477.  .text-success-light {
  13478.      color: #e0f5e9!important
  13479.  }
  13480.  
  13481.  a.text-success-light.link-fx::before {
  13482.      background-color: #e0f5e9
  13483.  }
  13484.  
  13485.  a.text-success-light:focus,
  13486.  a.text-success-light:hover {
  13487.      color: #93dcb2!important
  13488.  }
  13489.  
  13490.  .text-warning-light {
  13491.      color: #fdf3e5!important
  13492.  }
  13493.  
  13494.  a.text-warning-light.link-fx::before {
  13495.      background-color: #fdf3e5
  13496.  }
  13497.  
  13498.  a.text-warning-light:focus,
  13499.  a.text-warning-light:hover {
  13500.      color: #f6c786!important
  13501.  }
  13502.  
  13503.  .text-info-light {
  13504.      color: #edf6fd!important
  13505.  }
  13506.  
  13507.  a.text-info-light.link-fx::before {
  13508.      background-color: #edf6fd
  13509.  }
  13510.  
  13511.  a.text-info-light:focus,
  13512.  a.text-info-light:hover {
  13513.      color: #91c8f3!important
  13514.  }
  13515.  
  13516.  .text-danger-light {
  13517.      color: #f9eae8!important
  13518.  }
  13519.  
  13520.  a.text-danger-light.link-fx::before {
  13521.      background-color: #f9eae8
  13522.  }
  13523.  
  13524.  a.text-danger-light:focus,
  13525.  a.text-danger-light:hover {
  13526.      color: #e4a097!important
  13527.  }
  13528.  
  13529.  .text-body-bg {
  13530.      color: #f5f5f5!important
  13531.  }
  13532.  
  13533.  a.text-body-bg.link-fx::before {
  13534.      background-color: #f5f5f5
  13535.  }
  13536.  
  13537.  a.text-body-bg:focus,
  13538.  a.text-body-bg:hover {
  13539.      color: #c2c2c2!important
  13540.  }
  13541.  
  13542.  .text-body-bg-dark {
  13543.      color: #ebebeb!important
  13544.  }
  13545.  
  13546.  a.text-body-bg-dark.link-fx::before {
  13547.      background-color: #ebebeb
  13548.  }
  13549.  
  13550.  a.text-body-bg-dark:focus,
  13551.  a.text-body-bg-dark:hover {
  13552.      color: #b8b8b8!important
  13553.  }
  13554.  
  13555.  .text-body-bg-light {
  13556.      color: #f9f9f9!important
  13557.  }
  13558.  
  13559.  a.text-body-bg-light.link-fx::before {
  13560.      background-color: #f9f9f9
  13561.  }
  13562.  
  13563.  a.text-body-bg-light:focus,
  13564.  a.text-body-bg-light:hover {
  13565.      color: #c6c6c6!important
  13566.  }
  13567.  
  13568.  .text-body-color {
  13569.      color: #575757!important
  13570.  }
  13571.  
  13572.  a.text-body-color.link-fx::before {
  13573.      background-color: #575757
  13574.  }
  13575.  
  13576.  a.text-body-color:focus,
  13577.  a.text-body-color:hover {
  13578.      color: #242424!important
  13579.  }
  13580.  
  13581.  .text-body-color-dark {
  13582.      color: #373737!important
  13583.  }
  13584.  
  13585.  a.text-body-color-dark.link-fx::before {
  13586.      background-color: #373737
  13587.  }
  13588.  
  13589.  a.text-body-color-dark:focus,
  13590.  a.text-body-color-dark:hover {
  13591.      color: #040404!important
  13592.  }
  13593.  
  13594.  .text-body-color-light {
  13595.      color: #ebebeb!important
  13596.  }
  13597.  
  13598.  a.text-body-color-light.link-fx::before {
  13599.      background-color: #ebebeb
  13600.  }
  13601.  
  13602.  a.text-body-color-light:focus,
  13603.  a.text-body-color-light:hover {
  13604.      color: #b8b8b8!important
  13605.  }
  13606.  
  13607.  .text-muted {
  13608.      color: #6c757d!important
  13609.  }
  13610.  
  13611.  a.text-muted.link-fx::before {
  13612.      background-color: #6c757d
  13613.  }
  13614.  
  13615.  a.text-muted:focus,
  13616.  a.text-muted:hover {
  13617.      color: #3d4246!important
  13618.  }
  13619.  
  13620.  .text-white {
  13621.      color: #fff!important
  13622.  }
  13623.  
  13624.  a.text-white.link-fx::before {
  13625.      background-color: #fff
  13626.  }
  13627.  
  13628.  a.text-white:focus,
  13629.  a.text-white:hover {
  13630.      color: #ccc!important
  13631.  }
  13632.  
  13633.  .text-white-50 {
  13634.      color: rgba(255, 255, 255, .5)!important
  13635.  }
  13636.  
  13637.  a.text-white-50.link-fx::before {
  13638.      background-color: rgba(255, 255, 255, .5)
  13639.  }
  13640.  
  13641.  a.text-white-50:focus,
  13642.  a.text-white-50:hover {
  13643.      color: rgba(204, 204, 204, .5)!important
  13644.  }
  13645.  
  13646.  .text-white-75 {
  13647.      color: rgba(255, 255, 255, .75)!important
  13648.  }
  13649.  
  13650.  a.text-white-75.link-fx::before {
  13651.      background-color: rgba(255, 255, 255, .75)
  13652.  }
  13653.  
  13654.  a.text-white-75:focus,
  13655.  a.text-white-75:hover {
  13656.      color: rgba(204, 204, 204, .75)!important
  13657.  }
  13658.  
  13659.  .text-black {
  13660.      color: #000!important
  13661.  }
  13662.  
  13663.  a.text-black.link-fx::before {
  13664.      background-color: #000
  13665.  }
  13666.  
  13667.  a.text-black:focus,
  13668.  a.text-black:hover {
  13669.      color: #000!important
  13670.  }
  13671.  
  13672.  .text-black-50 {
  13673.      color: rgba(0, 0, 0, .5)!important
  13674.  }
  13675.  
  13676.  a.text-black-50.link-fx::before {
  13677.      background-color: rgba(0, 0, 0, .5)
  13678.  }
  13679.  
  13680.  a.text-black-50:focus,
  13681.  a.text-black-50:hover {
  13682.      color: rgba(0, 0, 0, .5)!important
  13683.  }
  13684.  
  13685.  .text-black-75 {
  13686.      color: rgba(0, 0, 0, .75)!important
  13687.  }
  13688.  
  13689.  a.text-black-75.link-fx::before {
  13690.      background-color: rgba(0, 0, 0, .75)
  13691.  }
  13692.  
  13693.  a.text-black-75:focus,
  13694.  a.text-black-75:hover {
  13695.      color: rgba(0, 0, 0, .75)!important
  13696.  }
  13697.  
  13698.  .text-gray {
  13699.      color: #ced4da!important
  13700.  }
  13701.  
  13702.  a.text-gray.link-fx::before {
  13703.      background-color: #ced4da
  13704.  }
  13705.  
  13706.  a.text-gray:focus,
  13707.  a.text-gray:hover {
  13708.      color: #94a1ae!important
  13709.  }
  13710.  
  13711.  .text-gray-dark {
  13712.      color: #6c757d!important
  13713.  }
  13714.  
  13715.  a.text-gray-dark.link-fx::before {
  13716.      background-color: #6c757d
  13717.  }
  13718.  
  13719.  a.text-gray-dark:focus,
  13720.  a.text-gray-dark:hover {
  13721.      color: #3d4246!important
  13722.  }
  13723.  
  13724.  .text-gray-darker {
  13725.      color: #343a40!important
  13726.  }
  13727.  
  13728.  a.text-gray-darker.link-fx::before {
  13729.      background-color: #343a40
  13730.  }
  13731.  
  13732.  a.text-gray-darker:focus,
  13733.  a.text-gray-darker:hover {
  13734.      color: #060708!important
  13735.  }
  13736.  
  13737.  .text-gray-light {
  13738.      color: #e9ecef!important
  13739.  }
  13740.  
  13741.  a.text-gray-light.link-fx::before {
  13742.      background-color: #e9ecef
  13743.  }
  13744.  
  13745.  a.text-gray-light:focus,
  13746.  a.text-gray-light:hover {
  13747.      color: #aeb9c4!important
  13748.  }
  13749.  
  13750.  .text-gray-lighter {
  13751.      color: #f8f9fa!important
  13752.  }
  13753.  
  13754.  a.text-gray-lighter.link-fx::before {
  13755.      background-color: #f8f9fa
  13756.  }
  13757.  
  13758.  a.text-gray-lighter:focus,
  13759.  a.text-gray-lighter:hover {
  13760.      color: #bdc6d0!important
  13761.  }
  13762.  
  13763.  .text-dual {
  13764.      color: #3e4a59!important
  13765.  }
  13766.  
  13767.  a.text-dual.link-fx::before {
  13768.      background-color: #3e4a59
  13769.  }
  13770.  
  13771.  a.text-dual:focus,
  13772.  a.text-dual:hover {
  13773.      color: #14181d!important
  13774.  }
  13775.  
  13776.  .page-header-dark #page-header .text-dual,
  13777.  .sidebar-dark #sidebar .text-dual {
  13778.      color: #ebebeb!important
  13779.  }
  13780.  
  13781.  .page-header-dark #page-header a.text-dual.link-fx::before,
  13782.  .sidebar-dark #sidebar a.text-dual.link-fx::before {
  13783.      background-color: #ebebeb
  13784.  }
  13785.  
  13786.  .page-header-dark #page-header a.text-dual:focus,
  13787.  .page-header-dark #page-header a.text-dual:hover,
  13788.  .sidebar-dark #sidebar a.text-dual:focus,
  13789.  .sidebar-dark #sidebar a.text-dual:hover {
  13790.      color: #b8b8b8!important
  13791.  }
  13792.  
  13793.  .text-default {
  13794.      color: #007FFF!important
  13795.  }
  13796.  
  13797.  a.text-default.link-fx::before {
  13798.      background-color: #007FFF
  13799.  }
  13800.  
  13801.  a.text-default:focus,
  13802.  a.text-default:hover {
  13803.      color: #2c4e9b!important
  13804.  }
  13805.  
  13806.  .text-default-dark {
  13807.      color: #3e4a59!important
  13808.  }
  13809.  
  13810.  a.text-default-dark.link-fx::before {
  13811.      background-color: #3e4a59
  13812.  }
  13813.  
  13814.  a.text-default-dark:focus,
  13815.  a.text-default-dark:hover {
  13816.      color: #14181d!important
  13817.  }
  13818.  
  13819.  .text-default-darker {
  13820.      color: #2c343f!important
  13821.  }
  13822.  
  13823.  a.text-default-darker.link-fx::before {
  13824.      background-color: #2c343f
  13825.  }
  13826.  
  13827.  a.text-default-darker:focus,
  13828.  a.text-default-darker:hover {
  13829.      color: #020203!important
  13830.  }
  13831.  
  13832.  .text-default-light {
  13833.      color: #98aee2!important
  13834.  }
  13835.  
  13836.  a.text-default-light.link-fx::before {
  13837.      background-color: #98aee2
  13838.  }
  13839.  
  13840.  a.text-default-light:focus,
  13841.  a.text-default-light:hover {
  13842.      color: #4871cb!important
  13843.  }
  13844.  
  13845.  .text-default-lighter {
  13846.      color: #cbd7f0!important
  13847.  }
  13848.  
  13849.  a.text-default-lighter.link-fx::before {
  13850.      background-color: #cbd7f0
  13851.  }
  13852.  
  13853.  a.text-default-lighter:focus,
  13854.  a.text-default-lighter:hover {
  13855.      color: #7c99da!important
  13856.  }
  13857.  
  13858.  .text-amethyst {
  13859.      color: #a68ad4!important
  13860.  }
  13861.  
  13862.  a.text-amethyst.link-fx::before {
  13863.      background-color: #a68ad4
  13864.  }
  13865.  
  13866.  a.text-amethyst:focus,
  13867.  a.text-amethyst:hover {
  13868.      color: #6e43b5!important
  13869.  }
  13870.  
  13871.  .text-amethyst-dark {
  13872.      color: #4f546b!important
  13873.  }
  13874.  
  13875.  a.text-amethyst-dark.link-fx::before {
  13876.      background-color: #4f546b
  13877.  }
  13878.  
  13879.  a.text-amethyst-dark:focus,
  13880.  a.text-amethyst-dark:hover {
  13881.      color: #242630!important
  13882.  }
  13883.  
  13884.  .text-amethyst-darker {
  13885.      color: #353847!important
  13886.  }
  13887.  
  13888.  a.text-amethyst-darker.link-fx::before {
  13889.      background-color: #353847
  13890.  }
  13891.  
  13892.  a.text-amethyst-darker:focus,
  13893.  a.text-amethyst-darker:hover {
  13894.      color: #090a0d!important
  13895.  }
  13896.  
  13897.  .text-amethyst-light {
  13898.      color: #c8b7e4!important
  13899.  }
  13900.  
  13901.  a.text-amethyst-light.link-fx::before {
  13902.      background-color: #c8b7e4
  13903.  }
  13904.  
  13905.  a.text-amethyst-light:focus,
  13906.  a.text-amethyst-light:hover {
  13907.      color: #8f6cc9!important
  13908.  }
  13909.  
  13910.  .text-amethyst-lighter {
  13911.      color: #e4dcf2!important
  13912.  }
  13913.  
  13914.  a.text-amethyst-lighter.link-fx::before {
  13915.      background-color: #e4dcf2
  13916.  }
  13917.  
  13918.  a.text-amethyst-lighter:focus,
  13919.  a.text-amethyst-lighter:hover {
  13920.      color: #ac91d7!important
  13921.  }
  13922.  
  13923.  .text-city {
  13924.      color: #ff6b6b!important
  13925.  }
  13926.  
  13927.  a.text-city.link-fx::before {
  13928.      background-color: #ff6b6b
  13929.  }
  13930.  
  13931.  a.text-city:focus,
  13932.  a.text-city:hover {
  13933.      color: #ff0505!important
  13934.  }
  13935.  
  13936.  .text-city-dark {
  13937.      color: #555!important
  13938.  }
  13939.  
  13940.  a.text-city-dark.link-fx::before {
  13941.      background-color: #555
  13942.  }
  13943.  
  13944.  a.text-city-dark:focus,
  13945.  a.text-city-dark:hover {
  13946.      color: #222!important
  13947.  }
  13948.  
  13949.  .text-city-darker {
  13950.      color: #333!important
  13951.  }
  13952.  
  13953.  a.text-city-darker.link-fx::before {
  13954.      background-color: #333
  13955.  }
  13956.  
  13957.  a.text-city-darker:focus,
  13958.  a.text-city-darker:hover {
  13959.      color: #000!important
  13960.  }
  13961.  
  13962.  .text-city-light {
  13963.      color: #ff8f8f!important
  13964.  }
  13965.  
  13966.  a.text-city-light.link-fx::before {
  13967.      background-color: #ff8f8f
  13968.  }
  13969.  
  13970.  a.text-city-light:focus,
  13971.  a.text-city-light:hover {
  13972.      color: #ff2929!important
  13973.  }
  13974.  
  13975.  .text-city-lighter {
  13976.      color: #ffb8b8!important
  13977.  }
  13978.  
  13979.  a.text-city-lighter.link-fx::before {
  13980.      background-color: #ffb8b8
  13981.  }
  13982.  
  13983.  a.text-city-lighter:focus,
  13984.  a.text-city-lighter:hover {
  13985.      color: #ff5252!important
  13986.  }
  13987.  
  13988.  .text-flat {
  13989.      color: #45b5ae!important
  13990.  }
  13991.  
  13992.  a.text-flat.link-fx::before {
  13993.      background-color: #45b5ae
  13994.  }
  13995.  
  13996.  a.text-flat:focus,
  13997.  a.text-flat:hover {
  13998.      color: #296b67!important
  13999.  }
  14000.  
  14001.  .text-flat-dark {
  14002.      color: #3f5259!important
  14003.  }
  14004.  
  14005.  a.text-flat-dark.link-fx::before {
  14006.      background-color: #3f5259
  14007.  }
  14008.  
  14009.  a.text-flat-dark:focus,
  14010.  a.text-flat-dark:hover {
  14011.      color: #151b1d!important
  14012.  }
  14013.  
  14014.  .text-flat-darker {
  14015.      color: #242f33!important
  14016.  }
  14017.  
  14018.  a.text-flat-darker.link-fx::before {
  14019.      background-color: #242f33
  14020.  }
  14021.  
  14022.  a.text-flat-darker:focus,
  14023.  a.text-flat-darker:hover {
  14024.      color: #000!important
  14025.  }
  14026.  
  14027.  .text-flat-light {
  14028.      color: #85d1cc!important
  14029.  }
  14030.  
  14031.  a.text-flat-light.link-fx::before {
  14032.      background-color: #85d1cc
  14033.  }
  14034.  
  14035.  a.text-flat-light:focus,
  14036.  a.text-flat-light:hover {
  14037.      color: #42aea7!important
  14038.  }
  14039.  
  14040.  .text-flat-lighter {
  14041.      color: #aadfdb!important
  14042.  }
  14043.  
  14044.  a.text-flat-lighter.link-fx::before {
  14045.      background-color: #aadfdb
  14046.  }
  14047.  
  14048.  a.text-flat-lighter:focus,
  14049.  a.text-flat-lighter:hover {
  14050.      color: #60c3bc!important
  14051.  }
  14052.  
  14053.  .text-modern {
  14054.      color: #14adc4!important
  14055.  }
  14056.  
  14057.  a.text-modern.link-fx::before {
  14058.      background-color: #14adc4
  14059.  }
  14060.  
  14061.  a.text-modern:focus,
  14062.  a.text-modern:hover {
  14063.      color: #0b5b67!important
  14064.  }
  14065.  
  14066.  .text-modern-dark {
  14067.      color: #3e4d52!important
  14068.  }
  14069.  
  14070.  a.text-modern-dark.link-fx::before {
  14071.      background-color: #3e4d52
  14072.  }
  14073.  
  14074.  a.text-modern-dark:focus,
  14075.  a.text-modern-dark:hover {
  14076.      color: #121618!important
  14077.  }
  14078.  
  14079.  .text-modern-darker {
  14080.      color: #323e42!important
  14081.  }
  14082.  
  14083.  a.text-modern-darker.link-fx::before {
  14084.      background-color: #323e42
  14085.  }
  14086.  
  14087.  a.text-modern-darker:focus,
  14088.  a.text-modern-darker:hover {
  14089.      color: #060708!important
  14090.  }
  14091.  
  14092.  .text-modern-light {
  14093.      color: #7fe3f2!important
  14094.  }
  14095.  
  14096.  a.text-modern-light.link-fx::before {
  14097.      background-color: #7fe3f2
  14098.  }
  14099.  
  14100.  a.text-modern-light:focus,
  14101.  a.text-modern-light:hover {
  14102.      color: #23cfe9!important
  14103.  }
  14104.  
  14105.  .text-modern-lighter {
  14106.      color: #c4f2f9!important
  14107.  }
  14108.  
  14109.  a.text-modern-lighter.link-fx::before {
  14110.      background-color: #c4f2f9
  14111.  }
  14112.  
  14113.  a.text-modern-lighter:focus,
  14114.  a.text-modern-lighter:hover {
  14115.      color: #68def0!important
  14116.  }
  14117.  
  14118.  .text-smooth {
  14119.      color: #ff6c9d!important
  14120.  }
  14121.  
  14122.  a.text-smooth.link-fx::before {
  14123.      background-color: #ff6c9d
  14124.  }
  14125.  
  14126.  a.text-smooth:focus,
  14127.  a.text-smooth:hover {
  14128.      color: #ff0659!important
  14129.  }
  14130.  
  14131.  .text-smooth-dark {
  14132.      color: #4a5568!important
  14133.  }
  14134.  
  14135.  a.text-smooth-dark.link-fx::before {
  14136.      background-color: #4a5568
  14137.  }
  14138.  
  14139.  a.text-smooth-dark:focus,
  14140.  a.text-smooth-dark:hover {
  14141.      color: #20242c!important
  14142.  }
  14143.  
  14144.  .text-smooth-darker {
  14145.      color: #333a47!important
  14146.  }
  14147.  
  14148.  a.text-smooth-darker.link-fx::before {
  14149.      background-color: #333a47
  14150.  }
  14151.  
  14152.  a.text-smooth-darker:focus,
  14153.  a.text-smooth-darker:hover {
  14154.      color: #080a0c!important
  14155.  }
  14156.  
  14157.  .text-smooth-light {
  14158.      color: #ff90b5!important
  14159.  }
  14160.  
  14161.  a.text-smooth-light.link-fx::before {
  14162.      background-color: #ff90b5
  14163.  }
  14164.  
  14165.  a.text-smooth-light:focus,
  14166.  a.text-smooth-light:hover {
  14167.      color: #ff2a71!important
  14168.  }
  14169.  
  14170.  .text-smooth-lighter {
  14171.      color: #ffb9d0!important
  14172.  }
  14173.  
  14174.  a.text-smooth-lighter.link-fx::before {
  14175.      background-color: #ffb9d0
  14176.  }
  14177.  
  14178.  a.text-smooth-lighter:focus,
  14179.  a.text-smooth-lighter:hover {
  14180.      color: #ff538c!important
  14181.  }
  14182.  
  14183.  .animated {
  14184.      -webkit-animation-duration: 1s;
  14185.      animation-duration: 1s;
  14186.      -webkit-animation-fill-mode: both;
  14187.      animation-fill-mode: both
  14188.  }
  14189.  
  14190.  .animated.infinite {
  14191.      -webkit-animation-iteration-count: infinite;
  14192.      animation-iteration-count: infinite
  14193.  }
  14194.  
  14195.  .animated.hinge {
  14196.      -webkit-animation-duration: 2s;
  14197.      animation-duration: 2s
  14198.  }
  14199.  
  14200.  .animated.bounceIn,
  14201.  .animated.bounceOut {
  14202.      -webkit-animation-duration: .75s;
  14203.      animation-duration: .75s
  14204.  }
  14205.  
  14206.  .animated.flipOutX,
  14207.  .animated.flipOutY {
  14208.      -webkit-animation-duration: .75s;
  14209.      animation-duration: .75s
  14210.  }
  14211.  
  14212.  @-webkit-keyframes bounce {
  14213.      0%,
  14214.      100%,
  14215.      20%,
  14216.      53%,
  14217.      80% {
  14218.          transition-timing-function: cubic-bezier(.215, .61, .355, 1);
  14219.          -webkit-transform: translate3d(0, 0, 0);
  14220.          transform: translate3d(0, 0, 0)
  14221.      }
  14222.      40%,
  14223.      43% {
  14224.          transition-timing-function: cubic-bezier(.755, .05, .855, .06);
  14225.          -webkit-transform: translate3d(0, -30px, 0);
  14226.          transform: translate3d(0, -30px, 0)
  14227.      }
  14228.      70% {
  14229.          transition-timing-function: cubic-bezier(.755, .05, .855, .06);
  14230.          -webkit-transform: translate3d(0, -15px, 0);
  14231.          transform: translate3d(0, -15px, 0)
  14232.      }
  14233.      90% {
  14234.          -webkit-transform: translate3d(0, -4px, 0);
  14235.          transform: translate3d(0, -4px, 0)
  14236.      }
  14237.  }
  14238.  
  14239.  @keyframes bounce {
  14240.      0%,
  14241.      100%,
  14242.      20%,
  14243.      53%,
  14244.      80% {
  14245.          transition-timing-function: cubic-bezier(.215, .61, .355, 1);
  14246.          -webkit-transform: translate3d(0, 0, 0);
  14247.          transform: translate3d(0, 0, 0)
  14248.      }
  14249.      40%,
  14250.      43% {
  14251.          transition-timing-function: cubic-bezier(.755, .05, .855, .06);
  14252.          -webkit-transform: translate3d(0, -30px, 0);
  14253.          transform: translate3d(0, -30px, 0)
  14254.      }
  14255.      70% {
  14256.          transition-timing-function: cubic-bezier(.755, .05, .855, .06);
  14257.          -webkit-transform: translate3d(0, -15px, 0);
  14258.          transform: translate3d(0, -15px, 0)
  14259.      }
  14260.      90% {
  14261.          -webkit-transform: translate3d(0, -4px, 0);
  14262.          transform: translate3d(0, -4px, 0)
  14263.      }
  14264.  }
  14265.  
  14266.  .bounce {
  14267.      -webkit-animation-name: bounce;
  14268.      animation-name: bounce;
  14269.      -webkit-transform-origin: center bottom;
  14270.      transform-origin: center bottom
  14271.  }
  14272.  
  14273.  @-webkit-keyframes flash {
  14274.      0%,
  14275.      100%,
  14276.      50% {
  14277.          opacity: 1
  14278.      }
  14279.      25%,
  14280.      75% {
  14281.          opacity: 0
  14282.      }
  14283.  }
  14284.  
  14285.  @keyframes flash {
  14286.      0%,
  14287.      100%,
  14288.      50% {
  14289.          opacity: 1
  14290.      }
  14291.      25%,
  14292.      75% {
  14293.          opacity: 0
  14294.      }
  14295.  }
  14296.  
  14297.  .flash {
  14298.      -webkit-animation-name: flash;
  14299.      animation-name: flash
  14300.  }
  14301.  
  14302.  @-webkit-keyframes pulse {
  14303.      0% {
  14304.          -webkit-transform: scale3d(1, 1, 1);
  14305.          transform: scale3d(1, 1, 1)
  14306.      }
  14307.      50% {
  14308.          -webkit-transform: scale3d(1.05, 1.05, 1.05);
  14309.          transform: scale3d(1.05, 1.05, 1.05)
  14310.      }
  14311.      100% {
  14312.          -webkit-transform: scale3d(1, 1, 1);
  14313.          transform: scale3d(1, 1, 1)
  14314.      }
  14315.  }
  14316.  
  14317.  @keyframes pulse {
  14318.      0% {
  14319.          -webkit-transform: scale3d(1, 1, 1);
  14320.          transform: scale3d(1, 1, 1)
  14321.      }
  14322.      50% {
  14323.          -webkit-transform: scale3d(1.05, 1.05, 1.05);
  14324.          transform: scale3d(1.05, 1.05, 1.05)
  14325.      }
  14326.      100% {
  14327.          -webkit-transform: scale3d(1, 1, 1);
  14328.          transform: scale3d(1, 1, 1)
  14329.      }
  14330.  }
  14331.  
  14332.  .pulse {
  14333.      -webkit-animation-name: pulse;
  14334.      animation-name: pulse
  14335.  }
  14336.  
  14337.  @-webkit-keyframes rubberBand {
  14338.      0% {
  14339.          -webkit-transform: scale3d(1, 1, 1);
  14340.          transform: scale3d(1, 1, 1)
  14341.      }
  14342.      30% {
  14343.          -webkit-transform: scale3d(1.25, .75, 1);
  14344.          transform: scale3d(1.25, .75, 1)
  14345.      }
  14346.      40% {
  14347.          -webkit-transform: scale3d(.75, 1.25, 1);
  14348.          transform: scale3d(.75, 1.25, 1)
  14349.      }
  14350.      50% {
  14351.          -webkit-transform: scale3d(1.15, .85, 1);
  14352.          transform: scale3d(1.15, .85, 1)
  14353.      }
  14354.      65% {
  14355.          -webkit-transform: scale3d(.95, 1.05, 1);
  14356.          transform: scale3d(.95, 1.05, 1)
  14357.      }
  14358.      75% {
  14359.          -webkit-transform: scale3d(1.05, .95, 1);
  14360.          transform: scale3d(1.05, .95, 1)
  14361.      }
  14362.      100% {
  14363.          -webkit-transform: scale3d(1, 1, 1);
  14364.          transform: scale3d(1, 1, 1)
  14365.      }
  14366.  }
  14367.  
  14368.  @keyframes rubberBand {
  14369.      0% {
  14370.          -webkit-transform: scale3d(1, 1, 1);
  14371.          transform: scale3d(1, 1, 1)
  14372.      }
  14373.      30% {
  14374.          -webkit-transform: scale3d(1.25, .75, 1);
  14375.          transform: scale3d(1.25, .75, 1)
  14376.      }
  14377.      40% {
  14378.          -webkit-transform: scale3d(.75, 1.25, 1);
  14379.          transform: scale3d(.75, 1.25, 1)
  14380.      }
  14381.      50% {
  14382.          -webkit-transform: scale3d(1.15, .85, 1);
  14383.          transform: scale3d(1.15, .85, 1)
  14384.      }
  14385.      65% {
  14386.          -webkit-transform: scale3d(.95, 1.05, 1);
  14387.          transform: scale3d(.95, 1.05, 1)
  14388.      }
  14389.      75% {
  14390.          -webkit-transform: scale3d(1.05, .95, 1);
  14391.          transform: scale3d(1.05, .95, 1)
  14392.      }
  14393.      100% {
  14394.          -webkit-transform: scale3d(1, 1, 1);
  14395.          transform: scale3d(1, 1, 1)
  14396.      }
  14397.  }
  14398.  
  14399.  .rubberBand {
  14400.      -webkit-animation-name: rubberBand;
  14401.      animation-name: rubberBand
  14402.  }
  14403.  
  14404.  @-webkit-keyframes shake {
  14405.      0%,
  14406.      100% {
  14407.          -webkit-transform: translate3d(0, 0, 0);
  14408.          transform: translate3d(0, 0, 0)
  14409.      }
  14410.      10%,
  14411.      30%,
  14412.      50%,
  14413.      70%,
  14414.      90% {
  14415.          -webkit-transform: translate3d(-10px, 0, 0);
  14416.          transform: translate3d(-10px, 0, 0)
  14417.      }
  14418.      20%,
  14419.      40%,
  14420.      60%,
  14421.      80% {
  14422.          -webkit-transform: translate3d(10px, 0, 0);
  14423.          transform: translate3d(10px, 0, 0)
  14424.      }
  14425.  }
  14426.  
  14427.  @keyframes shake {
  14428.      0%,
  14429.      100% {
  14430.          -webkit-transform: translate3d(0, 0, 0);
  14431.          transform: translate3d(0, 0, 0)
  14432.      }
  14433.      10%,
  14434.      30%,
  14435.      50%,
  14436.      70%,
  14437.      90% {
  14438.          -webkit-transform: translate3d(-10px, 0, 0);
  14439.          transform: translate3d(-10px, 0, 0)
  14440.      }
  14441.      20%,
  14442.      40%,
  14443.      60%,
  14444.      80% {
  14445.          -webkit-transform: translate3d(10px, 0, 0);
  14446.          transform: translate3d(10px, 0, 0)
  14447.      }
  14448.  }
  14449.  
  14450.  .shake {
  14451.      -webkit-animation-name: shake;
  14452.      animation-name: shake
  14453.  }
  14454.  
  14455.  @-webkit-keyframes swing {
  14456.      20% {
  14457.          -webkit-transform: rotate3d(0, 0, 1, 15deg);
  14458.          transform: rotate3d(0, 0, 1, 15deg)
  14459.      }
  14460.      40% {
  14461.          -webkit-transform: rotate3d(0, 0, 1, -10deg);
  14462.          transform: rotate3d(0, 0, 1, -10deg)
  14463.      }
  14464.      60% {
  14465.          -webkit-transform: rotate3d(0, 0, 1, 5deg);
  14466.          transform: rotate3d(0, 0, 1, 5deg)
  14467.      }
  14468.      80% {
  14469.          -webkit-transform: rotate3d(0, 0, 1, -5deg);
  14470.          transform: rotate3d(0, 0, 1, -5deg)
  14471.      }
  14472.      100% {
  14473.          -webkit-transform: rotate3d(0, 0, 1, 0deg);
  14474.          transform: rotate3d(0, 0, 1, 0deg)
  14475.      }
  14476.  }
  14477.  
  14478.  @keyframes swing {
  14479.      20% {
  14480.          -webkit-transform: rotate3d(0, 0, 1, 15deg);
  14481.          transform: rotate3d(0, 0, 1, 15deg)
  14482.      }
  14483.      40% {
  14484.          -webkit-transform: rotate3d(0, 0, 1, -10deg);
  14485.          transform: rotate3d(0, 0, 1, -10deg)
  14486.      }
  14487.      60% {
  14488.          -webkit-transform: rotate3d(0, 0, 1, 5deg);
  14489.          transform: rotate3d(0, 0, 1, 5deg)
  14490.      }
  14491.      80% {
  14492.          -webkit-transform: rotate3d(0, 0, 1, -5deg);
  14493.          transform: rotate3d(0, 0, 1, -5deg)
  14494.      }
  14495.      100% {
  14496.          -webkit-transform: rotate3d(0, 0, 1, 0deg);
  14497.          transform: rotate3d(0, 0, 1, 0deg)
  14498.      }
  14499.  }
  14500.  
  14501.  .swing {
  14502.      -webkit-transform-origin: top center;
  14503.      transform-origin: top center;
  14504.      -webkit-animation-name: swing;
  14505.      animation-name: swing
  14506.  }
  14507.  
  14508.  @-webkit-keyframes tada {
  14509.      0% {
  14510.          -webkit-transform: scale3d(1, 1, 1);
  14511.          transform: scale3d(1, 1, 1)
  14512.      }
  14513.      10%,
  14514.      20% {
  14515.          -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  14516.          transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)
  14517.      }
  14518.      30%,
  14519.      50%,
  14520.      70%,
  14521.      90% {
  14522.          -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  14523.          transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)
  14524.      }
  14525.      40%,
  14526.      60%,
  14527.      80% {
  14528.          -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  14529.          transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)
  14530.      }
  14531.      100% {
  14532.          -webkit-transform: scale3d(1, 1, 1);
  14533.          transform: scale3d(1, 1, 1)
  14534.      }
  14535.  }
  14536.  
  14537.  @keyframes tada {
  14538.      0% {
  14539.          -webkit-transform: scale3d(1, 1, 1);
  14540.          transform: scale3d(1, 1, 1)
  14541.      }
  14542.      10%,
  14543.      20% {
  14544.          -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  14545.          transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)
  14546.      }
  14547.      30%,
  14548.      50%,
  14549.      70%,
  14550.      90% {
  14551.          -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  14552.          transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)
  14553.      }
  14554.      40%,
  14555.      60%,
  14556.      80% {
  14557.          -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  14558.          transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)
  14559.      }
  14560.      100% {
  14561.          -webkit-transform: scale3d(1, 1, 1);
  14562.          transform: scale3d(1, 1, 1)
  14563.      }
  14564.  }
  14565.  
  14566.  .tada {
  14567.      -webkit-animation-name: tada;
  14568.      animation-name: tada
  14569.  }
  14570.  
  14571.  @-webkit-keyframes wobble {
  14572.      0% {
  14573.          -webkit-transform: none;
  14574.          transform: none
  14575.      }
  14576.      15% {
  14577.          -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  14578.          transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)
  14579.      }
  14580.      30% {
  14581.          -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  14582.          transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)
  14583.      }
  14584.      45% {
  14585.          -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  14586.          transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)
  14587.      }
  14588.      60% {
  14589.          -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  14590.          transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)
  14591.      }
  14592.      75% {
  14593.          -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  14594.          transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)
  14595.      }
  14596.      100% {
  14597.          -webkit-transform: none;
  14598.          transform: none
  14599.      }
  14600.  }
  14601.  
  14602.  @keyframes wobble {
  14603.      0% {
  14604.          -webkit-transform: none;
  14605.          transform: none
  14606.      }
  14607.      15% {
  14608.          -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  14609.          transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)
  14610.      }
  14611.      30% {
  14612.          -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  14613.          transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)
  14614.      }
  14615.      45% {
  14616.          -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  14617.          transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)
  14618.      }
  14619.      60% {
  14620.          -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  14621.          transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)
  14622.      }
  14623.      75% {
  14624.          -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  14625.          transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)
  14626.      }
  14627.      100% {
  14628.          -webkit-transform: none;
  14629.          transform: none
  14630.      }
  14631.  }
  14632.  
  14633.  .wobble {
  14634.      -webkit-animation-name: wobble;
  14635.      animation-name: wobble
  14636.  }
  14637.  
  14638.  @-webkit-keyframes bounceIn {
  14639.      0%,
  14640.      100%,
  14641.      20%,
  14642.      40%,
  14643.      60%,
  14644.      80% {
  14645.          transition-timing-function: cubic-bezier(.215, .61, .355, 1)
  14646.      }
  14647.      0% {
  14648.          opacity: 0;
  14649.          -webkit-transform: scale3d(.3, .3, .3);
  14650.          transform: scale3d(.3, .3, .3)
  14651.      }
  14652.      20% {
  14653.          -webkit-transform: scale3d(1.1, 1.1, 1.1);
  14654.          transform: scale3d(1.1, 1.1, 1.1)
  14655.      }
  14656.      40% {
  14657.          -webkit-transform: scale3d(.9, .9, .9);
  14658.          transform: scale3d(.9, .9, .9)
  14659.      }
  14660.      60% {
  14661.          opacity: 1;
  14662.          -webkit-transform: scale3d(1.03, 1.03, 1.03);
  14663.          transform: scale3d(1.03, 1.03, 1.03)
  14664.      }
  14665.      80% {
  14666.          -webkit-transform: scale3d(.97, .97, .97);
  14667.          transform: scale3d(.97, .97, .97)
  14668.      }
  14669.      100% {
  14670.          opacity: 1;
  14671.          -webkit-transform: scale3d(1, 1, 1);
  14672.          transform: scale3d(1, 1, 1)
  14673.      }
  14674.  }
  14675.  
  14676.  @keyframes bounceIn {
  14677.      0%,
  14678.      100%,
  14679.      20%,
  14680.      40%,
  14681.      60%,
  14682.      80% {
  14683.          transition-timing-function: cubic-bezier(.215, .61, .355, 1)
  14684.      }
  14685.      0% {
  14686.          opacity: 0;
  14687.          -webkit-transform: scale3d(.3, .3, .3);
  14688.          transform: scale3d(.3, .3, .3)
  14689.      }
  14690.      20% {
  14691.          -webkit-transform: scale3d(1.1, 1.1, 1.1);
  14692.          transform: scale3d(1.1, 1.1, 1.1)
  14693.      }
  14694.      40% {
  14695.          -webkit-transform: scale3d(.9, .9, .9);
  14696.          transform: scale3d(.9, .9, .9)
  14697.      }
  14698.      60% {
  14699.          opacity: 1;
  14700.          -webkit-transform: scale3d(1.03, 1.03, 1.03);
  14701.          transform: scale3d(1.03, 1.03, 1.03)
  14702.      }
  14703.      80% {
  14704.          -webkit-transform: scale3d(.97, .97, .97);
  14705.          transform: scale3d(.97, .97, .97)
  14706.      }
  14707.      100% {
  14708.          opacity: 1;
  14709.          -webkit-transform: scale3d(1, 1, 1);
  14710.          transform: scale3d(1, 1, 1)
  14711.      }
  14712.  }
  14713.  
  14714.  .bounceIn {
  14715.      -webkit-animation-name: bounceIn;
  14716.      animation-name: bounceIn
  14717.  }
  14718.  
  14719.  @-webkit-keyframes bounceInDown {
  14720.      0%,
  14721.      100%,
  14722.      60%,
  14723.      75%,
  14724.      90% {
  14725.          transition-timing-function: cubic-bezier(.215, .61, .355, 1)
  14726.      }
  14727.      0% {
  14728.          opacity: 0;
  14729.          -webkit-transform: translate3d(0, -3000px, 0);
  14730.          transform: translate3d(0, -3000px, 0)
  14731.      }
  14732.      60% {
  14733.          opacity: 1;
  14734.          -webkit-transform: translate3d(0, 25px, 0);
  14735.          transform: translate3d(0, 25px, 0)
  14736.      }
  14737.      75% {
  14738.          -webkit-transform: translate3d(0, -10px, 0);
  14739.          transform: translate3d(0, -10px, 0)
  14740.      }
  14741.      90% {
  14742.          -webkit-transform: translate3d(0, 5px, 0);
  14743.          transform: translate3d(0, 5px, 0)
  14744.      }
  14745.      100% {
  14746.          -webkit-transform: none;
  14747.          transform: none
  14748.      }
  14749.  }
  14750.  
  14751.  @keyframes bounceInDown {
  14752.      0%,
  14753.      100%,
  14754.      60%,
  14755.      75%,
  14756.      90% {
  14757.          transition-timing-function: cubic-bezier(.215, .61, .355, 1)
  14758.      }
  14759.      0% {
  14760.          opacity: 0;
  14761.          -webkit-transform: translate3d(0, -3000px, 0);
  14762.          transform: translate3d(0, -3000px, 0)
  14763.      }
  14764.      60% {
  14765.          opacity: 1;
  14766.          -webkit-transform: translate3d(0, 25px, 0);
  14767.          transform: translate3d(0, 25px, 0)
  14768.      }
  14769.      75% {
  14770.          -webkit-transform: translate3d(0, -10px, 0);
  14771.          transform: translate3d(0, -10px, 0)
  14772.      }
  14773.      90% {
  14774.          -webkit-transform: translate3d(0, 5px, 0);
  14775.          transform: translate3d(0, 5px, 0)
  14776.      }
  14777.      100% {
  14778.          -webkit-transform: none;
  14779.          transform: none
  14780.      }
  14781.  }
  14782.  
  14783.  .bounceInDown {
  14784.      -webkit-animation-name: bounceInDown;
  14785.      animation-name: bounceInDown
  14786.  }
  14787.  
  14788.  @-webkit-keyframes bounceInLeft {
  14789.      0%,
  14790.      100%,
  14791.      60%,
  14792.      75%,
  14793.      90% {
  14794.          transition-timing-function: cubic-bezier(.215, .61, .355, 1)
  14795.      }
  14796.      0% {
  14797.          opacity: 0;
  14798.          -webkit-transform: translate3d(-3000px, 0, 0);
  14799.          transform: translate3d(-3000px, 0, 0)
  14800.      }
  14801.      60% {
  14802.          opacity: 1;
  14803.          -webkit-transform: translate3d(25px, 0, 0);
  14804.          transform: translate3d(25px, 0, 0)
  14805.      }
  14806.      75% {
  14807.          -webkit-transform: translate3d(-10px, 0, 0);
  14808.          transform: translate3d(-10px, 0, 0)
  14809.      }
  14810.      90% {
  14811.          -webkit-transform: translate3d(5px, 0, 0);
  14812.          transform: translate3d(5px, 0, 0)
  14813.      }
  14814.      100% {
  14815.          -webkit-transform: none;
  14816.          transform: none
  14817.      }
  14818.  }
  14819.  
  14820.  @keyframes bounceInLeft {
  14821.      0%,
  14822.      100%,
  14823.      60%,
  14824.      75%,
  14825.      90% {
  14826.          transition-timing-function: cubic-bezier(.215, .61, .355, 1)
  14827.      }
  14828.      0% {
  14829.          opacity: 0;
  14830.          -webkit-transform: translate3d(-3000px, 0, 0);
  14831.          transform: translate3d(-3000px, 0, 0)
  14832.      }
  14833.      60% {
  14834.          opacity: 1;
  14835.          -webkit-transform: translate3d(25px, 0, 0);
  14836.          transform: translate3d(25px, 0, 0)
  14837.      }
  14838.      75% {
  14839.          -webkit-transform: translate3d(-10px, 0, 0);
  14840.          transform: translate3d(-10px, 0, 0)
  14841.      }
  14842.      90% {
  14843.          -webkit-transform: translate3d(5px, 0, 0);
  14844.          transform: translate3d(5px, 0, 0)
  14845.      }
  14846.      100% {
  14847.          -webkit-transform: none;
  14848.          transform: none
  14849.      }
  14850.  }
  14851.  
  14852.  .bounceInLeft {
  14853.      -webkit-animation-name: bounceInLeft;
  14854.      animation-name: bounceInLeft
  14855.  }
  14856.  
  14857.  @-webkit-keyframes bounceInRight {
  14858.      0%,
  14859.      100%,
  14860.      60%,
  14861.      75%,
  14862.      90% {
  14863.          transition-timing-function: cubic-bezier(.215, .61, .355, 1)
  14864.      }
  14865.      0% {
  14866.          opacity: 0;
  14867.          -webkit-transform: translate3d(3000px, 0, 0);
  14868.          transform: translate3d(3000px, 0, 0)
  14869.      }
  14870.      60% {
  14871.          opacity: 1;
  14872.          -webkit-transform: translate3d(-25px, 0, 0);
  14873.          transform: translate3d(-25px, 0, 0)
  14874.      }
  14875.      75% {
  14876.          -webkit-transform: translate3d(10px, 0, 0);
  14877.          transform: translate3d(10px, 0, 0)
  14878.      }
  14879.      90% {
  14880.          -webkit-transform: translate3d(-5px, 0, 0);
  14881.          transform: translate3d(-5px, 0, 0)
  14882.      }
  14883.      100% {
  14884.          -webkit-transform: none;
  14885.          transform: none
  14886.      }
  14887.  }
  14888.  
  14889.  @keyframes bounceInRight {
  14890.      0%,
  14891.      100%,
  14892.      60%,
  14893.      75%,
  14894.      90% {
  14895.          transition-timing-function: cubic-bezier(.215, .61, .355, 1)
  14896.      }
  14897.      0% {
  14898.          opacity: 0;
  14899.          -webkit-transform: translate3d(3000px, 0, 0);
  14900.          transform: translate3d(3000px, 0, 0)
  14901.      }
  14902.      60% {
  14903.          opacity: 1;
  14904.          -webkit-transform: translate3d(-25px, 0, 0);
  14905.          transform: translate3d(-25px, 0, 0)
  14906.      }
  14907.      75% {
  14908.          -webkit-transform: translate3d(10px, 0, 0);
  14909.          transform: translate3d(10px, 0, 0)
  14910.      }
  14911.      90% {
  14912.          -webkit-transform: translate3d(-5px, 0, 0);
  14913.          transform: translate3d(-5px, 0, 0)
  14914.      }
  14915.      100% {
  14916.          -webkit-transform: none;
  14917.          transform: none
  14918.      }
  14919.  }
  14920.  
  14921.  .bounceInRight {
  14922.      -webkit-animation-name: bounceInRight;
  14923.      animation-name: bounceInRight
  14924.  }
  14925.  
  14926.  @-webkit-keyframes bounceInUp {
  14927.      0%,
  14928.      100%,
  14929.      60%,
  14930.      75%,
  14931.      90% {
  14932.          transition-timing-function: cubic-bezier(.215, .61, .355, 1)
  14933.      }
  14934.      0% {
  14935.          opacity: 0;
  14936.          -webkit-transform: translate3d(0, 3000px, 0);
  14937.          transform: translate3d(0, 3000px, 0)
  14938.      }
  14939.      60% {
  14940.          opacity: 1;
  14941.          -webkit-transform: translate3d(0, -20px, 0);
  14942.          transform: translate3d(0, -20px, 0)
  14943.      }
  14944.      75% {
  14945.          -webkit-transform: translate3d(0, 10px, 0);
  14946.          transform: translate3d(0, 10px, 0)
  14947.      }
  14948.      90% {
  14949.          -webkit-transform: translate3d(0, -5px, 0);
  14950.          transform: translate3d(0, -5px, 0)
  14951.      }
  14952.      100% {
  14953.          -webkit-transform: translate3d(0, 0, 0);
  14954.          transform: translate3d(0, 0, 0)
  14955.      }
  14956.  }
  14957.  
  14958.  @keyframes bounceInUp {
  14959.      0%,
  14960.      100%,
  14961.      60%,
  14962.      75%,
  14963.      90% {
  14964.          transition-timing-function: cubic-bezier(.215, .61, .355, 1)
  14965.      }
  14966.      0% {
  14967.          opacity: 0;
  14968.          -webkit-transform: translate3d(0, 3000px, 0);
  14969.          transform: translate3d(0, 3000px, 0)
  14970.      }
  14971.      60% {
  14972.          opacity: 1;
  14973.          -webkit-transform: translate3d(0, -20px, 0);
  14974.          transform: translate3d(0, -20px, 0)
  14975.      }
  14976.      75% {
  14977.          -webkit-transform: translate3d(0, 10px, 0);
  14978.          transform: translate3d(0, 10px, 0)
  14979.      }
  14980.      90% {
  14981.          -webkit-transform: translate3d(0, -5px, 0);
  14982.          transform: translate3d(0, -5px, 0)
  14983.      }
  14984.      100% {
  14985.          -webkit-transform: translate3d(0, 0, 0);
  14986.          transform: translate3d(0, 0, 0)
  14987.      }
  14988.  }
  14989.  
  14990.  .bounceInUp {
  14991.      -webkit-animation-name: bounceInUp;
  14992.      animation-name: bounceInUp
  14993.  }
  14994.  
  14995.  @-webkit-keyframes bounceOut {
  14996.      20% {
  14997.          -webkit-transform: scale3d(.9, .9, .9);
  14998.          transform: scale3d(.9, .9, .9)
  14999.      }
  15000.      50%,
  15001.      55% {
  15002.          opacity: 1;
  15003.          -webkit-transform: scale3d(1.1, 1.1, 1.1);
  15004.          transform: scale3d(1.1, 1.1, 1.1)
  15005.      }
  15006.      100% {
  15007.          opacity: 0;
  15008.          -webkit-transform: scale3d(.3, .3, .3);
  15009.          transform: scale3d(.3, .3, .3)
  15010.      }
  15011.  }
  15012.  
  15013.  @keyframes bounceOut {
  15014.      20% {
  15015.          -webkit-transform: scale3d(.9, .9, .9);
  15016.          transform: scale3d(.9, .9, .9)
  15017.      }
  15018.      50%,
  15019.      55% {
  15020.          opacity: 1;
  15021.          -webkit-transform: scale3d(1.1, 1.1, 1.1);
  15022.          transform: scale3d(1.1, 1.1, 1.1)
  15023.      }
  15024.      100% {
  15025.          opacity: 0;
  15026.          -webkit-transform: scale3d(.3, .3, .3);
  15027.          transform: scale3d(.3, .3, .3)
  15028.      }
  15029.  }
  15030.  
  15031.  .bounceOut {
  15032.      -webkit-animation-name: bounceOut;
  15033.      animation-name: bounceOut
  15034.  }
  15035.  
  15036.  @-webkit-keyframes bounceOutDown {
  15037.      20% {
  15038.          -webkit-transform: translate3d(0, 10px, 0);
  15039.          transform: translate3d(0, 10px, 0)
  15040.      }
  15041.      40%,
  15042.      45% {
  15043.          opacity: 1;
  15044.          -webkit-transform: translate3d(0, -20px, 0);
  15045.          transform: translate3d(0, -20px, 0)
  15046.      }
  15047.      100% {
  15048.          opacity: 0;
  15049.          -webkit-transform: translate3d(0, 2000px, 0);
  15050.          transform: translate3d(0, 2000px, 0)
  15051.      }
  15052.  }
  15053.  
  15054.  @keyframes bounceOutDown {
  15055.      20% {
  15056.          -webkit-transform: translate3d(0, 10px, 0);
  15057.          transform: translate3d(0, 10px, 0)
  15058.      }
  15059.      40%,
  15060.      45% {
  15061.          opacity: 1;
  15062.          -webkit-transform: translate3d(0, -20px, 0);
  15063.          transform: translate3d(0, -20px, 0)
  15064.      }
  15065.      100% {
  15066.          opacity: 0;
  15067.          -webkit-transform: translate3d(0, 2000px, 0);
  15068.          transform: translate3d(0, 2000px, 0)
  15069.      }
  15070.  }
  15071.  
  15072.  .bounceOutDown {
  15073.      -webkit-animation-name: bounceOutDown;
  15074.      animation-name: bounceOutDown
  15075.  }
  15076.  
  15077.  @-webkit-keyframes bounceOutLeft {
  15078.      20% {
  15079.          opacity: 1;
  15080.          -webkit-transform: translate3d(20px, 0, 0);
  15081.          transform: translate3d(20px, 0, 0)
  15082.      }
  15083.      100% {
  15084.          opacity: 0;
  15085.          -webkit-transform: translate3d(-2000px, 0, 0);
  15086.          transform: translate3d(-2000px, 0, 0)
  15087.      }
  15088.  }
  15089.  
  15090.  @keyframes bounceOutLeft {
  15091.      20% {
  15092.          opacity: 1;
  15093.          -webkit-transform: translate3d(20px, 0, 0);
  15094.          transform: translate3d(20px, 0, 0)
  15095.      }
  15096.      100% {
  15097.          opacity: 0;
  15098.          -webkit-transform: translate3d(-2000px, 0, 0);
  15099.          transform: translate3d(-2000px, 0, 0)
  15100.      }
  15101.  }
  15102.  
  15103.  .bounceOutLeft {
  15104.      -webkit-animation-name: bounceOutLeft;
  15105.      animation-name: bounceOutLeft
  15106.  }
  15107.  
  15108.  @-webkit-keyframes bounceOutRight {
  15109.      20% {
  15110.          opacity: 1;
  15111.          -webkit-transform: translate3d(-20px, 0, 0);
  15112.          transform: translate3d(-20px, 0, 0)
  15113.      }
  15114.      100% {
  15115.          opacity: 0;
  15116.          -webkit-transform: translate3d(2000px, 0, 0);
  15117.          transform: translate3d(2000px, 0, 0)
  15118.      }
  15119.  }
  15120.  
  15121.  @keyframes bounceOutRight {
  15122.      20% {
  15123.          opacity: 1;
  15124.          -webkit-transform: translate3d(-20px, 0, 0);
  15125.          transform: translate3d(-20px, 0, 0)
  15126.      }
  15127.      100% {
  15128.          opacity: 0;
  15129.          -webkit-transform: translate3d(2000px, 0, 0);
  15130.          transform: translate3d(2000px, 0, 0)
  15131.      }
  15132.  }
  15133.  
  15134.  .bounceOutRight {
  15135.      -webkit-animation-name: bounceOutRight;
  15136.      animation-name: bounceOutRight
  15137.  }
  15138.  
  15139.  @-webkit-keyframes bounceOutUp {
  15140.      20% {
  15141.          -webkit-transform: translate3d(0, -10px, 0);
  15142.          transform: translate3d(0, -10px, 0)
  15143.      }
  15144.      40%,
  15145.      45% {
  15146.          opacity: 1;
  15147.          -webkit-transform: translate3d(0, 20px, 0);
  15148.          transform: translate3d(0, 20px, 0)
  15149.      }
  15150.      100% {
  15151.          opacity: 0;
  15152.          -webkit-transform: translate3d(0, -2000px, 0);
  15153.          transform: translate3d(0, -2000px, 0)
  15154.      }
  15155.  }
  15156.  
  15157.  @keyframes bounceOutUp {
  15158.      20% {
  15159.          -webkit-transform: translate3d(0, -10px, 0);
  15160.          transform: translate3d(0, -10px, 0)
  15161.      }
  15162.      40%,
  15163.      45% {
  15164.          opacity: 1;
  15165.          -webkit-transform: translate3d(0, 20px, 0);
  15166.          transform: translate3d(0, 20px, 0)
  15167.      }
  15168.      100% {
  15169.          opacity: 0;
  15170.          -webkit-transform: translate3d(0, -2000px, 0);
  15171.          transform: translate3d(0, -2000px, 0)
  15172.      }
  15173.  }
  15174.  
  15175.  .bounceOutUp {
  15176.      -webkit-animation-name: bounceOutUp;
  15177.      animation-name: bounceOutUp
  15178.  }
  15179.  
  15180.  @-webkit-keyframes fadeIn {
  15181.      0% {
  15182.          opacity: 0
  15183.      }
  15184.      100% {
  15185.          opacity: 1
  15186.      }
  15187.  }
  15188.  
  15189.  @keyframes fadeIn {
  15190.      0% {
  15191.          opacity: 0
  15192.      }
  15193.      100% {
  15194.          opacity: 1
  15195.      }
  15196.  }
  15197.  
  15198.  .fadeIn {
  15199.      -webkit-animation-name: fadeIn;
  15200.      animation-name: fadeIn
  15201.  }
  15202.  
  15203.  @-webkit-keyframes fadeInDown {
  15204.      0% {
  15205.          opacity: 0;
  15206.          -webkit-transform: translate3d(0, -100%, 0);
  15207.          transform: translate3d(0, -100%, 0)
  15208.      }
  15209.      100% {
  15210.          opacity: 1;
  15211.          -webkit-transform: none;
  15212.          transform: none
  15213.      }
  15214.  }
  15215.  
  15216.  @keyframes fadeInDown {
  15217.      0% {
  15218.          opacity: 0;
  15219.          -webkit-transform: translate3d(0, -100%, 0);
  15220.          transform: translate3d(0, -100%, 0)
  15221.      }
  15222.      100% {
  15223.          opacity: 1;
  15224.          -webkit-transform: none;
  15225.          transform: none
  15226.      }
  15227.  }
  15228.  
  15229.  .fadeInDown {
  15230.      -webkit-animation-name: fadeInDown;
  15231.      animation-name: fadeInDown
  15232.  }
  15233.  
  15234.  @-webkit-keyframes fadeInDownBig {
  15235.      0% {
  15236.          opacity: 0;
  15237.          -webkit-transform: translate3d(0, -2000px, 0);
  15238.          transform: translate3d(0, -2000px, 0)
  15239.      }
  15240.      100% {
  15241.          opacity: 1;
  15242.          -webkit-transform: none;
  15243.          transform: none
  15244.      }
  15245.  }
  15246.  
  15247.  @keyframes fadeInDownBig {
  15248.      0% {
  15249.          opacity: 0;
  15250.          -webkit-transform: translate3d(0, -2000px, 0);
  15251.          transform: translate3d(0, -2000px, 0)
  15252.      }
  15253.      100% {
  15254.          opacity: 1;
  15255.          -webkit-transform: none;
  15256.          transform: none
  15257.      }
  15258.  }
  15259.  
  15260.  .fadeInDownBig {
  15261.      -webkit-animation-name: fadeInDownBig;
  15262.      animation-name: fadeInDownBig
  15263.  }
  15264.  
  15265.  @-webkit-keyframes fadeInLeft {
  15266.      0% {
  15267.          opacity: 0;
  15268.          -webkit-transform: translate3d(-100%, 0, 0);
  15269.          transform: translate3d(-100%, 0, 0)
  15270.      }
  15271.      100% {
  15272.          opacity: 1;
  15273.          -webkit-transform: none;
  15274.          transform: none
  15275.      }
  15276.  }
  15277.  
  15278.  @keyframes fadeInLeft {
  15279.      0% {
  15280.          opacity: 0;
  15281.          -webkit-transform: translate3d(-100%, 0, 0);
  15282.          transform: translate3d(-100%, 0, 0)
  15283.      }
  15284.      100% {
  15285.          opacity: 1;
  15286.          -webkit-transform: none;
  15287.          transform: none
  15288.      }
  15289.  }
  15290.  
  15291.  .fadeInLeft {
  15292.      -webkit-animation-name: fadeInLeft;
  15293.      animation-name: fadeInLeft
  15294.  }
  15295.  
  15296.  @-webkit-keyframes fadeInLeftBig {
  15297.      0% {
  15298.          opacity: 0;
  15299.          -webkit-transform: translate3d(-2000px, 0, 0);
  15300.          transform: translate3d(-2000px, 0, 0)
  15301.      }
  15302.      100% {
  15303.          opacity: 1;
  15304.          -webkit-transform: none;
  15305.          transform: none
  15306.      }
  15307.  }
  15308.  
  15309.  @keyframes fadeInLeftBig {
  15310.      0% {
  15311.          opacity: 0;
  15312.          -webkit-transform: translate3d(-2000px, 0, 0);
  15313.          transform: translate3d(-2000px, 0, 0)
  15314.      }
  15315.      100% {
  15316.          opacity: 1;
  15317.          -webkit-transform: none;
  15318.          transform: none
  15319.      }
  15320.  }
  15321.  
  15322.  .fadeInLeftBig {
  15323.      -webkit-animation-name: fadeInLeftBig;
  15324.      animation-name: fadeInLeftBig
  15325.  }
  15326.  
  15327.  @-webkit-keyframes fadeInRight {
  15328.      0% {
  15329.          opacity: 0;
  15330.          -webkit-transform: translate3d(100%, 0, 0);
  15331.          transform: translate3d(100%, 0, 0)
  15332.      }
  15333.      100% {
  15334.          opacity: 1;
  15335.          -webkit-transform: none;
  15336.          transform: none
  15337.      }
  15338.  }
  15339.  
  15340.  @keyframes fadeInRight {
  15341.      0% {
  15342.          opacity: 0;
  15343.          -webkit-transform: translate3d(100%, 0, 0);
  15344.          transform: translate3d(100%, 0, 0)
  15345.      }
  15346.      100% {
  15347.          opacity: 1;
  15348.          -webkit-transform: none;
  15349.          transform: none
  15350.      }
  15351.  }
  15352.  
  15353.  .fadeInRight {
  15354.      -webkit-animation-name: fadeInRight;
  15355.      animation-name: fadeInRight
  15356.  }
  15357.  
  15358.  @-webkit-keyframes fadeInRightBig {
  15359.      0% {
  15360.          opacity: 0;
  15361.          -webkit-transform: translate3d(2000px, 0, 0);
  15362.          transform: translate3d(2000px, 0, 0)
  15363.      }
  15364.      100% {
  15365.          opacity: 1;
  15366.          -webkit-transform: none;
  15367.          transform: none
  15368.      }
  15369.  }
  15370.  
  15371.  @keyframes fadeInRightBig {
  15372.      0% {
  15373.          opacity: 0;
  15374.          -webkit-transform: translate3d(2000px, 0, 0);
  15375.          transform: translate3d(2000px, 0, 0)
  15376.      }
  15377.      100% {
  15378.          opacity: 1;
  15379.          -webkit-transform: none;
  15380.          transform: none
  15381.      }
  15382.  }
  15383.  
  15384.  .fadeInRightBig {
  15385.      -webkit-animation-name: fadeInRightBig;
  15386.      animation-name: fadeInRightBig
  15387.  }
  15388.  
  15389.  @-webkit-keyframes fadeInUp {
  15390.      0% {
  15391.          opacity: 0;
  15392.          -webkit-transform: translate3d(0, 100%, 0);
  15393.          transform: translate3d(0, 100%, 0)
  15394.      }
  15395.      100% {
  15396.          opacity: 1;
  15397.          -webkit-transform: none;
  15398.          transform: none
  15399.      }
  15400.  }
  15401.  
  15402.  @keyframes fadeInUp {
  15403.      0% {
  15404.          opacity: 0;
  15405.          -webkit-transform: translate3d(0, 100%, 0);
  15406.          transform: translate3d(0, 100%, 0)
  15407.      }
  15408.      100% {
  15409.          opacity: 1;
  15410.          -webkit-transform: none;
  15411.          transform: none
  15412.      }
  15413.  }
  15414.  
  15415.  .fadeInUp {
  15416.      -webkit-animation-name: fadeInUp;
  15417.      animation-name: fadeInUp
  15418.  }
  15419.  
  15420.  @-webkit-keyframes fadeInUpBig {
  15421.      0% {
  15422.          opacity: 0;
  15423.          -webkit-transform: translate3d(0, 2000px, 0);
  15424.          transform: translate3d(0, 2000px, 0)
  15425.      }
  15426.      100% {
  15427.          opacity: 1;
  15428.          -webkit-transform: none;
  15429.          transform: none
  15430.      }
  15431.  }
  15432.  
  15433.  @keyframes fadeInUpBig {
  15434.      0% {
  15435.          opacity: 0;
  15436.          -webkit-transform: translate3d(0, 2000px, 0);
  15437.          transform: translate3d(0, 2000px, 0)
  15438.      }
  15439.      100% {
  15440.          opacity: 1;
  15441.          -webkit-transform: none;
  15442.          transform: none
  15443.      }
  15444.  }
  15445.  
  15446.  .fadeInUpBig {
  15447.      -webkit-animation-name: fadeInUpBig;
  15448.      animation-name: fadeInUpBig
  15449.  }
  15450.  
  15451.  @-webkit-keyframes fadeOut {
  15452.      0% {
  15453.          opacity: 1
  15454.      }
  15455.      100% {
  15456.          opacity: 0
  15457.      }
  15458.  }
  15459.  
  15460.  @keyframes fadeOut {
  15461.      0% {
  15462.          opacity: 1
  15463.      }
  15464.      100% {
  15465.          opacity: 0
  15466.      }
  15467.  }
  15468.  
  15469.  .fadeOut {
  15470.      -webkit-animation-name: fadeOut;
  15471.      animation-name: fadeOut
  15472.  }
  15473.  
  15474.  @-webkit-keyframes fadeOutDown {
  15475.      0% {
  15476.          opacity: 1
  15477.      }
  15478.      100% {
  15479.          opacity: 0;
  15480.          -webkit-transform: translate3d(0, 100%, 0);
  15481.          transform: translate3d(0, 100%, 0)
  15482.      }
  15483.  }
  15484.  
  15485.  @keyframes fadeOutDown {
  15486.      0% {
  15487.          opacity: 1
  15488.      }
  15489.      100% {
  15490.          opacity: 0;
  15491.          -webkit-transform: translate3d(0, 100%, 0);
  15492.          transform: translate3d(0, 100%, 0)
  15493.      }
  15494.  }
  15495.  
  15496.  .fadeOutDown {
  15497.      -webkit-animation-name: fadeOutDown;
  15498.      animation-name: fadeOutDown
  15499.  }
  15500.  
  15501.  @-webkit-keyframes fadeOutDownBig {
  15502.      0% {
  15503.          opacity: 1
  15504.      }
  15505.      100% {
  15506.          opacity: 0;
  15507.          -webkit-transform: translate3d(0, 2000px, 0);
  15508.          transform: translate3d(0, 2000px, 0)
  15509.      }
  15510.  }
  15511.  
  15512.  @keyframes fadeOutDownBig {
  15513.      0% {
  15514.          opacity: 1
  15515.      }
  15516.      100% {
  15517.          opacity: 0;
  15518.          -webkit-transform: translate3d(0, 2000px, 0);
  15519.          transform: translate3d(0, 2000px, 0)
  15520.      }
  15521.  }
  15522.  
  15523.  .fadeOutDownBig {
  15524.      -webkit-animation-name: fadeOutDownBig;
  15525.      animation-name: fadeOutDownBig
  15526.  }
  15527.  
  15528.  @-webkit-keyframes fadeOutLeft {
  15529.      0% {
  15530.          opacity: 1
  15531.      }
  15532.      100% {
  15533.          opacity: 0;
  15534.          -webkit-transform: translate3d(-100%, 0, 0);
  15535.          transform: translate3d(-100%, 0, 0)
  15536.      }
  15537.  }
  15538.  
  15539.  @keyframes fadeOutLeft {
  15540.      0% {
  15541.          opacity: 1
  15542.      }
  15543.      100% {
  15544.          opacity: 0;
  15545.          -webkit-transform: translate3d(-100%, 0, 0);
  15546.          transform: translate3d(-100%, 0, 0)
  15547.      }
  15548.  }
  15549.  
  15550.  .fadeOutLeft {
  15551.      -webkit-animation-name: fadeOutLeft;
  15552.      animation-name: fadeOutLeft
  15553.  }
  15554.  
  15555.  @-webkit-keyframes fadeOutLeftBig {
  15556.      0% {
  15557.          opacity: 1
  15558.      }
  15559.      100% {
  15560.          opacity: 0;
  15561.          -webkit-transform: translate3d(-2000px, 0, 0);
  15562.          transform: translate3d(-2000px, 0, 0)
  15563.      }
  15564.  }
  15565.  
  15566.  @keyframes fadeOutLeftBig {
  15567.      0% {
  15568.          opacity: 1
  15569.      }
  15570.      100% {
  15571.          opacity: 0;
  15572.          -webkit-transform: translate3d(-2000px, 0, 0);
  15573.          transform: translate3d(-2000px, 0, 0)
  15574.      }
  15575.  }
  15576.  
  15577.  .fadeOutLeftBig {
  15578.      -webkit-animation-name: fadeOutLeftBig;
  15579.      animation-name: fadeOutLeftBig
  15580.  }
  15581.  
  15582.  @-webkit-keyframes fadeOutRight {
  15583.      0% {
  15584.          opacity: 1
  15585.      }
  15586.      100% {
  15587.          opacity: 0;
  15588.          -webkit-transform: translate3d(100%, 0, 0);
  15589.          transform: translate3d(100%, 0, 0)
  15590.      }
  15591.  }
  15592.  
  15593.  @keyframes fadeOutRight {
  15594.      0% {
  15595.          opacity: 1
  15596.      }
  15597.      100% {
  15598.          opacity: 0;
  15599.          -webkit-transform: translate3d(100%, 0, 0);
  15600.          transform: translate3d(100%, 0, 0)
  15601.      }
  15602.  }
  15603.  
  15604.  .fadeOutRight {
  15605.      -webkit-animation-name: fadeOutRight;
  15606.      animation-name: fadeOutRight
  15607.  }
  15608.  
  15609.  @-webkit-keyframes fadeOutRightBig {
  15610.      0% {
  15611.          opacity: 1
  15612.      }
  15613.      100% {
  15614.          opacity: 0;
  15615.          -webkit-transform: translate3d(2000px, 0, 0);
  15616.          transform: translate3d(2000px, 0, 0)
  15617.      }
  15618.  }
  15619.  
  15620.  @keyframes fadeOutRightBig {
  15621.      0% {
  15622.          opacity: 1
  15623.      }
  15624.      100% {
  15625.          opacity: 0;
  15626.          -webkit-transform: translate3d(2000px, 0, 0);
  15627.          transform: translate3d(2000px, 0, 0)
  15628.      }
  15629.  }
  15630.  
  15631.  .fadeOutRightBig {
  15632.      -webkit-animation-name: fadeOutRightBig;
  15633.      animation-name: fadeOutRightBig
  15634.  }
  15635.  
  15636.  @-webkit-keyframes fadeOutUp {
  15637.      0% {
  15638.          opacity: 1
  15639.      }
  15640.      100% {
  15641.          opacity: 0;
  15642.          -webkit-transform: translate3d(0, -100%, 0);
  15643.          transform: translate3d(0, -100%, 0)
  15644.      }
  15645.  }
  15646.  
  15647.  @keyframes fadeOutUp {
  15648.      0% {
  15649.          opacity: 1
  15650.      }
  15651.      100% {
  15652.          opacity: 0;
  15653.          -webkit-transform: translate3d(0, -100%, 0);
  15654.          transform: translate3d(0, -100%, 0)
  15655.      }
  15656.  }
  15657.  
  15658.  .fadeOutUp {
  15659.      -webkit-animation-name: fadeOutUp;
  15660.      animation-name: fadeOutUp
  15661.  }
  15662.  
  15663.  @-webkit-keyframes fadeOutUpBig {
  15664.      0% {
  15665.          opacity: 1
  15666.      }
  15667.      100% {
  15668.          opacity: 0;
  15669.          -webkit-transform: translate3d(0, -2000px, 0);
  15670.          transform: translate3d(0, -2000px, 0)
  15671.      }
  15672.  }
  15673.  
  15674.  @keyframes fadeOutUpBig {
  15675.      0% {
  15676.          opacity: 1
  15677.      }
  15678.      100% {
  15679.          opacity: 0;
  15680.          -webkit-transform: translate3d(0, -2000px, 0);
  15681.          transform: translate3d(0, -2000px, 0)
  15682.      }
  15683.  }
  15684.  
  15685.  .fadeOutUpBig {
  15686.      -webkit-animation-name: fadeOutUpBig;
  15687.      animation-name: fadeOutUpBig
  15688.  }
  15689.  
  15690.  @-webkit-keyframes flip {
  15691.      0% {
  15692.          -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
  15693.          transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
  15694.          -webkit-animation-timing-function: ease-out;
  15695.          animation-timing-function: ease-out
  15696.      }
  15697.      40% {
  15698.          -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
  15699.          transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
  15700.          -webkit-animation-timing-function: ease-out;
  15701.          animation-timing-function: ease-out
  15702.      }
  15703.      50% {
  15704.          -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
  15705.          transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
  15706.          -webkit-animation-timing-function: ease-in;
  15707.          animation-timing-function: ease-in
  15708.      }
  15709.      80% {
  15710.          -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
  15711.          transform: perspective(400px) scale3d(.95, .95, .95);
  15712.          -webkit-animation-timing-function: ease-in;
  15713.          animation-timing-function: ease-in
  15714.      }
  15715.      100% {
  15716.          -webkit-transform: perspective(400px);
  15717.          transform: perspective(400px);
  15718.          -webkit-animation-timing-function: ease-in;
  15719.          animation-timing-function: ease-in
  15720.      }
  15721.  }
  15722.  
  15723.  @keyframes flip {
  15724.      0% {
  15725.          -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
  15726.          transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
  15727.          -webkit-animation-timing-function: ease-out;
  15728.          animation-timing-function: ease-out
  15729.      }
  15730.      40% {
  15731.          -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
  15732.          transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
  15733.          -webkit-animation-timing-function: ease-out;
  15734.          animation-timing-function: ease-out
  15735.      }
  15736.      50% {
  15737.          -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
  15738.          transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
  15739.          -webkit-animation-timing-function: ease-in;
  15740.          animation-timing-function: ease-in
  15741.      }
  15742.      80% {
  15743.          -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
  15744.          transform: perspective(400px) scale3d(.95, .95, .95);
  15745.          -webkit-animation-timing-function: ease-in;
  15746.          animation-timing-function: ease-in
  15747.      }
  15748.      100% {
  15749.          -webkit-transform: perspective(400px);
  15750.          transform: perspective(400px);
  15751.          -webkit-animation-timing-function: ease-in;
  15752.          animation-timing-function: ease-in
  15753.      }
  15754.  }
  15755.  
  15756.  .animated.flip {
  15757.      -webkit-backface-visibility: visible;
  15758.      backface-visibility: visible;
  15759.      -webkit-animation-name: flip;
  15760.      animation-name: flip
  15761.  }
  15762.  
  15763.  @-webkit-keyframes flipInX {
  15764.      0% {
  15765.          -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
  15766.          transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
  15767.          transition-timing-function: ease-in;
  15768.          opacity: 0
  15769.      }
  15770.      40% {
  15771.          -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
  15772.          transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
  15773.          transition-timing-function: ease-in
  15774.      }
  15775.      60% {
  15776.          -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
  15777.          transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
  15778.          opacity: 1
  15779.      }
  15780.      80% {
  15781.          -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  15782.          transform: perspective(400px) rotate3d(1, 0, 0, -5deg)
  15783.      }
  15784.      100% {
  15785.          -webkit-transform: perspective(400px);
  15786.          transform: perspective(400px)
  15787.      }
  15788.  }
  15789.  
  15790.  @keyframes flipInX {
  15791.      0% {
  15792.          -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
  15793.          transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
  15794.          transition-timing-function: ease-in;
  15795.          opacity: 0
  15796.      }
  15797.      40% {
  15798.          -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
  15799.          transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
  15800.          transition-timing-function: ease-in
  15801.      }
  15802.      60% {
  15803.          -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
  15804.          transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
  15805.          opacity: 1
  15806.      }
  15807.      80% {
  15808.          -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  15809.          transform: perspective(400px) rotate3d(1, 0, 0, -5deg)
  15810.      }
  15811.      100% {
  15812.          -webkit-transform: perspective(400px);
  15813.          transform: perspective(400px)
  15814.      }
  15815.  }
  15816.  
  15817.  .flipInX {
  15818.      -webkit-backface-visibility: visible!important;
  15819.      backface-visibility: visible!important;
  15820.      -webkit-animation-name: flipInX;
  15821.      animation-name: flipInX
  15822.  }
  15823.  
  15824.  @-webkit-keyframes flipInY {
  15825.      0% {
  15826.          -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
  15827.          transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
  15828.          transition-timing-function: ease-in;
  15829.          opacity: 0
  15830.      }
  15831.      40% {
  15832.          -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
  15833.          transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
  15834.          transition-timing-function: ease-in
  15835.      }
  15836.      60% {
  15837.          -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
  15838.          transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
  15839.          opacity: 1
  15840.      }
  15841.      80% {
  15842.          -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  15843.          transform: perspective(400px) rotate3d(0, 1, 0, -5deg)
  15844.      }
  15845.      100% {
  15846.          -webkit-transform: perspective(400px);
  15847.          transform: perspective(400px)
  15848.      }
  15849.  }
  15850.  
  15851.  @keyframes flipInY {
  15852.      0% {
  15853.          -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
  15854.          transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
  15855.          transition-timing-function: ease-in;
  15856.          opacity: 0
  15857.      }
  15858.      40% {
  15859.          -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
  15860.          transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
  15861.          transition-timing-function: ease-in
  15862.      }
  15863.      60% {
  15864.          -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
  15865.          transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
  15866.          opacity: 1
  15867.      }
  15868.      80% {
  15869.          -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  15870.          transform: perspective(400px) rotate3d(0, 1, 0, -5deg)
  15871.      }
  15872.      100% {
  15873.          -webkit-transform: perspective(400px);
  15874.          transform: perspective(400px)
  15875.      }
  15876.  }
  15877.  
  15878.  .flipInY {
  15879.      -webkit-backface-visibility: visible!important;
  15880.      backface-visibility: visible!important;
  15881.      -webkit-animation-name: flipInY;
  15882.      animation-name: flipInY
  15883.  }
  15884.  
  15885.  @-webkit-keyframes flipOutX {
  15886.      0% {
  15887.          -webkit-transform: perspective(400px);
  15888.          transform: perspective(400px)
  15889.      }
  15890.      30% {
  15891.          -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
  15892.          transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
  15893.          opacity: 1
  15894.      }
  15895.      100% {
  15896.          -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
  15897.          transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
  15898.          opacity: 0
  15899.      }
  15900.  }
  15901.  
  15902.  @keyframes flipOutX {
  15903.      0% {
  15904.          -webkit-transform: perspective(400px);
  15905.          transform: perspective(400px)
  15906.      }
  15907.      30% {
  15908.          -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
  15909.          transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
  15910.          opacity: 1
  15911.      }
  15912.      100% {
  15913.          -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
  15914.          transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
  15915.          opacity: 0
  15916.      }
  15917.  }
  15918.  
  15919.  .flipOutX {
  15920.      -webkit-animation-name: flipOutX;
  15921.      animation-name: flipOutX;
  15922.      -webkit-backface-visibility: visible!important;
  15923.      backface-visibility: visible!important
  15924.  }
  15925.  
  15926.  @-webkit-keyframes flipOutY {
  15927.      0% {
  15928.          -webkit-transform: perspective(400px);
  15929.          transform: perspective(400px)
  15930.      }
  15931.      30% {
  15932.          -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
  15933.          transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
  15934.          opacity: 1
  15935.      }
  15936.      100% {
  15937.          -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
  15938.          transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
  15939.          opacity: 0
  15940.      }
  15941.  }
  15942.  
  15943.  @keyframes flipOutY {
  15944.      0% {
  15945.          -webkit-transform: perspective(400px);
  15946.          transform: perspective(400px)
  15947.      }
  15948.      30% {
  15949.          -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
  15950.          transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
  15951.          opacity: 1
  15952.      }
  15953.      100% {
  15954.          -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
  15955.          transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
  15956.          opacity: 0
  15957.      }
  15958.  }
  15959.  
  15960.  .flipOutY {
  15961.      -webkit-backface-visibility: visible!important;
  15962.      backface-visibility: visible!important;
  15963.      -webkit-animation-name: flipOutY;
  15964.      animation-name: flipOutY
  15965.  }
  15966.  
  15967.  @-webkit-keyframes lightSpeedIn {
  15968.      0% {
  15969.          -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
  15970.          transform: translate3d(100%, 0, 0) skewX(-30deg);
  15971.          opacity: 0
  15972.      }
  15973.      60% {
  15974.          -webkit-transform: skewX(20deg);
  15975.          transform: skewX(20deg);
  15976.          opacity: 1
  15977.      }
  15978.      80% {
  15979.          -webkit-transform: skewX(-5deg);
  15980.          transform: skewX(-5deg);
  15981.          opacity: 1
  15982.      }
  15983.      100% {
  15984.          -webkit-transform: none;
  15985.          transform: none;
  15986.          opacity: 1
  15987.      }
  15988.  }
  15989.  
  15990.  @keyframes lightSpeedIn {
  15991.      0% {
  15992.          -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
  15993.          transform: translate3d(100%, 0, 0) skewX(-30deg);
  15994.          opacity: 0
  15995.      }
  15996.      60% {
  15997.          -webkit-transform: skewX(20deg);
  15998.          transform: skewX(20deg);
  15999.          opacity: 1
  16000.      }
  16001.      80% {
  16002.          -webkit-transform: skewX(-5deg);
  16003.          transform: skewX(-5deg);
  16004.          opacity: 1
  16005.      }
  16006.      100% {
  16007.          -webkit-transform: none;
  16008.          transform: none;
  16009.          opacity: 1
  16010.      }
  16011.  }
  16012.  
  16013.  .lightSpeedIn {
  16014.      -webkit-animation-name: lightSpeedIn;
  16015.      animation-name: lightSpeedIn;
  16016.      -webkit-animation-timing-function: ease-out;
  16017.      animation-timing-function: ease-out
  16018.  }
  16019.  
  16020.  @-webkit-keyframes lightSpeedOut {
  16021.      0% {
  16022.          opacity: 1
  16023.      }
  16024.      100% {
  16025.          -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
  16026.          transform: translate3d(100%, 0, 0) skewX(30deg);
  16027.          opacity: 0
  16028.      }
  16029.  }
  16030.  
  16031.  @keyframes lightSpeedOut {
  16032.      0% {
  16033.          opacity: 1
  16034.      }
  16035.      100% {
  16036.          -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
  16037.          transform: translate3d(100%, 0, 0) skewX(30deg);
  16038.          opacity: 0
  16039.      }
  16040.  }
  16041.  
  16042.  .lightSpeedOut {
  16043.      -webkit-animation-name: lightSpeedOut;
  16044.      animation-name: lightSpeedOut;
  16045.      -webkit-animation-timing-function: ease-in;
  16046.      animation-timing-function: ease-in
  16047.  }
  16048.  
  16049.  @-webkit-keyframes rotateIn {
  16050.      0% {
  16051.          -webkit-transform-origin: center;
  16052.          transform-origin: center;
  16053.          -webkit-transform: rotate3d(0, 0, 1, -200deg);
  16054.          transform: rotate3d(0, 0, 1, -200deg);
  16055.          opacity: 0
  16056.      }
  16057.      100% {
  16058.          -webkit-transform-origin: center;
  16059.          transform-origin: center;
  16060.          -webkit-transform: none;
  16061.          transform: none;
  16062.          opacity: 1
  16063.      }
  16064.  }
  16065.  
  16066.  @keyframes rotateIn {
  16067.      0% {
  16068.          -webkit-transform-origin: center;
  16069.          transform-origin: center;
  16070.          -webkit-transform: rotate3d(0, 0, 1, -200deg);
  16071.          transform: rotate3d(0, 0, 1, -200deg);
  16072.          opacity: 0
  16073.      }
  16074.      100% {
  16075.          -webkit-transform-origin: center;
  16076.          transform-origin: center;
  16077.          -webkit-transform: none;
  16078.          transform: none;
  16079.          opacity: 1
  16080.      }
  16081.  }
  16082.  
  16083.  .rotateIn {
  16084.      -webkit-animation-name: rotateIn;
  16085.      animation-name: rotateIn
  16086.  }
  16087.  
  16088.  @-webkit-keyframes rotateInDownLeft {
  16089.      0% {
  16090.          -webkit-transform-origin: left bottom;
  16091.          transform-origin: left bottom;
  16092.          -webkit-transform: rotate3d(0, 0, 1, -45deg);
  16093.          transform: rotate3d(0, 0, 1, -45deg);
  16094.          opacity: 0
  16095.      }
  16096.      100% {
  16097.          -webkit-transform-origin: left bottom;
  16098.          transform-origin: left bottom;
  16099.          -webkit-transform: none;
  16100.          transform: none;
  16101.          opacity: 1
  16102.      }
  16103.  }
  16104.  
  16105.  @keyframes rotateInDownLeft {
  16106.      0% {
  16107.          -webkit-transform-origin: left bottom;
  16108.          transform-origin: left bottom;
  16109.          -webkit-transform: rotate3d(0, 0, 1, -45deg);
  16110.          transform: rotate3d(0, 0, 1, -45deg);
  16111.          opacity: 0
  16112.      }
  16113.      100% {
  16114.          -webkit-transform-origin: left bottom;
  16115.          transform-origin: left bottom;
  16116.          -webkit-transform: none;
  16117.          transform: none;
  16118.          opacity: 1
  16119.      }
  16120.  }
  16121.  
  16122.  .rotateInDownLeft {
  16123.      -webkit-animation-name: rotateInDownLeft;
  16124.      animation-name: rotateInDownLeft
  16125.  }
  16126.  
  16127.  @-webkit-keyframes rotateInDownRight {
  16128.      0% {
  16129.          -webkit-transform-origin: right bottom;
  16130.          transform-origin: right bottom;
  16131.          -webkit-transform: rotate3d(0, 0, 1, 45deg);
  16132.          transform: rotate3d(0, 0, 1, 45deg);
  16133.          opacity: 0
  16134.      }
  16135.      100% {
  16136.          -webkit-transform-origin: right bottom;
  16137.          transform-origin: right bottom;
  16138.          -webkit-transform: none;
  16139.          transform: none;
  16140.          opacity: 1
  16141.      }
  16142.  }
  16143.  
  16144.  @keyframes rotateInDownRight {
  16145.      0% {
  16146.          -webkit-transform-origin: right bottom;
  16147.          transform-origin: right bottom;
  16148.          -webkit-transform: rotate3d(0, 0, 1, 45deg);
  16149.          transform: rotate3d(0, 0, 1, 45deg);
  16150.          opacity: 0
  16151.      }
  16152.      100% {
  16153.          -webkit-transform-origin: right bottom;
  16154.          transform-origin: right bottom;
  16155.          -webkit-transform: none;
  16156.          transform: none;
  16157.          opacity: 1
  16158.      }
  16159.  }
  16160.  
  16161.  .rotateInDownRight {
  16162.      -webkit-animation-name: rotateInDownRight;
  16163.      animation-name: rotateInDownRight
  16164.  }
  16165.  
  16166.  @-webkit-keyframes rotateInUpLeft {
  16167.      0% {
  16168.          -webkit-transform-origin: left bottom;
  16169.          transform-origin: left bottom;
  16170.          -webkit-transform: rotate3d(0, 0, 1, 45deg);
  16171.          transform: rotate3d(0, 0, 1, 45deg);
  16172.          opacity: 0
  16173.      }
  16174.      100% {
  16175.          -webkit-transform-origin: left bottom;
  16176.          transform-origin: left bottom;
  16177.          -webkit-transform: none;
  16178.          transform: none;
  16179.          opacity: 1
  16180.      }
  16181.  }
  16182.  
  16183.  @keyframes rotateInUpLeft {
  16184.      0% {
  16185.          -webkit-transform-origin: left bottom;
  16186.          transform-origin: left bottom;
  16187.          -webkit-transform: rotate3d(0, 0, 1, 45deg);
  16188.          transform: rotate3d(0, 0, 1, 45deg);
  16189.          opacity: 0
  16190.      }
  16191.      100% {
  16192.          -webkit-transform-origin: left bottom;
  16193.          transform-origin: left bottom;
  16194.          -webkit-transform: none;
  16195.          transform: none;
  16196.          opacity: 1
  16197.      }
  16198.  }
  16199.  
  16200.  .rotateInUpLeft {
  16201.      -webkit-animation-name: rotateInUpLeft;
  16202.      animation-name: rotateInUpLeft
  16203.  }
  16204.  
  16205.  @-webkit-keyframes rotateInUpRight {
  16206.      0% {
  16207.          -webkit-transform-origin: right bottom;
  16208.          transform-origin: right bottom;
  16209.          -webkit-transform: rotate3d(0, 0, 1, -90deg);
  16210.          transform: rotate3d(0, 0, 1, -90deg);
  16211.          opacity: 0
  16212.      }
  16213.      100% {
  16214.          -webkit-transform-origin: right bottom;
  16215.          transform-origin: right bottom;
  16216.          -webkit-transform: none;
  16217.          transform: none;
  16218.          opacity: 1
  16219.      }
  16220.  }
  16221.  
  16222.  @keyframes rotateInUpRight {
  16223.      0% {
  16224.          -webkit-transform-origin: right bottom;
  16225.          transform-origin: right bottom;
  16226.          -webkit-transform: rotate3d(0, 0, 1, -90deg);
  16227.          transform: rotate3d(0, 0, 1, -90deg);
  16228.          opacity: 0
  16229.      }
  16230.      100% {
  16231.          -webkit-transform-origin: right bottom;
  16232.          transform-origin: right bottom;
  16233.          -webkit-transform: none;
  16234.          transform: none;
  16235.          opacity: 1
  16236.      }
  16237.  }
  16238.  
  16239.  .rotateInUpRight {
  16240.      -webkit-animation-name: rotateInUpRight;
  16241.      animation-name: rotateInUpRight
  16242.  }
  16243.  
  16244.  @-webkit-keyframes rotateOut {
  16245.      0% {
  16246.          -webkit-transform-origin: center;
  16247.          transform-origin: center;
  16248.          opacity: 1
  16249.      }
  16250.      100% {
  16251.          -webkit-transform-origin: center;
  16252.          transform-origin: center;
  16253.          -webkit-transform: rotate3d(0, 0, 1, 200deg);
  16254.          transform: rotate3d(0, 0, 1, 200deg);
  16255.          opacity: 0
  16256.      }
  16257.  }
  16258.  
  16259.  @keyframes rotateOut {
  16260.      0% {
  16261.          -webkit-transform-origin: center;
  16262.          transform-origin: center;
  16263.          opacity: 1
  16264.      }
  16265.      100% {
  16266.          -webkit-transform-origin: center;
  16267.          transform-origin: center;
  16268.          -webkit-transform: rotate3d(0, 0, 1, 200deg);
  16269.          transform: rotate3d(0, 0, 1, 200deg);
  16270.          opacity: 0
  16271.      }
  16272.  }
  16273.  
  16274.  .rotateOut {
  16275.      -webkit-animation-name: rotateOut;
  16276.      animation-name: rotateOut
  16277.  }
  16278.  
  16279.  @-webkit-keyframes rotateOutDownLeft {
  16280.      0% {
  16281.          -webkit-transform-origin: left bottom;
  16282.          transform-origin: left bottom;
  16283.          opacity: 1
  16284.      }
  16285.      100% {
  16286.          -webkit-transform-origin: left bottom;
  16287.          transform-origin: left bottom;
  16288.          -webkit-transform: rotate3d(0, 0, 1, 45deg);
  16289.          transform: rotate3d(0, 0, 1, 45deg);
  16290.          opacity: 0
  16291.      }
  16292.  }
  16293.  
  16294.  @keyframes rotateOutDownLeft {
  16295.      0% {
  16296.          -webkit-transform-origin: left bottom;
  16297.          transform-origin: left bottom;
  16298.          opacity: 1
  16299.      }
  16300.      100% {
  16301.          -webkit-transform-origin: left bottom;
  16302.          transform-origin: left bottom;
  16303.          -webkit-transform: rotate3d(0, 0, 1, 45deg);
  16304.          transform: rotate3d(0, 0, 1, 45deg);
  16305.          opacity: 0
  16306.      }
  16307.  }
  16308.  
  16309.  .rotateOutDownLeft {
  16310.      -webkit-animation-name: rotateOutDownLeft;
  16311.      animation-name: rotateOutDownLeft
  16312.  }
  16313.  
  16314.  @-webkit-keyframes rotateOutDownRight {
  16315.      0% {
  16316.          -webkit-transform-origin: right bottom;
  16317.          transform-origin: right bottom;
  16318.          opacity: 1
  16319.      }
  16320.      100% {
  16321.          -webkit-transform-origin: right bottom;
  16322.          transform-origin: right bottom;
  16323.          -webkit-transform: rotate3d(0, 0, 1, -45deg);
  16324.          transform: rotate3d(0, 0, 1, -45deg);
  16325.          opacity: 0
  16326.      }
  16327.  }
  16328.  
  16329.  @keyframes rotateOutDownRight {
  16330.      0% {
  16331.          -webkit-transform-origin: right bottom;
  16332.          transform-origin: right bottom;
  16333.          opacity: 1
  16334.      }
  16335.      100% {
  16336.          -webkit-transform-origin: right bottom;
  16337.          transform-origin: right bottom;
  16338.          -webkit-transform: rotate3d(0, 0, 1, -45deg);
  16339.          transform: rotate3d(0, 0, 1, -45deg);
  16340.          opacity: 0
  16341.      }
  16342.  }
  16343.  
  16344.  .rotateOutDownRight {
  16345.      -webkit-animation-name: rotateOutDownRight;
  16346.      animation-name: rotateOutDownRight
  16347.  }
  16348.  
  16349.  @-webkit-keyframes rotateOutUpLeft {
  16350.      0% {
  16351.          -webkit-transform-origin: left bottom;
  16352.          transform-origin: left bottom;
  16353.          opacity: 1
  16354.      }
  16355.      100% {
  16356.          -webkit-transform-origin: left bottom;
  16357.          transform-origin: left bottom;
  16358.          -webkit-transform: rotate3d(0, 0, 1, -45deg);
  16359.          transform: rotate3d(0, 0, 1, -45deg);
  16360.          opacity: 0
  16361.      }
  16362.  }
  16363.  
  16364.  @keyframes rotateOutUpLeft {
  16365.      0% {
  16366.          -webkit-transform-origin: left bottom;
  16367.          transform-origin: left bottom;
  16368.          opacity: 1
  16369.      }
  16370.      100% {
  16371.          -webkit-transform-origin: left bottom;
  16372.          transform-origin: left bottom;
  16373.          -webkit-transform: rotate3d(0, 0, 1, -45deg);
  16374.          transform: rotate3d(0, 0, 1, -45deg);
  16375.          opacity: 0
  16376.      }
  16377.  }
  16378.  
  16379.  .rotateOutUpLeft {
  16380.      -webkit-animation-name: rotateOutUpLeft;
  16381.      animation-name: rotateOutUpLeft
  16382.  }
  16383.  
  16384.  @-webkit-keyframes rotateOutUpRight {
  16385.      0% {
  16386.          -webkit-transform-origin: right bottom;
  16387.          transform-origin: right bottom;
  16388.          opacity: 1
  16389.      }
  16390.      100% {
  16391.          -webkit-transform-origin: right bottom;
  16392.          transform-origin: right bottom;
  16393.          -webkit-transform: rotate3d(0, 0, 1, 90deg);
  16394.          transform: rotate3d(0, 0, 1, 90deg);
  16395.          opacity: 0
  16396.      }
  16397.  }
  16398.  
  16399.  @keyframes rotateOutUpRight {
  16400.      0% {
  16401.          -webkit-transform-origin: right bottom;
  16402.          transform-origin: right bottom;
  16403.          opacity: 1
  16404.      }
  16405.      100% {
  16406.          -webkit-transform-origin: right bottom;
  16407.          transform-origin: right bottom;
  16408.          -webkit-transform: rotate3d(0, 0, 1, 90deg);
  16409.          transform: rotate3d(0, 0, 1, 90deg);
  16410.          opacity: 0
  16411.      }
  16412.  }
  16413.  
  16414.  .rotateOutUpRight {
  16415.      -webkit-animation-name: rotateOutUpRight;
  16416.      animation-name: rotateOutUpRight
  16417.  }
  16418.  
  16419.  @-webkit-keyframes hinge {
  16420.      0% {
  16421.          -webkit-transform-origin: top left;
  16422.          transform-origin: top left;
  16423.          -webkit-animation-timing-function: ease-in-out;
  16424.          animation-timing-function: ease-in-out
  16425.      }
  16426.      20%,
  16427.      60% {
  16428.          -webkit-transform: rotate3d(0, 0, 1, 80deg);
  16429.          transform: rotate3d(0, 0, 1, 80deg);
  16430.          -webkit-transform-origin: top left;
  16431.          transform-origin: top left;
  16432.          -webkit-animation-timing-function: ease-in-out;
  16433.          animation-timing-function: ease-in-out
  16434.      }
  16435.      40%,
  16436.      80% {
  16437.          -webkit-transform: rotate3d(0, 0, 1, 60deg);
  16438.          transform: rotate3d(0, 0, 1, 60deg);
  16439.          -webkit-transform-origin: top left;
  16440.          transform-origin: top left;
  16441.          -webkit-animation-timing-function: ease-in-out;
  16442.          animation-timing-function: ease-in-out;
  16443.          opacity: 1
  16444.      }
  16445.      100% {
  16446.          -webkit-transform: translate3d(0, 700px, 0);
  16447.          transform: translate3d(0, 700px, 0);
  16448.          opacity: 0
  16449.      }
  16450.  }
  16451.  
  16452.  @keyframes hinge {
  16453.      0% {
  16454.          -webkit-transform-origin: top left;
  16455.          transform-origin: top left;
  16456.          -webkit-animation-timing-function: ease-in-out;
  16457.          animation-timing-function: ease-in-out
  16458.      }
  16459.      20%,
  16460.      60% {
  16461.          -webkit-transform: rotate3d(0, 0, 1, 80deg);
  16462.          transform: rotate3d(0, 0, 1, 80deg);
  16463.          -webkit-transform-origin: top left;
  16464.          transform-origin: top left;
  16465.          -webkit-animation-timing-function: ease-in-out;
  16466.          animation-timing-function: ease-in-out
  16467.      }
  16468.      40%,
  16469.      80% {
  16470.          -webkit-transform: rotate3d(0, 0, 1, 60deg);
  16471.          transform: rotate3d(0, 0, 1, 60deg);
  16472.          -webkit-transform-origin: top left;
  16473.          transform-origin: top left;
  16474.          -webkit-animation-timing-function: ease-in-out;
  16475.          animation-timing-function: ease-in-out;
  16476.          opacity: 1
  16477.      }
  16478.      100% {
  16479.          -webkit-transform: translate3d(0, 700px, 0);
  16480.          transform: translate3d(0, 700px, 0);
  16481.          opacity: 0
  16482.      }
  16483.  }
  16484.  
  16485.  .hinge {
  16486.      -webkit-animation-name: hinge;
  16487.      animation-name: hinge
  16488.  }
  16489.  
  16490.  @-webkit-keyframes rollIn {
  16491.      0% {
  16492.          opacity: 0;
  16493.          -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  16494.          transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)
  16495.      }
  16496.      100% {
  16497.          opacity: 1;
  16498.          -webkit-transform: translate3d(0, 0, 0) rotate3d(0, 0, 0, 0);
  16499.          transform: translate3d(0, 0, 0) rotate3d(0, 0, 0, 0)
  16500.      }
  16501.  }
  16502.  
  16503.  @keyframes rollIn {
  16504.      0% {
  16505.          opacity: 0;
  16506.          -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  16507.          transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)
  16508.      }
  16509.      100% {
  16510.          opacity: 1;
  16511.          -webkit-transform: translate3d(0, 0, 0) rotate3d(0, 0, 0, 0);
  16512.          transform: translate3d(0, 0, 0) rotate3d(0, 0, 0, 0)
  16513.      }
  16514.  }
  16515.  
  16516.  .rollIn {
  16517.      -webkit-animation-name: rollIn;
  16518.      animation-name: rollIn
  16519.  }
  16520.  
  16521.  @-webkit-keyframes rollOut {
  16522.      0% {
  16523.          opacity: 1
  16524.      }
  16525.      100% {
  16526.          opacity: 0;
  16527.          -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  16528.          transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)
  16529.      }
  16530.  }
  16531.  
  16532.  @keyframes rollOut {
  16533.      0% {
  16534.          opacity: 1
  16535.      }
  16536.      100% {
  16537.          opacity: 0;
  16538.          -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  16539.          transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)
  16540.      }
  16541.  }
  16542.  
  16543.  .rollOut {
  16544.      -webkit-animation-name: rollOut;
  16545.      animation-name: rollOut
  16546.  }
  16547.  
  16548.  @-webkit-keyframes zoomIn {
  16549.      0% {
  16550.          opacity: 0;
  16551.          -webkit-transform: scale3d(.3, .3, .3);
  16552.          transform: scale3d(.3, .3, .3)
  16553.      }
  16554.      50% {
  16555.          opacity: 1
  16556.      }
  16557.  }
  16558.  
  16559.  @keyframes zoomIn {
  16560.      0% {
  16561.          opacity: 0;
  16562.          -webkit-transform: scale3d(.3, .3, .3);
  16563.          transform: scale3d(.3, .3, .3)
  16564.      }
  16565.      50% {
  16566.          opacity: 1
  16567.      }
  16568.  }
  16569.  
  16570.  .zoomIn {
  16571.      -webkit-animation-name: zoomIn;
  16572.      animation-name: zoomIn
  16573.  }
  16574.  
  16575.  @-webkit-keyframes zoomInDown {
  16576.      0% {
  16577.          opacity: 0;
  16578.          -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
  16579.          transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
  16580.          -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  16581.          animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  16582.      }
  16583.      60% {
  16584.          opacity: 1;
  16585.          -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
  16586.          transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
  16587.          -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  16588.          animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  16589.      }
  16590.  }
  16591.  
  16592.  @keyframes zoomInDown {
  16593.      0% {
  16594.          opacity: 0;
  16595.          -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
  16596.          transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
  16597.          -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  16598.          animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  16599.      }
  16600.      60% {
  16601.          opacity: 1;
  16602.          -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
  16603.          transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
  16604.          -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  16605.          animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  16606.      }
  16607.  }
  16608.  
  16609.  .zoomInDown {
  16610.      -webkit-animation-name: zoomInDown;
  16611.      animation-name: zoomInDown
  16612.  }
  16613.  
  16614.  @-webkit-keyframes zoomInLeft {
  16615.      0% {
  16616.          opacity: 0;
  16617.          -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
  16618.          transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
  16619.          -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  16620.          animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  16621.      }
  16622.      60% {
  16623.          opacity: 1;
  16624.          -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
  16625.          transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
  16626.          -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  16627.          animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  16628.      }
  16629.  }
  16630.  
  16631.  @keyframes zoomInLeft {
  16632.      0% {
  16633.          opacity: 0;
  16634.          -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
  16635.          transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
  16636.          -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  16637.          animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  16638.      }
  16639.      60% {
  16640.          opacity: 1;
  16641.          -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
  16642.          transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
  16643.          -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  16644.          animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  16645.      }
  16646.  }
  16647.  
  16648.  .zoomInLeft {
  16649.      -webkit-animation-name: zoomInLeft;
  16650.      animation-name: zoomInLeft
  16651.  }
  16652.  
  16653.  @-webkit-keyframes zoomInRight {
  16654.      0% {
  16655.          opacity: 0;
  16656.          -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
  16657.          transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
  16658.          -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  16659.          animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  16660.      }
  16661.      60% {
  16662.          opacity: 1;
  16663.          -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
  16664.          transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
  16665.          -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  16666.          animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  16667.      }
  16668.  }
  16669.  
  16670.  @keyframes zoomInRight {
  16671.      0% {
  16672.          opacity: 0;
  16673.          -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
  16674.          transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
  16675.          -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  16676.          animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  16677.      }
  16678.      60% {
  16679.          opacity: 1;
  16680.          -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
  16681.          transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
  16682.          -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  16683.          animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  16684.      }
  16685.  }
  16686.  
  16687.  .zoomInRight {
  16688.      -webkit-animation-name: zoomInRight;
  16689.      animation-name: zoomInRight
  16690.  }
  16691.  
  16692.  @-webkit-keyframes zoomInUp {
  16693.      0% {
  16694.          opacity: 0;
  16695.          -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
  16696.          transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
  16697.          -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  16698.          animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  16699.      }
  16700.      60% {
  16701.          opacity: 1;
  16702.          -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
  16703.          transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
  16704.          -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  16705.          animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  16706.      }
  16707.  }
  16708.  
  16709.  @keyframes zoomInUp {
  16710.      0% {
  16711.          opacity: 0;
  16712.          -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
  16713.          transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
  16714.          -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  16715.          animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  16716.      }
  16717.      60% {
  16718.          opacity: 1;
  16719.          -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
  16720.          transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
  16721.          -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  16722.          animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  16723.      }
  16724.  }
  16725.  
  16726.  .zoomInUp {
  16727.      -webkit-animation-name: zoomInUp;
  16728.      animation-name: zoomInUp
  16729.  }
  16730.  
  16731.  @-webkit-keyframes zoomOut {
  16732.      0% {
  16733.          opacity: 1
  16734.      }
  16735.      50% {
  16736.          opacity: 0;
  16737.          -webkit-transform: scale3d(.3, .3, .3);
  16738.          transform: scale3d(.3, .3, .3)
  16739.      }
  16740.      100% {
  16741.          opacity: 0
  16742.      }
  16743.  }
  16744.  
  16745.  @keyframes zoomOut {
  16746.      0% {
  16747.          opacity: 1
  16748.      }
  16749.      50% {
  16750.          opacity: 0;
  16751.          -webkit-transform: scale3d(.3, .3, .3);
  16752.          transform: scale3d(.3, .3, .3)
  16753.      }
  16754.      100% {
  16755.          opacity: 0
  16756.      }
  16757.  }
  16758.  
  16759.  .zoomOut {
  16760.      -webkit-animation-name: zoomOut;
  16761.      animation-name: zoomOut
  16762.  }
  16763.  
  16764.  @-webkit-keyframes zoomOutDown {
  16765.      40% {
  16766.          opacity: 1;
  16767.          -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
  16768.          transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
  16769.          -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  16770.          animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  16771.      }
  16772.      100% {
  16773.          opacity: 0;
  16774.          -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
  16775.          transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
  16776.          -webkit-transform-origin: center bottom;
  16777.          transform-origin: center bottom;
  16778.          -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  16779.          animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  16780.      }
  16781.  }
  16782.  
  16783.  @keyframes zoomOutDown {
  16784.      40% {
  16785.          opacity: 1;
  16786.          -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
  16787.          transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
  16788.          -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  16789.          animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  16790.      }
  16791.      100% {
  16792.          opacity: 0;
  16793.          -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
  16794.          transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
  16795.          -webkit-transform-origin: center bottom;
  16796.          transform-origin: center bottom;
  16797.          -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  16798.          animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  16799.      }
  16800.  }
  16801.  
  16802.  .zoomOutDown {
  16803.      -webkit-animation-name: zoomOutDown;
  16804.      animation-name: zoomOutDown
  16805.  }
  16806.  
  16807.  @-webkit-keyframes zoomOutLeft {
  16808.      40% {
  16809.          opacity: 1;
  16810.          -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  16811.          transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
  16812.      }
  16813.      100% {
  16814.          opacity: 0;
  16815.          -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
  16816.          transform: scale(.1) translate3d(-2000px, 0, 0);
  16817.          -webkit-transform-origin: left center;
  16818.          transform-origin: left center
  16819.      }
  16820.  }
  16821.  
  16822.  @keyframes zoomOutLeft {
  16823.      40% {
  16824.          opacity: 1;
  16825.          -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  16826.          transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
  16827.      }
  16828.      100% {
  16829.          opacity: 0;
  16830.          -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
  16831.          transform: scale(.1) translate3d(-2000px, 0, 0);
  16832.          -webkit-transform-origin: left center;
  16833.          transform-origin: left center
  16834.      }
  16835.  }
  16836.  
  16837.  .zoomOutLeft {
  16838.      -webkit-animation-name: zoomOutLeft;
  16839.      animation-name: zoomOutLeft
  16840.  }
  16841.  
  16842.  @-webkit-keyframes zoomOutRight {
  16843.      40% {
  16844.          opacity: 1;
  16845.          -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  16846.          transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
  16847.      }
  16848.      100% {
  16849.          opacity: 0;
  16850.          -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
  16851.          transform: scale(.1) translate3d(2000px, 0, 0);
  16852.          -webkit-transform-origin: right center;
  16853.          transform-origin: right center
  16854.      }
  16855.  }
  16856.  
  16857.  @keyframes zoomOutRight {
  16858.      40% {
  16859.          opacity: 1;
  16860.          -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  16861.          transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
  16862.      }
  16863.      100% {
  16864.          opacity: 0;
  16865.          -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
  16866.          transform: scale(.1) translate3d(2000px, 0, 0);
  16867.          -webkit-transform-origin: right center;
  16868.          transform-origin: right center
  16869.      }
  16870.  }
  16871.  
  16872.  .zoomOutRight {
  16873.      -webkit-animation-name: zoomOutRight;
  16874.      animation-name: zoomOutRight
  16875.  }
  16876.  
  16877.  @-webkit-keyframes zoomOutUp {
  16878.      40% {
  16879.          opacity: 1;
  16880.          -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
  16881.          transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
  16882.          -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  16883.          animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  16884.      }
  16885.      100% {
  16886.          opacity: 0;
  16887.          -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
  16888.          transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
  16889.          -webkit-transform-origin: center bottom;
  16890.          transform-origin: center bottom;
  16891.          -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  16892.          animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  16893.      }
  16894.  }
  16895.  
  16896.  @keyframes zoomOutUp {
  16897.      40% {
  16898.          opacity: 1;
  16899.          -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
  16900.          transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
  16901.          -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  16902.          animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  16903.      }
  16904.      100% {
  16905.          opacity: 0;
  16906.          -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
  16907.          transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
  16908.          -webkit-transform-origin: center bottom;
  16909.          transform-origin: center bottom;
  16910.          -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  16911.          animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  16912.      }
  16913.  }
  16914.  
  16915.  .zoomOutUp {
  16916.      -webkit-animation-name: zoomOutUp;
  16917.      animation-name: zoomOutUp
  16918.  }
  16919.  
  16920.  @-webkit-keyframes slideInDown {
  16921.      0% {
  16922.          -webkit-transform: translateY(-100%);
  16923.          transform: translateY(-100%);
  16924.          visibility: visible
  16925.      }
  16926.      100% {
  16927.          -webkit-transform: translateY(0);
  16928.          transform: translateY(0)
  16929.      }
  16930.  }
  16931.  
  16932.  @keyframes slideInDown {
  16933.      0% {
  16934.          -webkit-transform: translateY(-100%);
  16935.          transform: translateY(-100%);
  16936.          visibility: visible
  16937.      }
  16938.      100% {
  16939.          -webkit-transform: translateY(0);
  16940.          transform: translateY(0)
  16941.      }
  16942.  }
  16943.  
  16944.  .slideInDown {
  16945.      -webkit-animation-name: slideInDown;
  16946.      animation-name: slideInDown
  16947.  }
  16948.  
  16949.  @-webkit-keyframes slideInLeft {
  16950.      0% {
  16951.          -webkit-transform: translateX(-100%);
  16952.          transform: translateX(-100%);
  16953.          visibility: visible
  16954.      }
  16955.      100% {
  16956.          -webkit-transform: translateX(0);
  16957.          transform: translateX(0)
  16958.      }
  16959.  }
  16960.  
  16961.  @keyframes slideInLeft {
  16962.      0% {
  16963.          -webkit-transform: translateX(-100%);
  16964.          transform: translateX(-100%);
  16965.          visibility: visible
  16966.      }
  16967.      100% {
  16968.          -webkit-transform: translateX(0);
  16969.          transform: translateX(0)
  16970.      }
  16971.  }
  16972.  
  16973.  .slideInLeft {
  16974.      -webkit-animation-name: slideInLeft;
  16975.      animation-name: slideInLeft
  16976.  }
  16977.  
  16978.  @-webkit-keyframes slideInRight {
  16979.      0% {
  16980.          -webkit-transform: translateX(100%);
  16981.          transform: translateX(100%);
  16982.          visibility: visible
  16983.      }
  16984.      100% {
  16985.          -webkit-transform: translateX(0);
  16986.          transform: translateX(0)
  16987.      }
  16988.  }
  16989.  
  16990.  @keyframes slideInRight {
  16991.      0% {
  16992.          -webkit-transform: translateX(100%);
  16993.          transform: translateX(100%);
  16994.          visibility: visible
  16995.      }
  16996.      100% {
  16997.          -webkit-transform: translateX(0);
  16998.          transform: translateX(0)
  16999.      }
  17000.  }
  17001.  
  17002.  .slideInRight {
  17003.      -webkit-animation-name: slideInRight;
  17004.      animation-name: slideInRight
  17005.  }
  17006.  
  17007.  @-webkit-keyframes slideInUp {
  17008.      0% {
  17009.          -webkit-transform: translateY(100%);
  17010.          transform: translateY(100%);
  17011.          visibility: visible
  17012.      }
  17013.      100% {
  17014.          -webkit-transform: translateY(0);
  17015.          transform: translateY(0)
  17016.      }
  17017.  }
  17018.  
  17019.  @keyframes slideInUp {
  17020.      0% {
  17021.          -webkit-transform: translateY(100%);
  17022.          transform: translateY(100%);
  17023.          visibility: visible
  17024.      }
  17025.      100% {
  17026.          -webkit-transform: translateY(0);
  17027.          transform: translateY(0)
  17028.      }
  17029.  }
  17030.  
  17031.  .slideInUp {
  17032.      -webkit-animation-name: slideInUp;
  17033.      animation-name: slideInUp
  17034.  }
  17035.  
  17036.  @-webkit-keyframes slideOutDown {
  17037.      0% {
  17038.          -webkit-transform: translateY(0);
  17039.          transform: translateY(0)
  17040.      }
  17041.      100% {
  17042.          visibility: hidden;
  17043.          -webkit-transform: translateY(100%);
  17044.          transform: translateY(100%)
  17045.      }
  17046.  }
  17047.  
  17048.  @keyframes slideOutDown {
  17049.      0% {
  17050.          -webkit-transform: translateY(0);
  17051.          transform: translateY(0)
  17052.      }
  17053.      100% {
  17054.          visibility: hidden;
  17055.          -webkit-transform: translateY(100%);
  17056.          transform: translateY(100%)
  17057.      }
  17058.  }
  17059.  
  17060.  .slideOutDown {
  17061.      -webkit-animation-name: slideOutDown;
  17062.      animation-name: slideOutDown
  17063.  }
  17064.  
  17065.  @-webkit-keyframes slideOutLeft {
  17066.      0% {
  17067.          -webkit-transform: translateX(0);
  17068.          transform: translateX(0)
  17069.      }
  17070.      100% {
  17071.          visibility: hidden;
  17072.          -webkit-transform: translateX(-100%);
  17073.          transform: translateX(-100%)
  17074.      }
  17075.  }
  17076.  
  17077.  @keyframes slideOutLeft {
  17078.      0% {
  17079.          -webkit-transform: translateX(0);
  17080.          transform: translateX(0)
  17081.      }
  17082.      100% {
  17083.          visibility: hidden;
  17084.          -webkit-transform: translateX(-100%);
  17085.          transform: translateX(-100%)
  17086.      }
  17087.  }
  17088.  
  17089.  .slideOutLeft {
  17090.      -webkit-animation-name: slideOutLeft;
  17091.      animation-name: slideOutLeft
  17092.  }
  17093.  
  17094.  @-webkit-keyframes slideOutRight {
  17095.      0% {
  17096.          -webkit-transform: translateX(0);
  17097.          transform: translateX(0)
  17098.      }
  17099.      100% {
  17100.          visibility: hidden;
  17101.          -webkit-transform: translateX(100%);
  17102.          transform: translateX(100%)
  17103.      }
  17104.  }
  17105.  
  17106.  @keyframes slideOutRight {
  17107.      0% {
  17108.          -webkit-transform: translateX(0);
  17109.          transform: translateX(0)
  17110.      }
  17111.      100% {
  17112.          visibility: hidden;
  17113.          -webkit-transform: translateX(100%);
  17114.          transform: translateX(100%)
  17115.      }
  17116.  }
  17117.  
  17118.  .slideOutRight {
  17119.      -webkit-animation-name: slideOutRight;
  17120.      animation-name: slideOutRight
  17121.  }
  17122.  
  17123.  @-webkit-keyframes slideOutUp {
  17124.      0% {
  17125.          -webkit-transform: translateY(0);
  17126.          transform: translateY(0)
  17127.      }
  17128.      100% {
  17129.          visibility: hidden;
  17130.          -webkit-transform: translateY(-100%);
  17131.          transform: translateY(-100%)
  17132.      }
  17133.  }
  17134.  
  17135.  @keyframes slideOutUp {
  17136.      0% {
  17137.          -webkit-transform: translateY(0);
  17138.          transform: translateY(0)
  17139.      }
  17140.      100% {
  17141.          visibility: hidden;
  17142.          -webkit-transform: translateY(-100%);
  17143.          transform: translateY(-100%)
  17144.      }
  17145.  }
  17146.  
  17147.  .slideOutUp {
  17148.      -webkit-animation-name: slideOutUp;
  17149.      animation-name: slideOutUp
  17150.  }
  17151.  
  17152.  
  17153.  /*!
  17154.   * Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com
  17155.   * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
  17156.   */
  17157.  
  17158.  .fa,
  17159.  .fab,
  17160.  .fal,
  17161.  .far,
  17162.  .fas {
  17163.      -moz-osx-font-smoothing: grayscale;
  17164.      -webkit-font-smoothing: antialiased;
  17165.      display: inline-block;
  17166.      font-style: normal;
  17167.      font-variant: normal;
  17168.      text-rendering: auto;
  17169.      line-height: 1
  17170.  }
  17171.  
  17172.  .fa-lg {
  17173.      font-size: 1.333333em;
  17174.      line-height: .75em;
  17175.      vertical-align: -.0667em
  17176.  }
  17177.  
  17178.  .fa-xs {
  17179.      font-size: .75em
  17180.  }
  17181.  
  17182.  .fa-sm {
  17183.      font-size: .875em
  17184.  }
  17185.  
  17186.  .fa-1x {
  17187.      font-size: 1em
  17188.  }
  17189.  
  17190.  .fa-2x {
  17191.      font-size: 2em
  17192.  }
  17193.  
  17194.  .fa-3x {
  17195.      font-size: 3em
  17196.  }
  17197.  
  17198.  .fa-4x {
  17199.      font-size: 4em
  17200.  }
  17201.  
  17202.  .fa-5x {
  17203.      font-size: 5em
  17204.  }
  17205.  
  17206.  .fa-6x {
  17207.      font-size: 6em
  17208.  }
  17209.  
  17210.  .fa-7x {
  17211.      font-size: 7em
  17212.  }
  17213.  
  17214.  .fa-8x {
  17215.      font-size: 8em
  17216.  }
  17217.  
  17218.  .fa-9x {
  17219.      font-size: 9em
  17220.  }
  17221.  
  17222.  .fa-10x {
  17223.      font-size: 10em
  17224.  }
  17225.  
  17226.  .fa-fw {
  17227.      text-align: center;
  17228.      width: 1.25em
  17229.  }
  17230.  
  17231.  .fa-ul {
  17232.      list-style-type: none;
  17233.      margin-left: 2.5em;
  17234.      padding-left: 0
  17235.  }
  17236.  
  17237.  .fa-ul>li {
  17238.      position: relative
  17239.  }
  17240.  
  17241.  .fa-li {
  17242.      left: -2em;
  17243.      position: absolute;
  17244.      text-align: center;
  17245.      width: 2em;
  17246.      line-height: inherit
  17247.  }
  17248.  
  17249.  .fa-border {
  17250.      border: solid .08em #eee;
  17251.      border-radius: .1em;
  17252.      padding: .2em .25em .15em
  17253.  }
  17254.  
  17255.  .fa-pull-left {
  17256.      float: left
  17257.  }
  17258.  
  17259.  .fa-pull-right {
  17260.      float: right
  17261.  }
  17262.  
  17263.  .fa.fa-pull-left,
  17264.  .fab.fa-pull-left,
  17265.  .fal.fa-pull-left,
  17266.  .far.fa-pull-left,
  17267.  .fas.fa-pull-left {
  17268.      margin-right: .3em
  17269.  }
  17270.  
  17271.  .fa.fa-pull-right,
  17272.  .fab.fa-pull-right,
  17273.  .fal.fa-pull-right,
  17274.  .far.fa-pull-right,
  17275.  .fas.fa-pull-right {
  17276.      margin-left: .3em
  17277.  }
  17278.  
  17279.  .fa-spin {
  17280.      -webkit-animation: fa-spin 2s infinite linear;
  17281.      animation: fa-spin 2s infinite linear
  17282.  }
  17283.  
  17284.  .fa-pulse {
  17285.      -webkit-animation: fa-spin 1s infinite steps(8);
  17286.      animation: fa-spin 1s infinite steps(8)
  17287.  }
  17288.  
  17289.  @-webkit-keyframes fa-spin {
  17290.      0% {
  17291.          -webkit-transform: rotate(0);
  17292.          transform: rotate(0)
  17293.      }
  17294.      100% {
  17295.          -webkit-transform: rotate(360deg);
  17296.          transform: rotate(360deg)
  17297.      }
  17298.  }
  17299.  
  17300.  @keyframes fa-spin {
  17301.      0% {
  17302.          -webkit-transform: rotate(0);
  17303.          transform: rotate(0)
  17304.      }
  17305.      100% {
  17306.          -webkit-transform: rotate(360deg);
  17307.          transform: rotate(360deg)
  17308.      }
  17309.  }
  17310.  
  17311.  .fa-rotate-90 {
  17312.      -webkit-transform: rotate(90deg);
  17313.      transform: rotate(90deg)
  17314.  }
  17315.  
  17316.  .fa-rotate-180 {
  17317.      -webkit-transform: rotate(180deg);
  17318.      transform: rotate(180deg)
  17319.  }
  17320.  
  17321.  .fa-rotate-270 {
  17322.      -webkit-transform: rotate(270deg);
  17323.      transform: rotate(270deg)
  17324.  }
  17325.  
  17326.  .fa-flip-horizontal {
  17327.      -webkit-transform: scale(-1, 1);
  17328.      transform: scale(-1, 1)
  17329.  }
  17330.  
  17331.  .fa-flip-vertical {
  17332.      -webkit-transform: scale(1, -1);
  17333.      transform: scale(1, -1)
  17334.  }
  17335.  
  17336.  .fa-flip-horizontal.fa-flip-vertical {
  17337.      -webkit-transform: scale(-1, -1);
  17338.      transform: scale(-1, -1)
  17339.  }
  17340.  
  17341.  :root .fa-flip-horizontal,
  17342.  :root .fa-flip-vertical,
  17343.  :root .fa-rotate-180,
  17344.  :root .fa-rotate-270,
  17345.  :root .fa-rotate-90 {
  17346.      -webkit-filter: none;
  17347.      filter: none
  17348.  }
  17349.  
  17350.  .fa-stack {
  17351.      display: inline-block;
  17352.      height: 2em;
  17353.      line-height: 2em;
  17354.      position: relative;
  17355.      vertical-align: middle;
  17356.      width: 2em
  17357.  }
  17358.  
  17359.  .fa-stack-1x,
  17360.  .fa-stack-2x {
  17361.      left: 0;
  17362.      position: absolute;
  17363.      text-align: center;
  17364.      width: 100%
  17365.  }
  17366.  
  17367.  .fa-stack-1x {
  17368.      line-height: inherit
  17369.  }
  17370.  
  17371.  .fa-stack-2x {
  17372.      font-size: 2em
  17373.  }
  17374.  
  17375.  .fa-inverse {
  17376.      color: #fff
  17377.  }
  17378.  
  17379.  .fa-500px:before {
  17380.      content: "\f26e"
  17381.  }
  17382.  
  17383.  .fa-accessible-icon:before {
  17384.      content: "\f368"
  17385.  }
  17386.  
  17387.  .fa-accusoft:before {
  17388.      content: "\f369"
  17389.  }
  17390.  
  17391.  .fa-ad:before {
  17392.      content: "\f641"
  17393.  }
  17394.  
  17395.  .fa-address-book:before {
  17396.      content: "\f2b9"
  17397.  }
  17398.  
  17399.  .fa-address-card:before {
  17400.      content: "\f2bb"
  17401.  }
  17402.  
  17403.  .fa-adjust:before {
  17404.      content: "\f042"
  17405.  }
  17406.  
  17407.  .fa-adn:before {
  17408.      content: "\f170"
  17409.  }
  17410.  
  17411.  .fa-adversal:before {
  17412.      content: "\f36a"
  17413.  }
  17414.  
  17415.  .fa-affiliatetheme:before {
  17416.      content: "\f36b"
  17417.  }
  17418.  
  17419.  .fa-air-freshener:before {
  17420.      content: "\f5d0"
  17421.  }
  17422.  
  17423.  .fa-algolia:before {
  17424.      content: "\f36c"
  17425.  }
  17426.  
  17427.  .fa-align-center:before {
  17428.      content: "\f037"
  17429.  }
  17430.  
  17431.  .fa-align-justify:before {
  17432.      content: "\f039"
  17433.  }
  17434.  
  17435.  .fa-align-left:before {
  17436.      content: "\f036"
  17437.  }
  17438.  
  17439.  .fa-align-right:before {
  17440.      content: "\f038"
  17441.  }
  17442.  
  17443.  .fa-alipay:before {
  17444.      content: "\f642"
  17445.  }
  17446.  
  17447.  .fa-allergies:before {
  17448.      content: "\f461"
  17449.  }
  17450.  
  17451.  .fa-amazon:before {
  17452.      content: "\f270"
  17453.  }
  17454.  
  17455.  .fa-amazon-pay:before {
  17456.      content: "\f42c"
  17457.  }
  17458.  
  17459.  .fa-ambulance:before {
  17460.      content: "\f0f9"
  17461.  }
  17462.  
  17463.  .fa-american-sign-language-interpreting:before {
  17464.      content: "\f2a3"
  17465.  }
  17466.  
  17467.  .fa-amilia:before {
  17468.      content: "\f36d"
  17469.  }
  17470.  
  17471.  .fa-anchor:before {
  17472.      content: "\f13d"
  17473.  }
  17474.  
  17475.  .fa-android:before {
  17476.      content: "\f17b"
  17477.  }
  17478.  
  17479.  .fa-angellist:before {
  17480.      content: "\f209"
  17481.  }
  17482.  
  17483.  .fa-angle-double-down:before {
  17484.      content: "\f103"
  17485.  }
  17486.  
  17487.  .fa-angle-double-left:before {
  17488.      content: "\f100"
  17489.  }
  17490.  
  17491.  .fa-angle-double-right:before {
  17492.      content: "\f101"
  17493.  }
  17494.  
  17495.  .fa-angle-double-up:before {
  17496.      content: "\f102"
  17497.  }
  17498.  
  17499.  .fa-angle-down:before {
  17500.      content: "\f107"
  17501.  }
  17502.  
  17503.  .fa-angle-left:before {
  17504.      content: "\f104"
  17505.  }
  17506.  
  17507.  .fa-angle-right:before {
  17508.      content: "\f105"
  17509.  }
  17510.  
  17511.  .fa-angle-up:before {
  17512.      content: "\f106"
  17513.  }
  17514.  
  17515.  .fa-angry:before {
  17516.      content: "\f556"
  17517.  }
  17518.  
  17519.  .fa-angrycreative:before {
  17520.      content: "\f36e"
  17521.  }
  17522.  
  17523.  .fa-angular:before {
  17524.      content: "\f420"
  17525.  }
  17526.  
  17527.  .fa-ankh:before {
  17528.      content: "\f644"
  17529.  }
  17530.  
  17531.  .fa-app-store:before {
  17532.      content: "\f36f"
  17533.  }
  17534.  
  17535.  .fa-app-store-ios:before {
  17536.      content: "\f370"
  17537.  }
  17538.  
  17539.  .fa-apper:before {
  17540.      content: "\f371"
  17541.  }
  17542.  
  17543.  .fa-apple:before {
  17544.      content: "\f179"
  17545.  }
  17546.  
  17547.  .fa-apple-alt:before {
  17548.      content: "\f5d1"
  17549.  }
  17550.  
  17551.  .fa-apple-pay:before {
  17552.      content: "\f415"
  17553.  }
  17554.  
  17555.  .fa-archive:before {
  17556.      content: "\f187"
  17557.  }
  17558.  
  17559.  .fa-archway:before {
  17560.      content: "\f557"
  17561.  }
  17562.  
  17563.  .fa-arrow-alt-circle-down:before {
  17564.      content: "\f358"
  17565.  }
  17566.  
  17567.  .fa-arrow-alt-circle-left:before {
  17568.      content: "\f359"
  17569.  }
  17570.  
  17571.  .fa-arrow-alt-circle-right:before {
  17572.      content: "\f35a"
  17573.  }
  17574.  
  17575.  .fa-arrow-alt-circle-up:before {
  17576.      content: "\f35b"
  17577.  }
  17578.  
  17579.  .fa-arrow-circle-down:before {
  17580.      content: "\f0ab"
  17581.  }
  17582.  
  17583.  .fa-arrow-circle-left:before {
  17584.      content: "\f0a8"
  17585.  }
  17586.  
  17587.  .fa-arrow-circle-right:before {
  17588.      content: "\f0a9"
  17589.  }
  17590.  
  17591.  .fa-arrow-circle-up:before {
  17592.      content: "\f0aa"
  17593.  }
  17594.  
  17595.  .fa-arrow-down:before {
  17596.      content: "\f063"
  17597.  }
  17598.  
  17599.  .fa-arrow-left:before {
  17600.      content: "\f060"
  17601.  }
  17602.  
  17603.  .fa-arrow-right:before {
  17604.      content: "\f061"
  17605.  }
  17606.  
  17607.  .fa-arrow-up:before {
  17608.      content: "\f062"
  17609.  }
  17610.  
  17611.  .fa-arrows-alt:before {
  17612.      content: "\f0b2"
  17613.  }
  17614.  
  17615.  .fa-arrows-alt-h:before {
  17616.      content: "\f337"
  17617.  }
  17618.  
  17619.  .fa-arrows-alt-v:before {
  17620.      content: "\f338"
  17621.  }
  17622.  
  17623.  .fa-assistive-listening-systems:before {
  17624.      content: "\f2a2"
  17625.  }
  17626.  
  17627.  .fa-asterisk:before {
  17628.      content: "\f069"
  17629.  }
  17630.  
  17631.  .fa-asymmetrik:before {
  17632.      content: "\f372"
  17633.  }
  17634.  
  17635.  .fa-at:before {
  17636.      content: "\f1fa"
  17637.  }
  17638.  
  17639.  .fa-atlas:before {
  17640.      content: "\f558"
  17641.  }
  17642.  
  17643.  .fa-atom:before {
  17644.      content: "\f5d2"
  17645.  }
  17646.  
  17647.  .fa-audible:before {
  17648.      content: "\f373"
  17649.  }
  17650.  
  17651.  .fa-audio-description:before {
  17652.      content: "\f29e"
  17653.  }
  17654.  
  17655.  .fa-autoprefixer:before {
  17656.      content: "\f41c"
  17657.  }
  17658.  
  17659.  .fa-avianex:before {
  17660.      content: "\f374"
  17661.  }
  17662.  
  17663.  .fa-aviato:before {
  17664.      content: "\f421"
  17665.  }
  17666.  
  17667.  .fa-award:before {
  17668.      content: "\f559"
  17669.  }
  17670.  
  17671.  .fa-aws:before {
  17672.      content: "\f375"
  17673.  }
  17674.  
  17675.  .fa-backspace:before {
  17676.      content: "\f55a"
  17677.  }
  17678.  
  17679.  .fa-backward:before {
  17680.      content: "\f04a"
  17681.  }
  17682.  
  17683.  .fa-balance-scale:before {
  17684.      content: "\f24e"
  17685.  }
  17686.  
  17687.  .fa-ban:before {
  17688.      content: "\f05e"
  17689.  }
  17690.  
  17691.  .fa-band-aid:before {
  17692.      content: "\f462"
  17693.  }
  17694.  
  17695.  .fa-bandcamp:before {
  17696.      content: "\f2d5"
  17697.  }
  17698.  
  17699.  .fa-barcode:before {
  17700.      content: "\f02a"
  17701.  }
  17702.  
  17703.  .fa-bars:before {
  17704.      content: "\f0c9"
  17705.  }
  17706.  
  17707.  .fa-baseball-ball:before {
  17708.      content: "\f433"
  17709.  }
  17710.  
  17711.  .fa-basketball-ball:before {
  17712.      content: "\f434"
  17713.  }
  17714.  
  17715.  .fa-bath:before {
  17716.      content: "\f2cd"
  17717.  }
  17718.  
  17719.  .fa-battery-empty:before {
  17720.      content: "\f244"
  17721.  }
  17722.  
  17723.  .fa-battery-full:before {
  17724.      content: "\f240"
  17725.  }
  17726.  
  17727.  .fa-battery-half:before {
  17728.      content: "\f242"
  17729.  }
  17730.  
  17731.  .fa-battery-quarter:before {
  17732.      content: "\f243"
  17733.  }
  17734.  
  17735.  .fa-battery-three-quarters:before {
  17736.      content: "\f241"
  17737.  }
  17738.  
  17739.  .fa-bed:before {
  17740.      content: "\f236"
  17741.  }
  17742.  
  17743.  .fa-beer:before {
  17744.      content: "\f0fc"
  17745.  }
  17746.  
  17747.  .fa-behance:before {
  17748.      content: "\f1b4"
  17749.  }
  17750.  
  17751.  .fa-behance-square:before {
  17752.      content: "\f1b5"
  17753.  }
  17754.  
  17755.  .fa-bell:before {
  17756.      content: "\f0f3"
  17757.  }
  17758.  
  17759.  .fa-bell-slash:before {
  17760.      content: "\f1f6"
  17761.  }
  17762.  
  17763.  .fa-bezier-curve:before {
  17764.      content: "\f55b"
  17765.  }
  17766.  
  17767.  .fa-bible:before {
  17768.      content: "\f647"
  17769.  }
  17770.  
  17771.  .fa-bicycle:before {
  17772.      content: "\f206"
  17773.  }
  17774.  
  17775.  .fa-bimobject:before {
  17776.      content: "\f378"
  17777.  }
  17778.  
  17779.  .fa-binoculars:before {
  17780.      content: "\f1e5"
  17781.  }
  17782.  
  17783.  .fa-birthday-cake:before {
  17784.      content: "\f1fd"
  17785.  }
  17786.  
  17787.  .fa-bitbucket:before {
  17788.      content: "\f171"
  17789.  }
  17790.  
  17791.  .fa-bitcoin:before {
  17792.      content: "\f379"
  17793.  }
  17794.  
  17795.  .fa-bity:before {
  17796.      content: "\f37a"
  17797.  }
  17798.  
  17799.  .fa-black-tie:before {
  17800.      content: "\f27e"
  17801.  }
  17802.  
  17803.  .fa-blackberry:before {
  17804.      content: "\f37b"
  17805.  }
  17806.  
  17807.  .fa-blender:before {
  17808.      content: "\f517"
  17809.  }
  17810.  
  17811.  .fa-blind:before {
  17812.      content: "\f29d"
  17813.  }
  17814.  
  17815.  .fa-blogger:before {
  17816.      content: "\f37c"
  17817.  }
  17818.  
  17819.  .fa-blogger-b:before {
  17820.      content: "\f37d"
  17821.  }
  17822.  
  17823.  .fa-bluetooth:before {
  17824.      content: "\f293"
  17825.  }
  17826.  
  17827.  .fa-bluetooth-b:before {
  17828.      content: "\f294"
  17829.  }
  17830.  
  17831.  .fa-bold:before {
  17832.      content: "\f032"
  17833.  }
  17834.  
  17835.  .fa-bolt:before {
  17836.      content: "\f0e7"
  17837.  }
  17838.  
  17839.  .fa-bomb:before {
  17840.      content: "\f1e2"
  17841.  }
  17842.  
  17843.  .fa-bone:before {
  17844.      content: "\f5d7"
  17845.  }
  17846.  
  17847.  .fa-bong:before {
  17848.      content: "\f55c"
  17849.  }
  17850.  
  17851.  .fa-book:before {
  17852.      content: "\f02d"
  17853.  }
  17854.  
  17855.  .fa-book-open:before {
  17856.      content: "\f518"
  17857.  }
  17858.  
  17859.  .fa-book-reader:before {
  17860.      content: "\f5da"
  17861.  }
  17862.  
  17863.  .fa-bookmark:before {
  17864.      content: "\f02e"
  17865.  }
  17866.  
  17867.  .fa-bowling-ball:before {
  17868.      content: "\f436"
  17869.  }
  17870.  
  17871.  .fa-box:before {
  17872.      content: "\f466"
  17873.  }
  17874.  
  17875.  .fa-box-open:before {
  17876.      content: "\f49e"
  17877.  }
  17878.  
  17879.  .fa-boxes:before {
  17880.      content: "\f468"
  17881.  }
  17882.  
  17883.  .fa-braille:before {
  17884.      content: "\f2a1"
  17885.  }
  17886.  
  17887.  .fa-brain:before {
  17888.      content: "\f5dc"
  17889.  }
  17890.  
  17891.  .fa-briefcase:before {
  17892.      content: "\f0b1"
  17893.  }
  17894.  
  17895.  .fa-briefcase-medical:before {
  17896.      content: "\f469"
  17897.  }
  17898.  
  17899.  .fa-broadcast-tower:before {
  17900.      content: "\f519"
  17901.  }
  17902.  
  17903.  .fa-broom:before {
  17904.      content: "\f51a"
  17905.  }
  17906.  
  17907.  .fa-brush:before {
  17908.      content: "\f55d"
  17909.  }
  17910.  
  17911.  .fa-btc:before {
  17912.      content: "\f15a"
  17913.  }
  17914.  
  17915.  .fa-bug:before {
  17916.      content: "\f188"
  17917.  }
  17918.  
  17919.  .fa-building:before {
  17920.      content: "\f1ad"
  17921.  }
  17922.  
  17923.  .fa-bullhorn:before {
  17924.      content: "\f0a1"
  17925.  }
  17926.  
  17927.  .fa-bullseye:before {
  17928.      content: "\f140"
  17929.  }
  17930.  
  17931.  .fa-burn:before {
  17932.      content: "\f46a"
  17933.  }
  17934.  
  17935.  .fa-buromobelexperte:before {
  17936.      content: "\f37f"
  17937.  }
  17938.  
  17939.  .fa-bus:before {
  17940.      content: "\f207"
  17941.  }
  17942.  
  17943.  .fa-bus-alt:before {
  17944.      content: "\f55e"
  17945.  }
  17946.  
  17947.  .fa-business-time:before {
  17948.      content: "\f64a"
  17949.  }
  17950.  
  17951.  .fa-buysellads:before {
  17952.      content: "\f20d"
  17953.  }
  17954.  
  17955.  .fa-calculator:before {
  17956.      content: "\f1ec"
  17957.  }
  17958.  
  17959.  .fa-calendar:before {
  17960.      content: "\f133"
  17961.  }
  17962.  
  17963.  .fa-calendar-alt:before {
  17964.      content: "\f073"
  17965.  }
  17966.  
  17967.  .fa-calendar-check:before {
  17968.      content: "\f274"
  17969.  }
  17970.  
  17971.  .fa-calendar-minus:before {
  17972.      content: "\f272"
  17973.  }
  17974.  
  17975.  .fa-calendar-plus:before {
  17976.      content: "\f271"
  17977.  }
  17978.  
  17979.  .fa-calendar-times:before {
  17980.      content: "\f273"
  17981.  }
  17982.  
  17983.  .fa-camera:before {
  17984.      content: "\f030"
  17985.  }
  17986.  
  17987.  .fa-camera-retro:before {
  17988.      content: "\f083"
  17989.  }
  17990.  
  17991.  .fa-cannabis:before {
  17992.      content: "\f55f"
  17993.  }
  17994.  
  17995.  .fa-capsules:before {
  17996.      content: "\f46b"
  17997.  }
  17998.  
  17999.  .fa-car:before {
  18000.      content: "\f1b9"
  18001.  }
  18002.  
  18003.  .fa-car-alt:before {
  18004.      content: "\f5de"
  18005.  }
  18006.  
  18007.  .fa-car-battery:before {
  18008.      content: "\f5df"
  18009.  }
  18010.  
  18011.  .fa-car-crash:before {
  18012.      content: "\f5e1"
  18013.  }
  18014.  
  18015.  .fa-car-side:before {
  18016.      content: "\f5e4"
  18017.  }
  18018.  
  18019.  .fa-caret-down:before {
  18020.      content: "\f0d7"
  18021.  }
  18022.  
  18023.  .fa-caret-left:before {
  18024.      content: "\f0d9"
  18025.  }
  18026.  
  18027.  .fa-caret-right:before {
  18028.      content: "\f0da"
  18029.  }
  18030.  
  18031.  .fa-caret-square-down:before {
  18032.      content: "\f150"
  18033.  }
  18034.  
  18035.  .fa-caret-square-left:before {
  18036.      content: "\f191"
  18037.  }
  18038.  
  18039.  .fa-caret-square-right:before {
  18040.      content: "\f152"
  18041.  }
  18042.  
  18043.  .fa-caret-square-up:before {
  18044.      content: "\f151"
  18045.  }
  18046.  
  18047.  .fa-caret-up:before {
  18048.      content: "\f0d8"
  18049.  }
  18050.  
  18051.  .fa-cart-arrow-down:before {
  18052.      content: "\f218"
  18053.  }
  18054.  
  18055.  .fa-cart-plus:before {
  18056.      content: "\f217"
  18057.  }
  18058.  
  18059.  .fa-cc-amazon-pay:before {
  18060.      content: "\f42d"
  18061.  }
  18062.  
  18063.  .fa-cc-amex:before {
  18064.      content: "\f1f3"
  18065.  }
  18066.  
  18067.  .fa-cc-apple-pay:before {
  18068.      content: "\f416"
  18069.  }
  18070.  
  18071.  .fa-cc-diners-club:before {
  18072.      content: "\f24c"
  18073.  }
  18074.  
  18075.  .fa-cc-discover:before {
  18076.      content: "\f1f2"
  18077.  }
  18078.  
  18079.  .fa-cc-jcb:before {
  18080.      content: "\f24b"
  18081.  }
  18082.  
  18083.  .fa-cc-mastercard:before {
  18084.      content: "\f1f1"
  18085.  }
  18086.  
  18087.  .fa-cc-paypal:before {
  18088.      content: "\f1f4"
  18089.  }
  18090.  
  18091.  .fa-cc-stripe:before {
  18092.      content: "\f1f5"
  18093.  }
  18094.  
  18095.  .fa-cc-visa:before {
  18096.      content: "\f1f0"
  18097.  }
  18098.  
  18099.  .fa-centercode:before {
  18100.      content: "\f380"
  18101.  }
  18102.  
  18103.  .fa-certificate:before {
  18104.      content: "\f0a3"
  18105.  }
  18106.  
  18107.  .fa-chalkboard:before {
  18108.      content: "\f51b"
  18109.  }
  18110.  
  18111.  .fa-chalkboard-teacher:before {
  18112.      content: "\f51c"
  18113.  }
  18114.  
  18115.  .fa-charging-station:before {
  18116.      content: "\f5e7"
  18117.  }
  18118.  
  18119.  .fa-chart-area:before {
  18120.      content: "\f1fe"
  18121.  }
  18122.  
  18123.  .fa-chart-bar:before {
  18124.      content: "\f080"
  18125.  }
  18126.  
  18127.  .fa-chart-line:before {
  18128.      content: "\f201"
  18129.  }
  18130.  
  18131.  .fa-chart-pie:before {
  18132.      content: "\f200"
  18133.  }
  18134.  
  18135.  .fa-check:before {
  18136.      content: "\f00c"
  18137.  }
  18138.  
  18139.  .fa-check-circle:before {
  18140.      content: "\f058"
  18141.  }
  18142.  
  18143.  .fa-check-double:before {
  18144.      content: "\f560"
  18145.  }
  18146.  
  18147.  .fa-check-square:before {
  18148.      content: "\f14a"
  18149.  }
  18150.  
  18151.  .fa-chess:before {
  18152.      content: "\f439"
  18153.  }
  18154.  
  18155.  .fa-chess-bishop:before {
  18156.      content: "\f43a"
  18157.  }
  18158.  
  18159.  .fa-chess-board:before {
  18160.      content: "\f43c"
  18161.  }
  18162.  
  18163.  .fa-chess-king:before {
  18164.      content: "\f43f"
  18165.  }
  18166.  
  18167.  .fa-chess-knight:before {
  18168.      content: "\f441"
  18169.  }
  18170.  
  18171.  .fa-chess-pawn:before {
  18172.      content: "\f443"
  18173.  }
  18174.  
  18175.  .fa-chess-queen:before {
  18176.      content: "\f445"
  18177.  }
  18178.  
  18179.  .fa-chess-rook:before {
  18180.      content: "\f447"
  18181.  }
  18182.  
  18183.  .fa-chevron-circle-down:before {
  18184.      content: "\f13a"
  18185.  }
  18186.  
  18187.  .fa-chevron-circle-left:before {
  18188.      content: "\f137"
  18189.  }
  18190.  
  18191.  .fa-chevron-circle-right:before {
  18192.      content: "\f138"
  18193.  }
  18194.  
  18195.  .fa-chevron-circle-up:before {
  18196.      content: "\f139"
  18197.  }
  18198.  
  18199.  .fa-chevron-down:before {
  18200.      content: "\f078"
  18201.  }
  18202.  
  18203.  .fa-chevron-left:before {
  18204.      content: "\f053"
  18205.  }
  18206.  
  18207.  .fa-chevron-right:before {
  18208.      content: "\f054"
  18209.  }
  18210.  
  18211.  .fa-chevron-up:before {
  18212.      content: "\f077"
  18213.  }
  18214.  
  18215.  .fa-child:before {
  18216.      content: "\f1ae"
  18217.  }
  18218.  
  18219.  .fa-chrome:before {
  18220.      content: "\f268"
  18221.  }
  18222.  
  18223.  .fa-church:before {
  18224.      content: "\f51d"
  18225.  }
  18226.  
  18227.  .fa-circle:before {
  18228.      content: "\f111"
  18229.  }
  18230.  
  18231.  .fa-circle-notch:before {
  18232.      content: "\f1ce"
  18233.  }
  18234.  
  18235.  .fa-city:before {
  18236.      content: "\f64f"
  18237.  }
  18238.  
  18239.  .fa-clipboard:before {
  18240.      content: "\f328"
  18241.  }
  18242.  
  18243.  .fa-clipboard-check:before {
  18244.      content: "\f46c"
  18245.  }
  18246.  
  18247.  .fa-clipboard-list:before {
  18248.      content: "\f46d"
  18249.  }
  18250.  
  18251.  .fa-clock:before {
  18252.      content: "\f017"
  18253.  }
  18254.  
  18255.  .fa-clone:before {
  18256.      content: "\f24d"
  18257.  }
  18258.  
  18259.  .fa-closed-captioning:before {
  18260.      content: "\f20a"
  18261.  }
  18262.  
  18263.  .fa-cloud:before {
  18264.      content: "\f0c2"
  18265.  }
  18266.  
  18267.  .fa-cloud-download-alt:before {
  18268.      content: "\f381"
  18269.  }
  18270.  
  18271.  .fa-cloud-upload-alt:before {
  18272.      content: "\f382"
  18273.  }
  18274.  
  18275.  .fa-cloudscale:before {
  18276.      content: "\f383"
  18277.  }
  18278.  
  18279.  .fa-cloudsmith:before {
  18280.      content: "\f384"
  18281.  }
  18282.  
  18283.  .fa-cloudversify:before {
  18284.      content: "\f385"
  18285.  }
  18286.  
  18287.  .fa-cocktail:before {
  18288.      content: "\f561"
  18289.  }
  18290.  
  18291.  .fa-code:before {
  18292.      content: "\f121"
  18293.  }
  18294.  
  18295.  .fa-code-branch:before {
  18296.      content: "\f126"
  18297.  }
  18298.  
  18299.  .fa-codepen:before {
  18300.      content: "\f1cb"
  18301.  }
  18302.  
  18303.  .fa-codiepie:before {
  18304.      content: "\f284"
  18305.  }
  18306.  
  18307.  .fa-coffee:before {
  18308.      content: "\f0f4"
  18309.  }
  18310.  
  18311.  .fa-cog:before {
  18312.      content: "\f013"
  18313.  }
  18314.  
  18315.  .fa-cogs:before {
  18316.      content: "\f085"
  18317.  }
  18318.  
  18319.  .fa-coins:before {
  18320.      content: "\f51e"
  18321.  }
  18322.  
  18323.  .fa-columns:before {
  18324.      content: "\f0db"
  18325.  }
  18326.  
  18327.  .fa-comment:before {
  18328.      content: "\f075"
  18329.  }
  18330.  
  18331.  .fa-comment-alt:before {
  18332.      content: "\f27a"
  18333.  }
  18334.  
  18335.  .fa-comment-dollar:before {
  18336.      content: "\f651"
  18337.  }
  18338.  
  18339.  .fa-comment-dots:before {
  18340.      content: "\f4ad"
  18341.  }
  18342.  
  18343.  .fa-comment-slash:before {
  18344.      content: "\f4b3"
  18345.  }
  18346.  
  18347.  .fa-comments:before {
  18348.      content: "\f086"
  18349.  }
  18350.  
  18351.  .fa-comments-dollar:before {
  18352.      content: "\f653"
  18353.  }
  18354.  
  18355.  .fa-compact-disc:before {
  18356.      content: "\f51f"
  18357.  }
  18358.  
  18359.  .fa-compass:before {
  18360.      content: "\f14e"
  18361.  }
  18362.  
  18363.  .fa-compress:before {
  18364.      content: "\f066"
  18365.  }
  18366.  
  18367.  .fa-concierge-bell:before {
  18368.      content: "\f562"
  18369.  }
  18370.  
  18371.  .fa-connectdevelop:before {
  18372.      content: "\f20e"
  18373.  }
  18374.  
  18375.  .fa-contao:before {
  18376.      content: "\f26d"
  18377.  }
  18378.  
  18379.  .fa-cookie:before {
  18380.      content: "\f563"
  18381.  }
  18382.  
  18383.  .fa-cookie-bite:before {
  18384.      content: "\f564"
  18385.  }
  18386.  
  18387.  .fa-copy:before {
  18388.      content: "\f0c5"
  18389.  }
  18390.  
  18391.  .fa-copyright:before {
  18392.      content: "\f1f9"
  18393.  }
  18394.  
  18395.  .fa-couch:before {
  18396.      content: "\f4b8"
  18397.  }
  18398.  
  18399.  .fa-cpanel:before {
  18400.      content: "\f388"
  18401.  }
  18402.  
  18403.  .fa-creative-commons:before {
  18404.      content: "\f25e"
  18405.  }
  18406.  
  18407.  .fa-creative-commons-by:before {
  18408.      content: "\f4e7"
  18409.  }
  18410.  
  18411.  .fa-creative-commons-nc:before {
  18412.      content: "\f4e8"
  18413.  }
  18414.  
  18415.  .fa-creative-commons-nc-eu:before {
  18416.      content: "\f4e9"
  18417.  }
  18418.  
  18419.  .fa-creative-commons-nc-jp:before {
  18420.      content: "\f4ea"
  18421.  }
  18422.  
  18423.  .fa-creative-commons-nd:before {
  18424.      content: "\f4eb"
  18425.  }
  18426.  
  18427.  .fa-creative-commons-pd:before {
  18428.      content: "\f4ec"
  18429.  }
  18430.  
  18431.  .fa-creative-commons-pd-alt:before {
  18432.      content: "\f4ed"
  18433.  }
  18434.  
  18435.  .fa-creative-commons-remix:before {
  18436.      content: "\f4ee"
  18437.  }
  18438.  
  18439.  .fa-creative-commons-sa:before {
  18440.      content: "\f4ef"
  18441.  }
  18442.  
  18443.  .fa-creative-commons-sampling:before {
  18444.      content: "\f4f0"
  18445.  }
  18446.  
  18447.  .fa-creative-commons-sampling-plus:before {
  18448.      content: "\f4f1"
  18449.  }
  18450.  
  18451.  .fa-creative-commons-share:before {
  18452.      content: "\f4f2"
  18453.  }
  18454.  
  18455.  .fa-credit-card:before {
  18456.      content: "\f09d"
  18457.  }
  18458.  
  18459.  .fa-crop:before {
  18460.      content: "\f125"
  18461.  }
  18462.  
  18463.  .fa-crop-alt:before {
  18464.      content: "\f565"
  18465.  }
  18466.  
  18467.  .fa-cross:before {
  18468.      content: "\f654"
  18469.  }
  18470.  
  18471.  .fa-crosshairs:before {
  18472.      content: "\f05b"
  18473.  }
  18474.  
  18475.  .fa-crow:before {
  18476.      content: "\f520"
  18477.  }
  18478.  
  18479.  .fa-crown:before {
  18480.      content: "\f521"
  18481.  }
  18482.  
  18483.  .fa-css3:before {
  18484.      content: "\f13c"
  18485.  }
  18486.  
  18487.  .fa-css3-alt:before {
  18488.      content: "\f38b"
  18489.  }
  18490.  
  18491.  .fa-cube:before {
  18492.      content: "\f1b2"
  18493.  }
  18494.  
  18495.  .fa-cubes:before {
  18496.      content: "\f1b3"
  18497.  }
  18498.  
  18499.  .fa-cut:before {
  18500.      content: "\f0c4"
  18501.  }
  18502.  
  18503.  .fa-cuttlefish:before {
  18504.      content: "\f38c"
  18505.  }
  18506.  
  18507.  .fa-d-and-d:before {
  18508.      content: "\f38d"
  18509.  }
  18510.  
  18511.  .fa-dashcube:before {
  18512.      content: "\f210"
  18513.  }
  18514.  
  18515.  .fa-database:before {
  18516.      content: "\f1c0"
  18517.  }
  18518.  
  18519.  .fa-deaf:before {
  18520.      content: "\f2a4"
  18521.  }
  18522.  
  18523.  .fa-delicious:before {
  18524.      content: "\f1a5"
  18525.  }
  18526.  
  18527.  .fa-deploydog:before {
  18528.      content: "\f38e"
  18529.  }
  18530.  
  18531.  .fa-deskpro:before {
  18532.      content: "\f38f"
  18533.  }
  18534.  
  18535.  .fa-desktop:before {
  18536.      content: "\f108"
  18537.  }
  18538.  
  18539.  .fa-deviantart:before {
  18540.      content: "\f1bd"
  18541.  }
  18542.  
  18543.  .fa-dharmachakra:before {
  18544.      content: "\f655"
  18545.  }
  18546.  
  18547.  .fa-diagnoses:before {
  18548.      content: "\f470"
  18549.  }
  18550.  
  18551.  .fa-dice:before {
  18552.      content: "\f522"
  18553.  }
  18554.  
  18555.  .fa-dice-five:before {
  18556.      content: "\f523"
  18557.  }
  18558.  
  18559.  .fa-dice-four:before {
  18560.      content: "\f524"
  18561.  }
  18562.  
  18563.  .fa-dice-one:before {
  18564.      content: "\f525"
  18565.  }
  18566.  
  18567.  .fa-dice-six:before {
  18568.      content: "\f526"
  18569.  }
  18570.  
  18571.  .fa-dice-three:before {
  18572.      content: "\f527"
  18573.  }
  18574.  
  18575.  .fa-dice-two:before {
  18576.      content: "\f528"
  18577.  }
  18578.  
  18579.  .fa-digg:before {
  18580.      content: "\f1a6"
  18581.  }
  18582.  
  18583.  .fa-digital-ocean:before {
  18584.      content: "\f391"
  18585.  }
  18586.  
  18587.  .fa-digital-tachograph:before {
  18588.      content: "\f566"
  18589.  }
  18590.  
  18591.  .fa-directions:before {
  18592.      content: "\f5eb"
  18593.  }
  18594.  
  18595.  .fa-discord:before {
  18596.      content: "\f392"
  18597.  }
  18598.  
  18599.  .fa-discourse:before {
  18600.      content: "\f393"
  18601.  }
  18602.  
  18603.  .fa-divide:before {
  18604.      content: "\f529"
  18605.  }
  18606.  
  18607.  .fa-dizzy:before {
  18608.      content: "\f567"
  18609.  }
  18610.  
  18611.  .fa-dna:before {
  18612.      content: "\f471"
  18613.  }
  18614.  
  18615.  .fa-dochub:before {
  18616.      content: "\f394"
  18617.  }
  18618.  
  18619.  .fa-docker:before {
  18620.      content: "\f395"
  18621.  }
  18622.  
  18623.  .fa-dollar-sign:before {
  18624.      content: "\f155"
  18625.  }
  18626.  
  18627.  .fa-dolly:before {
  18628.      content: "\f472"
  18629.  }
  18630.  
  18631.  .fa-dolly-flatbed:before {
  18632.      content: "\f474"
  18633.  }
  18634.  
  18635.  .fa-donate:before {
  18636.      content: "\f4b9"
  18637.  }
  18638.  
  18639.  .fa-door-closed:before {
  18640.      content: "\f52a"
  18641.  }
  18642.  
  18643.  .fa-door-open:before {
  18644.      content: "\f52b"
  18645.  }
  18646.  
  18647.  .fa-dot-circle:before {
  18648.      content: "\f192"
  18649.  }
  18650.  
  18651.  .fa-dove:before {
  18652.      content: "\f4ba"
  18653.  }
  18654.  
  18655.  .fa-download:before {
  18656.      content: "\f019"
  18657.  }
  18658.  
  18659.  .fa-draft2digital:before {
  18660.      content: "\f396"
  18661.  }
  18662.  
  18663.  .fa-drafting-compass:before {
  18664.      content: "\f568"
  18665.  }
  18666.  
  18667.  .fa-draw-polygon:before {
  18668.      content: "\f5ee"
  18669.  }
  18670.  
  18671.  .fa-dribbble:before {
  18672.      content: "\f17d"
  18673.  }
  18674.  
  18675.  .fa-dribbble-square:before {
  18676.      content: "\f397"
  18677.  }
  18678.  
  18679.  .fa-dropbox:before {
  18680.      content: "\f16b"
  18681.  }
  18682.  
  18683.  .fa-drum:before {
  18684.      content: "\f569"
  18685.  }
  18686.  
  18687.  .fa-drum-steelpan:before {
  18688.      content: "\f56a"
  18689.  }
  18690.  
  18691.  .fa-drupal:before {
  18692.      content: "\f1a9"
  18693.  }
  18694.  
  18695.  .fa-dumbbell:before {
  18696.      content: "\f44b"
  18697.  }
  18698.  
  18699.  .fa-dyalog:before {
  18700.      content: "\f399"
  18701.  }
  18702.  
  18703.  .fa-earlybirds:before {
  18704.      content: "\f39a"
  18705.  }
  18706.  
  18707.  .fa-ebay:before {
  18708.      content: "\f4f4"
  18709.  }
  18710.  
  18711.  .fa-edge:before {
  18712.      content: "\f282"
  18713.  }
  18714.  
  18715.  .fa-edit:before {
  18716.      content: "\f044"
  18717.  }
  18718.  
  18719.  .fa-eject:before {
  18720.      content: "\f052"
  18721.  }
  18722.  
  18723.  .fa-elementor:before {
  18724.      content: "\f430"
  18725.  }
  18726.  
  18727.  .fa-ellipsis-h:before {
  18728.      content: "\f141"
  18729.  }
  18730.  
  18731.  .fa-ellipsis-v:before {
  18732.      content: "\f142"
  18733.  }
  18734.  
  18735.  .fa-ello:before {
  18736.      content: "\f5f1"
  18737.  }
  18738.  
  18739.  .fa-ember:before {
  18740.      content: "\f423"
  18741.  }
  18742.  
  18743.  .fa-empire:before {
  18744.      content: "\f1d1"
  18745.  }
  18746.  
  18747.  .fa-envelope:before {
  18748.      content: "\f0e0"
  18749.  }
  18750.  
  18751.  .fa-envelope-open:before {
  18752.      content: "\f2b6"
  18753.  }
  18754.  
  18755.  .fa-envelope-open-text:before {
  18756.      content: "\f658"
  18757.  }
  18758.  
  18759.  .fa-envelope-square:before {
  18760.      content: "\f199"
  18761.  }
  18762.  
  18763.  .fa-envira:before {
  18764.      content: "\f299"
  18765.  }
  18766.  
  18767.  .fa-equals:before {
  18768.      content: "\f52c"
  18769.  }
  18770.  
  18771.  .fa-eraser:before {
  18772.      content: "\f12d"
  18773.  }
  18774.  
  18775.  .fa-erlang:before {
  18776.      content: "\f39d"
  18777.  }
  18778.  
  18779.  .fa-ethereum:before {
  18780.      content: "\f42e"
  18781.  }
  18782.  
  18783.  .fa-etsy:before {
  18784.      content: "\f2d7"
  18785.  }
  18786.  
  18787.  .fa-euro-sign:before {
  18788.      content: "\f153"
  18789.  }
  18790.  
  18791.  .fa-exchange-alt:before {
  18792.      content: "\f362"
  18793.  }
  18794.  
  18795.  .fa-exclamation:before {
  18796.      content: "\f12a"
  18797.  }
  18798.  
  18799.  .fa-exclamation-circle:before {
  18800.      content: "\f06a"
  18801.  }
  18802.  
  18803.  .fa-exclamation-triangle:before {
  18804.      content: "\f071"
  18805.  }
  18806.  
  18807.  .fa-expand:before {
  18808.      content: "\f065"
  18809.  }
  18810.  
  18811.  .fa-expand-arrows-alt:before {
  18812.      content: "\f31e"
  18813.  }
  18814.  
  18815.  .fa-expeditedssl:before {
  18816.      content: "\f23e"
  18817.  }
  18818.  
  18819.  .fa-external-link-alt:before {
  18820.      content: "\f35d"
  18821.  }
  18822.  
  18823.  .fa-external-link-square-alt:before {
  18824.      content: "\f360"
  18825.  }
  18826.  
  18827.  .fa-eye:before {
  18828.      content: "\f06e"
  18829.  }
  18830.  
  18831.  .fa-eye-dropper:before {
  18832.      content: "\f1fb"
  18833.  }
  18834.  
  18835.  .fa-eye-slash:before {
  18836.      content: "\f070"
  18837.  }
  18838.  
  18839.  .fa-facebook:before {
  18840.      content: "\f09a"
  18841.  }
  18842.  
  18843.  .fa-facebook-f:before {
  18844.      content: "\f39e"
  18845.  }
  18846.  
  18847.  .fa-facebook-messenger:before {
  18848.      content: "\f39f"
  18849.  }
  18850.  
  18851.  .fa-facebook-square:before {
  18852.      content: "\f082"
  18853.  }
  18854.  
  18855.  .fa-fast-backward:before {
  18856.      content: "\f049"
  18857.  }
  18858.  
  18859.  .fa-fast-forward:before {
  18860.      content: "\f050"
  18861.  }
  18862.  
  18863.  .fa-fax:before {
  18864.      content: "\f1ac"
  18865.  }
  18866.  
  18867.  .fa-feather:before {
  18868.      content: "\f52d"
  18869.  }
  18870.  
  18871.  .fa-feather-alt:before {
  18872.      content: "\f56b"
  18873.  }
  18874.  
  18875.  .fa-female:before {
  18876.      content: "\f182"
  18877.  }
  18878.  
  18879.  .fa-fighter-jet:before {
  18880.      content: "\f0fb"
  18881.  }
  18882.  
  18883.  .fa-file:before {
  18884.      content: "\f15b"
  18885.  }
  18886.  
  18887.  .fa-file-alt:before {
  18888.      content: "\f15c"
  18889.  }
  18890.  
  18891.  .fa-file-archive:before {
  18892.      content: "\f1c6"
  18893.  }
  18894.  
  18895.  .fa-file-audio:before {
  18896.      content: "\f1c7"
  18897.  }
  18898.  
  18899.  .fa-file-code:before {
  18900.      content: "\f1c9"
  18901.  }
  18902.  
  18903.  .fa-file-contract:before {
  18904.      content: "\f56c"
  18905.  }
  18906.  
  18907.  .fa-file-download:before {
  18908.      content: "\f56d"
  18909.  }
  18910.  
  18911.  .fa-file-excel:before {
  18912.      content: "\f1c3"
  18913.  }
  18914.  
  18915.  .fa-file-export:before {
  18916.      content: "\f56e"
  18917.  }
  18918.  
  18919.  .fa-file-image:before {
  18920.      content: "\f1c5"
  18921.  }
  18922.  
  18923.  .fa-file-import:before {
  18924.      content: "\f56f"
  18925.  }
  18926.  
  18927.  .fa-file-invoice:before {
  18928.      content: "\f570"
  18929.  }
  18930.  
  18931.  .fa-file-invoice-dollar:before {
  18932.      content: "\f571"
  18933.  }
  18934.  
  18935.  .fa-file-medical:before {
  18936.      content: "\f477"
  18937.  }
  18938.  
  18939.  .fa-file-medical-alt:before {
  18940.      content: "\f478"
  18941.  }
  18942.  
  18943.  .fa-file-pdf:before {
  18944.      content: "\f1c1"
  18945.  }
  18946.  
  18947.  .fa-file-powerpoint:before {
  18948.      content: "\f1c4"
  18949.  }
  18950.  
  18951.  .fa-file-prescription:before {
  18952.      content: "\f572"
  18953.  }
  18954.  
  18955.  .fa-file-signature:before {
  18956.      content: "\f573"
  18957.  }
  18958.  
  18959.  .fa-file-upload:before {
  18960.      content: "\f574"
  18961.  }
  18962.  
  18963.  .fa-file-video:before {
  18964.      content: "\f1c8"
  18965.  }
  18966.  
  18967.  .fa-file-word:before {
  18968.      content: "\f1c2"
  18969.  }
  18970.  
  18971.  .fa-fill:before {
  18972.      content: "\f575"
  18973.  }
  18974.  
  18975.  .fa-fill-drip:before {
  18976.      content: "\f576"
  18977.  }
  18978.  
  18979.  .fa-film:before {
  18980.      content: "\f008"
  18981.  }
  18982.  
  18983.  .fa-filter:before {
  18984.      content: "\f0b0"
  18985.  }
  18986.  
  18987.  .fa-fingerprint:before {
  18988.      content: "\f577"
  18989.  }
  18990.  
  18991.  .fa-fire:before {
  18992.      content: "\f06d"
  18993.  }
  18994.  
  18995.  .fa-fire-extinguisher:before {
  18996.      content: "\f134"
  18997.  }
  18998.  
  18999.  .fa-firefox:before {
  19000.      content: "\f269"
  19001.  }
  19002.  
  19003.  .fa-first-aid:before {
  19004.      content: "\f479"
  19005.  }
  19006.  
  19007.  .fa-first-order:before {
  19008.      content: "\f2b0"
  19009.  }
  19010.  
  19011.  .fa-first-order-alt:before {
  19012.      content: "\f50a"
  19013.  }
  19014.  
  19015.  .fa-firstdraft:before {
  19016.      content: "\f3a1"
  19017.  }
  19018.  
  19019.  .fa-fish:before {
  19020.      content: "\f578"
  19021.  }
  19022.  
  19023.  .fa-flag:before {
  19024.      content: "\f024"
  19025.  }
  19026.  
  19027.  .fa-flag-checkered:before {
  19028.      content: "\f11e"
  19029.  }
  19030.  
  19031.  .fa-flask:before {
  19032.      content: "\f0c3"
  19033.  }
  19034.  
  19035.  .fa-flickr:before {
  19036.      content: "\f16e"
  19037.  }
  19038.  
  19039.  .fa-flipboard:before {
  19040.      content: "\f44d"
  19041.  }
  19042.  
  19043.  .fa-flushed:before {
  19044.      content: "\f579"
  19045.  }
  19046.  
  19047.  .fa-fly:before {
  19048.      content: "\f417"
  19049.  }
  19050.  
  19051.  .fa-folder:before {
  19052.      content: "\f07b"
  19053.  }
  19054.  
  19055.  .fa-folder-minus:before {
  19056.      content: "\f65d"
  19057.  }
  19058.  
  19059.  .fa-folder-open:before {
  19060.      content: "\f07c"
  19061.  }
  19062.  
  19063.  .fa-folder-plus:before {
  19064.      content: "\f65e"
  19065.  }
  19066.  
  19067.  .fa-font:before {
  19068.      content: "\f031"
  19069.  }
  19070.  
  19071.  .fa-font-awesome:before {
  19072.      content: "\f2b4"
  19073.  }
  19074.  
  19075.  .fa-font-awesome-alt:before {
  19076.      content: "\f35c"
  19077.  }
  19078.  
  19079.  .fa-font-awesome-flag:before {
  19080.      content: "\f425"
  19081.  }
  19082.  
  19083.  .fa-font-awesome-logo-full:before {
  19084.      content: "\f4e6"
  19085.  }
  19086.  
  19087.  .fa-fonticons:before {
  19088.      content: "\f280"
  19089.  }
  19090.  
  19091.  .fa-fonticons-fi:before {
  19092.      content: "\f3a2"
  19093.  }
  19094.  
  19095.  .fa-football-ball:before {
  19096.      content: "\f44e"
  19097.  }
  19098.  
  19099.  .fa-fort-awesome:before {
  19100.      content: "\f286"
  19101.  }
  19102.  
  19103.  .fa-fort-awesome-alt:before {
  19104.      content: "\f3a3"
  19105.  }
  19106.  
  19107.  .fa-forumbee:before {
  19108.      content: "\f211"
  19109.  }
  19110.  
  19111.  .fa-forward:before {
  19112.      content: "\f04e"
  19113.  }
  19114.  
  19115.  .fa-foursquare:before {
  19116.      content: "\f180"
  19117.  }
  19118.  
  19119.  .fa-free-code-camp:before {
  19120.      content: "\f2c5"
  19121.  }
  19122.  
  19123.  .fa-freebsd:before {
  19124.      content: "\f3a4"
  19125.  }
  19126.  
  19127.  .fa-frog:before {
  19128.      content: "\f52e"
  19129.  }
  19130.  
  19131.  .fa-frown:before {
  19132.      content: "\f119"
  19133.  }
  19134.  
  19135.  .fa-frown-open:before {
  19136.      content: "\f57a"
  19137.  }
  19138.  
  19139.  .fa-fulcrum:before {
  19140.      content: "\f50b"
  19141.  }
  19142.  
  19143.  .fa-funnel-dollar:before {
  19144.      content: "\f662"
  19145.  }
  19146.  
  19147.  .fa-futbol:before {
  19148.      content: "\f1e3"
  19149.  }
  19150.  
  19151.  .fa-galactic-republic:before {
  19152.      content: "\f50c"
  19153.  }
  19154.  
  19155.  .fa-galactic-senate:before {
  19156.      content: "\f50d"
  19157.  }
  19158.  
  19159.  .fa-gamepad:before {
  19160.      content: "\f11b"
  19161.  }
  19162.  
  19163.  .fa-gas-pump:before {
  19164.      content: "\f52f"
  19165.  }
  19166.  
  19167.  .fa-gavel:before {
  19168.      content: "\f0e3"
  19169.  }
  19170.  
  19171.  .fa-gem:before {
  19172.      content: "\f3a5"
  19173.  }
  19174.  
  19175.  .fa-genderless:before {
  19176.      content: "\f22d"
  19177.  }
  19178.  
  19179.  .fa-get-pocket:before {
  19180.      content: "\f265"
  19181.  }
  19182.  
  19183.  .fa-gg:before {
  19184.      content: "\f260"
  19185.  }
  19186.  
  19187.  .fa-gg-circle:before {
  19188.      content: "\f261"
  19189.  }
  19190.  
  19191.  .fa-gift:before {
  19192.      content: "\f06b"
  19193.  }
  19194.  
  19195.  .fa-git:before {
  19196.      content: "\f1d3"
  19197.  }
  19198.  
  19199.  .fa-git-square:before {
  19200.      content: "\f1d2"
  19201.  }
  19202.  
  19203.  .fa-github:before {
  19204.      content: "\f09b"
  19205.  }
  19206.  
  19207.  .fa-github-alt:before {
  19208.      content: "\f113"
  19209.  }
  19210.  
  19211.  .fa-github-square:before {
  19212.      content: "\f092"
  19213.  }
  19214.  
  19215.  .fa-gitkraken:before {
  19216.      content: "\f3a6"
  19217.  }
  19218.  
  19219.  .fa-gitlab:before {
  19220.      content: "\f296"
  19221.  }
  19222.  
  19223.  .fa-gitter:before {
  19224.      content: "\f426"
  19225.  }
  19226.  
  19227.  .fa-glass-martini:before {
  19228.      content: "\f000"
  19229.  }
  19230.  
  19231.  .fa-glass-martini-alt:before {
  19232.      content: "\f57b"
  19233.  }
  19234.  
  19235.  .fa-glasses:before {
  19236.      content: "\f530"
  19237.  }
  19238.  
  19239.  .fa-glide:before {
  19240.      content: "\f2a5"
  19241.  }
  19242.  
  19243.  .fa-glide-g:before {
  19244.      content: "\f2a6"
  19245.  }
  19246.  
  19247.  .fa-globe:before {
  19248.      content: "\f0ac"
  19249.  }
  19250.  
  19251.  .fa-globe-africa:before {
  19252.      content: "\f57c"
  19253.  }
  19254.  
  19255.  .fa-globe-americas:before {
  19256.      content: "\f57d"
  19257.  }
  19258.  
  19259.  .fa-globe-asia:before {
  19260.      content: "\f57e"
  19261.  }
  19262.  
  19263.  .fa-gofore:before {
  19264.      content: "\f3a7"
  19265.  }
  19266.  
  19267.  .fa-golf-ball:before {
  19268.      content: "\f450"
  19269.  }
  19270.  
  19271.  .fa-goodreads:before {
  19272.      content: "\f3a8"
  19273.  }
  19274.  
  19275.  .fa-goodreads-g:before {
  19276.      content: "\f3a9"
  19277.  }
  19278.  
  19279.  .fa-google:before {
  19280.      content: "\f1a0"
  19281.  }
  19282.  
  19283.  .fa-google-drive:before {
  19284.      content: "\f3aa"
  19285.  }
  19286.  
  19287.  .fa-google-play:before {
  19288.      content: "\f3ab"
  19289.  }
  19290.  
  19291.  .fa-google-plus:before {
  19292.      content: "\f2b3"
  19293.  }
  19294.  
  19295.  .fa-google-plus-g:before {
  19296.      content: "\f0d5"
  19297.  }
  19298.  
  19299.  .fa-google-plus-square:before {
  19300.      content: "\f0d4"
  19301.  }
  19302.  
  19303.  .fa-google-wallet:before {
  19304.      content: "\f1ee"
  19305.  }
  19306.  
  19307.  .fa-gopuram:before {
  19308.      content: "\f664"
  19309.  }
  19310.  
  19311.  .fa-graduation-cap:before {
  19312.      content: "\f19d"
  19313.  }
  19314.  
  19315.  .fa-gratipay:before {
  19316.      content: "\f184"
  19317.  }
  19318.  
  19319.  .fa-grav:before {
  19320.      content: "\f2d6"
  19321.  }
  19322.  
  19323.  .fa-greater-than:before {
  19324.      content: "\f531"
  19325.  }
  19326.  
  19327.  .fa-greater-than-equal:before {
  19328.      content: "\f532"
  19329.  }
  19330.  
  19331.  .fa-grimace:before {
  19332.      content: "\f57f"
  19333.  }
  19334.  
  19335.  .fa-grin:before {
  19336.      content: "\f580"
  19337.  }
  19338.  
  19339.  .fa-grin-alt:before {
  19340.      content: "\f581"
  19341.  }
  19342.  
  19343.  .fa-grin-beam:before {
  19344.      content: "\f582"
  19345.  }
  19346.  
  19347.  .fa-grin-beam-sweat:before {
  19348.      content: "\f583"
  19349.  }
  19350.  
  19351.  .fa-grin-hearts:before {
  19352.      content: "\f584"
  19353.  }
  19354.  
  19355.  .fa-grin-squint:before {
  19356.      content: "\f585"
  19357.  }
  19358.  
  19359.  .fa-grin-squint-tears:before {
  19360.      content: "\f586"
  19361.  }
  19362.  
  19363.  .fa-grin-stars:before {
  19364.      content: "\f587"
  19365.  }
  19366.  
  19367.  .fa-grin-tears:before {
  19368.      content: "\f588"
  19369.  }
  19370.  
  19371.  .fa-grin-tongue:before {
  19372.      content: "\f589"
  19373.  }
  19374.  
  19375.  .fa-grin-tongue-squint:before {
  19376.      content: "\f58a"
  19377.  }
  19378.  
  19379.  .fa-grin-tongue-wink:before {
  19380.      content: "\f58b"
  19381.  }
  19382.  
  19383.  .fa-grin-wink:before {
  19384.      content: "\f58c"
  19385.  }
  19386.  
  19387.  .fa-grip-horizontal:before {
  19388.      content: "\f58d"
  19389.  }
  19390.  
  19391.  .fa-grip-vertical:before {
  19392.      content: "\f58e"
  19393.  }
  19394.  
  19395.  .fa-gripfire:before {
  19396.      content: "\f3ac"
  19397.  }
  19398.  
  19399.  .fa-grunt:before {
  19400.      content: "\f3ad"
  19401.  }
  19402.  
  19403.  .fa-gulp:before {
  19404.      content: "\f3ae"
  19405.  }
  19406.  
  19407.  .fa-h-square:before {
  19408.      content: "\f0fd"
  19409.  }
  19410.  
  19411.  .fa-hacker-news:before {
  19412.      content: "\f1d4"
  19413.  }
  19414.  
  19415.  .fa-hacker-news-square:before {
  19416.      content: "\f3af"
  19417.  }
  19418.  
  19419.  .fa-hackerrank:before {
  19420.      content: "\f5f7"
  19421.  }
  19422.  
  19423.  .fa-hamsa:before {
  19424.      content: "\f665"
  19425.  }
  19426.  
  19427.  .fa-hand-holding:before {
  19428.      content: "\f4bd"
  19429.  }
  19430.  
  19431.  .fa-hand-holding-heart:before {
  19432.      content: "\f4be"
  19433.  }
  19434.  
  19435.  .fa-hand-holding-usd:before {
  19436.      content: "\f4c0"
  19437.  }
  19438.  
  19439.  .fa-hand-lizard:before {
  19440.      content: "\f258"
  19441.  }
  19442.  
  19443.  .fa-hand-paper:before {
  19444.      content: "\f256"
  19445.  }
  19446.  
  19447.  .fa-hand-peace:before {
  19448.      content: "\f25b"
  19449.  }
  19450.  
  19451.  .fa-hand-point-down:before {
  19452.      content: "\f0a7"
  19453.  }
  19454.  
  19455.  .fa-hand-point-left:before {
  19456.      content: "\f0a5"
  19457.  }
  19458.  
  19459.  .fa-hand-point-right:before {
  19460.      content: "\f0a4"
  19461.  }
  19462.  
  19463.  .fa-hand-point-up:before {
  19464.      content: "\f0a6"
  19465.  }
  19466.  
  19467.  .fa-hand-pointer:before {
  19468.      content: "\f25a"
  19469.  }
  19470.  
  19471.  .fa-hand-rock:before {
  19472.      content: "\f255"
  19473.  }
  19474.  
  19475.  .fa-hand-scissors:before {
  19476.      content: "\f257"
  19477.  }
  19478.  
  19479.  .fa-hand-spock:before {
  19480.      content: "\f259"
  19481.  }
  19482.  
  19483.  .fa-hands:before {
  19484.      content: "\f4c2"
  19485.  }
  19486.  
  19487.  .fa-hands-helping:before {
  19488.      content: "\f4c4"
  19489.  }
  19490.  
  19491.  .fa-handshake:before {
  19492.      content: "\f2b5"
  19493.  }
  19494.  
  19495.  .fa-hashtag:before {
  19496.      content: "\f292"
  19497.  }
  19498.  
  19499.  .fa-haykal:before {
  19500.      content: "\f666"
  19501.  }
  19502.  
  19503.  .fa-hdd:before {
  19504.      content: "\f0a0"
  19505.  }
  19506.  
  19507.  .fa-heading:before {
  19508.      content: "\f1dc"
  19509.  }
  19510.  
  19511.  .fa-headphones:before {
  19512.      content: "\f025"
  19513.  }
  19514.  
  19515.  .fa-headphones-alt:before {
  19516.      content: "\f58f"
  19517.  }
  19518.  
  19519.  .fa-headset:before {
  19520.      content: "\f590"
  19521.  }
  19522.  
  19523.  .fa-heart:before {
  19524.      content: "\f004"
  19525.  }
  19526.  
  19527.  .fa-heartbeat:before {
  19528.      content: "\f21e"
  19529.  }
  19530.  
  19531.  .fa-helicopter:before {
  19532.      content: "\f533"
  19533.  }
  19534.  
  19535.  .fa-highlighter:before {
  19536.      content: "\f591"
  19537.  }
  19538.  
  19539.  .fa-hips:before {
  19540.      content: "\f452"
  19541.  }
  19542.  
  19543.  .fa-hire-a-helper:before {
  19544.      content: "\f3b0"
  19545.  }
  19546.  
  19547.  .fa-history:before {
  19548.      content: "\f1da"
  19549.  }
  19550.  
  19551.  .fa-hockey-puck:before {
  19552.      content: "\f453"
  19553.  }
  19554.  
  19555.  .fa-home:before {
  19556.      content: "\f015"
  19557.  }
  19558.  
  19559.  .fa-hooli:before {
  19560.      content: "\f427"
  19561.  }
  19562.  
  19563.  .fa-hornbill:before {
  19564.      content: "\f592"
  19565.  }
  19566.  
  19567.  .fa-hospital:before {
  19568.      content: "\f0f8"
  19569.  }
  19570.  
  19571.  .fa-hospital-alt:before {
  19572.      content: "\f47d"
  19573.  }
  19574.  
  19575.  .fa-hospital-symbol:before {
  19576.      content: "\f47e"
  19577.  }
  19578.  
  19579.  .fa-hot-tub:before {
  19580.      content: "\f593"
  19581.  }
  19582.  
  19583.  .fa-hotel:before {
  19584.      content: "\f594"
  19585.  }
  19586.  
  19587.  .fa-hotjar:before {
  19588.      content: "\f3b1"
  19589.  }
  19590.  
  19591.  .fa-hourglass:before {
  19592.      content: "\f254"
  19593.  }
  19594.  
  19595.  .fa-hourglass-end:before {
  19596.      content: "\f253"
  19597.  }
  19598.  
  19599.  .fa-hourglass-half:before {
  19600.      content: "\f252"
  19601.  }
  19602.  
  19603.  .fa-hourglass-start:before {
  19604.      content: "\f251"
  19605.  }
  19606.  
  19607.  .fa-houzz:before {
  19608.      content: "\f27c"
  19609.  }
  19610.  
  19611.  .fa-html5:before {
  19612.      content: "\f13b"
  19613.  }
  19614.  
  19615.  .fa-hubspot:before {
  19616.      content: "\f3b2"
  19617.  }
  19618.  
  19619.  .fa-i-cursor:before {
  19620.      content: "\f246"
  19621.  }
  19622.  
  19623.  .fa-id-badge:before {
  19624.      content: "\f2c1"
  19625.  }
  19626.  
  19627.  .fa-id-card:before {
  19628.      content: "\f2c2"
  19629.  }
  19630.  
  19631.  .fa-id-card-alt:before {
  19632.      content: "\f47f"
  19633.  }
  19634.  
  19635.  .fa-image:before {
  19636.      content: "\f03e"
  19637.  }
  19638.  
  19639.  .fa-images:before {
  19640.      content: "\f302"
  19641.  }
  19642.  
  19643.  .fa-imdb:before {
  19644.      content: "\f2d8"
  19645.  }
  19646.  
  19647.  .fa-inbox:before {
  19648.      content: "\f01c"
  19649.  }
  19650.  
  19651.  .fa-indent:before {
  19652.      content: "\f03c"
  19653.  }
  19654.  
  19655.  .fa-industry:before {
  19656.      content: "\f275"
  19657.  }
  19658.  
  19659.  .fa-infinity:before {
  19660.      content: "\f534"
  19661.  }
  19662.  
  19663.  .fa-info:before {
  19664.      content: "\f129"
  19665.  }
  19666.  
  19667.  .fa-info-circle:before {
  19668.      content: "\f05a"
  19669.  }
  19670.  
  19671.  .fa-instagram:before {
  19672.      content: "\f16d"
  19673.  }
  19674.  
  19675.  .fa-internet-explorer:before {
  19676.      content: "\f26b"
  19677.  }
  19678.  
  19679.  .fa-ioxhost:before {
  19680.      content: "\f208"
  19681.  }
  19682.  
  19683.  .fa-italic:before {
  19684.      content: "\f033"
  19685.  }
  19686.  
  19687.  .fa-itunes:before {
  19688.      content: "\f3b4"
  19689.  }
  19690.  
  19691.  .fa-itunes-note:before {
  19692.      content: "\f3b5"
  19693.  }
  19694.  
  19695.  .fa-java:before {
  19696.      content: "\f4e4"
  19697.  }
  19698.  
  19699.  .fa-jedi:before {
  19700.      content: "\f669"
  19701.  }
  19702.  
  19703.  .fa-jedi-order:before {
  19704.      content: "\f50e"
  19705.  }
  19706.  
  19707.  .fa-jenkins:before {
  19708.      content: "\f3b6"
  19709.  }
  19710.  
  19711.  .fa-joget:before {
  19712.      content: "\f3b7"
  19713.  }
  19714.  
  19715.  .fa-joint:before {
  19716.      content: "\f595"
  19717.  }
  19718.  
  19719.  .fa-joomla:before {
  19720.      content: "\f1aa"
  19721.  }
  19722.  
  19723.  .fa-journal-whills:before {
  19724.      content: "\f66a"
  19725.  }
  19726.  
  19727.  .fa-js:before {
  19728.      content: "\f3b8"
  19729.  }
  19730.  
  19731.  .fa-js-square:before {
  19732.      content: "\f3b9"
  19733.  }
  19734.  
  19735.  .fa-jsfiddle:before {
  19736.      content: "\f1cc"
  19737.  }
  19738.  
  19739.  .fa-kaaba:before {
  19740.      content: "\f66b"
  19741.  }
  19742.  
  19743.  .fa-kaggle:before {
  19744.      content: "\f5fa"
  19745.  }
  19746.  
  19747.  .fa-key:before {
  19748.      content: "\f084"
  19749.  }
  19750.  
  19751.  .fa-keybase:before {
  19752.      content: "\f4f5"
  19753.  }
  19754.  
  19755.  .fa-keyboard:before {
  19756.      content: "\f11c"
  19757.  }
  19758.  
  19759.  .fa-keycdn:before {
  19760.      content: "\f3ba"
  19761.  }
  19762.  
  19763.  .fa-khanda:before {
  19764.      content: "\f66d"
  19765.  }
  19766.  
  19767.  .fa-kickstarter:before {
  19768.      content: "\f3bb"
  19769.  }
  19770.  
  19771.  .fa-kickstarter-k:before {
  19772.      content: "\f3bc"
  19773.  }
  19774.  
  19775.  .fa-kiss:before {
  19776.      content: "\f596"
  19777.  }
  19778.  
  19779.  .fa-kiss-beam:before {
  19780.      content: "\f597"
  19781.  }
  19782.  
  19783.  .fa-kiss-wink-heart:before {
  19784.      content: "\f598"
  19785.  }
  19786.  
  19787.  .fa-kiwi-bird:before {
  19788.      content: "\f535"
  19789.  }
  19790.  
  19791.  .fa-korvue:before {
  19792.      content: "\f42f"
  19793.  }
  19794.  
  19795.  .fa-landmark:before {
  19796.      content: "\f66f"
  19797.  }
  19798.  
  19799.  .fa-language:before {
  19800.      content: "\f1ab"
  19801.  }
  19802.  
  19803.  .fa-laptop:before {
  19804.      content: "\f109"
  19805.  }
  19806.  
  19807.  .fa-laptop-code:before {
  19808.      content: "\f5fc"
  19809.  }
  19810.  
  19811.  .fa-laravel:before {
  19812.      content: "\f3bd"
  19813.  }
  19814.  
  19815.  .fa-lastfm:before {
  19816.      content: "\f202"
  19817.  }
  19818.  
  19819.  .fa-lastfm-square:before {
  19820.      content: "\f203"
  19821.  }
  19822.  
  19823.  .fa-laugh:before {
  19824.      content: "\f599"
  19825.  }
  19826.  
  19827.  .fa-laugh-beam:before {
  19828.      content: "\f59a"
  19829.  }
  19830.  
  19831.  .fa-laugh-squint:before {
  19832.      content: "\f59b"
  19833.  }
  19834.  
  19835.  .fa-laugh-wink:before {
  19836.      content: "\f59c"
  19837.  }
  19838.  
  19839.  .fa-layer-group:before {
  19840.      content: "\f5fd"
  19841.  }
  19842.  
  19843.  .fa-leaf:before {
  19844.      content: "\f06c"
  19845.  }
  19846.  
  19847.  .fa-leanpub:before {
  19848.      content: "\f212"
  19849.  }
  19850.  
  19851.  .fa-lemon:before {
  19852.      content: "\f094"
  19853.  }
  19854.  
  19855.  .fa-less:before {
  19856.      content: "\f41d"
  19857.  }
  19858.  
  19859.  .fa-less-than:before {
  19860.      content: "\f536"
  19861.  }
  19862.  
  19863.  .fa-less-than-equal:before {
  19864.      content: "\f537"
  19865.  }
  19866.  
  19867.  .fa-level-down-alt:before {
  19868.      content: "\f3be"
  19869.  }
  19870.  
  19871.  .fa-level-up-alt:before {
  19872.      content: "\f3bf"
  19873.  }
  19874.  
  19875.  .fa-life-ring:before {
  19876.      content: "\f1cd"
  19877.  }
  19878.  
  19879.  .fa-lightbulb:before {
  19880.      content: "\f0eb"
  19881.  }
  19882.  
  19883.  .fa-line:before {
  19884.      content: "\f3c0"
  19885.  }
  19886.  
  19887.  .fa-link:before {
  19888.      content: "\f0c1"
  19889.  }
  19890.  
  19891.  .fa-linkedin:before {
  19892.      content: "\f08c"
  19893.  }
  19894.  
  19895.  .fa-linkedin-in:before {
  19896.      content: "\f0e1"
  19897.  }
  19898.  
  19899.  .fa-linode:before {
  19900.      content: "\f2b8"
  19901.  }
  19902.  
  19903.  .fa-linux:before {
  19904.      content: "\f17c"
  19905.  }
  19906.  
  19907.  .fa-lira-sign:before {
  19908.      content: "\f195"
  19909.  }
  19910.  
  19911.  .fa-list:before {
  19912.      content: "\f03a"
  19913.  }
  19914.  
  19915.  .fa-list-alt:before {
  19916.      content: "\f022"
  19917.  }
  19918.  
  19919.  .fa-list-ol:before {
  19920.      content: "\f0cb"
  19921.  }
  19922.  
  19923.  .fa-list-ul:before {
  19924.      content: "\f0ca"
  19925.  }
  19926.  
  19927.  .fa-location-arrow:before {
  19928.      content: "\f124"
  19929.  }
  19930.  
  19931.  .fa-lock:before {
  19932.      content: "\f023"
  19933.  }
  19934.  
  19935.  .fa-lock-open:before {
  19936.      content: "\f3c1"
  19937.  }
  19938.  
  19939.  .fa-long-arrow-alt-down:before {
  19940.      content: "\f309"
  19941.  }
  19942.  
  19943.  .fa-long-arrow-alt-left:before {
  19944.      content: "\f30a"
  19945.  }
  19946.  
  19947.  .fa-long-arrow-alt-right:before {
  19948.      content: "\f30b"
  19949.  }
  19950.  
  19951.  .fa-long-arrow-alt-up:before {
  19952.      content: "\f30c"
  19953.  }
  19954.  
  19955.  .fa-low-vision:before {
  19956.      content: "\f2a8"
  19957.  }
  19958.  
  19959.  .fa-luggage-cart:before {
  19960.      content: "\f59d"
  19961.  }
  19962.  
  19963.  .fa-lyft:before {
  19964.      content: "\f3c3"
  19965.  }
  19966.  
  19967.  .fa-magento:before {
  19968.      content: "\f3c4"
  19969.  }
  19970.  
  19971.  .fa-magic:before {
  19972.      content: "\f0d0"
  19973.  }
  19974.  
  19975.  .fa-magnet:before {
  19976.      content: "\f076"
  19977.  }
  19978.  
  19979.  .fa-mail-bulk:before {
  19980.      content: "\f674"
  19981.  }
  19982.  
  19983.  .fa-mailchimp:before {
  19984.      content: "\f59e"
  19985.  }
  19986.  
  19987.  .fa-male:before {
  19988.      content: "\f183"
  19989.  }
  19990.  
  19991.  .fa-mandalorian:before {
  19992.      content: "\f50f"
  19993.  }
  19994.  
  19995.  .fa-map:before {
  19996.      content: "\f279"
  19997.  }
  19998.  
  19999.  .fa-map-marked:before {
  20000.      content: "\f59f"
  20001.  }
  20002.  
  20003.  .fa-map-marked-alt:before {
  20004.      content: "\f5a0"
  20005.  }
  20006.  
  20007.  .fa-map-marker:before {
  20008.      content: "\f041"
  20009.  }
  20010.  
  20011.  .fa-map-marker-alt:before {
  20012.      content: "\f3c5"
  20013.  }
  20014.  
  20015.  .fa-map-pin:before {
  20016.      content: "\f276"
  20017.  }
  20018.  
  20019.  .fa-map-signs:before {
  20020.      content: "\f277"
  20021.  }
  20022.  
  20023.  .fa-markdown:before {
  20024.      content: "\f60f"
  20025.  }
  20026.  
  20027.  .fa-marker:before {
  20028.      content: "\f5a1"
  20029.  }
  20030.  
  20031.  .fa-mars:before {
  20032.      content: "\f222"
  20033.  }
  20034.  
  20035.  .fa-mars-double:before {
  20036.      content: "\f227"
  20037.  }
  20038.  
  20039.  .fa-mars-stroke:before {
  20040.      content: "\f229"
  20041.  }
  20042.  
  20043.  .fa-mars-stroke-h:before {
  20044.      content: "\f22b"
  20045.  }
  20046.  
  20047.  .fa-mars-stroke-v:before {
  20048.      content: "\f22a"
  20049.  }
  20050.  
  20051.  .fa-mastodon:before {
  20052.      content: "\f4f6"
  20053.  }
  20054.  
  20055.  .fa-maxcdn:before {
  20056.      content: "\f136"
  20057.  }
  20058.  
  20059.  .fa-medal:before {
  20060.      content: "\f5a2"
  20061.  }
  20062.  
  20063.  .fa-medapps:before {
  20064.      content: "\f3c6"
  20065.  }
  20066.  
  20067.  .fa-medium:before {
  20068.      content: "\f23a"
  20069.  }
  20070.  
  20071.  .fa-medium-m:before {
  20072.      content: "\f3c7"
  20073.  }
  20074.  
  20075.  .fa-medkit:before {
  20076.      content: "\f0fa"
  20077.  }
  20078.  
  20079.  .fa-medrt:before {
  20080.      content: "\f3c8"
  20081.  }
  20082.  
  20083.  .fa-meetup:before {
  20084.      content: "\f2e0"
  20085.  }
  20086.  
  20087.  .fa-megaport:before {
  20088.      content: "\f5a3"
  20089.  }
  20090.  
  20091.  .fa-meh:before {
  20092.      content: "\f11a"
  20093.  }
  20094.  
  20095.  .fa-meh-blank:before {
  20096.      content: "\f5a4"
  20097.  }
  20098.  
  20099.  .fa-meh-rolling-eyes:before {
  20100.      content: "\f5a5"
  20101.  }
  20102.  
  20103.  .fa-memory:before {
  20104.      content: "\f538"
  20105.  }
  20106.  
  20107.  .fa-menorah:before {
  20108.      content: "\f676"
  20109.  }
  20110.  
  20111.  .fa-mercury:before {
  20112.      content: "\f223"
  20113.  }
  20114.  
  20115.  .fa-microchip:before {
  20116.      content: "\f2db"
  20117.  }
  20118.  
  20119.  .fa-microphone:before {
  20120.      content: "\f130"
  20121.  }
  20122.  
  20123.  .fa-microphone-alt:before {
  20124.      content: "\f3c9"
  20125.  }
  20126.  
  20127.  .fa-microphone-alt-slash:before {
  20128.      content: "\f539"
  20129.  }
  20130.  
  20131.  .fa-microphone-slash:before {
  20132.      content: "\f131"
  20133.  }
  20134.  
  20135.  .fa-microscope:before {
  20136.      content: "\f610"
  20137.  }
  20138.  
  20139.  .fa-microsoft:before {
  20140.      content: "\f3ca"
  20141.  }
  20142.  
  20143.  .fa-minus:before {
  20144.      content: "\f068"
  20145.  }
  20146.  
  20147.  .fa-minus-circle:before {
  20148.      content: "\f056"
  20149.  }
  20150.  
  20151.  .fa-minus-square:before {
  20152.      content: "\f146"
  20153.  }
  20154.  
  20155.  .fa-mix:before {
  20156.      content: "\f3cb"
  20157.  }
  20158.  
  20159.  .fa-mixcloud:before {
  20160.      content: "\f289"
  20161.  }
  20162.  
  20163.  .fa-mizuni:before {
  20164.      content: "\f3cc"
  20165.  }
  20166.  
  20167.  .fa-mobile:before {
  20168.      content: "\f10b"
  20169.  }
  20170.  
  20171.  .fa-mobile-alt:before {
  20172.      content: "\f3cd"
  20173.  }
  20174.  
  20175.  .fa-modx:before {
  20176.      content: "\f285"
  20177.  }
  20178.  
  20179.  .fa-monero:before {
  20180.      content: "\f3d0"
  20181.  }
  20182.  
  20183.  .fa-money-bill:before {
  20184.      content: "\f0d6"
  20185.  }
  20186.  
  20187.  .fa-money-bill-alt:before {
  20188.      content: "\f3d1"
  20189.  }
  20190.  
  20191.  .fa-money-bill-wave:before {
  20192.      content: "\f53a"
  20193.  }
  20194.  
  20195.  .fa-money-bill-wave-alt:before {
  20196.      content: "\f53b"
  20197.  }
  20198.  
  20199.  .fa-money-check:before {
  20200.      content: "\f53c"
  20201.  }
  20202.  
  20203.  .fa-money-check-alt:before {
  20204.      content: "\f53d"
  20205.  }
  20206.  
  20207.  .fa-monument:before {
  20208.      content: "\f5a6"
  20209.  }
  20210.  
  20211.  .fa-moon:before {
  20212.      content: "\f186"
  20213.  }
  20214.  
  20215.  .fa-mortar-pestle:before {
  20216.      content: "\f5a7"
  20217.  }
  20218.  
  20219.  .fa-mosque:before {
  20220.      content: "\f678"
  20221.  }
  20222.  
  20223.  .fa-motorcycle:before {
  20224.      content: "\f21c"
  20225.  }
  20226.  
  20227.  .fa-mouse-pointer:before {
  20228.      content: "\f245"
  20229.  }
  20230.  
  20231.  .fa-music:before {
  20232.      content: "\f001"
  20233.  }
  20234.  
  20235.  .fa-napster:before {
  20236.      content: "\f3d2"
  20237.  }
  20238.  
  20239.  .fa-neos:before {
  20240.      content: "\f612"
  20241.  }
  20242.  
  20243.  .fa-neuter:before {
  20244.      content: "\f22c"
  20245.  }
  20246.  
  20247.  .fa-newspaper:before {
  20248.      content: "\f1ea"
  20249.  }
  20250.  
  20251.  .fa-nimblr:before {
  20252.      content: "\f5a8"
  20253.  }
  20254.  
  20255.  .fa-nintendo-switch:before {
  20256.      content: "\f418"
  20257.  }
  20258.  
  20259.  .fa-node:before {
  20260.      content: "\f419"
  20261.  }
  20262.  
  20263.  .fa-node-js:before {
  20264.      content: "\f3d3"
  20265.  }
  20266.  
  20267.  .fa-not-equal:before {
  20268.      content: "\f53e"
  20269.  }
  20270.  
  20271.  .fa-notes-medical:before {
  20272.      content: "\f481"
  20273.  }
  20274.  
  20275.  .fa-npm:before {
  20276.      content: "\f3d4"
  20277.  }
  20278.  
  20279.  .fa-ns8:before {
  20280.      content: "\f3d5"
  20281.  }
  20282.  
  20283.  .fa-nutritionix:before {
  20284.      content: "\f3d6"
  20285.  }
  20286.  
  20287.  .fa-object-group:before {
  20288.      content: "\f247"
  20289.  }
  20290.  
  20291.  .fa-object-ungroup:before {
  20292.      content: "\f248"
  20293.  }
  20294.  
  20295.  .fa-odnoklassniki:before {
  20296.      content: "\f263"
  20297.  }
  20298.  
  20299.  .fa-odnoklassniki-square:before {
  20300.      content: "\f264"
  20301.  }
  20302.  
  20303.  .fa-oil-can:before {
  20304.      content: "\f613"
  20305.  }
  20306.  
  20307.  .fa-old-republic:before {
  20308.      content: "\f510"
  20309.  }
  20310.  
  20311.  .fa-om:before {
  20312.      content: "\f679"
  20313.  }
  20314.  
  20315.  .fa-opencart:before {
  20316.      content: "\f23d"
  20317.  }
  20318.  
  20319.  .fa-openid:before {
  20320.      content: "\f19b"
  20321.  }
  20322.  
  20323.  .fa-opera:before {
  20324.      content: "\f26a"
  20325.  }
  20326.  
  20327.  .fa-optin-monster:before {
  20328.      content: "\f23c"
  20329.  }
  20330.  
  20331.  .fa-osi:before {
  20332.      content: "\f41a"
  20333.  }
  20334.  
  20335.  .fa-outdent:before {
  20336.      content: "\f03b"
  20337.  }
  20338.  
  20339.  .fa-page4:before {
  20340.      content: "\f3d7"
  20341.  }
  20342.  
  20343.  .fa-pagelines:before {
  20344.      content: "\f18c"
  20345.  }
  20346.  
  20347.  .fa-paint-brush:before {
  20348.      content: "\f1fc"
  20349.  }
  20350.  
  20351.  .fa-paint-roller:before {
  20352.      content: "\f5aa"
  20353.  }
  20354.  
  20355.  .fa-palette:before {
  20356.      content: "\f53f"
  20357.  }
  20358.  
  20359.  .fa-palfed:before {
  20360.      content: "\f3d8"
  20361.  }
  20362.  
  20363.  .fa-pallet:before {
  20364.      content: "\f482"
  20365.  }
  20366.  
  20367.  .fa-paper-plane:before {
  20368.      content: "\f1d8"
  20369.  }
  20370.  
  20371.  .fa-paperclip:before {
  20372.      content: "\f0c6"
  20373.  }
  20374.  
  20375.  .fa-parachute-box:before {
  20376.      content: "\f4cd"
  20377.  }
  20378.  
  20379.  .fa-paragraph:before {
  20380.      content: "\f1dd"
  20381.  }
  20382.  
  20383.  .fa-parking:before {
  20384.      content: "\f540"
  20385.  }
  20386.  
  20387.  .fa-passport:before {
  20388.      content: "\f5ab"
  20389.  }
  20390.  
  20391.  .fa-pastafarianism:before {
  20392.      content: "\f67b"
  20393.  }
  20394.  
  20395.  .fa-paste:before {
  20396.      content: "\f0ea"
  20397.  }
  20398.  
  20399.  .fa-patreon:before {
  20400.      content: "\f3d9"
  20401.  }
  20402.  
  20403.  .fa-pause:before {
  20404.      content: "\f04c"
  20405.  }
  20406.  
  20407.  .fa-pause-circle:before {
  20408.      content: "\f28b"
  20409.  }
  20410.  
  20411.  .fa-paw:before {
  20412.      content: "\f1b0"
  20413.  }
  20414.  
  20415.  .fa-paypal:before {
  20416.      content: "\f1ed"
  20417.  }
  20418.  
  20419.  .fa-peace:before {
  20420.      content: "\f67c"
  20421.  }
  20422.  
  20423.  .fa-pen:before {
  20424.      content: "\f304"
  20425.  }
  20426.  
  20427.  .fa-pen-alt:before {
  20428.      content: "\f305"
  20429.  }
  20430.  
  20431.  .fa-pen-fancy:before {
  20432.      content: "\f5ac"
  20433.  }
  20434.  
  20435.  .fa-pen-nib:before {
  20436.      content: "\f5ad"
  20437.  }
  20438.  
  20439.  .fa-pen-square:before {
  20440.      content: "\f14b"
  20441.  }
  20442.  
  20443.  .fa-pencil-alt:before {
  20444.      content: "\f303"
  20445.  }
  20446.  
  20447.  .fa-pencil-ruler:before {
  20448.      content: "\f5ae"
  20449.  }
  20450.  
  20451.  .fa-people-carry:before {
  20452.      content: "\f4ce"
  20453.  }
  20454.  
  20455.  .fa-percent:before {
  20456.      content: "\f295"
  20457.  }
  20458.  
  20459.  .fa-percentage:before {
  20460.      content: "\f541"
  20461.  }
  20462.  
  20463.  .fa-periscope:before {
  20464.      content: "\f3da"
  20465.  }
  20466.  
  20467.  .fa-phabricator:before {
  20468.      content: "\f3db"
  20469.  }
  20470.  
  20471.  .fa-phoenix-framework:before {
  20472.      content: "\f3dc"
  20473.  }
  20474.  
  20475.  .fa-phoenix-squadron:before {
  20476.      content: "\f511"
  20477.  }
  20478.  
  20479.  .fa-phone:before {
  20480.      content: "\f095"
  20481.  }
  20482.  
  20483.  .fa-phone-slash:before {
  20484.      content: "\f3dd"
  20485.  }
  20486.  
  20487.  .fa-phone-square:before {
  20488.      content: "\f098"
  20489.  }
  20490.  
  20491.  .fa-phone-volume:before {
  20492.      content: "\f2a0"
  20493.  }
  20494.  
  20495.  .fa-php:before {
  20496.      content: "\f457"
  20497.  }
  20498.  
  20499.  .fa-pied-piper:before {
  20500.      content: "\f2ae"
  20501.  }
  20502.  
  20503.  .fa-pied-piper-alt:before {
  20504.      content: "\f1a8"
  20505.  }
  20506.  
  20507.  .fa-pied-piper-hat:before {
  20508.      content: "\f4e5"
  20509.  }
  20510.  
  20511.  .fa-pied-piper-pp:before {
  20512.      content: "\f1a7"
  20513.  }
  20514.  
  20515.  .fa-piggy-bank:before {
  20516.      content: "\f4d3"
  20517.  }
  20518.  
  20519.  .fa-pills:before {
  20520.      content: "\f484"
  20521.  }
  20522.  
  20523.  .fa-pinterest:before {
  20524.      content: "\f0d2"
  20525.  }
  20526.  
  20527.  .fa-pinterest-p:before {
  20528.      content: "\f231"
  20529.  }
  20530.  
  20531.  .fa-pinterest-square:before {
  20532.      content: "\f0d3"
  20533.  }
  20534.  
  20535.  .fa-place-of-worship:before {
  20536.      content: "\f67f"
  20537.  }
  20538.  
  20539.  .fa-plane:before {
  20540.      content: "\f072"
  20541.  }
  20542.  
  20543.  .fa-plane-arrival:before {
  20544.      content: "\f5af"
  20545.  }
  20546.  
  20547.  .fa-plane-departure:before {
  20548.      content: "\f5b0"
  20549.  }
  20550.  
  20551.  .fa-play:before {
  20552.      content: "\f04b"
  20553.  }
  20554.  
  20555.  .fa-play-circle:before {
  20556.      content: "\f144"
  20557.  }
  20558.  
  20559.  .fa-playstation:before {
  20560.      content: "\f3df"
  20561.  }
  20562.  
  20563.  .fa-plug:before {
  20564.      content: "\f1e6"
  20565.  }
  20566.  
  20567.  .fa-plus:before {
  20568.      content: "\f067"
  20569.  }
  20570.  
  20571.  .fa-plus-circle:before {
  20572.      content: "\f055"
  20573.  }
  20574.  
  20575.  .fa-plus-square:before {
  20576.      content: "\f0fe"
  20577.  }
  20578.  
  20579.  .fa-podcast:before {
  20580.      content: "\f2ce"
  20581.  }
  20582.  
  20583.  .fa-poll:before {
  20584.      content: "\f681"
  20585.  }
  20586.  
  20587.  .fa-poll-h:before {
  20588.      content: "\f682"
  20589.  }
  20590.  
  20591.  .fa-poo:before {
  20592.      content: "\f2fe"
  20593.  }
  20594.  
  20595.  .fa-poop:before {
  20596.      content: "\f619"
  20597.  }
  20598.  
  20599.  .fa-portrait:before {
  20600.      content: "\f3e0"
  20601.  }
  20602.  
  20603.  .fa-pound-sign:before {
  20604.      content: "\f154"
  20605.  }
  20606.  
  20607.  .fa-power-off:before {
  20608.      content: "\f011"
  20609.  }
  20610.  
  20611.  .fa-pray:before {
  20612.      content: "\f683"
  20613.  }
  20614.  
  20615.  .fa-praying-hands:before {
  20616.      content: "\f684"
  20617.  }
  20618.  
  20619.  .fa-prescription:before {
  20620.      content: "\f5b1"
  20621.  }
  20622.  
  20623.  .fa-prescription-bottle:before {
  20624.      content: "\f485"
  20625.  }
  20626.  
  20627.  .fa-prescription-bottle-alt:before {
  20628.      content: "\f486"
  20629.  }
  20630.  
  20631.  .fa-print:before {
  20632.      content: "\f02f"
  20633.  }
  20634.  
  20635.  .fa-procedures:before {
  20636.      content: "\f487"
  20637.  }
  20638.  
  20639.  .fa-product-hunt:before {
  20640.      content: "\f288"
  20641.  }
  20642.  
  20643.  .fa-project-diagram:before {
  20644.      content: "\f542"
  20645.  }
  20646.  
  20647.  .fa-pushed:before {
  20648.      content: "\f3e1"
  20649.  }
  20650.  
  20651.  .fa-puzzle-piece:before {
  20652.      content: "\f12e"
  20653.  }
  20654.  
  20655.  .fa-python:before {
  20656.      content: "\f3e2"
  20657.  }
  20658.  
  20659.  .fa-qq:before {
  20660.      content: "\f1d6"
  20661.  }
  20662.  
  20663.  .fa-qrcode:before {
  20664.      content: "\f029"
  20665.  }
  20666.  
  20667.  .fa-question:before {
  20668.      content: "\f128"
  20669.  }
  20670.  
  20671.  .fa-question-circle:before {
  20672.      content: "\f059"
  20673.  }
  20674.  
  20675.  .fa-quidditch:before {
  20676.      content: "\f458"
  20677.  }
  20678.  
  20679.  .fa-quinscape:before {
  20680.      content: "\f459"
  20681.  }
  20682.  
  20683.  .fa-quora:before {
  20684.      content: "\f2c4"
  20685.  }
  20686.  
  20687.  .fa-quote-left:before {
  20688.      content: "\f10d"
  20689.  }
  20690.  
  20691.  .fa-quote-right:before {
  20692.      content: "\f10e"
  20693.  }
  20694.  
  20695.  .fa-quran:before {
  20696.      content: "\f687"
  20697.  }
  20698.  
  20699.  .fa-r-project:before {
  20700.      content: "\f4f7"
  20701.  }
  20702.  
  20703.  .fa-random:before {
  20704.      content: "\f074"
  20705.  }
  20706.  
  20707.  .fa-ravelry:before {
  20708.      content: "\f2d9"
  20709.  }
  20710.  
  20711.  .fa-react:before {
  20712.      content: "\f41b"
  20713.  }
  20714.  
  20715.  .fa-readme:before {
  20716.      content: "\f4d5"
  20717.  }
  20718.  
  20719.  .fa-rebel:before {
  20720.      content: "\f1d0"
  20721.  }
  20722.  
  20723.  .fa-receipt:before {
  20724.      content: "\f543"
  20725.  }
  20726.  
  20727.  .fa-recycle:before {
  20728.      content: "\f1b8"
  20729.  }
  20730.  
  20731.  .fa-red-river:before {
  20732.      content: "\f3e3"
  20733.  }
  20734.  
  20735.  .fa-reddit:before {
  20736.      content: "\f1a1"
  20737.  }
  20738.  
  20739.  .fa-reddit-alien:before {
  20740.      content: "\f281"
  20741.  }
  20742.  
  20743.  .fa-reddit-square:before {
  20744.      content: "\f1a2"
  20745.  }
  20746.  
  20747.  .fa-redo:before {
  20748.      content: "\f01e"
  20749.  }
  20750.  
  20751.  .fa-redo-alt:before {
  20752.      content: "\f2f9"
  20753.  }
  20754.  
  20755.  .fa-registered:before {
  20756.      content: "\f25d"
  20757.  }
  20758.  
  20759.  .fa-rendact:before {
  20760.      content: "\f3e4"
  20761.  }
  20762.  
  20763.  .fa-renren:before {
  20764.      content: "\f18b"
  20765.  }
  20766.  
  20767.  .fa-reply:before {
  20768.      content: "\f3e5"
  20769.  }
  20770.  
  20771.  .fa-reply-all:before {
  20772.      content: "\f122"
  20773.  }
  20774.  
  20775.  .fa-replyd:before {
  20776.      content: "\f3e6"
  20777.  }
  20778.  
  20779.  .fa-researchgate:before {
  20780.      content: "\f4f8"
  20781.  }
  20782.  
  20783.  .fa-resolving:before {
  20784.      content: "\f3e7"
  20785.  }
  20786.  
  20787.  .fa-retweet:before {
  20788.      content: "\f079"
  20789.  }
  20790.  
  20791.  .fa-rev:before {
  20792.      content: "\f5b2"
  20793.  }
  20794.  
  20795.  .fa-ribbon:before {
  20796.      content: "\f4d6"
  20797.  }
  20798.  
  20799.  .fa-road:before {
  20800.      content: "\f018"
  20801.  }
  20802.  
  20803.  .fa-robot:before {
  20804.      content: "\f544"
  20805.  }
  20806.  
  20807.  .fa-rocket:before {
  20808.      content: "\f135"
  20809.  }
  20810.  
  20811.  .fa-rocketchat:before {
  20812.      content: "\f3e8"
  20813.  }
  20814.  
  20815.  .fa-rockrms:before {
  20816.      content: "\f3e9"
  20817.  }
  20818.  
  20819.  .fa-route:before {
  20820.      content: "\f4d7"
  20821.  }
  20822.  
  20823.  .fa-rss:before {
  20824.      content: "\f09e"
  20825.  }
  20826.  
  20827.  .fa-rss-square:before {
  20828.      content: "\f143"
  20829.  }
  20830.  
  20831.  .fa-ruble-sign:before {
  20832.      content: "\f158"
  20833.  }
  20834.  
  20835.  .fa-ruler:before {
  20836.      content: "\f545"
  20837.  }
  20838.  
  20839.  .fa-ruler-combined:before {
  20840.      content: "\f546"
  20841.  }
  20842.  
  20843.  .fa-ruler-horizontal:before {
  20844.      content: "\f547"
  20845.  }
  20846.  
  20847.  .fa-ruler-vertical:before {
  20848.      content: "\f548"
  20849.  }
  20850.  
  20851.  .fa-rupee-sign:before {
  20852.      content: "\f156"
  20853.  }
  20854.  
  20855.  .fa-sad-cry:before {
  20856.      content: "\f5b3"
  20857.  }
  20858.  
  20859.  .fa-sad-tear:before {
  20860.      content: "\f5b4"
  20861.  }
  20862.  
  20863.  .fa-safari:before {
  20864.      content: "\f267"
  20865.  }
  20866.  
  20867.  .fa-sass:before {
  20868.      content: "\f41e"
  20869.  }
  20870.  
  20871.  .fa-save:before {
  20872.      content: "\f0c7"
  20873.  }
  20874.  
  20875.  .fa-schlix:before {
  20876.      content: "\f3ea"
  20877.  }
  20878.  
  20879.  .fa-school:before {
  20880.      content: "\f549"
  20881.  }
  20882.  
  20883.  .fa-screwdriver:before {
  20884.      content: "\f54a"
  20885.  }
  20886.  
  20887.  .fa-scribd:before {
  20888.      content: "\f28a"
  20889.  }
  20890.  
  20891.  .fa-search:before {
  20892.      content: "\f002"
  20893.  }
  20894.  
  20895.  .fa-search-dollar:before {
  20896.      content: "\f688"
  20897.  }
  20898.  
  20899.  .fa-search-location:before {
  20900.      content: "\f689"
  20901.  }
  20902.  
  20903.  .fa-search-minus:before {
  20904.      content: "\f010"
  20905.  }
  20906.  
  20907.  .fa-search-plus:before {
  20908.      content: "\f00e"
  20909.  }
  20910.  
  20911.  .fa-searchengin:before {
  20912.      content: "\f3eb"
  20913.  }
  20914.  
  20915.  .fa-seedling:before {
  20916.      content: "\f4d8"
  20917.  }
  20918.  
  20919.  .fa-sellcast:before {
  20920.      content: "\f2da"
  20921.  }
  20922.  
  20923.  .fa-sellsy:before {
  20924.      content: "\f213"
  20925.  }
  20926.  
  20927.  .fa-server:before {
  20928.      content: "\f233"
  20929.  }
  20930.  
  20931.  .fa-servicestack:before {
  20932.      content: "\f3ec"
  20933.  }
  20934.  
  20935.  .fa-shapes:before {
  20936.      content: "\f61f"
  20937.  }
  20938.  
  20939.  .fa-share:before {
  20940.      content: "\f064"
  20941.  }
  20942.  
  20943.  .fa-share-alt:before {
  20944.      content: "\f1e0"
  20945.  }
  20946.  
  20947.  .fa-share-alt-square:before {
  20948.      content: "\f1e1"
  20949.  }
  20950.  
  20951.  .fa-share-square:before {
  20952.      content: "\f14d"
  20953.  }
  20954.  
  20955.  .fa-shekel-sign:before {
  20956.      content: "\f20b"
  20957.  }
  20958.  
  20959.  .fa-shield-alt:before {
  20960.      content: "\f3ed"
  20961.  }
  20962.  
  20963.  .fa-ship:before {
  20964.      content: "\f21a"
  20965.  }
  20966.  
  20967.  .fa-shipping-fast:before {
  20968.      content: "\f48b"
  20969.  }
  20970.  
  20971.  .fa-shirtsinbulk:before {
  20972.      content: "\f214"
  20973.  }
  20974.  
  20975.  .fa-shoe-prints:before {
  20976.      content: "\f54b"
  20977.  }
  20978.  
  20979.  .fa-shopping-bag:before {
  20980.      content: "\f290"
  20981.  }
  20982.  
  20983.  .fa-shopping-basket:before {
  20984.      content: "\f291"
  20985.  }
  20986.  
  20987.  .fa-shopping-cart:before {
  20988.      content: "\f07a"
  20989.  }
  20990.  
  20991.  .fa-shopware:before {
  20992.      content: "\f5b5"
  20993.  }
  20994.  
  20995.  .fa-shower:before {
  20996.      content: "\f2cc"
  20997.  }
  20998.  
  20999.  .fa-shuttle-van:before {
  21000.      content: "\f5b6"
  21001.  }
  21002.  
  21003.  .fa-sign:before {
  21004.      content: "\f4d9"
  21005.  }
  21006.  
  21007.  .fa-sign-in-alt:before {
  21008.      content: "\f2f6"
  21009.  }
  21010.  
  21011.  .fa-sign-language:before {
  21012.      content: "\f2a7"
  21013.  }
  21014.  
  21015.  .fa-sign-out-alt:before {
  21016.      content: "\f2f5"
  21017.  }
  21018.  
  21019.  .fa-signal:before {
  21020.      content: "\f012"
  21021.  }
  21022.  
  21023.  .fa-signature:before {
  21024.      content: "\f5b7"
  21025.  }
  21026.  
  21027.  .fa-simplybuilt:before {
  21028.      content: "\f215"
  21029.  }
  21030.  
  21031.  .fa-sistrix:before {
  21032.      content: "\f3ee"
  21033.  }
  21034.  
  21035.  .fa-sitemap:before {
  21036.      content: "\f0e8"
  21037.  }
  21038.  
  21039.  .fa-sith:before {
  21040.      content: "\f512"
  21041.  }
  21042.  
  21043.  .fa-skull:before {
  21044.      content: "\f54c"
  21045.  }
  21046.  
  21047.  .fa-skyatlas:before {
  21048.      content: "\f216"
  21049.  }
  21050.  
  21051.  .fa-skype:before {
  21052.      content: "\f17e"
  21053.  }
  21054.  
  21055.  .fa-slack:before {
  21056.      content: "\f198"
  21057.  }
  21058.  
  21059.  .fa-slack-hash:before {
  21060.      content: "\f3ef"
  21061.  }
  21062.  
  21063.  .fa-sliders-h:before {
  21064.      content: "\f1de"
  21065.  }
  21066.  
  21067.  .fa-slideshare:before {
  21068.      content: "\f1e7"
  21069.  }
  21070.  
  21071.  .fa-smile:before {
  21072.      content: "\f118"
  21073.  }
  21074.  
  21075.  .fa-smile-beam:before {
  21076.      content: "\f5b8"
  21077.  }
  21078.  
  21079.  .fa-smile-wink:before {
  21080.      content: "\f4da"
  21081.  }
  21082.  
  21083.  .fa-smoking:before {
  21084.      content: "\f48d"
  21085.  }
  21086.  
  21087.  .fa-smoking-ban:before {
  21088.      content: "\f54d"
  21089.  }
  21090.  
  21091.  .fa-snapchat:before {
  21092.      content: "\f2ab"
  21093.  }
  21094.  
  21095.  .fa-snapchat-ghost:before {
  21096.      content: "\f2ac"
  21097.  }
  21098.  
  21099.  .fa-snapchat-square:before {
  21100.      content: "\f2ad"
  21101.  }
  21102.  
  21103.  .fa-snowflake:before {
  21104.      content: "\f2dc"
  21105.  }
  21106.  
  21107.  .fa-socks:before {
  21108.      content: "\f696"
  21109.  }
  21110.  
  21111.  .fa-solar-panel:before {
  21112.      content: "\f5ba"
  21113.  }
  21114.  
  21115.  .fa-sort:before {
  21116.      content: "\f0dc"
  21117.  }
  21118.  
  21119.  .fa-sort-alpha-down:before {
  21120.      content: "\f15d"
  21121.  }
  21122.  
  21123.  .fa-sort-alpha-up:before {
  21124.      content: "\f15e"
  21125.  }
  21126.  
  21127.  .fa-sort-amount-down:before {
  21128.      content: "\f160"
  21129.  }
  21130.  
  21131.  .fa-sort-amount-up:before {
  21132.      content: "\f161"
  21133.  }
  21134.  
  21135.  .fa-sort-down:before {
  21136.      content: "\f0dd"
  21137.  }
  21138.  
  21139.  .fa-sort-numeric-down:before {
  21140.      content: "\f162"
  21141.  }
  21142.  
  21143.  .fa-sort-numeric-up:before {
  21144.      content: "\f163"
  21145.  }
  21146.  
  21147.  .fa-sort-up:before {
  21148.      content: "\f0de"
  21149.  }
  21150.  
  21151.  .fa-soundcloud:before {
  21152.      content: "\f1be"
  21153.  }
  21154.  
  21155.  .fa-spa:before {
  21156.      content: "\f5bb"
  21157.  }
  21158.  
  21159.  .fa-space-shuttle:before {
  21160.      content: "\f197"
  21161.  }
  21162.  
  21163.  .fa-speakap:before {
  21164.      content: "\f3f3"
  21165.  }
  21166.  
  21167.  .fa-spinner:before {
  21168.      content: "\f110"
  21169.  }
  21170.  
  21171.  .fa-splotch:before {
  21172.      content: "\f5bc"
  21173.  }
  21174.  
  21175.  .fa-spotify:before {
  21176.      content: "\f1bc"
  21177.  }
  21178.  
  21179.  .fa-spray-can:before {
  21180.      content: "\f5bd"
  21181.  }
  21182.  
  21183.  .fa-square:before {
  21184.      content: "\f0c8"
  21185.  }
  21186.  
  21187.  .fa-square-full:before {
  21188.      content: "\f45c"
  21189.  }
  21190.  
  21191.  .fa-square-root-alt:before {
  21192.      content: "\f698"
  21193.  }
  21194.  
  21195.  .fa-squarespace:before {
  21196.      content: "\f5be"
  21197.  }
  21198.  
  21199.  .fa-stack-exchange:before {
  21200.      content: "\f18d"
  21201.  }
  21202.  
  21203.  .fa-stack-overflow:before {
  21204.      content: "\f16c"
  21205.  }
  21206.  
  21207.  .fa-stamp:before {
  21208.      content: "\f5bf"
  21209.  }
  21210.  
  21211.  .fa-star:before {
  21212.      content: "\f005"
  21213.  }
  21214.  
  21215.  .fa-star-and-crescent:before {
  21216.      content: "\f699"
  21217.  }
  21218.  
  21219.  .fa-star-half:before {
  21220.      content: "\f089"
  21221.  }
  21222.  
  21223.  .fa-star-half-alt:before {
  21224.      content: "\f5c0"
  21225.  }
  21226.  
  21227.  .fa-star-of-david:before {
  21228.      content: "\f69a"
  21229.  }
  21230.  
  21231.  .fa-star-of-life:before {
  21232.      content: "\f621"
  21233.  }
  21234.  
  21235.  .fa-staylinked:before {
  21236.      content: "\f3f5"
  21237.  }
  21238.  
  21239.  .fa-steam:before {
  21240.      content: "\f1b6"
  21241.  }
  21242.  
  21243.  .fa-steam-square:before {
  21244.      content: "\f1b7"
  21245.  }
  21246.  
  21247.  .fa-steam-symbol:before {
  21248.      content: "\f3f6"
  21249.  }
  21250.  
  21251.  .fa-step-backward:before {
  21252.      content: "\f048"
  21253.  }
  21254.  
  21255.  .fa-step-forward:before {
  21256.      content: "\f051"
  21257.  }
  21258.  
  21259.  .fa-stethoscope:before {
  21260.      content: "\f0f1"
  21261.  }
  21262.  
  21263.  .fa-sticker-mule:before {
  21264.      content: "\f3f7"
  21265.  }
  21266.  
  21267.  .fa-sticky-note:before {
  21268.      content: "\f249"
  21269.  }
  21270.  
  21271.  .fa-stop:before {
  21272.      content: "\f04d"
  21273.  }
  21274.  
  21275.  .fa-stop-circle:before {
  21276.      content: "\f28d"
  21277.  }
  21278.  
  21279.  .fa-stopwatch:before {
  21280.      content: "\f2f2"
  21281.  }
  21282.  
  21283.  .fa-store:before {
  21284.      content: "\f54e"
  21285.  }
  21286.  
  21287.  .fa-store-alt:before {
  21288.      content: "\f54f"
  21289.  }
  21290.  
  21291.  .fa-strava:before {
  21292.      content: "\f428"
  21293.  }
  21294.  
  21295.  .fa-stream:before {
  21296.      content: "\f550"
  21297.  }
  21298.  
  21299.  .fa-street-view:before {
  21300.      content: "\f21d"
  21301.  }
  21302.  
  21303.  .fa-strikethrough:before {
  21304.      content: "\f0cc"
  21305.  }
  21306.  
  21307.  .fa-stripe:before {
  21308.      content: "\f429"
  21309.  }
  21310.  
  21311.  .fa-stripe-s:before {
  21312.      content: "\f42a"
  21313.  }
  21314.  
  21315.  .fa-stroopwafel:before {
  21316.      content: "\f551"
  21317.  }
  21318.  
  21319.  .fa-studiovinari:before {
  21320.      content: "\f3f8"
  21321.  }
  21322.  
  21323.  .fa-stumbleupon:before {
  21324.      content: "\f1a4"
  21325.  }
  21326.  
  21327.  .fa-stumbleupon-circle:before {
  21328.      content: "\f1a3"
  21329.  }
  21330.  
  21331.  .fa-subscript:before {
  21332.      content: "\f12c"
  21333.  }
  21334.  
  21335.  .fa-subway:before {
  21336.      content: "\f239"
  21337.  }
  21338.  
  21339.  .fa-suitcase:before {
  21340.      content: "\f0f2"
  21341.  }
  21342.  
  21343.  .fa-suitcase-rolling:before {
  21344.      content: "\f5c1"
  21345.  }
  21346.  
  21347.  .fa-sun:before {
  21348.      content: "\f185"
  21349.  }
  21350.  
  21351.  .fa-superpowers:before {
  21352.      content: "\f2dd"
  21353.  }
  21354.  
  21355.  .fa-superscript:before {
  21356.      content: "\f12b"
  21357.  }
  21358.  
  21359.  .fa-supple:before {
  21360.      content: "\f3f9"
  21361.  }
  21362.  
  21363.  .fa-surprise:before {
  21364.      content: "\f5c2"
  21365.  }
  21366.  
  21367.  .fa-swatchbook:before {
  21368.      content: "\f5c3"
  21369.  }
  21370.  
  21371.  .fa-swimmer:before {
  21372.      content: "\f5c4"
  21373.  }
  21374.  
  21375.  .fa-swimming-pool:before {
  21376.      content: "\f5c5"
  21377.  }
  21378.  
  21379.  .fa-synagogue:before {
  21380.      content: "\f69b"
  21381.  }
  21382.  
  21383.  .fa-sync:before {
  21384.      content: "\f021"
  21385.  }
  21386.  
  21387.  .fa-sync-alt:before {
  21388.      content: "\f2f1"
  21389.  }
  21390.  
  21391.  .fa-syringe:before {
  21392.      content: "\f48e"
  21393.  }
  21394.  
  21395.  .fa-table:before {
  21396.      content: "\f0ce"
  21397.  }
  21398.  
  21399.  .fa-table-tennis:before {
  21400.      content: "\f45d"
  21401.  }
  21402.  
  21403.  .fa-tablet:before {
  21404.      content: "\f10a"
  21405.  }
  21406.  
  21407.  .fa-tablet-alt:before {
  21408.      content: "\f3fa"
  21409.  }
  21410.  
  21411.  .fa-tablets:before {
  21412.      content: "\f490"
  21413.  }
  21414.  
  21415.  .fa-tachometer-alt:before {
  21416.      content: "\f3fd"
  21417.  }
  21418.  
  21419.  .fa-tag:before {
  21420.      content: "\f02b"
  21421.  }
  21422.  
  21423.  .fa-tags:before {
  21424.      content: "\f02c"
  21425.  }
  21426.  
  21427.  .fa-tape:before {
  21428.      content: "\f4db"
  21429.  }
  21430.  
  21431.  .fa-tasks:before {
  21432.      content: "\f0ae"
  21433.  }
  21434.  
  21435.  .fa-taxi:before {
  21436.      content: "\f1ba"
  21437.  }
  21438.  
  21439.  .fa-teamspeak:before {
  21440.      content: "\f4f9"
  21441.  }
  21442.  
  21443.  .fa-teeth:before {
  21444.      content: "\f62e"
  21445.  }
  21446.  
  21447.  .fa-teeth-open:before {
  21448.      content: "\f62f"
  21449.  }
  21450.  
  21451.  .fa-telegram:before {
  21452.      content: "\f2c6"
  21453.  }
  21454.  
  21455.  .fa-telegram-plane:before {
  21456.      content: "\f3fe"
  21457.  }
  21458.  
  21459.  .fa-tencent-weibo:before {
  21460.      content: "\f1d5"
  21461.  }
  21462.  
  21463.  .fa-terminal:before {
  21464.      content: "\f120"
  21465.  }
  21466.  
  21467.  .fa-text-height:before {
  21468.      content: "\f034"
  21469.  }
  21470.  
  21471.  .fa-text-width:before {
  21472.      content: "\f035"
  21473.  }
  21474.  
  21475.  .fa-th:before {
  21476.      content: "\f00a"
  21477.  }
  21478.  
  21479.  .fa-th-large:before {
  21480.      content: "\f009"
  21481.  }
  21482.  
  21483.  .fa-th-list:before {
  21484.      content: "\f00b"
  21485.  }
  21486.  
  21487.  .fa-the-red-yeti:before {
  21488.      content: "\f69d"
  21489.  }
  21490.  
  21491.  .fa-theater-masks:before {
  21492.      content: "\f630"
  21493.  }
  21494.  
  21495.  .fa-themeco:before {
  21496.      content: "\f5c6"
  21497.  }
  21498.  
  21499.  .fa-themeisle:before {
  21500.      content: "\f2b2"
  21501.  }
  21502.  
  21503.  .fa-thermometer:before {
  21504.      content: "\f491"
  21505.  }
  21506.  
  21507.  .fa-thermometer-empty:before {
  21508.      content: "\f2cb"
  21509.  }
  21510.  
  21511.  .fa-thermometer-full:before {
  21512.      content: "\f2c7"
  21513.  }
  21514.  
  21515.  .fa-thermometer-half:before {
  21516.      content: "\f2c9"
  21517.  }
  21518.  
  21519.  .fa-thermometer-quarter:before {
  21520.      content: "\f2ca"
  21521.  }
  21522.  
  21523.  .fa-thermometer-three-quarters:before {
  21524.      content: "\f2c8"
  21525.  }
  21526.  
  21527.  .fa-thumbs-down:before {
  21528.      content: "\f165"
  21529.  }
  21530.  
  21531.  .fa-thumbs-up:before {
  21532.      content: "\f164"
  21533.  }
  21534.  
  21535.  .fa-thumbtack:before {
  21536.      content: "\f08d"
  21537.  }
  21538.  
  21539.  .fa-ticket-alt:before {
  21540.      content: "\f3ff"
  21541.  }
  21542.  
  21543.  .fa-times:before {
  21544.      content: "\f00d"
  21545.  }
  21546.  
  21547.  .fa-times-circle:before {
  21548.      content: "\f057"
  21549.  }
  21550.  
  21551.  .fa-tint:before {
  21552.      content: "\f043"
  21553.  }
  21554.  
  21555.  .fa-tint-slash:before {
  21556.      content: "\f5c7"
  21557.  }
  21558.  
  21559.  .fa-tired:before {
  21560.      content: "\f5c8"
  21561.  }
  21562.  
  21563.  .fa-toggle-off:before {
  21564.      content: "\f204"
  21565.  }
  21566.  
  21567.  .fa-toggle-on:before {
  21568.      content: "\f205"
  21569.  }
  21570.  
  21571.  .fa-toolbox:before {
  21572.      content: "\f552"
  21573.  }
  21574.  
  21575.  .fa-tooth:before {
  21576.      content: "\f5c9"
  21577.  }
  21578.  
  21579.  .fa-torah:before {
  21580.      content: "\f6a0"
  21581.  }
  21582.  
  21583.  .fa-torii-gate:before {
  21584.      content: "\f6a1"
  21585.  }
  21586.  
  21587.  .fa-trade-federation:before {
  21588.      content: "\f513"
  21589.  }
  21590.  
  21591.  .fa-trademark:before {
  21592.      content: "\f25c"
  21593.  }
  21594.  
  21595.  .fa-traffic-light:before {
  21596.      content: "\f637"
  21597.  }
  21598.  
  21599.  .fa-train:before {
  21600.      content: "\f238"
  21601.  }
  21602.  
  21603.  .fa-transgender:before {
  21604.      content: "\f224"
  21605.  }
  21606.  
  21607.  .fa-transgender-alt:before {
  21608.      content: "\f225"
  21609.  }
  21610.  
  21611.  .fa-trash:before {
  21612.      content: "\f1f8"
  21613.  }
  21614.  
  21615.  .fa-trash-alt:before {
  21616.      content: "\f2ed"
  21617.  }
  21618.  
  21619.  .fa-tree:before {
  21620.      content: "\f1bb"
  21621.  }
  21622.  
  21623.  .fa-trello:before {
  21624.      content: "\f181"
  21625.  }
  21626.  
  21627.  .fa-tripadvisor:before {
  21628.      content: "\f262"
  21629.  }
  21630.  
  21631.  .fa-trophy:before {
  21632.      content: "\f091"
  21633.  }
  21634.  
  21635.  .fa-truck:before {
  21636.      content: "\f0d1"
  21637.  }
  21638.  
  21639.  .fa-truck-loading:before {
  21640.      content: "\f4de"
  21641.  }
  21642.  
  21643.  .fa-truck-monster:before {
  21644.      content: "\f63b"
  21645.  }
  21646.  
  21647.  .fa-truck-moving:before {
  21648.      content: "\f4df"
  21649.  }
  21650.  
  21651.  .fa-truck-pickup:before {
  21652.      content: "\f63c"
  21653.  }
  21654.  
  21655.  .fa-tshirt:before {
  21656.      content: "\f553"
  21657.  }
  21658.  
  21659.  .fa-tty:before {
  21660.      content: "\f1e4"
  21661.  }
  21662.  
  21663.  .fa-tumblr:before {
  21664.      content: "\f173"
  21665.  }
  21666.  
  21667.  .fa-tumblr-square:before {
  21668.      content: "\f174"
  21669.  }
  21670.  
  21671.  .fa-tv:before {
  21672.      content: "\f26c"
  21673.  }
  21674.  
  21675.  .fa-twitch:before {
  21676.      content: "\f1e8"
  21677.  }
  21678.  
  21679.  .fa-twitter:before {
  21680.      content: "\f099"
  21681.  }
  21682.  
  21683.  .fa-twitter-square:before {
  21684.      content: "\f081"
  21685.  }
  21686.  
  21687.  .fa-typo3:before {
  21688.      content: "\f42b"
  21689.  }
  21690.  
  21691.  .fa-uber:before {
  21692.      content: "\f402"
  21693.  }
  21694.  
  21695.  .fa-uikit:before {
  21696.      content: "\f403"
  21697.  }
  21698.  
  21699.  .fa-umbrella:before {
  21700.      content: "\f0e9"
  21701.  }
  21702.  
  21703.  .fa-umbrella-beach:before {
  21704.      content: "\f5ca"
  21705.  }
  21706.  
  21707.  .fa-underline:before {
  21708.      content: "\f0cd"
  21709.  }
  21710.  
  21711.  .fa-undo:before {
  21712.      content: "\f0e2"
  21713.  }
  21714.  
  21715.  .fa-undo-alt:before {
  21716.      content: "\f2ea"
  21717.  }
  21718.  
  21719.  .fa-uniregistry:before {
  21720.      content: "\f404"
  21721.  }
  21722.  
  21723.  .fa-universal-access:before {
  21724.      content: "\f29a"
  21725.  }
  21726.  
  21727.  .fa-university:before {
  21728.      content: "\f19c"
  21729.  }
  21730.  
  21731.  .fa-unlink:before {
  21732.      content: "\f127"
  21733.  }
  21734.  
  21735.  .fa-unlock:before {
  21736.      content: "\f09c"
  21737.  }
  21738.  
  21739.  .fa-unlock-alt:before {
  21740.      content: "\f13e"
  21741.  }
  21742.  
  21743.  .fa-untappd:before {
  21744.      content: "\f405"
  21745.  }
  21746.  
  21747.  .fa-upload:before {
  21748.      content: "\f093"
  21749.  }
  21750.  
  21751.  .fa-usb:before {
  21752.      content: "\f287"
  21753.  }
  21754.  
  21755.  .fa-user:before {
  21756.      content: "\f007"
  21757.  }
  21758.  
  21759.  .fa-user-alt:before {
  21760.      content: "\f406"
  21761.  }
  21762.  
  21763.  .fa-user-alt-slash:before {
  21764.      content: "\f4fa"
  21765.  }
  21766.  
  21767.  .fa-user-astronaut:before {
  21768.      content: "\f4fb"
  21769.  }
  21770.  
  21771.  .fa-user-check:before {
  21772.      content: "\f4fc"
  21773.  }
  21774.  
  21775.  .fa-user-circle:before {
  21776.      content: "\f2bd"
  21777.  }
  21778.  
  21779.  .fa-user-clock:before {
  21780.      content: "\f4fd"
  21781.  }
  21782.  
  21783.  .fa-user-cog:before {
  21784.      content: "\f4fe"
  21785.  }
  21786.  
  21787.  .fa-user-edit:before {
  21788.      content: "\f4ff"
  21789.  }
  21790.  
  21791.  .fa-user-friends:before {
  21792.      content: "\f500"
  21793.  }
  21794.  
  21795.  .fa-user-graduate:before {
  21796.      content: "\f501"
  21797.  }
  21798.  
  21799.  .fa-user-lock:before {
  21800.      content: "\f502"
  21801.  }
  21802.  
  21803.  .fa-user-md:before {
  21804.      content: "\f0f0"
  21805.  }
  21806.  
  21807.  .fa-user-minus:before {
  21808.      content: "\f503"
  21809.  }
  21810.  
  21811.  .fa-user-ninja:before {
  21812.      content: "\f504"
  21813.  }
  21814.  
  21815.  .fa-user-plus:before {
  21816.      content: "\f234"
  21817.  }
  21818.  
  21819.  .fa-user-secret:before {
  21820.      content: "\f21b"
  21821.  }
  21822.  
  21823.  .fa-user-shield:before {
  21824.      content: "\f505"
  21825.  }
  21826.  
  21827.  .fa-user-slash:before {
  21828.      content: "\f506"
  21829.  }
  21830.  
  21831.  .fa-user-tag:before {
  21832.      content: "\f507"
  21833.  }
  21834.  
  21835.  .fa-user-tie:before {
  21836.      content: "\f508"
  21837.  }
  21838.  
  21839.  .fa-user-times:before {
  21840.      content: "\f235"
  21841.  }
  21842.  
  21843.  .fa-users:before {
  21844.      content: "\f0c0"
  21845.  }
  21846.  
  21847.  .fa-users-cog:before {
  21848.      content: "\f509"
  21849.  }
  21850.  
  21851.  .fa-ussunnah:before {
  21852.      content: "\f407"
  21853.  }
  21854.  
  21855.  .fa-utensil-spoon:before {
  21856.      content: "\f2e5"
  21857.  }
  21858.  
  21859.  .fa-utensils:before {
  21860.      content: "\f2e7"
  21861.  }
  21862.  
  21863.  .fa-vaadin:before {
  21864.      content: "\f408"
  21865.  }
  21866.  
  21867.  .fa-vector-square:before {
  21868.      content: "\f5cb"
  21869.  }
  21870.  
  21871.  .fa-venus:before {
  21872.      content: "\f221"
  21873.  }
  21874.  
  21875.  .fa-venus-double:before {
  21876.      content: "\f226"
  21877.  }
  21878.  
  21879.  .fa-venus-mars:before {
  21880.      content: "\f228"
  21881.  }
  21882.  
  21883.  .fa-viacoin:before {
  21884.      content: "\f237"
  21885.  }
  21886.  
  21887.  .fa-viadeo:before {
  21888.      content: "\f2a9"
  21889.  }
  21890.  
  21891.  .fa-viadeo-square:before {
  21892.      content: "\f2aa"
  21893.  }
  21894.  
  21895.  .fa-vial:before {
  21896.      content: "\f492"
  21897.  }
  21898.  
  21899.  .fa-vials:before {
  21900.      content: "\f493"
  21901.  }
  21902.  
  21903.  .fa-viber:before {
  21904.      content: "\f409"
  21905.  }
  21906.  
  21907.  .fa-video:before {
  21908.      content: "\f03d"
  21909.  }
  21910.  
  21911.  .fa-video-slash:before {
  21912.      content: "\f4e2"
  21913.  }
  21914.  
  21915.  .fa-vihara:before {
  21916.      content: "\f6a7"
  21917.  }
  21918.  
  21919.  .fa-vimeo:before {
  21920.      content: "\f40a"
  21921.  }
  21922.  
  21923.  .fa-vimeo-square:before {
  21924.      content: "\f194"
  21925.  }
  21926.  
  21927.  .fa-vimeo-v:before {
  21928.      content: "\f27d"
  21929.  }
  21930.  
  21931.  .fa-vine:before {
  21932.      content: "\f1ca"
  21933.  }
  21934.  
  21935.  .fa-vk:before {
  21936.      content: "\f189"
  21937.  }
  21938.  
  21939.  .fa-vnv:before {
  21940.      content: "\f40b"
  21941.  }
  21942.  
  21943.  .fa-volleyball-ball:before {
  21944.      content: "\f45f"
  21945.  }
  21946.  
  21947.  .fa-volume-down:before {
  21948.      content: "\f027"
  21949.  }
  21950.  
  21951.  .fa-volume-off:before {
  21952.      content: "\f026"
  21953.  }
  21954.  
  21955.  .fa-volume-up:before {
  21956.      content: "\f028"
  21957.  }
  21958.  
  21959.  .fa-vuejs:before {
  21960.      content: "\f41f"
  21961.  }
  21962.  
  21963.  .fa-walking:before {
  21964.      content: "\f554"
  21965.  }
  21966.  
  21967.  .fa-wallet:before {
  21968.      content: "\f555"
  21969.  }
  21970.  
  21971.  .fa-warehouse:before {
  21972.      content: "\f494"
  21973.  }
  21974.  
  21975.  .fa-weebly:before {
  21976.      content: "\f5cc"
  21977.  }
  21978.  
  21979.  .fa-weibo:before {
  21980.      content: "\f18a"
  21981.  }
  21982.  
  21983.  .fa-weight:before {
  21984.      content: "\f496"
  21985.  }
  21986.  
  21987.  .fa-weight-hanging:before {
  21988.      content: "\f5cd"
  21989.  }
  21990.  
  21991.  .fa-weixin:before {
  21992.      content: "\f1d7"
  21993.  }
  21994.  
  21995.  .fa-whatsapp:before {
  21996.      content: "\f232"
  21997.  }
  21998.  
  21999.  .fa-whatsapp-square:before {
  22000.      content: "\f40c"
  22001.  }
  22002.  
  22003.  .fa-wheelchair:before {
  22004.      content: "\f193"
  22005.  }
  22006.  
  22007.  .fa-whmcs:before {
  22008.      content: "\f40d"
  22009.  }
  22010.  
  22011.  .fa-wifi:before {
  22012.      content: "\f1eb"
  22013.  }
  22014.  
  22015.  .fa-wikipedia-w:before {
  22016.      content: "\f266"
  22017.  }
  22018.  
  22019.  .fa-window-close:before {
  22020.      content: "\f410"
  22021.  }
  22022.  
  22023.  .fa-window-maximize:before {
  22024.      content: "\f2d0"
  22025.  }
  22026.  
  22027.  .fa-window-minimize:before {
  22028.      content: "\f2d1"
  22029.  }
  22030.  
  22031.  .fa-window-restore:before {
  22032.      content: "\f2d2"
  22033.  }
  22034.  
  22035.  .fa-windows:before {
  22036.      content: "\f17a"
  22037.  }
  22038.  
  22039.  .fa-wine-glass:before {
  22040.      content: "\f4e3"
  22041.  }
  22042.  
  22043.  .fa-wine-glass-alt:before {
  22044.      content: "\f5ce"
  22045.  }
  22046.  
  22047.  .fa-wix:before {
  22048.      content: "\f5cf"
  22049.  }
  22050.  
  22051.  .fa-wolf-pack-battalion:before {
  22052.      content: "\f514"
  22053.  }
  22054.  
  22055.  .fa-won-sign:before {
  22056.      content: "\f159"
  22057.  }
  22058.  
  22059.  .fa-wordpress:before {
  22060.      content: "\f19a"
  22061.  }
  22062.  
  22063.  .fa-wordpress-simple:before {
  22064.      content: "\f411"
  22065.  }
  22066.  
  22067.  .fa-wpbeginner:before {
  22068.      content: "\f297"
  22069.  }
  22070.  
  22071.  .fa-wpexplorer:before {
  22072.      content: "\f2de"
  22073.  }
  22074.  
  22075.  .fa-wpforms:before {
  22076.      content: "\f298"
  22077.  }
  22078.  
  22079.  .fa-wrench:before {
  22080.      content: "\f0ad"
  22081.  }
  22082.  
  22083.  .fa-x-ray:before {
  22084.      content: "\f497"
  22085.  }
  22086.  
  22087.  .fa-xbox:before {
  22088.      content: "\f412"
  22089.  }
  22090.  
  22091.  .fa-xing:before {
  22092.      content: "\f168"
  22093.  }
  22094.  
  22095.  .fa-xing-square:before {
  22096.      content: "\f169"
  22097.  }
  22098.  
  22099.  .fa-y-combinator:before {
  22100.      content: "\f23b"
  22101.  }
  22102.  
  22103.  .fa-yahoo:before {
  22104.      content: "\f19e"
  22105.  }
  22106.  
  22107.  .fa-yandex:before {
  22108.      content: "\f413"
  22109.  }
  22110.  
  22111.  .fa-yandex-international:before {
  22112.      content: "\f414"
  22113.  }
  22114.  
  22115.  .fa-yelp:before {
  22116.      content: "\f1e9"
  22117.  }
  22118.  
  22119.  .fa-yen-sign:before {
  22120.      content: "\f157"
  22121.  }
  22122.  
  22123.  .fa-yin-yang:before {
  22124.      content: "\f6ad"
  22125.  }
  22126.  
  22127.  .fa-yoast:before {
  22128.      content: "\f2b1"
  22129.  }
  22130.  
  22131.  .fa-youtube:before {
  22132.      content: "\f167"
  22133.  }
  22134.  
  22135.  .fa-youtube-square:before {
  22136.      content: "\f431"
  22137.  }
  22138.  
  22139.  .fa-zhihu:before {
  22140.      content: "\f63f"
  22141.  }
  22142.  
  22143.  .sr-only {
  22144.      border: 0;
  22145.      clip: rect(0, 0, 0, 0);
  22146.      height: 1px;
  22147.      margin: -1px;
  22148.      overflow: hidden;
  22149.      padding: 0;
  22150.      position: absolute;
  22151.      width: 1px
  22152.  }
  22153.  
  22154.  .sr-only-focusable:active,
  22155.  .sr-only-focusable:focus {
  22156.      clip: auto;
  22157.      height: auto;
  22158.      margin: 0;
  22159.      overflow: visible;
  22160.      position: static;
  22161.      width: auto
  22162.  }
  22163.  
  22164.  
  22165.  /*!
  22166.   * Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com
  22167.   * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
  22168.   */
  22169.  
  22170.  @font-face {
  22171.      font-family: 'Font Awesome 5 Free';
  22172.      font-style: normal;
  22173.      font-weight: 400;
  22174.      src: url(../fonts/fontawesome/fa-regular-400.eot);
  22175.      src: url(../fonts/fontawesome/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(../fonts/fontawesome/fa-regular-400.woff2) format("woff2"), url(../fonts/fontawesome/fa-regular-400.woff) format("woff"), url(../fonts/fontawesome/fa-regular-400.ttf) format("truetype"), url(../fonts/fontawesome/fa-regular-400.svg#fontawesome) format("svg")
  22176.  }
  22177.  
  22178.  .far {
  22179.      font-family: 'Font Awesome 5 Free';
  22180.      font-weight: 400
  22181.  }
  22182.  
  22183.  
  22184.  /*!
  22185.   * Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com
  22186.   * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
  22187.   */
  22188.  
  22189.  @font-face {
  22190.      font-family: 'Font Awesome 5 Free';
  22191.      font-style: normal;
  22192.      font-weight: 900;
  22193.      src: url(../fonts/fontawesome/fa-solid-900.eot);
  22194.      src: url(../fonts/fontawesome/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(../fonts/fontawesome/fa-solid-900.woff2) format("woff2"), url(../fonts/fontawesome/fa-solid-900.woff) format("woff"), url(../fonts/fontawesome/fa-solid-900.ttf) format("truetype"), url(../fonts/fontawesome/fa-solid-900.svg#fontawesome) format("svg")
  22195.  }
  22196.  
  22197.  .fa,
  22198.  .fas {
  22199.      font-family: 'Font Awesome 5 Free';
  22200.      font-weight: 900
  22201.  }
  22202.  
  22203.  
  22204.  /*!
  22205.   * Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com
  22206.   * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
  22207.   */
  22208.  
  22209.  @font-face {
  22210.      font-family: 'Font Awesome 5 Brands';
  22211.      font-style: normal;
  22212.      font-weight: 400;
  22213.      src: url(../fonts/fontawesome/fa-brands-400.eot);
  22214.      src: url(../fonts/fontawesome/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(../fonts/fontawesome/fa-brands-400.woff2) format("woff2"), url(../fonts/fontawesome/fa-brands-400.woff) format("woff"), url(../fonts/fontawesome/fa-brands-400.ttf) format("truetype"), url(../fonts/fontawesome/fa-brands-400.svg#fontawesome) format("svg")
  22215.  }
  22216.  
  22217.  .fab {
  22218.      font-family: 'Font Awesome 5 Brands'
  22219.  }
  22220.  
  22221.  @font-face {
  22222.      font-family: simple-line-icons;
  22223.      src: url(../fonts/simple-line-icons/Simple-Line-Icons.eot?v=2.4.0);
  22224.      src: url(../fonts/simple-line-icons/Simple-Line-Icons.eot?v=2.4.0#iefix) format("embedded-opentype"), url(../fonts/simple-line-icons/Simple-Line-Icons.woff2?v=2.4.0) format("woff2"), url(../fonts/simple-line-icons/Simple-Line-Icons.ttf?v=2.4.0) format("truetype"), url(../fonts/simple-line-icons/Simple-Line-Icons.woff?v=2.4.0) format("woff"), url(../fonts/simple-line-icons/Simple-Line-Icons.svg?v=2.4.0#simple-line-icons) format("svg");
  22225.      font-weight: 400;
  22226.      font-style: normal
  22227.  }
  22228.  
  22229.  .si {
  22230.      font-family: simple-line-icons;
  22231.      speak: none;
  22232.      font-style: normal;
  22233.      font-weight: 400;
  22234.      font-variant: normal;
  22235.      text-transform: none;
  22236.      line-height: 1;
  22237.      -webkit-font-smoothing: antialiased;
  22238.      -moz-osx-font-smoothing: grayscale
  22239.  }
  22240.  
  22241.  .si-user:before {
  22242.      content: "\e005"
  22243.  }
  22244.  
  22245.  .si-people:before {
  22246.      content: "\e001"
  22247.  }
  22248.  
  22249.  .si-user-female:before {
  22250.      content: "\e000"
  22251.  }
  22252.  
  22253.  .si-user-follow:before {
  22254.      content: "\e002"
  22255.  }
  22256.  
  22257.  .si-user-following:before {
  22258.      content: "\e003"
  22259.  }
  22260.  
  22261.  .si-user-unfollow:before {
  22262.      content: "\e004"
  22263.  }
  22264.  
  22265.  .si-login:before {
  22266.      content: "\e066"
  22267.  }
  22268.  
  22269.  .si-logout:before {
  22270.      content: "\e065"
  22271.  }
  22272.  
  22273.  .si-emotsmile:before {
  22274.      content: "\e021"
  22275.  }
  22276.  
  22277.  .si-phone:before {
  22278.      content: "\e600"
  22279.  }
  22280.  
  22281.  .si-call-end:before {
  22282.      content: "\e048"
  22283.  }
  22284.  
  22285.  .si-call-in:before {
  22286.      content: "\e047"
  22287.  }
  22288.  
  22289.  .si-call-out:before {
  22290.      content: "\e046"
  22291.  }
  22292.  
  22293.  .si-map:before {
  22294.      content: "\e033"
  22295.  }
  22296.  
  22297.  .si-location-pin:before {
  22298.      content: "\e096"
  22299.  }
  22300.  
  22301.  .si-direction:before {
  22302.      content: "\e042"
  22303.  }
  22304.  
  22305.  .si-directions:before {
  22306.      content: "\e041"
  22307.  }
  22308.  
  22309.  .si-compass:before {
  22310.      content: "\e045"
  22311.  }
  22312.  
  22313.  .si-layers:before {
  22314.      content: "\e034"
  22315.  }
  22316.  
  22317.  .si-menu:before {
  22318.      content: "\e601"
  22319.  }
  22320.  
  22321.  .si-list:before {
  22322.      content: "\e067"
  22323.  }
  22324.  
  22325.  .si-options-vertical:before {
  22326.      content: "\e602"
  22327.  }
  22328.  
  22329.  .si-options:before {
  22330.      content: "\e603"
  22331.  }
  22332.  
  22333.  .si-arrow-down:before {
  22334.      content: "\e604"
  22335.  }
  22336.  
  22337.  .si-arrow-left:before {
  22338.      content: "\e605"
  22339.  }
  22340.  
  22341.  .si-arrow-right:before {
  22342.      content: "\e606"
  22343.  }
  22344.  
  22345.  .si-arrow-up:before {
  22346.      content: "\e607"
  22347.  }
  22348.  
  22349.  .si-arrow-up-circle:before {
  22350.      content: "\e078"
  22351.  }
  22352.  
  22353.  .si-arrow-left-circle:before {
  22354.      content: "\e07a"
  22355.  }
  22356.  
  22357.  .si-arrow-right-circle:before {
  22358.      content: "\e079"
  22359.  }
  22360.  
  22361.  .si-arrow-down-circle:before {
  22362.      content: "\e07b"
  22363.  }
  22364.  
  22365.  .si-check:before {
  22366.      content: "\e080"
  22367.  }
  22368.  
  22369.  .si-clock:before {
  22370.      content: "\e081"
  22371.  }
  22372.  
  22373.  .si-plus:before {
  22374.      content: "\e095"
  22375.  }
  22376.  
  22377.  .si-minus:before {
  22378.      content: "\e615"
  22379.  }
  22380.  
  22381.  .si-close:before {
  22382.      content: "\e082"
  22383.  }
  22384.  
  22385.  .si-event:before {
  22386.      content: "\e619"
  22387.  }
  22388.  
  22389.  .si-exclamation:before {
  22390.      content: "\e617"
  22391.  }
  22392.  
  22393.  .si-organization:before {
  22394.      content: "\e616"
  22395.  }
  22396.  
  22397.  .si-trophy:before {
  22398.      content: "\e006"
  22399.  }
  22400.  
  22401.  .si-screen-smartphone:before {
  22402.      content: "\e010"
  22403.  }
  22404.  
  22405.  .si-screen-desktop:before {
  22406.      content: "\e011"
  22407.  }
  22408.  
  22409.  .si-plane:before {
  22410.      content: "\e012"
  22411.  }
  22412.  
  22413.  .si-notebook:before {
  22414.      content: "\e013"
  22415.  }
  22416.  
  22417.  .si-mustache:before {
  22418.      content: "\e014"
  22419.  }
  22420.  
  22421.  .si-mouse:before {
  22422.      content: "\e015"
  22423.  }
  22424.  
  22425.  .si-magnet:before {
  22426.      content: "\e016"
  22427.  }
  22428.  
  22429.  .si-energy:before {
  22430.      content: "\e020"
  22431.  }
  22432.  
  22433.  .si-disc:before {
  22434.      content: "\e022"
  22435.  }
  22436.  
  22437.  .si-cursor:before {
  22438.      content: "\e06e"
  22439.  }
  22440.  
  22441.  .si-cursor-move:before {
  22442.      content: "\e023"
  22443.  }
  22444.  
  22445.  .si-crop:before {
  22446.      content: "\e024"
  22447.  }
  22448.  
  22449.  .si-chemistry:before {
  22450.      content: "\e026"
  22451.  }
  22452.  
  22453.  .si-speedometer:before {
  22454.      content: "\e007"
  22455.  }
  22456.  
  22457.  .si-shield:before {
  22458.      content: "\e00e"
  22459.  }
  22460.  
  22461.  .si-screen-tablet:before {
  22462.      content: "\e00f"
  22463.  }
  22464.  
  22465.  .si-magic-wand:before {
  22466.      content: "\e017"
  22467.  }
  22468.  
  22469.  .si-hourglass:before {
  22470.      content: "\e018"
  22471.  }
  22472.  
  22473.  .si-graduation:before {
  22474.      content: "\e019"
  22475.  }
  22476.  
  22477.  .si-ghost:before {
  22478.      content: "\e01a"
  22479.  }
  22480.  
  22481.  .si-game-controller:before {
  22482.      content: "\e01b"
  22483.  }
  22484.  
  22485.  .si-fire:before {
  22486.      content: "\e01c"
  22487.  }
  22488.  
  22489.  .si-eyeglass:before {
  22490.      content: "\e01d"
  22491.  }
  22492.  
  22493.  .si-envelope-open:before {
  22494.      content: "\e01e"
  22495.  }
  22496.  
  22497.  .si-envelope-letter:before {
  22498.      content: "\e01f"
  22499.  }
  22500.  
  22501.  .si-bell:before {
  22502.      content: "\e027"
  22503.  }
  22504.  
  22505.  .si-badge:before {
  22506.      content: "\e028"
  22507.  }
  22508.  
  22509.  .si-anchor:before {
  22510.      content: "\e029"
  22511.  }
  22512.  
  22513.  .si-wallet:before {
  22514.      content: "\e02a"
  22515.  }
  22516.  
  22517.  .si-vector:before {
  22518.      content: "\e02b"
  22519.  }
  22520.  
  22521.  .si-speech:before {
  22522.      content: "\e02c"
  22523.  }
  22524.  
  22525.  .si-puzzle:before {
  22526.      content: "\e02d"
  22527.  }
  22528.  
  22529.  .si-printer:before {
  22530.      content: "\e02e"
  22531.  }
  22532.  
  22533.  .si-present:before {
  22534.      content: "\e02f"
  22535.  }
  22536.  
  22537.  .si-playlist:before {
  22538.      content: "\e030"
  22539.  }
  22540.  
  22541.  .si-pin:before {
  22542.      content: "\e031"
  22543.  }
  22544.  
  22545.  .si-picture:before {
  22546.      content: "\e032"
  22547.  }
  22548.  
  22549.  .si-handbag:before {
  22550.      content: "\e035"
  22551.  }
  22552.  
  22553.  .si-globe-alt:before {
  22554.      content: "\e036"
  22555.  }
  22556.  
  22557.  .si-globe:before {
  22558.      content: "\e037"
  22559.  }
  22560.  
  22561.  .si-folder-alt:before {
  22562.      content: "\e039"
  22563.  }
  22564.  
  22565.  .si-folder:before {
  22566.      content: "\e089"
  22567.  }
  22568.  
  22569.  .si-film:before {
  22570.      content: "\e03a"
  22571.  }
  22572.  
  22573.  .si-feed:before {
  22574.      content: "\e03b"
  22575.  }
  22576.  
  22577.  .si-drop:before {
  22578.      content: "\e03e"
  22579.  }
  22580.  
  22581.  .si-drawer:before {
  22582.      content: "\e03f"
  22583.  }
  22584.  
  22585.  .si-docs:before {
  22586.      content: "\e040"
  22587.  }
  22588.  
  22589.  .si-doc:before {
  22590.      content: "\e085"
  22591.  }
  22592.  
  22593.  .si-diamond:before {
  22594.      content: "\e043"
  22595.  }
  22596.  
  22597.  .si-cup:before {
  22598.      content: "\e044"
  22599.  }
  22600.  
  22601.  .si-calculator:before {
  22602.      content: "\e049"
  22603.  }
  22604.  
  22605.  .si-bubbles:before {
  22606.      content: "\e04a"
  22607.  }
  22608.  
  22609.  .si-briefcase:before {
  22610.      content: "\e04b"
  22611.  }
  22612.  
  22613.  .si-book-open:before {
  22614.      content: "\e04c"
  22615.  }
  22616.  
  22617.  .si-basket-loaded:before {
  22618.      content: "\e04d"
  22619.  }
  22620.  
  22621.  .si-basket:before {
  22622.      content: "\e04e"
  22623.  }
  22624.  
  22625.  .si-bag:before {
  22626.      content: "\e04f"
  22627.  }
  22628.  
  22629.  .si-action-undo:before {
  22630.      content: "\e050"
  22631.  }
  22632.  
  22633.  .si-action-redo:before {
  22634.      content: "\e051"
  22635.  }
  22636.  
  22637.  .si-wrench:before {
  22638.      content: "\e052"
  22639.  }
  22640.  
  22641.  .si-umbrella:before {
  22642.      content: "\e053"
  22643.  }
  22644.  
  22645.  .si-trash:before {
  22646.      content: "\e054"
  22647.  }
  22648.  
  22649.  .si-tag:before {
  22650.      content: "\e055"
  22651.  }
  22652.  
  22653.  .si-support:before {
  22654.      content: "\e056"
  22655.  }
  22656.  
  22657.  .si-frame:before {
  22658.      content: "\e038"
  22659.  }
  22660.  
  22661.  .si-size-fullscreen:before {
  22662.      content: "\e057"
  22663.  }
  22664.  
  22665.  .si-size-actual:before {
  22666.      content: "\e058"
  22667.  }
  22668.  
  22669.  .si-shuffle:before {
  22670.      content: "\e059"
  22671.  }
  22672.  
  22673.  .si-share-alt:before {
  22674.      content: "\e05a"
  22675.  }
  22676.  
  22677.  .si-share:before {
  22678.      content: "\e05b"
  22679.  }
  22680.  
  22681.  .si-rocket:before {
  22682.      content: "\e05c"
  22683.  }
  22684.  
  22685.  .si-question:before {
  22686.      content: "\e05d"
  22687.  }
  22688.  
  22689.  .si-pie-chart:before {
  22690.      content: "\e05e"
  22691.  }
  22692.  
  22693.  .si-pencil:before {
  22694.      content: "\e05f"
  22695.  }
  22696.  
  22697.  .si-note:before {
  22698.      content: "\e060"
  22699.  }
  22700.  
  22701.  .si-loop:before {
  22702.      content: "\e064"
  22703.  }
  22704.  
  22705.  .si-home:before {
  22706.      content: "\e069"
  22707.  }
  22708.  
  22709.  .si-grid:before {
  22710.      content: "\e06a"
  22711.  }
  22712.  
  22713.  .si-graph:before {
  22714.      content: "\e06b"
  22715.  }
  22716.  
  22717.  .si-microphone:before {
  22718.      content: "\e063"
  22719.  }
  22720.  
  22721.  .si-music-tone-alt:before {
  22722.      content: "\e061"
  22723.  }
  22724.  
  22725.  .si-music-tone:before {
  22726.      content: "\e062"
  22727.  }
  22728.  
  22729.  .si-earphones-alt:before {
  22730.      content: "\e03c"
  22731.  }
  22732.  
  22733.  .si-earphones:before {
  22734.      content: "\e03d"
  22735.  }
  22736.  
  22737.  .si-equalizer:before {
  22738.      content: "\e06c"
  22739.  }
  22740.  
  22741.  .si-like:before {
  22742.      content: "\e068"
  22743.  }
  22744.  
  22745.  .si-dislike:before {
  22746.      content: "\e06d"
  22747.  }
  22748.  
  22749.  .si-control-start:before {
  22750.      content: "\e06f"
  22751.  }
  22752.  
  22753.  .si-control-rewind:before {
  22754.      content: "\e070"
  22755.  }
  22756.  
  22757.  .si-control-play:before {
  22758.      content: "\e071"
  22759.  }
  22760.  
  22761.  .si-control-pause:before {
  22762.      content: "\e072"
  22763.  }
  22764.  
  22765.  .si-control-forward:before {
  22766.      content: "\e073"
  22767.  }
  22768.  
  22769.  .si-control-end:before {
  22770.      content: "\e074"
  22771.  }
  22772.  
  22773.  .si-volume-1:before {
  22774.      content: "\e09f"
  22775.  }
  22776.  
  22777.  .si-volume-2:before {
  22778.      content: "\e0a0"
  22779.  }
  22780.  
  22781.  .si-volume-off:before {
  22782.      content: "\e0a1"
  22783.  }
  22784.  
  22785.  .si-calendar:before {
  22786.      content: "\e075"
  22787.  }
  22788.  
  22789.  .si-bulb:before {
  22790.      content: "\e076"
  22791.  }
  22792.  
  22793.  .si-chart:before {
  22794.      content: "\e077"
  22795.  }
  22796.  
  22797.  .si-ban:before {
  22798.      content: "\e07c"
  22799.  }
  22800.  
  22801.  .si-bubble:before {
  22802.      content: "\e07d"
  22803.  }
  22804.  
  22805.  .si-camrecorder:before {
  22806.      content: "\e07e"
  22807.  }
  22808.  
  22809.  .si-camera:before {
  22810.      content: "\e07f"
  22811.  }
  22812.  
  22813.  .si-cloud-download:before {
  22814.      content: "\e083"
  22815.  }
  22816.  
  22817.  .si-cloud-upload:before {
  22818.      content: "\e084"
  22819.  }
  22820.  
  22821.  .si-envelope:before {
  22822.      content: "\e086"
  22823.  }
  22824.  
  22825.  .si-eye:before {
  22826.      content: "\e087"
  22827.  }
  22828.  
  22829.  .si-flag:before {
  22830.      content: "\e088"
  22831.  }
  22832.  
  22833.  .si-heart:before {
  22834.      content: "\e08a"
  22835.  }
  22836.  
  22837.  .si-info:before {
  22838.      content: "\e08b"
  22839.  }
  22840.  
  22841.  .si-key:before {
  22842.      content: "\e08c"
  22843.  }
  22844.  
  22845.  .si-link:before {
  22846.      content: "\e08d"
  22847.  }
  22848.  
  22849.  .si-lock:before {
  22850.      content: "\e08e"
  22851.  }
  22852.  
  22853.  .si-lock-open:before {
  22854.      content: "\e08f"
  22855.  }
  22856.  
  22857.  .si-magnifier:before {
  22858.      content: "\e090"
  22859.  }
  22860.  
  22861.  .si-magnifier-add:before {
  22862.      content: "\e091"
  22863.  }
  22864.  
  22865.  .si-magnifier-remove:before {
  22866.      content: "\e092"
  22867.  }
  22868.  
  22869.  .si-paper-clip:before {
  22870.      content: "\e093"
  22871.  }
  22872.  
  22873.  .si-paper-plane:before {
  22874.      content: "\e094"
  22875.  }
  22876.  
  22877.  .si-power:before {
  22878.      content: "\e097"
  22879.  }
  22880.  
  22881.  .si-refresh:before {
  22882.      content: "\e098"
  22883.  }
  22884.  
  22885.  .si-reload:before {
  22886.      content: "\e099"
  22887.  }
  22888.  
  22889.  .si-settings:before {
  22890.      content: "\e09a"
  22891.  }
  22892.  
  22893.  .si-star:before {
  22894.      content: "\e09b"
  22895.  }
  22896.  
  22897.  .si-symbol-female:before {
  22898.      content: "\e09c"
  22899.  }
  22900.  
  22901.  .si-symbol-male:before {
  22902.      content: "\e09d"
  22903.  }
  22904.  
  22905.  .si-target:before {
  22906.      content: "\e09e"
  22907.  }
  22908.  
  22909.  .si-credit-card:before {
  22910.      content: "\e025"
  22911.  }
  22912.  
  22913.  .si-paypal:before {
  22914.      content: "\e608"
  22915.  }
  22916.  
  22917.  .si-social-tumblr:before {
  22918.      content: "\e00a"
  22919.  }
  22920.  
  22921.  .si-social-twitter:before {
  22922.      content: "\e009"
  22923.  }
  22924.  
  22925.  .si-social-facebook:before {
  22926.      content: "\e00b"
  22927.  }
  22928.  
  22929.  .si-social-instagram:before {
  22930.      content: "\e609"
  22931.  }
  22932.  
  22933.  .si-social-linkedin:before {
  22934.      content: "\e60a"
  22935.  }
  22936.  
  22937.  .si-social-pinterest:before {
  22938.      content: "\e60b"
  22939.  }
  22940.  
  22941.  .si-social-github:before {
  22942.      content: "\e60c"
  22943.  }
  22944.  
  22945.  .si-social-google:before {
  22946.      content: "\e60d"
  22947.  }
  22948.  
  22949.  .si-social-reddit:before {
  22950.      content: "\e60e"
  22951.  }
  22952.  
  22953.  .si-social-skype:before {
  22954.      content: "\e60f"
  22955.  }
  22956.  
  22957.  .si-social-dribbble:before {
  22958.      content: "\e00d"
  22959.  }
  22960.  
  22961.  .si-social-behance:before {
  22962.      content: "\e610"
  22963.  }
  22964.  
  22965.  .si-social-foursqare:before {
  22966.      content: "\e611"
  22967.  }
  22968.  
  22969.  .si-social-soundcloud:before {
  22970.      content: "\e612"
  22971.  }
  22972.  
  22973.  .si-social-spotify:before {
  22974.      content: "\e613"
  22975.  }
  22976.  
  22977.  .si-social-stumbleupon:before {
  22978.      content: "\e614"
  22979.  }
  22980.  
  22981.  .si-social-youtube:before {
  22982.      content: "\e008"
  22983.  }
  22984.  
  22985.  .si-social-dropbox:before {
  22986.      content: "\e00c"
  22987.  }
  22988.  
  22989.  .si-social-vkontakte:before {
  22990.      content: "\e618"
  22991.  }
  22992.  
  22993.  .si-social-steam:before {
  22994.      content: "\e620"
  22995.  }
  22996.  
  22997.  .si-users:before {
  22998.      content: "\e001"
  22999.  }
  23000.  
  23001.  .si-bar-chart:before {
  23002.      content: "\e077"
  23003.  }
  23004.  
  23005.  .si-camcorder:before {
  23006.      content: "\e07e"
  23007.  }
  23008.  
  23009.  .si-emoticon-smile:before {
  23010.      content: "\e021"
  23011.  }
  23012.  
  23013.  .si-eyeglasses:before {
  23014.      content: "\e01d"
  23015.  }
  23016.  
  23017.  .si-moustache:before {
  23018.      content: "\e014"
  23019.  }
  23020.  
  23021.  .si-pointer:before {
  23022.      content: "\e096"
  23023.  }
  23024.  
  23025.  [data-simplebar] {
  23026.      position: relative;
  23027.      z-index: 0;
  23028.      overflow: hidden;
  23029.      -webkit-overflow-scrolling: touch
  23030.  }
  23031.  
  23032.  [data-simplebar=init] {
  23033.      display: -ms-flexbox;
  23034.      display: flex
  23035.  }
  23036.  
  23037.  .simplebar-scroll-content {
  23038.      overflow-x: hidden;
  23039.      overflow-y: scroll;
  23040.      min-width: 100%;
  23041.      box-sizing: content-box
  23042.  }
  23043.  
  23044.  .simplebar-content {
  23045.      overflow-x: scroll;
  23046.      overflow-y: hidden!important;
  23047.      box-sizing: border-box!important;
  23048.      min-height: 100%!important
  23049.  }
  23050.  
  23051.  .simplebar-track {
  23052.      z-index: 1;
  23053.      position: absolute;
  23054.      right: 0;
  23055.      bottom: 0;
  23056.      width: 11px
  23057.  }
  23058.  
  23059.  .simplebar-scrollbar {
  23060.      position: absolute;
  23061.      right: 2px;
  23062.      width: 5px;
  23063.      min-height: 10px
  23064.  }
  23065.  
  23066.  .simplebar-scrollbar::before {
  23067.      position: absolute;
  23068.      content: "";
  23069.      background: #000;
  23070.      border-radius: 7px;
  23071.      left: 0;
  23072.      right: 0;
  23073.      opacity: 0;
  23074.      transition: opacity .2s linear;
  23075.      background: #2c343f;
  23076.      background-clip: padding-box
  23077.  }
  23078.  
  23079.  .sidebar-dark #sidebar .simplebar-scrollbar::before {
  23080.      background: #cbd7f0
  23081.  }
  23082.  
  23083.  .simplebar-track:hover .simplebar-scrollbar {
  23084.      opacity: .5;
  23085.      transition: opacity 0 linear
  23086.  }
  23087.  
  23088.  .simplebar-track .simplebar-scrollbar.visible::before,
  23089.  .simplebar-track:hover .simplebar-scrollbar::before {
  23090.      opacity: .5
  23091.  }
  23092.  
  23093.  .simplebar-track.vertical {
  23094.      top: 0
  23095.  }
  23096.  
  23097.  .simplebar-track.vertical .simplebar-scrollbar::before {
  23098.      top: 2px;
  23099.      bottom: 2px
  23100.  }
  23101.  
  23102.  .simplebar-track.horizontal {
  23103.      left: 0;
  23104.      width: auto;
  23105.      height: 11px
  23106.  }
  23107.  
  23108.  .simplebar-track.horizontal .simplebar-scrollbar::before {
  23109.      height: 100%;
  23110.      left: 2px;
  23111.      right: 2px
  23112.  }
  23113.  
  23114.  .horizontal.simplebar-track .simplebar-scrollbar {
  23115.      right: auto;
  23116.      top: 2px;
  23117.      height: 7px;
  23118.      min-height: 0;
  23119.      min-width: 10px;
  23120.      width: auto
  23121.  }
  23122.  
  23123.  .colorpicker.dropdown-menu {
  23124.      min-width: auto
  23125.  }
  23126.  
  23127.  .datepicker {
  23128.      z-index: 1051!important;
  23129.      padding: 1rem
  23130.  }
  23131.  
  23132.  .datepicker table tbody td,
  23133.  .datepicker table thead th {
  23134.      padding: .375rem
  23135.  }
  23136.  
  23137.  .datepicker table tr td.today,
  23138.  .datepicker table tr td.today.disabled,
  23139.  .datepicker table tr td.today.disabled:hover,
  23140.  .datepicker table tr td.today:hover {
  23141.      background-color: #faeab9;
  23142.      border-color: #faeab9
  23143.  }
  23144.  
  23145.  .datepicker table tr td span.active.active,
  23146.  .datepicker table tr td span.active.disabled.active,
  23147.  .datepicker table tr td span.active.disabled:active,
  23148.  .datepicker table tr td span.active.disabled:focus,
  23149.  .datepicker table tr td span.active.disabled:hover,
  23150.  .datepicker table tr td span.active.disabled:hover.active,
  23151.  .datepicker table tr td span.active.disabled:hover:active,
  23152.  .datepicker table tr td span.active.disabled:hover:focus,
  23153.  .datepicker table tr td span.active.disabled:hover:hover,
  23154.  .datepicker table tr td span.active:active,
  23155.  .datepicker table tr td span.active:focus,
  23156.  .datepicker table tr td span.active:hover,
  23157.  .datepicker table tr td span.active:hover.active,
  23158.  .datepicker table tr td span.active:hover:active,
  23159.  .datepicker table tr td span.active:hover:focus,
  23160.  .datepicker table tr td span.active:hover:hover,
  23161.  .datepicker table tr td.active.active,
  23162.  .datepicker table tr td.active.disabled.active,
  23163.  .datepicker table tr td.active.disabled:active,
  23164.  .datepicker table tr td.active.disabled:focus,
  23165.  .datepicker table tr td.active.disabled:hover,
  23166.  .datepicker table tr td.active.disabled:hover.active,
  23167.  .datepicker table tr td.active.disabled:hover:active,
  23168.  .datepicker table tr td.active.disabled:hover:focus,
  23169.  .datepicker table tr td.active.disabled:hover:hover,
  23170.  .datepicker table tr td.active:active,
  23171.  .datepicker table tr td.active:focus,
  23172.  .datepicker table tr td.active:hover,
  23173.  .datepicker table tr td.active:hover.active,
  23174.  .datepicker table tr td.active:hover:active,
  23175.  .datepicker table tr td.active:hover:focus,
  23176.  .datepicker table tr td.active:hover:hover,
  23177.  .open .dropdown-toggle.datepicker table tr td span.active,
  23178.  .open .dropdown-toggle.datepicker table tr td span.active.disabled,
  23179.  .open .dropdown-toggle.datepicker table tr td span.active.disabled:hover,
  23180.  .open .dropdown-toggle.datepicker table tr td span.active:hover,
  23181.  .open .dropdown-toggle.datepicker table tr td.active,
  23182.  .open .dropdown-toggle.datepicker table tr td.active.disabled,
  23183.  .open .dropdown-toggle.datepicker table tr td.active.disabled:hover,
  23184.  .open .dropdown-toggle.datepicker table tr td.active:hover {
  23185.      background-color: #007FFF;
  23186.      border-color: #007FFF
  23187.  }
  23188.  
  23189.  .cke_chrome {
  23190.      border-color: #ebebeb!important
  23191.  }
  23192.  
  23193.  .cke_top {
  23194.      border-bottom-color: #ebebeb!important;
  23195.      background: #f9f9f9!important
  23196.  }
  23197.  
  23198.  .cke_bottom {
  23199.      border-top-color: #ebebeb!important;
  23200.      background: #f9f9f9!important
  23201.  }
  23202.  
  23203.  .dropzone {
  23204.      min-height: 200px;
  23205.      background-color: #f9f9f9;
  23206.      border: .125rem dashed #e1e1e1;
  23207.      border-radius: .3rem
  23208.  }
  23209.  
  23210.  .dropzone .dz-message {
  23211.      margin: 4rem 0;
  23212.      font-size: 1rem;
  23213.      font-style: italic;
  23214.      font-weight: 600;
  23215.      color: #575757
  23216.  }
  23217.  
  23218.  .dropzone:hover {
  23219.      background-color: #fff;
  23220.      border-color: #007FFF
  23221.  }
  23222.  
  23223.  .dropzone:hover .dz-message {
  23224.      color: #007FFF
  23225.  }
  23226.  
  23227.  table.dataTable {
  23228.      border-collapse: collapse!important
  23229.  }
  23230.  
  23231.  table.dataTable td,
  23232.  table.dataTable th {
  23233.      box-sizing: border-box
  23234.  }
  23235.  
  23236.  table.dataTable thead>tr>td.sorting,
  23237.  table.dataTable thead>tr>td.sorting_asc,
  23238.  table.dataTable thead>tr>td.sorting_desc,
  23239.  table.dataTable thead>tr>th.sorting,
  23240.  table.dataTable thead>tr>th.sorting_asc,
  23241.  table.dataTable thead>tr>th.sorting_desc {
  23242.      padding-right: 1.25rem
  23243.  }
  23244.  
  23245.  table.dataTable thead .sorting:before,
  23246.  table.dataTable thead .sorting_asc:before,
  23247.  table.dataTable thead .sorting_asc_disabled:before,
  23248.  table.dataTable thead .sorting_desc:before,
  23249.  table.dataTable thead .sorting_desc_disabled:before {
  23250.      display: none
  23251.  }
  23252.  
  23253.  table.dataTable thead .sorting:after,
  23254.  table.dataTable thead .sorting_asc:after,
  23255.  table.dataTable thead .sorting_asc_disabled:after,
  23256.  table.dataTable thead .sorting_desc:after,
  23257.  table.dataTable thead .sorting_desc_disabled:after {
  23258.      right: .375rem;
  23259.      bottom: .75rem;
  23260.      font-family: "Font Awesome 5 Free";
  23261.      font-weight: 600;
  23262.      opacity: .4
  23263.  }
  23264.  
  23265.  table.dataTable thead .sorting:after {
  23266.      content: "\f0dc"
  23267.  }
  23268.  
  23269.  table.dataTable thead .sorting_asc:after {
  23270.      content: "\f106"
  23271.  }
  23272.  
  23273.  table.dataTable thead .sorting_desc:after {
  23274.      content: "\f107"
  23275.  }
  23276.  
  23277.  div.dataTables_wrapper div.dataTables_paginate ul.pagination {
  23278.      margin-top: .75rem;
  23279.      -ms-flex-pack: center;
  23280.      justify-content: center
  23281.  }
  23282.  
  23283.  @media (min-width:768px) {
  23284.      div.dataTables_wrapper div.dataTables_paginate ul.pagination {
  23285.          margin-top: .125rem;
  23286.          -ms-flex-pack: end;
  23287.          justify-content: flex-end
  23288.      }
  23289.  }
  23290.  
  23291.  .pie-chart {
  23292.      position: relative;
  23293.      display: block
  23294.  }
  23295.  
  23296.  .pie-chart>canvas {
  23297.      display: block;
  23298.      margin: 0 auto
  23299.  }
  23300.  
  23301.  .pie-chart>span {
  23302.      position: absolute;
  23303.      top: 50%;
  23304.      right: 0;
  23305.      left: 0;
  23306.      text-align: center;
  23307.      -webkit-transform: translateY(-50%);
  23308.      transform: translateY(-50%)
  23309.  }
  23310.  
  23311.  .fc-bootstrap4 .fc-toolbar h2 {
  23312.      font-weight: 400
  23313.  }
  23314.  
  23315.  .fc-bootstrap4 a.fc-event:not([href]):not([tabindex]) {
  23316.      color: #373737
  23317.  }
  23318.  
  23319.  .fc-bootstrap4 .fc-event {
  23320.      padding-left: .25rem;
  23321.      padding-right: .125rem;
  23322.      font-weight: 600;
  23323.      color: #373737;
  23324.      border: 1px solid #edf6fd;
  23325.      border-radius: 0
  23326.  }
  23327.  
  23328.  .fc-bootstrap4 .fc-event:hover {
  23329.      color: #575757
  23330.  }
  23331.  
  23332.  .fc-bootstrap4 .fc-event,
  23333.  .fc-bootstrap4 .fc-event-dot {
  23334.      background-color: #edf6fd
  23335.  }
  23336.  
  23337.  .fc-bootstrap4 thead th.fc-day-header {
  23338.      padding-top: .375rem;
  23339.      padding-bottom: .375rem;
  23340.      font-size: 1rem;
  23341.      font-weight: 600;
  23342.      text-transform: uppercase;
  23343.      background-color: #f9f9f9
  23344.  }
  23345.  
  23346.  .fc-bootstrap4 .fc-content,
  23347.  .fc-bootstrap4 .fc-divider,
  23348.  .fc-bootstrap4 .fc-list-heading td,
  23349.  .fc-bootstrap4 .fc-list-table.table,
  23350.  .fc-bootstrap4 .fc-list-view,
  23351.  .fc-bootstrap4 .fc-popover,
  23352.  .fc-bootstrap4 .fc-row,
  23353.  .fc-bootstrap4 tbody,
  23354.  .fc-bootstrap4 td,
  23355.  .fc-bootstrap4 th,
  23356.  .fc-bootstrap4 thead {
  23357.      border-color: #ebebeb
  23358.  }
  23359.  
  23360.  .fc-bootstrap4 .fc-divider,
  23361.  .fc-bootstrap4 .fc-list-heading td,
  23362.  .fc-bootstrap4 .fc-popover .fc-header {
  23363.      background: #f5f5f5
  23364.  }
  23365.  
  23366.  .fc-bootstrap4 .fc-today {
  23367.      background: #f9f9f9
  23368.  }
  23369.  
  23370.  .fc-bootstrap4 .btn {
  23371.      height: 2.375rem
  23372.  }
  23373.  
  23374.  @media (max-width:767.98px) {
  23375.      .fc-bootstrap4 .fc-toolbar .fc-center,
  23376.      .fc-bootstrap4 .fc-toolbar .fc-left,
  23377.      .fc-bootstrap4 .fc-toolbar .fc-right {
  23378.          padding: .25rem 0;
  23379.          display: block;
  23380.          float: none;
  23381.          text-align: center
  23382.      }
  23383.      .fc-bootstrap4 .fc-toolbar .fc-center .btn-group,
  23384.      .fc-bootstrap4 .fc-toolbar .fc-left .btn-group,
  23385.      .fc-bootstrap4 .fc-toolbar .fc-right .btn-group {
  23386.          margin-top: .25rem;
  23387.          margin-bottom: .25rem
  23388.      }
  23389.      .fc-bootstrap4 .fc-toolbar>*>* {
  23390.          float: none
  23391.      }
  23392.  }
  23393.  
  23394.  .irs-line {
  23395.      height: 5px;
  23396.      background: #f5f5f5;
  23397.      border: none;
  23398.      border-radius: .3rem
  23399.  }
  23400.  
  23401.  .irs-bar {
  23402.      height: 5px;
  23403.      border: none;
  23404.      background: #007FFF
  23405.  }
  23406.  
  23407.  .irs-bar-edge {
  23408.      height: 5px;
  23409.      border: none;
  23410.      background: #007FFF;
  23411.      border-radius: .3rem 0 0 .3rem
  23412.  }
  23413.  
  23414.  .irs-slider {
  23415.      top: 25px;
  23416.      width: 20px;
  23417.      height: 20px;
  23418.      border: none;
  23419.      background: #fff;
  23420.      border-radius: 50%;
  23421.      box-shadow: 0 1px 5px rgba(0, 0, 0, .35)
  23422.  }
  23423.  
  23424.  .irs-slider:hover {
  23425.      background: #fff;
  23426.      box-shadow: 0 1px 5px rgba(0, 0, 0, .75)
  23427.  }
  23428.  
  23429.  .irs-from,
  23430.  .irs-single,
  23431.  .irs-to {
  23432.      color: #fff;
  23433.      font-size: .75rem;
  23434.      background: #007FFF
  23435.  }
  23436.  
  23437.  .irs-grid-pol {
  23438.      background: #007FFF
  23439.  }
  23440.  
  23441.  .jqstooltip {
  23442.      box-sizing: content-box;
  23443.      font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  23444.      border: none!important;
  23445.      background-color: rgba(0, 0, 0, .75)!important;
  23446.      border-radius: .2rem
  23447.  }
  23448.  
  23449.  .jvectormap-tip {
  23450.      padding: .375rem .5rem;
  23451.      font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  23452.      background: #343a40;
  23453.      border: none;
  23454.      border-radius: 0
  23455.  }
  23456.  
  23457.  .jvectormap-goback,
  23458.  .jvectormap-zoomin,
  23459.  .jvectormap-zoomout {
  23460.      left: 1rem;
  23461.      padding: .25rem;
  23462.      line-height: 1rem;
  23463.      background: #555
  23464.  }
  23465.  
  23466.  .jvectormap-zoomin,
  23467.  .jvectormap-zoomout {
  23468.      width: 1rem;
  23469.      height: 1rem
  23470.  }
  23471.  
  23472.  .jvectormap-zoomin:hover,
  23473.  .jvectormap-zoomout:hover {
  23474.      opacity: .6
  23475.  }
  23476.  
  23477.  .jvectormap-zoomout {
  23478.      top: 2.25rem
  23479.  }
  23480.  
  23481.  .select2-container .select2-selection--single {
  23482.      height: calc(2.25rem + 2px)
  23483.  }
  23484.  
  23485.  .select2-container .select2-search--inline .select2-search__field {
  23486.      margin-top: 0;
  23487.      margin: .25rem .25rem .25rem 0;
  23488.      height: 1.375rem;
  23489.      line-height: 1.375rem
  23490.  }
  23491.  
  23492.  .select2-container .select2-dropdown {
  23493.      border-color: #e1e1e1;
  23494.      border-bottom-right-radius: .25rem;
  23495.      border-bottom-left-radius: .25rem
  23496.  }
  23497.  
  23498.  .select2-container .select2-dropdown .select2-search__field {
  23499.      padding: .25rem .75rem;
  23500.      font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  23501.      border-radius: .25rem;
  23502.      box-shadow: none
  23503.  }
  23504.  
  23505.  .select2-container--default .select2-selection--single {
  23506.      border-color: #e1e1e1;
  23507.      border-radius: .25rem
  23508.  }
  23509.  
  23510.  .select2-container--default .select2-selection--single .select2-selection__rendered {
  23511.      display: -ms-flexbox;
  23512.      display: flex;
  23513.      -ms-flex-align: center;
  23514.      align-items: center;
  23515.      padding-left: .75rem;
  23516.      height: calc(2.25rem + 2px);
  23517.      line-height: 1.5
  23518.  }
  23519.  
  23520.  .select2-container--default .select2-selection--single .select2-selection__arrow {
  23521.      height: calc(2.25rem + 2px)
  23522.  }
  23523.  
  23524.  .select2-container--default .select2-selection--single .select2-selection__placeholder {
  23525.      color: #6c757d
  23526.  }
  23527.  
  23528.  .select2-container--default .select2-selection--multiple {
  23529.      display: -ms-flexbox;
  23530.      display: flex;
  23531.      -ms-flex-align: center;
  23532.      align-items: center;
  23533.      border-color: #e1e1e1;
  23534.      border-radius: .25rem;
  23535.      min-height: calc(2.25rem + 2px)
  23536.  }
  23537.  
  23538.  .select2-container--default .select2-selection--multiple .select2-selection__rendered {
  23539.      padding-right: .75rem;
  23540.      padding-left: .75rem
  23541.  }
  23542.  
  23543.  .select2-container--default.select2-container--focus .select2-selection--multiple,
  23544.  .select2-container--default.select2-container--focus .select2-selection--single,
  23545.  .select2-container--default.select2-container--open .select2-selection--multiple,
  23546.  .select2-container--default.select2-container--open .select2-selection--single {
  23547.      border-color: #bfcded;
  23548.      box-shadow: 0 0 0 .2rem rgba(92, 128, 209, .25)
  23549.  }
  23550.  
  23551.  .is-valid+.select2-container--default .select2-selection--multiple,
  23552.  .is-valid+.select2-container--default .select2-selection--single,
  23553.  .is-valid+.select2-container--default.select2-container--focus .select2-selection--multiple,
  23554.  .is-valid+.select2-container--default.select2-container--focus .select2-selection--single {
  23555.      border-color: #46c37b
  23556.  }
  23557.  
  23558.  .is-valid+.select2-container--default.select2-container--focus .select2-selection--multiple,
  23559.  .is-valid+.select2-container--default.select2-container--focus .select2-selection--single,
  23560.  .is-valid+.select2-container--default.select2-container--open .select2-selection--multiple,
  23561.  .is-valid+.select2-container--default.select2-container--open .select2-selection--single {
  23562.      box-shadow: 0 0 0 .2rem rgba(70, 195, 123, .25)
  23563.  }
  23564.  
  23565.  .is-invalid+.select2-container--default .select2-selection--multiple,
  23566.  .is-invalid+.select2-container--default .select2-selection--single,
  23567.  .is-invalid+.select2-container--default.select2-container--focus .select2-selection--multiple,
  23568.  .is-invalid+.select2-container--default.select2-container--focus .select2-selection--single {
  23569.      border-color: #d26a5c
  23570.  }
  23571.  
  23572.  .is-invalid+.select2-container--default.select2-container--focus .select2-selection--multiple,
  23573.  .is-invalid+.select2-container--default.select2-container--focus .select2-selection--single,
  23574.  .is-invalid+.select2-container--default.select2-container--open .select2-selection--multiple,
  23575.  .is-invalid+.select2-container--default.select2-container--open .select2-selection--single {
  23576.      box-shadow: 0 0 0 .2rem rgba(210, 106, 92, .25)
  23577.  }
  23578.  
  23579.  .select2-container--default .select2-selection--multiple .select2-selection__choice {
  23580.      margin: .25rem .25rem .25rem 0;
  23581.      height: 1.375rem;
  23582.      line-height: 1.375rem;
  23583.      color: #fff;
  23584.      font-size: .875rem;
  23585.      font-weight: 600;
  23586.      background-color: #007FFF;
  23587.      border: none;
  23588.      border-radius: .25rem
  23589.  }
  23590.  
  23591.  .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  23592.      margin-right: 5px;
  23593.      color: rgba(255, 255, 255, .5)
  23594.  }
  23595.  
  23596.  .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  23597.      color: rgba(255, 255, 255, .75)
  23598.  }
  23599.  
  23600.  .select2-container--default .select2-search--dropdown .select2-search__field {
  23601.      border-color: #e1e1e1
  23602.  }
  23603.  
  23604.  .select2-container--default .select2-results__option--highlighted[aria-selected] {
  23605.      background-color: #007FFF
  23606.  }
  23607.  
  23608.  .select2-container--default .select2-search--inline .select2-search__field {
  23609.      padding-right: 0;
  23610.      padding-left: 0;
  23611.      font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  23612.      box-shadow: none
  23613.  }
  23614.  
  23615.  .CodeMirror-fullscreen,
  23616.  .editor-preview-side,
  23617.  .editor-toolbar.fullscreen {
  23618.      z-index: 1052
  23619.  }
  23620.  
  23621.  .editor-preview {
  23622.      z-index: 1051
  23623.  }
  23624.  
  23625.  .editor-toolbar {
  23626.      border-color: #ebebeb;
  23627.      background-color: #f9f9f9
  23628.  }
  23629.  
  23630.  .CodeMirror {
  23631.      border-color: #ebebeb
  23632.  }
  23633.  
  23634.  .note-editor.note-frame {
  23635.      border-color: #ebebeb
  23636.  }
  23637.  
  23638.  .note-editor.note-frame .note-toolbar-wrapper {
  23639.      background-color: #fff
  23640.  }
  23641.  
  23642.  .note-editor.note-frame .note-toolbar {
  23643.      background-color: #f9f9f9;
  23644.      border-bottom-color: #ebebeb
  23645.  }
  23646.  
  23647.  .note-editor.note-frame .note-statusbar {
  23648.      border-top-color: #ebebeb;
  23649.      background-color: #f9f9f9
  23650.  }
  23651.  
  23652.  .note-editor.note-frame .card-header.note-toolbar .note-color .dropdown-menu,
  23653.  .note-editor.note-frame .note-popover .popover-content .note-color .dropdown-menu {
  23654.      min-width: 350px
  23655.  }
  23656.  
  23657.  .slick-slider .slick-slide {
  23658.      outline: 0
  23659.  }
  23660.  
  23661.  .slick-slider.slick-dotted {
  23662.      margin-bottom: 3rem
  23663.  }
  23664.  
  23665.  .slick-slider.slick-dotted .slick-dots {
  23666.      bottom: -2rem
  23667.  }
  23668.  
  23669.  .slick-slider.slick-dotted.slick-dotted-inner {
  23670.      margin-bottom: 0
  23671.  }
  23672.  
  23673.  .slick-slider.slick-dotted.slick-dotted-inner .slick-dots {
  23674.      bottom: .625rem
  23675.  }
  23676.  
  23677.  .slick-slider.slick-dotted.slick-dotted-white .slick-dots li button::before {
  23678.      color: #fff
  23679.  }
  23680.  
  23681.  .slick-slider .slick-next,
  23682.  .slick-slider .slick-prev {
  23683.      width: 2.5rem;
  23684.      height: 3.75rem;
  23685.      text-align: center;
  23686.      background-color: rgba(0, 0, 0, .03);
  23687.      z-index: 2
  23688.  }
  23689.  
  23690.  .slick-slider .slick-next:hover,
  23691.  .slick-slider .slick-prev:hover {
  23692.      background-color: rgba(0, 0, 0, .15)
  23693.  }
  23694.  
  23695.  .slick-slider .slick-next::before,
  23696.  .slick-slider .slick-prev::before {
  23697.      font-family: 'Font Awesome 5 Free';
  23698.      font-weight: 600;
  23699.      font-size: 28px;
  23700.      line-height: 28px;
  23701.      color: #3e4a59
  23702.  }
  23703.  
  23704.  .slick-slider .slick-prev {
  23705.      left: 0
  23706.  }
  23707.  
  23708.  .slick-slider .slick-prev::before {
  23709.      content: '\f104'
  23710.  }
  23711.  
  23712.  .slick-slider .slick-next {
  23713.      right: 0
  23714.  }
  23715.  
  23716.  .slick-slider .slick-next::before {
  23717.      content: '\f105'
  23718.  }
  23719.  
  23720.  .slick-slider.slick-nav-white .slick-next,
  23721.  .slick-slider.slick-nav-white .slick-prev {
  23722.      background-color: rgba(255, 255, 255, .5)
  23723.  }
  23724.  
  23725.  .slick-slider.slick-nav-white .slick-next:hover,
  23726.  .slick-slider.slick-nav-white .slick-prev:hover {
  23727.      background-color: #fff
  23728.  }
  23729.  
  23730.  .slick-slider.slick-nav-white .slick-next:before,
  23731.  .slick-slider.slick-nav-white .slick-prev:before {
  23732.      color: #000
  23733.  }
  23734.  
  23735.  .slick-slider.slick-nav-black .slick-next,
  23736.  .slick-slider.slick-nav-black .slick-prev {
  23737.      background-color: rgba(0, 0, 0, .25)
  23738.  }
  23739.  
  23740.  .slick-slider.slick-nav-black .slick-next:hover,
  23741.  .slick-slider.slick-nav-black .slick-prev:hover {
  23742.      background-color: #000
  23743.  }
  23744.  
  23745.  .slick-slider.slick-nav-black .slick-next::before,
  23746.  .slick-slider.slick-nav-black .slick-prev::before {
  23747.      color: #fff
  23748.  }
  23749.  
  23750.  .slick-slider.slick-nav-hover .slick-next,
  23751.  .slick-slider.slick-nav-hover .slick-prev {
  23752.      opacity: 0;
  23753.      transition: opacity .25s ease-out
  23754.  }
  23755.  
  23756.  .slick-slider.slick-nav-hover:hover .slick-next,
  23757.  .slick-slider.slick-nav-hover:hover .slick-prev {
  23758.      opacity: 1
  23759.  }
Add Comment
Please, Sign In to add comment