@charset "UTF-8";
/* Select one of the following installations - complete or custom*/
/* Complete Bootstrap installation *******************************************
*******************************************************************/
/* Custom Bootstrap installation ********************************
****************************************************************************/
/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
/* default colours *****************************************
************************************************************/
/*** Blue -----------------------*/
/*** Green ------------------------------------*/
/*** Purple------------------------------*/
/*** Yellow -------------------------------*/
/*** Red ---------------------------------*/
/*** DEV WIREFRAME COLOURS------------------------------*/
/*** Select Dropdown ---------------------------------------*/
/* color variables *************************************************
************************************************************/
/*** Grey -----------------------*/
/*** Blue -----------------------*/
/*** Green ------------------------------------*/
/*** Purple------------------------------*/
/*** Yellow -------------------------------*/
/*** Red ---------------------------------*/
/*** DEV WIREFRAME COLOURS------------------------------*/
*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block; }

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff; }

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important; }

hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0;
  overflow: visible; }

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem; }

p {
  margin-top: 0;
  margin-bottom: 1rem; }

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none; }

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem; }

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0; }

dt {
  font-weight: 700; }

dd {
  margin-bottom: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

b,
strong {
  font-weight: bolder; }

small {
  font-size: 80%; }

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline; }

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

a {
  color: #303339;
  text-decoration: none;
  background-color: transparent; }
  a:hover {
    color: #0056b3;
    text-decoration: underline; }

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none; }
  a:not([href]):not([class]):hover {
    color: inherit;
    text-decoration: none; }

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em; }

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar; }

figure {
  margin: 0 0 1rem; }

img {
  vertical-align: middle;
  border-style: none; }

svg {
  overflow: hidden;
  vertical-align: middle; }

table {
  border-collapse: collapse; }

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom; }

th {
  text-align: inherit;
  text-align: -webkit-match-parent; }

label {
  display: inline-block;
  margin-bottom: 0.5rem; }

button {
  border-radius: 0; }

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color; }

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

button,
input {
  overflow: visible; }

button,
select {
  text-transform: none; }

[role="button"] {
  cursor: pointer; }

select {
  word-wrap: normal; }

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }

button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
  cursor: pointer; }

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none; }

input[type="radio"],
input[type="checkbox"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0; }

textarea {
  overflow: auto;
  resize: vertical; }

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal; }

progress {
  vertical-align: baseline; }

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none; }

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button; }

output {
  display: inline-block; }

summary {
  display: list-item;
  cursor: pointer; }

template {
  display: none; }

[hidden] {
  display: none !important; }

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2; }

h1, .h1 {
  font-size: 2.5rem; }

h2, .h2 {
  font-size: 2rem; }

h3, .h3 {
  font-size: 1.75rem; }

h4, .h4 {
  font-size: 1.5rem; }

h5, .h5 {
  font-size: 1.25rem; }

h6, .h6 {
  font-size: 1rem; }

.lead {
  font-size: 1.25rem;
  font-weight: 300; }

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2; }

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2; }

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2; }

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2; }

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1); }

small,
.small {
  font-size: 80%;
  font-weight: 400; }

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3; }

.list-unstyled {
  padding-left: 0;
  list-style: none; }

.list-inline {
  padding-left: 0;
  list-style: none; }

.list-inline-item {
  display: inline-block; }
  .list-inline-item:not(:last-child) {
    margin-right: 0.5rem; }

.initialism {
  font-size: 90%;
  text-transform: uppercase; }

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem; }

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d; }
  .blockquote-footer::before {
    content: "\2014\00A0"; }

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-lgr,
.container-xl,
.container-xxl {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 540px; } }

@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 720px; } }

@media (min-width: 992px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 960px; } }

@media (min-width: 1024px) {
  .container, .container-sm, .container-md, .container-lg, .container-lgr {
    max-width: 994px; } }

@media (min-width: 1200px) {
  .container, .container-sm, .container-md, .container-lg, .container-lgr, .container-xl {
    max-width: 1140px; } }

@media (min-width: 1282px) {
  .container, .container-sm, .container-md, .container-lg, .container-lgr, .container-xl, .container-xxl {
    max-width: 1222px; } }

.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

.no-gutters {
  margin-right: 0;
  margin-left: 0; }
  .no-gutters > .col,
  .no-gutters > [class*="col-"] {
    padding-right: 0;
    padding-left: 0; }

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-lgr-1, .col-lgr-2, .col-lgr-3, .col-lgr-4, .col-lgr-5, .col-lgr-6, .col-lgr-7, .col-lgr-8, .col-lgr-9, .col-lgr-10, .col-lgr-11, .col-lgr-12, .col-lgr,
.col-lgr-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl,
.col-xxl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px; }

.col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 100%; }

.row-cols-1 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%; }

.row-cols-2 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%; }

.row-cols-3 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333%;
          flex: 0 0 33.33333%;
  max-width: 33.33333%; }

.row-cols-4 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%; }

.row-cols-5 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
  max-width: 20%; }

.row-cols-6 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66667%;
          flex: 0 0 16.66667%;
  max-width: 16.66667%; }

.col-auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
  max-width: 100%; }

.col-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 8.33333%;
          flex: 0 0 8.33333%;
  max-width: 8.33333%; }

.col-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66667%;
          flex: 0 0 16.66667%;
  max-width: 16.66667%; }

.col-3 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%; }

.col-4 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333%;
          flex: 0 0 33.33333%;
  max-width: 33.33333%; }

.col-5 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 41.66667%;
          flex: 0 0 41.66667%;
  max-width: 41.66667%; }

.col-6 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%; }

.col-7 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 58.33333%;
          flex: 0 0 58.33333%;
  max-width: 58.33333%; }

.col-8 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 66.66667%;
          flex: 0 0 66.66667%;
  max-width: 66.66667%; }

.col-9 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
  max-width: 75%; }

.col-10 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 83.33333%;
          flex: 0 0 83.33333%;
  max-width: 83.33333%; }

.col-11 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 91.66667%;
          flex: 0 0 91.66667%;
  max-width: 91.66667%; }

.col-12 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%; }

.order-first {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1; }

.order-last {
  -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
          order: 13; }

.order-0 {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0; }

.order-1 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1; }

.order-2 {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2; }

.order-3 {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3; }

.order-4 {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4; }

.order-5 {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5; }

.order-6 {
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6; }

.order-7 {
  -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
          order: 7; }

.order-8 {
  -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
          order: 8; }

.order-9 {
  -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
          order: 9; }

.order-10 {
  -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
          order: 10; }

.order-11 {
  -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
          order: 11; }

.order-12 {
  -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
          order: 12; }

.offset-1 {
  margin-left: 8.33333%; }

.offset-2 {
  margin-left: 16.66667%; }

.offset-3 {
  margin-left: 25%; }

.offset-4 {
  margin-left: 33.33333%; }

.offset-5 {
  margin-left: 41.66667%; }

.offset-6 {
  margin-left: 50%; }

.offset-7 {
  margin-left: 58.33333%; }

.offset-8 {
  margin-left: 66.66667%; }

.offset-9 {
  margin-left: 75%; }

.offset-10 {
  margin-left: 83.33333%; }

.offset-11 {
  margin-left: 91.66667%; }

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%; }
  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%; }
  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%; }
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%; }
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%; }
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%; }
  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%; }
  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%; }
  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%; }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1; }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13; }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0; }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2; }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3; }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4; }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5; }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6; }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7; }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8; }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9; }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10; }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11; }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12; }
  .offset-sm-0 {
    margin-left: 0; }
  .offset-sm-1 {
    margin-left: 8.33333%; }
  .offset-sm-2 {
    margin-left: 16.66667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333%; }
  .offset-sm-5 {
    margin-left: 41.66667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333%; }
  .offset-sm-8 {
    margin-left: 66.66667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333%; }
  .offset-sm-11 {
    margin-left: 91.66667%; } }

@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%; }
  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%; }
  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%; }
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%; }
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%; }
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%; }
  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%; }
  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%; }
  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%; }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1; }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13; }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0; }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2; }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3; }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4; }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5; }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6; }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7; }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8; }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9; }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10; }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11; }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12; }
  .offset-md-0 {
    margin-left: 0; }
  .offset-md-1 {
    margin-left: 8.33333%; }
  .offset-md-2 {
    margin-left: 16.66667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333%; }
  .offset-md-5 {
    margin-left: 41.66667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333%; }
  .offset-md-8 {
    margin-left: 66.66667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333%; }
  .offset-md-11 {
    margin-left: 91.66667%; } }

@media (min-width: 992px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%; }
  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%; }
  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%; }
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%; }
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%; }
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%; }
  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%; }
  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%; }
  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%; }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1; }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13; }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0; }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2; }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3; }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4; }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5; }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6; }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7; }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8; }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9; }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10; }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11; }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12; }
  .offset-lg-0 {
    margin-left: 0; }
  .offset-lg-1 {
    margin-left: 8.33333%; }
  .offset-lg-2 {
    margin-left: 16.66667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333%; }
  .offset-lg-5 {
    margin-left: 41.66667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333%; }
  .offset-lg-8 {
    margin-left: 66.66667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333%; }
  .offset-lg-11 {
    margin-left: 91.66667%; } }

@media (min-width: 1024px) {
  .col-lgr {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%; }
  .row-cols-lgr-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%; }
  .row-cols-lgr-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%; }
  .row-cols-lgr-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .row-cols-lgr-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%; }
  .row-cols-lgr-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%; }
  .row-cols-lgr-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-lgr-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-lgr-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-lgr-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-lgr-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%; }
  .col-lgr-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-lgr-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-lgr-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%; }
  .col-lgr-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-lgr-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-lgr-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%; }
  .col-lgr-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-lgr-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-lgr-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%; }
  .order-lgr-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1; }
  .order-lgr-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13; }
  .order-lgr-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0; }
  .order-lgr-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  .order-lgr-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2; }
  .order-lgr-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3; }
  .order-lgr-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4; }
  .order-lgr-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5; }
  .order-lgr-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6; }
  .order-lgr-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7; }
  .order-lgr-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8; }
  .order-lgr-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9; }
  .order-lgr-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10; }
  .order-lgr-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11; }
  .order-lgr-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12; }
  .offset-lgr-0 {
    margin-left: 0; }
  .offset-lgr-1 {
    margin-left: 8.33333%; }
  .offset-lgr-2 {
    margin-left: 16.66667%; }
  .offset-lgr-3 {
    margin-left: 25%; }
  .offset-lgr-4 {
    margin-left: 33.33333%; }
  .offset-lgr-5 {
    margin-left: 41.66667%; }
  .offset-lgr-6 {
    margin-left: 50%; }
  .offset-lgr-7 {
    margin-left: 58.33333%; }
  .offset-lgr-8 {
    margin-left: 66.66667%; }
  .offset-lgr-9 {
    margin-left: 75%; }
  .offset-lgr-10 {
    margin-left: 83.33333%; }
  .offset-lgr-11 {
    margin-left: 91.66667%; } }

@media (min-width: 1200px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%; }
  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%; }
  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%; }
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%; }
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%; }
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%; }
  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%; }
  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%; }
  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%; }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1; }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13; }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0; }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2; }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3; }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4; }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5; }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6; }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7; }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8; }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9; }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10; }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11; }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12; }
  .offset-xl-0 {
    margin-left: 0; }
  .offset-xl-1 {
    margin-left: 8.33333%; }
  .offset-xl-2 {
    margin-left: 16.66667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333%; }
  .offset-xl-5 {
    margin-left: 41.66667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333%; }
  .offset-xl-8 {
    margin-left: 66.66667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333%; }
  .offset-xl-11 {
    margin-left: 91.66667%; } }

@media (min-width: 1282px) {
  .col-xxl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%; }
  .row-cols-xxl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%; }
  .row-cols-xxl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%; }
  .row-cols-xxl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .row-cols-xxl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%; }
  .row-cols-xxl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%; }
  .row-cols-xxl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xxl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-xxl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-xxl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xxl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%; }
  .col-xxl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-xxl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-xxl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%; }
  .col-xxl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-xxl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-xxl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%; }
  .col-xxl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-xxl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-xxl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%; }
  .order-xxl-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1; }
  .order-xxl-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13; }
  .order-xxl-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0; }
  .order-xxl-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  .order-xxl-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2; }
  .order-xxl-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3; }
  .order-xxl-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4; }
  .order-xxl-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5; }
  .order-xxl-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6; }
  .order-xxl-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7; }
  .order-xxl-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8; }
  .order-xxl-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9; }
  .order-xxl-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10; }
  .order-xxl-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11; }
  .order-xxl-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12; }
  .offset-xxl-0 {
    margin-left: 0; }
  .offset-xxl-1 {
    margin-left: 8.33333%; }
  .offset-xxl-2 {
    margin-left: 16.66667%; }
  .offset-xxl-3 {
    margin-left: 25%; }
  .offset-xxl-4 {
    margin-left: 33.33333%; }
  .offset-xxl-5 {
    margin-left: 41.66667%; }
  .offset-xxl-6 {
    margin-left: 50%; }
  .offset-xxl-7 {
    margin-left: 58.33333%; }
  .offset-xxl-8 {
    margin-left: 66.66667%; }
  .offset-xxl-9 {
    margin-left: 75%; }
  .offset-xxl-10 {
    margin-left: 83.33333%; }
  .offset-xxl-11 {
    margin-left: 91.66667%; } }

/* Custom scss files add here *****************************
**********************************************************/
/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
/*** End ***/
/*** navigation / event tag*/
/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
/*** Fonts ***/
/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
* {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

*:focus {
  outline: 0; }

body {
  font-family: "Open Sans", sans-serif;
  line-height: 1.5;
  color: #303339;
  font-size: 16px;
  overflow-x: hidden; }

.blur-background {
  -webkit-filter: blur(8px);
          filter: blur(8px); }

.openNav {
  overflow: hidden; }

.overlayBlur {
  -webkit-filter: blur(10px);
          filter: blur(10px); }

.hideElement {
  opacity: 0; }

.blurOverlay {
  position: fixed;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(238, 221, 238, 0.1)), color-stop(rgba(231, 206, 231, 0.1)), color-stop(rgba(223, 191, 223, 0.1)), color-stop(rgba(216, 177, 216, 0.1)), color-stop(rgba(208, 162, 208, 0.1)), color-stop(rgba(208, 162, 208, 0.1)), color-stop(rgba(208, 162, 208, 0.5)), color-stop(rgba(208, 162, 208, 0.7)), color-stop(rgba(216, 177, 216, 0.5)), color-stop(#eeddee), color-stop(rgba(231, 206, 231, 0)), to(#eeddee));
  background-image: -o-linear-gradient(top, rgba(238, 221, 238, 0.1), rgba(231, 206, 231, 0.1), rgba(223, 191, 223, 0.1), rgba(216, 177, 216, 0.1), rgba(208, 162, 208, 0.1), rgba(208, 162, 208, 0.1), rgba(208, 162, 208, 0.5), rgba(208, 162, 208, 0.7), rgba(216, 177, 216, 0.5), #eeddee, rgba(231, 206, 231, 0), #eeddee);
  background-image: linear-gradient(to bottom, rgba(238, 221, 238, 0.1), rgba(231, 206, 231, 0.1), rgba(223, 191, 223, 0.1), rgba(216, 177, 216, 0.1), rgba(208, 162, 208, 0.1), rgba(208, 162, 208, 0.1), rgba(208, 162, 208, 0.5), rgba(208, 162, 208, 0.7), rgba(216, 177, 216, 0.5), #eeddee, rgba(231, 206, 231, 0), #eeddee);
  width: 100%;
  height: 100%;
  z-index: 999999; }
  .blurOverlay__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
    height: 100%; }

@media (min-width: 768px) {
  .cookie-policy__container--content {
    border-radius: 6px;
    padding: 5rem 10rem; } }

.ajaxPageLoader {
  position: fixed;
  background: rgba(255, 255, 255, 0.8);
  width: 100%;
  height: 100%;
  z-index: 999999; }
  .ajaxPageLoader__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
    height: 100%; }

.loadingContent {
  display: block;
  margin: auto; }
  .loadingContent img {
    width: 100px;
    height: 100px;
    margin: 1rem auto;
    display: block; }
  .loadingContent i {
    font-size: 2rem;
    text-align: center;
    margin: 0 auto 1rem auto;
    display: block; }

ol,
ul {
  padding: 0;
  list-style: none; }
  ol li,
  ul li {
    margin-bottom: .3rem; }

a,
a:link,
a:active {
  color: #303339; }

/*** outline ***/
button:focus {
  outline: 0 !important; }

/*** Headings ***/
h1 {
  font-size: 2.875rem;
  font-family: "Helvetica Neue LT W05_77 Bd Cn";
  text-transform: uppercase;
  margin-bottom: 1rem; }

h2 {
  font-size: 1.625rem;
  font-family: "Helvetica Neue LT W05_77 Bd Cn";
  text-transform: uppercase;
  margin-bottom: 1.25rem; }

h3 {
  font-size: 1.5rem;
  font-family: "Helvetica Neue LT W05_77 Bd Cn";
  text-transform: uppercase;
  margin-bottom: 1rem; }

h4 {
  font-size: 1.375rem;
  font-family: "Helvetica Neue LT W05_77 Bd Cn";
  text-transform: uppercase;
  margin-bottom: 1rem; }

h5 {
  font-size: 1.25rem;
  font-family: "Helvetica Neue LT W05_77 Bd Cn";
  text-transform: uppercase;
  margin-bottom: 1rem; }

h6 {
  font-size: 1.125rem;
  font-family: "Helvetica Neue LT W05_77 Bd Cn";
  text-transform: uppercase;
  margin-bottom: 1rem; }

/*** Font Weight ***/
/* Show more content  ***************************************
*********************************************************/
.show-more-content {
  display: none; }

.show-more-btn {
  width: 160px;
  display: block !important;
  margin: 0 auto 1rem; }

/*anchor and button ***************************************
*********************************************************/
a:hover,
button:hover,
.hover-state,
select:hover,
.slider-vertical__controls .slick-arrow {
  cursor: pointer; }

a:hover,
label {
  text-decoration: none;
  cursor: pointer; }

label.disabled {
  cursor: not-allowed !important; }

.main-header-pipeline__nav--item a {
  cursor: default !important; }

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none; }

a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none; }

a:not([href]):not([tabindex]):focus {
  outline: 0; }

/* images ********************************************
********************************************************/
.img-fluid {
  max-width: 100%;
  height: auto; }

/* button ****************************************
***************************************************************/
button:disabled,
button[disabled] {
  background: #C1C2C4 !important; }

.but {
  padding: 1rem 1rem !important;
  border-radius: 50px !important;
  font-size: 1rem !important;
  text-align: center !important;
  -webkit-transition: all .25s !important;
  -o-transition: all .25s !important;
  transition: all .25s !important;
  outline: none !important;
  border: none !important;
  background: #303339;
  color: #fff !important;
  margin: 0 0 .5rem 0 !important;
  height: auto !important;
  position: relative !important;
  width: 100%;
  line-height: 0; }
  .but:hover {
    cursor: pointer; }
  .but--caps {
    text-transform: uppercase; }
  .but--norm {
    font-weight: normal; }
  .but--bold {
    font-weight: bold; }
  .but--purple {
    background: #c68fc6; }
    .but--purple-fade {
      background: -o-linear-gradient(45deg, #956fae 0%, #c68fc6 100%);
      background: linear-gradient(45deg, #956fae 0%, #c68fc6 100%); }
  .but--blue {
    background: #597FB5;
    color: #fff; }
    .but--blue-fade {
      background: -o-linear-gradient(45deg, #21549c 0%, #24beb0 100%);
      background: linear-gradient(45deg, #21549c 0%, #24beb0 100%);
      margin-bottom: 0;
      font-size: 1.625rem;
      text-align: center;
      color: #fff; }
  .but--outline {
    background: transparent;
    border: 1px solid #303339 !important;
    border-radius: 50px;
    color: #303339;
    padding: .75rem 2rem .75rem 2.5rem;
    font-family: inherit !important; }
    .but--outline-arrow-down {
      min-width: 115px;
      overflow: hidden;
      padding: 1rem 2.5rem 1rem 1rem !important;
      text-transform: capitalize; }
      .but--outline-arrow-down:after {
        position: absolute;
        font-family: "Font Awesome 5 Pro";
        content: "\f078";
        right: 1rem;
        top: 50%;
        -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
                transform: translateY(-50%);
        -webkit-transition: .25s;
        -o-transition: .25s;
        transition: .25s; }
    .but--outline-black {
      border: 1px solid #303339 !important;
      color: #303339 !important; }
    .but--outline-white {
      border: 1px solid #fff !important;
      color: #fff !important; }
    .but--outline i {
      -webkit-transition: all .25s;
      -o-transition: all .25s;
      transition: all .25s; }
    .but--outline:hover i {
      padding-left: 20px;
      margin-right: -20px; }
  .but--facebook {
    font-size: 1.2rem !important;
    padding: 0.5rem 1.5rem .5rem 0.5rem !important; }
  .but--xs {
    padding: .5rem .75rem !important;
    font-size: .9rem !important; }
  .but--s {
    padding: .25rem 2.5rem !important; }
  .but--m {
    padding: 1rem 1.5rem !important;
    margin-bottom: 0 !important; }
  .but--l {
    padding: 1.6rem 1rem !important;
    font-size: 1.6rem !important;
    min-width: 20px;
    font-family: "Helvetica Neue LT W05_77 Bd Cn" !important; }

@media (min-width: 992px) {
  .but {
    width: auto; }
    .but--l {
      padding: 1.6rem 1rem !important;
      font-size: 1.6rem !important;
      min-width: 200px; }
    .but--facebook {
      font-size: 1.2rem !important;
      padding: 0.5rem 1.5rem .5rem 0.5rem !important; } }

@media (min-width: 1282px) {
  .but {
    width: auto; }
    .but--l {
      padding: 1.6rem 2.5rem !important;
      font-size: 1.6rem !important;
      min-width: 200px; }
    .but--facebook {
      font-size: 1.2rem !important;
      padding: 0.5rem 1.5rem .5rem 0.5rem !important; } }

/**********************************************
***********************************************
***********************************************
***********************************************
***********************************************
***********************************************
***********************************************
***********************************************
**********************************************/
.btn {
  padding: .75rem 2.5rem;
  border-radius: 50px;
  border: none;
  font-size: 0.9rem;
  outline: none;
  display: inline-block;
  margin-bottom: 1rem;
  color: #fff;
  position: relative;
  text-align: center;
  -webkit-transition: all .25s;
  -o-transition: all .25s;
  transition: all .25s; }
  .btn:hover {
    text-decoration: none; }
  .btn--small {
    padding: .5rem 1.5rem;
    font-size: 0.8rem; }
  .btn--large {
    padding: 1rem 3rem; }
  .btn--x-large {
    padding: 1.5rem 3.5rem;
    font-size: 1.5rem;
    text-transform: uppercase;
    font-weight: bold; }
  .btn--outline {
    border: 1px solid #303339 !important;
    color: #303339 !important;
    padding: 10px 15px 8px !important;
    line-height: 1 !important;
    min-width: 115px; }
    .btn--outline i {
      -webkit-transition: all .25s;
      -o-transition: all .25s;
      transition: all .25s;
      margin-left: 10px; }
    .btn--outline:hover i {
      padding-left: 5px;
      margin-right: -5px; }
  .btn--outline-white {
    border-color: #fff; }
  .btn--arrow-right {
    min-width: 115px;
    overflow: hidden;
    padding: 0.25rem 2.5rem 0.25rem 1rem;
    text-transform: capitalize; }
    .btn--arrow-right:after {
      position: absolute;
      font-family: "Font Awesome 5 Pro";
      content: "\f054";
      right: 1rem;
      top: 50%;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      -webkit-transition: .25s;
      -o-transition: .25s;
      transition: .25s; }
    .btn--arrow-right:hover:after {
      right: .5rem; }
  .btn--square {
    border: 1px solid #303339;
    background: transparent;
    border-radius: 6px; }
  .btn--black {
    background: #303339;
    color: #fff !important; }
  .btn--yellow {
    background: #f9ec10;
    color: #303339 !important;
    font-family: "Helvetica Neue LT W05_77 Bd Cn";
    text-transform: uppercase; }
  .btn--greyed-out {
    pointer-events: none;
    background: #c0c0c0;
    padding: .75rem 2.5rem; }
  .btn--full-width {
    width: 100%;
    background: #303339;
    border: none;
    color: #fff;
    padding: 10px;
    border-radius: 50px; }
  .btn--checkout {
    background: #303339;
    color: #fff;
    padding: 10px;
    border-radius: 50px;
    width: 140px;
    margin: 0 auto 2rem;
    text-decoration: none; }
    .btn--checkout:hover {
      color: #fff; }
  .btn--cancel-order {
    color: #303339;
    margin: 1rem auto;
    padding: 0;
    border-radius: 0; }
  .btn--ticket-protection {
    padding: .25rem;
    background: #303339;
    border-radius: 52px;
    width: 60px;
    text-align: center;
    color: #fff !important;
    text-transform: capitalize; }
  .btn--add-protection {
    background: #303339;
    border-radius: 50px;
    padding: .75rem 2.5rem;
    width: 100%;
    text-align: center;
    text-transform: capitalize;
    color: #fff !important; }
  .btn--half-size {
    font-size: 1.2rem;
    padding: 0.5rem 1.5rem;
    text-align: center;
    -webkit-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s; }
  .btn--edit {
    padding: 0.5rem 1rem !important;
    text-align: center;
    -webkit-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s;
    max-width: 150px;
    margin: 0 0 0 1rem;
    border: 1px solid #303339 !important;
    color: #303339 !important; }

/* media query above  768 **********************************************************************
***********************************************************************************************/
@media (min-width: 768px) {
  .btn--blue-fade, .btn--purple-fade {
    width: auto !important; }
  .btn--full-width {
    width: initial;
    background: transparent;
    color: #303339;
    padding: 10px;
    border-radius: 3px;
    border: 1px solid #303339; }
  .btn--add-protection {
    border-radius: 50px;
    width: initial; }
  .btn--blue-fade-payment {
    background: -o-linear-gradient(45deg, #24beb0 0%, #21549c 100%);
    background: linear-gradient(45deg, #24beb0 0%, #21549c 100%);
    margin-bottom: 0;
    font-family: "Helvetica Neue LT W05_77 Bd Cn" !important;
    text-transform: uppercase !important;
    padding: 2.5rem 5rem !important;
    text-align: center !important;
    color: #fff !important;
    border-radius: 50px !important;
    width: auto !important; } }

/* media query above  991 **********************************************************************
***********************************************************************************************/
@media (min-width: 992px) {
  .container {
    max-width: 820px; }
  .btn {
    padding: .75rem 2.5rem;
    border-radius: 50px;
    border: none;
    font-size: 0.9rem;
    outline: none;
    display: inline-block;
    margin-bottom: 1rem;
    color: #fff;
    position: relative;
    text-align: center; }
    .btn--arrow-right {
      min-width: 150px;
      /* prevent stupidly long text from showing */
      overflow: hidden;
      padding: 0.75rem 3.5rem 0.75rem 2rem;
      text-transform: capitalize;
      /* prevent stupidly long text from showing */ }
      .btn--arrow-right:after {
        position: absolute;
        font-family: "Font Awesome 5 Pro";
        content: "\f054";
        right: 2rem;
        top: 50%;
        -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
                transform: translateY(-50%);
        -webkit-transition: .25s;
        -o-transition: .25s;
        transition: .25s; }
      .btn--arrow-right:hover:after {
        right: 1rem; } }

@media (min-width: 1282px) {
  .btn--half-size {
    font-size: 1.625rem;
    padding: .75rem 2.5rem; }
  .btn--blue-fade {
    font-size: 26px !important;
    padding: 20px 40px !important; } }

/*** IE 11 *************************************************************************************
***********************************************************************************************/
.no-flexboxlegacy select::-ms-expand {
  display: none !important; }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.footer {
  z-index: 9;
  position: relative;
  background: #fff;
  padding: 50px 40px; }
  .footer__nav--item {
    text-transform: uppercase;
    font-size: 26px;
    margin-bottom: 0;
    font-family: "Helvetica Neue LT W05_77 Bd Cn" !important; }
  .footer__nav-accordions {
    padding: 0;
    margin-bottom: 30px; }
    .footer__nav-accordions .accordion-container {
      width: 100%; }
    .footer__nav-accordions .accordion-container__content {
      padding: 0; }
    .footer__nav-accordions .accordion-container__label {
      padding: 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
      .footer__nav-accordions .accordion-container__label--open-close-icon {
        border: none !important;
        font-size: 1.2rem; }
      .footer__nav-accordions .accordion-container__label:hover {
        cursor: pointer; }
  .footer__tab {
    padding: 0;
    position: relative; }
    .footer__tab input {
      position: absolute;
      opacity: 0;
      z-index: -1; }
    .footer__tab input:checked ~ .footer__tab--content {
      max-height: 100vh; }
    .footer__tab input[type=checkbox]:checked + label .footer__tab--close {
      -webkit-transform: rotate(225deg);
          -ms-transform: rotate(225deg);
              transform: rotate(225deg);
      right: 4px; }
    .footer__tab label {
      position: relative;
      display: block;
      margin: 1rem 0 0;
      text-transform: uppercase;
      font-weight: 700; }
    .footer__tab--close, .footer__tab--close::after {
      height: 2px;
      background-color: black;
      display: inline-block;
      width: 10px;
      position: absolute;
      top: 50%; }
    .footer__tab--close {
      right: 10px;
      -webkit-transform: rotate(45deg);
          -ms-transform: rotate(45deg);
              transform: rotate(45deg);
      -webkit-transition: all .2s;
      -o-transition: all .2s;
      transition: all .2s; }
    .footer__tab--close::after {
      content: "";
      position: absolute; }
    .footer__tab--close::after {
      left: 4px;
      -webkit-transform: rotate(90deg);
          -ms-transform: rotate(90deg);
              transform: rotate(90deg);
      top: -4px;
      -webkit-transition: all .2s;
      -o-transition: all .2s;
      transition: all .2s; }
    .footer__tab--content {
      max-height: 0;
      overflow: hidden;
      -webkit-transition: max-height .35s;
      -o-transition: max-height .35s;
      transition: max-height .35s; }
      .footer__tab--content p {
        display: none;
        margin-bottom: 0 !important; }
      .footer__tab--content ul li:first-of-type {
        margin-top: .25rem; }
  .footer__tab:last-child {
    margin-bottom: 1.5rem; }
  .footer__tcs-pipeline {
    padding: 40px 25px !important; }
  .footer__tcs {
    font-family: "Open Sans", sans-serif;
    font-size: 0.875rem;
    display: block;
    text-align: center;
    padding: 40px 0 0 0;
    margin: 0; }
    .footer__tcs span {
      display: block;
      margin-bottom: 30px;
      font-size: 14px;
      color: #6E7074; }
      .footer__tcs span a {
        text-decoration: underline;
        color: #6E7074; }
    .footer__tcs span:last-of-type {
      margin-bottom: 0; }
  .footer__secure-logo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    text-align: center; }
    .footer__secure-logo img {
      max-width: 70%; }
  .footer__secure-checkout {
    margin: 2.1875rem 0 0; }
    .footer__secure-checkout p {
      margin-bottom: 0;
      margin-right: 1rem; }
  .footer__powered-by-logo {
    margin: 2.1875rem 0 0; }
    .footer__powered-by-logo p {
      margin-bottom: 0;
      margin-right: 1rem; }
  .footer__secure-payment {
    display: block; }
  .footer__social-links {
    margin: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 0 !important; }
    .footer__social-links ul {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-bottom: 30px; }
    .footer__social-links li {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      background: #c68fc6;
      border-radius: 50%;
      margin: 0 20px 0 0;
      text-align: center;
      color: #fff;
      width: 60px;
      height: 60px;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      font-size: 1.5rem; }
      .footer__social-links li:last-child {
        margin: 0; }
      .footer__social-links li a {
        color: #fff;
        display: block; }
    .footer__social-links--icons {
      width: 2.5rem;
      height: 2.5rem;
      padding: 9px;
      fill: #fff; }
  .footer__payment-types li {
    display: inline-block; }
  .footer__payment-types--icons {
    width: 2.5rem;
    height: 2.5rem;
    fill: #303339;
    font-size: 2rem; }
  .footer__secure-payment ul li {
    width: 2rem; }
  .footer__secure-payment--secure-logo {
    display: block;
    width: 100%;
    font-weight: bold;
    font-size: 16px;
    text-align: center; }
  .footer__secure-payment--icons {
    text-align: center;
    margin-bottom: 20px; }

/* Above 576px ***********************
**************************************/
@media (min-width: 576px) {
  .footer__tab {
    position: relative;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    .footer__tab input {
      display: none; }
    .footer__tab label {
      display: none; }
    .footer__tab--content {
      max-height: 100%; }
      .footer__tab--content p {
        display: block; }
  .footer__social-links {
    margin-top: 0;
    padding: 0; }
  .footer__secure-logo img {
    margin-bottom: auto; }
  .footer__secure-checkout {
    margin: 0; }
  .footer__secure-payment {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    .footer__secure-payment ul li {
      width: 2rem; }
    .footer__secure-payment--icons, .footer__secure-payment--secure-logo {
      width: 100%;
      text-align: right; } }

/* Media above 768 ****************
**************************************/
@media (min-width: 768px) {
  .footer {
    padding: 40px 55px; }
    .footer__subnav {
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      margin-bottom: 25px; }
    .footer__secure-checkout {
      padding: 0; }
    .footer__secure-payment {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .footer__secure-payment--icons {
        margin-bottom: 0; }
      .footer__secure-payment--secure-logo i {
        font-size: 30px;
        margin-right: 10px; }
    .footer__social-links {
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start; }
      .footer__social-links ul {
        margin-bottom: 0; }
    .footer__secure-logo {
      padding: 0;
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end; }
      .footer__secure-logo img {
        max-width: 200px; } }

/* Media above 1024 ****************
**************************************/
@media (min-width: 1024px) {
  .footer__secure-logo {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; } }

/* Media above 1200 ****************
**************************************/
@media (min-width: 1282px) {
  .footer {
    padding: 50px 55px; }
    .footer__tcs {
      padding-top: 50px; }
      .footer__tcs span {
        display: inline-block;
        margin-bottom: 0;
        margin-right: 1rem; }
    .footer__secure-payment {
      padding-right: 1rem; }
      .footer__secure-payment--secure-logo i {
        font-size: 23px; }
    .footer__social-links {
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      .footer__social-links li {
        margin: 0 10px 0 0;
        width: 50px;
        height: 50px;
        font-size: 1.5rem; }
      .footer__social-links--icons {
        padding: 9px;
        fill: #fff; }
    .footer__secure-logo img {
      max-width: 170px; }
    .footer__nav--item {
      text-transform: capitalize;
      font-weight: bold;
      font-size: 16px;
      margin-bottom: 10px;
      padding-right: 30px !important;
      font-family: "Open Sans", sans-serif !important; }
    .footer__nav-accordions {
      padding: 0 15px; }
      .footer__nav-accordions .accordion-container__content {
        display: block !important; }
      .footer__nav-accordions .accordion-container__label--open-close-icon {
        display: none; } }

/* Media above 1600 ****************
**************************************/
@media (min-width: 1600px) {
  .footer__social-links, .footer__secure-logo {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
  .footer__secure-logo img {
    max-width: 220px; }
  .footer__secure-payment--secure-logo {
    font-size: 18px; }
    .footer__secure-payment--secure-logo i {
      font-size: 31px;
      font-weight: 500; }
  .footer__payment-types--icons {
    font-size: 2.4rem; } }

/*** IE 11 *********************************************************
********************************************************************/
.no-flexboxlegacy .footer__secure-logo .img-fluid {
  width: 10rem; }

/*** Media above 1282px ********************************************/
@media (min-width: 1282px) {
  .no-flexboxlegacy .footer__secure-logo .img-fluid {
    width: 15rem; } }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.main-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px; }
  .main-header__menu-overlay, .main-header__search-overlay {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    display: none;
    left: 0;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(238, 221, 238, 0.1)), color-stop(rgba(231, 206, 231, 0.1)), color-stop(rgba(223, 191, 223, 0.1)), color-stop(rgba(216, 177, 216, 0.1)), color-stop(rgba(208, 162, 208, 0.1)), color-stop(rgba(208, 162, 208, 0.1)), color-stop(rgba(208, 162, 208, 0.5)), color-stop(rgba(208, 162, 208, 0.7)), color-stop(rgba(216, 177, 216, 0.5)), color-stop(#eeddee), color-stop(rgba(231, 206, 231, 0)), to(#eeddee));
    background-image: -o-linear-gradient(top, rgba(238, 221, 238, 0.1), rgba(231, 206, 231, 0.1), rgba(223, 191, 223, 0.1), rgba(216, 177, 216, 0.1), rgba(208, 162, 208, 0.1), rgba(208, 162, 208, 0.1), rgba(208, 162, 208, 0.5), rgba(208, 162, 208, 0.7), rgba(216, 177, 216, 0.5), #eeddee, rgba(231, 206, 231, 0), #eeddee);
    background-image: linear-gradient(to bottom, rgba(238, 221, 238, 0.1), rgba(231, 206, 231, 0.1), rgba(223, 191, 223, 0.1), rgba(216, 177, 216, 0.1), rgba(208, 162, 208, 0.1), rgba(208, 162, 208, 0.1), rgba(208, 162, 208, 0.5), rgba(208, 162, 208, 0.7), rgba(216, 177, 216, 0.5), #eeddee, rgba(231, 206, 231, 0), #eeddee);
    background-color: rgba(238, 221, 238, 0.8);
    z-index: 999;
    overflow-x: hidden;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
    .main-header__menu-overlay.active, .main-header__search-overlay.active {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
  .main-header__search-container {
    height: 45px; }
    .main-header__search-container--submit {
      background: #c68fc6;
      border-radius: 50px;
      height: 45px;
      width: 45px;
      border: none;
      position: relative;
      top: 0;
      right: 0;
      color: #fff;
      font-weight: 400;
      font-size: 1.3rem;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      .main-header__search-container--submit i {
        font-weight: 400;
        font-size: 1.4rem; }
  .main-header__logo img {
    width: 100px;
    height: 60px; }
  .main-header__nav {
    margin: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
    margin-left: 0.3rem; }
    .main-header__nav li {
      margin-bottom: 0 !important; }
    .main-header__nav:first-child {
      margin: 0 1.5625rem 0 0 !important; }
    .main-header__nav--hidden {
      display: none;
      min-width: 170px;
      padding: 30px;
      position: absolute;
      -webkit-box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
              box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
      border-radius: 6px;
      top: 2rem;
      right: -6.65rem;
      z-index: 9999;
      background: #fff; }
      .main-header__nav--hidden li {
        line-height: 1.8 !important; }
      .main-header__nav--hidden:before {
        content: "";
        display: block;
        width: 20px;
        height: 20px;
        background: #fff;
        position: absolute;
        top: -10px;
        -webkit-transform: rotate(45deg);
            -ms-transform: rotate(45deg);
                transform: rotate(45deg);
        left: 40px;
        -webkit-box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
                box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16); }
      .main-header__nav--hidden:after {
        content: "";
        display: block;
        background: #fff;
        position: absolute;
        top: 0px;
        left: 25px;
        width: 75px;
        height: 25px; }
      .main-header__nav--hidden li {
        margin-bottom: 0; }
        .main-header__nav--hidden li a {
          font-size: 1rem;
          font-weight: bold;
          -webkit-transition: all .25s;
          -o-transition: all .25s;
          transition: all .25s;
          text-transform: uppercase; }
        .main-header__nav--hidden li:nth-last-child(-n+2) {
          display: none; }
    .main-header__nav--item {
      display: inline-block;
      margin-left: 1.25rem;
      margin-bottom: 0; }
      .main-header__nav--item.active {
        color: #c68fc6; }
      .main-header__nav--item-mobile {
        list-style: none;
        text-transform: uppercase;
        font-size: 1.6rem;
        font-weight: bold;
        line-height: 1.8;
        margin-right: -2000px;
        -webkit-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s; }
        .main-header__nav--item-mobile[data-id="1404"] {
          margin-top: 20px; }
        .main-header__nav--item-mobile[data-id="signout"] {
          margin-bottom: 20px; }
        .main-header__nav--item-mobile.active {
          margin-right: 0; }
      .main-header__nav--item[data-id="1404"], .main-header__nav--item[data-id="1512"] {
        display: none !important; }
      .main-header__nav--item[data-id="hidden"] {
        margin-left: 0; }
      .main-header__nav--item a {
        font-size: 1rem;
        font-weight: bold;
        -webkit-transition: all .25s;
        -o-transition: all .25s;
        transition: all .25s;
        text-transform: uppercase; }
        .main-header__nav--item a:hover {
          color: #c68fc6; }
      .main-header__nav--item-user {
        background: #303339;
        border-radius: 50px;
        height: 58px;
        width: 58px;
        text-align: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: #c68fc6 !important;
        background: #f5f5f5 !important;
        margin-left: 1.25rem !important;
        -webkit-transition: all .25s;
        -o-transition: all .25s;
        transition: all .25s; }
        .main-header__nav--item-user-icon {
          border-radius: 50px;
          color: #c68fc6 !important;
          font-size: 1.625rem !important;
          width: 58px;
          height: 58px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center; }
          .main-header__nav--item-user-icon .fas {
            background: -o-linear-gradient(45deg, #c68fc6 0%, #956fae 100%);
            background: linear-gradient(45deg, #c68fc6 0%, #956fae 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent; }
        .main-header__nav--item-user.active {
          border: 2px solid #c68fc6; }
        .main-header__nav--item-user-box {
          text-align: center;
          position: absolute;
          background: #fff;
          -webkit-box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
                  box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
          right: -4rem;
          display: none;
          border-radius: 6px;
          width: 175px;
          top: 3.25rem;
          z-index: 99; }
          .main-header__nav--item-user-box:before {
            content: "";
            display: block;
            width: 20px;
            height: 20px;
            background: #fff;
            position: absolute;
            top: -10px;
            -webkit-transform: rotate(45deg);
                -ms-transform: rotate(45deg);
                    transform: rotate(45deg);
            left: 45%;
            -webkit-box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
                    box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16); }
          .main-header__nav--item-user-box:after {
            content: "";
            display: block;
            background: #fff;
            position: absolute;
            top: 0px;
            left: 25px;
            width: 75px;
            height: 25px; }
          .main-header__nav--item-user-box a.account {
            line-height: 3;
            color: #303339 !important;
            font-size: 1rem !important;
            text-align: center;
            text-transform: capitalize;
            text-decoration: underline;
            font-weight: normal;
            margin: 0; }
          .main-header__nav--item-user-box-signout {
            font-size: 0.9rem !important;
            font-weight: bold !important; }
          .main-header__nav--item-user-box .btn {
            margin: 0; }
          .main-header__nav--item-user-box div {
            padding: 1rem; }
            .main-header__nav--item-user-box div:first-child {
              border-bottom: 1px solid #C1C2C4; }
  .main-header__search {
    margin: 0 20px 0 auto;
    min-width: 45px;
    height: 45px; }
    .main-header__search.active {
      z-index: 999999; }
    .main-header__search--close {
      position: fixed;
      top: 20px;
      right: 20px;
      font-size: 2rem;
      display: none; }
      .main-header__search--close.active {
        display: block; }
    .main-header__search--container {
      position: relative;
      -webkit-transition: all .5s;
      -o-transition: all .5s;
      transition: all .5s; }
      .main-header__search--container.active {
        width: 93%;
        position: absolute;
        left: 3.5%;
        top: 75px; }
        .main-header__search--container.active button {
          display: none; }
      .main-header__search--container input::-webkit-input-placeholder {
        color: #303339 !important; }
      .main-header__search--container input::-moz-placeholder {
        color: #303339 !important; }
      .main-header__search--container input:-ms-input-placeholder {
        color: #303339 !important; }
      .main-header__search--container input::-ms-input-placeholder {
        color: #303339 !important; }
      .main-header__search--container input::placeholder {
        color: #303339 !important; }
      .main-header__search--container input[type=text] {
        background: #f5f5f5;
        border-radius: 50px;
        padding: 1.2rem 1.875rem;
        border: none;
        width: 100%;
        display: none;
        height: 60px;
        left: 100%;
        font-size: 1rem; }
        .main-header__search--container input[type=text].active {
          display: block;
          left: 0; }
  .main-header__basket {
    position: relative;
    margin-left: 0;
    margin-right: 32.5px; }
    .main-header__basket--value {
      position: absolute;
      background: -o-linear-gradient(45deg, #24beb0 0%, #21549c 100%);
      background: linear-gradient(45deg, #24beb0 0%, #21549c 100%);
      border-radius: 50%;
      width: 28px;
      height: 28px;
      text-align: center;
      color: #fff;
      font-weight: 600;
      right: -16.5px;
      top: .5px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      line-height: 0; }
    .main-header__basket--link {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
    .main-header__basket--clock {
      margin-top: -5px; }
    .main-header__basket--icon {
      font-size: 2rem; }

.main-header__nav--mobiletoggle {
  font-size: 2rem;
  display: block;
  width: 30px;
  text-align: center; }
  .main-header__nav--mobiletoggle.active {
    z-index: 999999;
    position: fixed;
    right: 20px; }
  .main-header__nav--mobiletoggle-rotate {
    -webkit-transition: all .1s linear;
    -o-transition: all .1s linear;
    transition: all .1s linear; }
    .main-header__nav--mobiletoggle-rotate.active {
      -webkit-transform: rotate(90deg);
          -ms-transform: rotate(90deg);
              transform: rotate(90deg); }

.main-header__nav--item {
  display: none; }
  .main-header__nav--item-user {
    display: none; }

.main-header__nav--hidden {
  display: none; }

@media (min-width: 400px) {
  .main-header__basket {
    margin-left: 0;
    margin-right: 42.5px; }
  .main-header__search {
    margin: 0 30px 0 auto; }
  .main-header__logo img {
    width: 140px;
    height: 85px; } }

@media (min-width: 500px) {
  .main-header {
    padding: 40px; }
    .main-header__search-container {
      height: 60px; }
      .main-header__search-container--submit {
        height: 60px;
        width: 60px; }
        .main-header__search-container--submit i {
          font-size: 1.6rem; }
    .main-header__nav--mobiletoggle.active {
      right: 40px; }
    .main-header__search {
      height: 60px; }
    .main-header__logo img {
      width: 154px;
      height: 94px; } }

@media (min-width: 992px) {
  .main-header__nav--mobiletoggle.active {
    right: 110px; }
  .main-header__basket {
    margin-left: 30px;
    margin-right: 0; }
  .main-header__search-container--submit {
    position: absolute; }
  .main-header__search {
    min-width: 520px;
    margin: 0 auto; }
    .main-header__search--container input[type=text] {
      display: block; } }

@media (min-width: 1282px) {
  .main-header__menu-overlay {
    display: none !important; }
  .main-header__basket {
    margin-left: 20.5px; }
  .main-header__search {
    height: 60px;
    margin: 0 auto; }
  .main-header__nav:last-child {
    display: block !important; }
  .main-header__nav--mobiletoggle {
    display: none; }
  .main-header__nav--item:nth-child(1) {
    display: block; }
  .main-header__nav--item-user {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .main-header__nav--item-more {
    display: block !important; } }

@media (min-width: 1400px) {
  .main-header__nav--item:nth-child(2) {
    display: block; } }

@media (min-width: 1500px) {
  .main-header__nav--item:nth-child(3) {
    display: block; } }

@media (min-width: 1600px) {
  .main-header__nav--item:nth-child(4), .main-header__nav--item:nth-child(5) {
    display: block; } }

@media (min-width: 1800px) {
  .main-header__search {
    margin-left: 3.8rem; }
  .main-header__nav--hidden {
    display: none !important; }
  .main-header__nav--item:nth-child(6), .main-header__nav--item:nth-child(7) {
    display: block; }
  .main-header__nav--item-more {
    display: none !important; } }

.no-flexboxlegacy .main-header__nav--item-user .fas {
  background: none; }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.main-header-pipeline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  .main-header-pipeline__logo {
    margin-right: 20px; }
    .main-header-pipeline__logo img {
      width: 100px;
      height: 60px; }
  .main-header-pipeline__nav {
    margin: 0 auto;
    display: inline-block;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative; }
    .main-header-pipeline__nav--move {
      padding: 0 20px 20px; }
    .main-header-pipeline__nav li {
      margin-bottom: 0 !important; }
    .main-header-pipeline__nav--item {
      display: inline-block;
      margin-right: 1.5625rem;
      margin-bottom: 0; }
      .main-header-pipeline__nav--item:last-child {
        margin-right: 0; }
      .main-header-pipeline__nav--item.active {
        color: #c68fc6; }
      .main-header-pipeline__nav--item a {
        font-size: 1rem;
        font-weight: bold;
        -webkit-transition: all .25s;
        -o-transition: all .25s;
        transition: all .25s;
        text-transform: uppercase; }
        .main-header-pipeline__nav--item a:hover {
          color: #956fae; }
  .main-header-pipeline__timer {
    margin-left: auto;
    background: #303339;
    color: #fff;
    margin: 20px -20px -25px;
    padding: 10px 20px; }
  .main-header-pipeline__basket {
    position: relative;
    margin-left: 20px;
    margin-right: 12.5px;
    text-align: center; }
    .main-header-pipeline__basket--value {
      position: absolute;
      background: -o-linear-gradient(45deg, #24beb0 0%, #21549c 100%);
      background: linear-gradient(45deg, #24beb0 0%, #21549c 100%);
      border-radius: 50%;
      width: 25px;
      height: 25px;
      text-align: center;
      color: #fff;
      font-weight: 600;
      right: -12.5px;
      top: 2.5px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      line-height: 0; }
    .main-header-pipeline__basket--link {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
    .main-header-pipeline__basket--clock {
      margin-top: -5px; }
    .main-header-pipeline__basket--icon {
      font-size: 2rem; }
  .main-header-pipeline__step-nav {
    font-weight: 600;
    text-align: center; }
    .main-header-pipeline__step-nav--regular-font {
      font-weight: normal;
      margin-left: 1rem;
      display: none; }
    .main-header-pipeline__step-nav--desktop {
      display: none; }

@media (min-width: 400px) {
  .main-header-pipeline__logo img {
    width: 140px;
    height: 85px; } }

@media (min-width: 500px) {
  .main-header-pipeline__logo img {
    width: 154px;
    height: 94px; } }

@media (min-width: 550px) {
  .main-header-pipeline__timer {
    margin-left: auto;
    background: none;
    color: #303339;
    margin-right: 0;
    margin-top: 0;
    padding: 0; } }

@media (min-width: 768px) {
  .main-header-pipeline__nav--move {
    padding: 0 40px 20px; }
  .main-header-pipeline__timer {
    margin-left: auto;
    background: none;
    color: #303339;
    margin-right: 0;
    margin-top: 0;
    padding: 0; } }

@media (min-width: 992px) {
  .main-header-pipeline {
    margin-bottom: 10px; } }

@media (min-width: 1024px) {
  .main-header-pipeline__step-nav {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%); }
  .main-header-pipeline__nav--move {
    padding: 0; } }

@media (min-width: 1100px) {
  .main-header-pipeline {
    padding: 40px; }
    .main-header-pipeline__nav {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; } }

@media (min-width: 1282px) {
  .main-header-pipeline__step-nav {
    position: static;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    display: none; }
    .main-header-pipeline__step-nav--regular-font {
      display: inline-block; }
    .main-header-pipeline__step-nav--desktop {
      display: block; }
    .main-header-pipeline__step-nav--mobile {
      display: none; } }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
/* New Dropdowns */
/* 
In order to use the below please add the the class "dropdown-container__item" to the select you wish to style
You can also specify a colour by adding the following data attribute: data-color="white"
If no data attribute is specified, then the default border select will show.
*/
.dropdown-container {
  background: transparent;
  border-radius: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid #303339; }
  .dropdown-container select {
    border: none !important;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    padding: 10px 50px 10px 15px !important;
    background: transparent;
    margin: 0 !important;
    border-radius: 50px !important;
    height: 50px !important;
    background-repeat: no-repeat !important;
    background-position: right center !important;
    background-color: #fff !important;
    color: #303339 !important;
    background-image: url("/Assets/Src/Images/chev-down-b.png") !important; }
  .dropdown-container.active {
    border-radius: 25px 25px 0 0; }
    .dropdown-container.active select {
      background-image: url("/Assets/Src/Images/chev-up-b.png") !important; }
  .dropdown-container__white {
    background: #fff;
    color: #303339 !important;
    border: none !important; }
    .dropdown-container__white.active select {
      background-image: url("/Assets/Src/Images/chev-up-b.png") !important; }
    .dropdown-container__white select {
      background-color: #fff !important;
      color: #303339 !important;
      background-image: url("/Assets/Src/Images/chev-down-b.png") !important; }
  .dropdown-container__black {
    background: #303339;
    color: #fff !important;
    border: none !important; }
    .dropdown-container__black.active select {
      background-image: url("/Assets/Src/Images/chev-up-w.png") !important; }
    .dropdown-container__black select {
      background-color: #303339 !important;
      color: #fff !important;
      background-image: url("/Assets/Src/Images/chev-down-w.png") !important; }

.air-datepicker {
  background: #303339 !important;
  border-radius: 0 !important;
  height: auto !important;
  padding: .5rem !important;
  color: #fff !important; }
  .air-datepicker::-webkit-input-placeholder {
    color: #fff !important; }
  .air-datepicker::-moz-placeholder {
    color: #fff !important; }
  .air-datepicker:-ms-input-placeholder {
    color: #fff !important; }
  .air-datepicker::-ms-input-placeholder {
    color: #fff !important; }
  .air-datepicker::placeholder {
    color: #fff !important; }

.form-container {
  width: 100%;
  /**** custom radio buttons ****************************************
    ***********************************************************/
  /**** select arrow ****************************************
    ***********************************************************/
  /**** form validation *************************************
    ***********************************************************/
  /**** checkbox element ********************************
    ***********************************************************/
  /*Plus and minus input *********************************** 
    **********************************************************/
  /*** Homepage form *****************************************
    ************************************************************/ }
  .form-container .field-validation-error {
    color: #c68fc6;
    width: 100%;
    display: block;
    margin: 0.5rem 0; }
  .form-container .search-results-nav__date--label {
    min-width: 225px; }
    .form-container .search-results-nav__date--label:before {
      font-family: 'Font Awesome 5 Pro';
      content: '\f133';
      display: block;
      position: absolute;
      color: #fff;
      left: 1.5rem;
      top: 0.5rem;
      z-index: 99999;
      font-weight: 300; }
  .form-container__dob-container--dob-heading {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    .form-container__dob-container--dob-heading p {
      margin: 1rem 0; }
  .form-container__show-hide-password {
    color: #C1C2C4;
    -webkit-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s;
    position: absolute;
    top: 1rem;
    right: 1rem; }
    .form-container__show-hide-password:hover, .form-container__show-hide-password.active {
      cursor: pointer;
      color: #303339; }
  .form-container__event-location {
    display: block; }
  .form-container .radio-container {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    position: relative !important;
    padding: 0 !important;
    cursor: pointer !important;
    -webkit-user-select: none !important;
       -moz-user-select: none !important;
        -ms-user-select: none !important;
            user-select: none !important;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-bottom: 30px !important; }
    .form-container .radio-container p {
      margin: 0 !important;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    .form-container .radio-container small.info i {
      font-size: 1rem; }
    .form-container .radio-container input {
      position: absolute;
      opacity: 0;
      cursor: pointer; }
      .form-container .radio-container input:checked ~ .checkmark {
        background-color: #fff;
        border: 1px solid #303339; }
      .form-container .radio-container input:checked ~ .checkmark:after {
        display: block; }
    .form-container .radio-container .checkmark {
      height: 25px !important;
      width: 25px !important;
      min-width: 25px;
      background-color: #fff !important;
      border: 1px solid #C1C2C4 !important;
      border-radius: 50px !important; }
      .form-container .radio-container .checkmark:after {
        content: "";
        position: absolute;
        display: none;
        width: 13px;
        height: 13px;
        border-radius: 50%;
        background: #303339;
        -webkit-transition: all .25s;
        -o-transition: all .25s;
        transition: all .25s; }
    .form-container .radio-container:hover input ~ .checkmark {
      background-color: #fff; }
  .form-container .checkbox-container {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    position: relative !important;
    padding: 0 !important;
    cursor: pointer !important;
    -webkit-user-select: none !important;
       -moz-user-select: none !important;
        -ms-user-select: none !important;
            user-select: none !important;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin: 0; }
    .form-container .checkbox-container.disabled b, .form-container .checkbox-container.disabled span {
      opacity: 0.5; }
    .form-container .checkbox-container.disabled input, .form-container .checkbox-container.disabled p {
      opacity: 0; }
    .form-container .checkbox-container .seatcolour {
      width: 15px;
      height: 15px;
      border-radius: 50px;
      background: #fff;
      margin: 0;
      background: #c68fc6; }
      .form-container .checkbox-container .seatcolour.yellow {
        background: #f9ec10; }
      .form-container .checkbox-container .seatcolour.blue {
        background: #21549c; }
      .form-container .checkbox-container .seatcolour.green {
        background: #24beb0; }
      .form-container .checkbox-container .seatcolour.purple {
        background: #956fae; }
    .form-container .checkbox-container i {
      margin-right: .25rem; }
    .form-container .checkbox-container b {
      font-size: 1rem; }
    .form-container .checkbox-container p {
      margin: 0 !important;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    .form-container .checkbox-container small {
      color: #c68fc6;
      margin-left: .5rem;
      line-height: 1; }
      .form-container .checkbox-container small.info i {
        font-size: 1rem; }
    .form-container .checkbox-container input {
      position: absolute;
      opacity: 0;
      cursor: pointer;
      margin: 0; }
      .form-container .checkbox-container input:checked ~ .checkmark {
        background-color: #fff;
        border: 1px solid #303339; }
      .form-container .checkbox-container input:checked ~ .checkmark:after {
        display: block; }
    .form-container .checkbox-container .checkmark {
      height: 20px !important;
      width: 20px !important;
      min-width: 20px;
      background-color: #fff !important;
      border: 1px solid #C1C2C4 !important;
      border-radius: 3px;
      padding: 0.05rem 0 !important;
      margin: 0 .5rem; }
      .form-container .checkbox-container .checkmark:after {
        font-family: 'Font Awesome 5 Pro';
        content: '\f00c';
        font-weight: 900;
        position: absolute;
        display: none;
        margin: -0.1rem 0.15rem !important;
        color: #303339; }
      .form-container .checkbox-container .checkmark__register {
        margin-left: 0 !important; }
        .form-container .checkbox-container .checkmark__register:after {
          margin: -0.2rem 0.1rem !important; }
    .form-container .checkbox-container:hover input ~ .checkmark {
      background-color: #fff; }
    .form-container .checkbox-container span:not(.checkmark) {
      font-size: 14px;
      max-width: 85%; }
  .form-container select {
    border: none !important;
    background: #fff;
    padding: 10px 50px 10px 15px !important;
    border-radius: 25px !important;
    -webkit-appearance: none; }
    .form-container select.black,
    .form-container select .black {
      background: #303339 !important;
      padding: .5rem !important;
      color: #fff !important; }
  .form-container select,
  .form-container input[type=text],
  .form-container input[type=email],
  .form-container input[type=password],
  .form-container label,
  .form-container h2,
  .form-container p {
    width: 100%;
    position: relative; }
  .form-container input[type=number]::-webkit-inner-spin-button,
  .form-container input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
            appearance: none;
    margin: 0; }
  .form-container input {
    border-radius: 50px;
    padding: 1rem;
    height: 50px;
    margin-bottom: 0.5rem;
    border: 1px solid #C1C2C4;
    outline: none !important; }
    .form-container input:active, .form-container input:focus {
      outline: none;
      border: 1px solid #c68fc6; }
  .form-container ::-webkit-input-placeholder {
    color: #C1C2C4; }
  .form-container ::-moz-placeholder {
    color: #C1C2C4; }
  .form-container :-ms-input-placeholder {
    color: #C1C2C4; }
  .form-container ::-ms-input-placeholder {
    color: #C1C2C4; }
  .form-container ::placeholder {
    color: #C1C2C4; }
  .form-container label {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .form-container__select-arrow::after {
    font-family: "Font Awesome 5 Pro";
    position: absolute;
    content: '\f078';
    position: absolute;
    right: 1.5rem;
    top: 50%;
    pointer-events: none;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%); }
  .form-container__select-arrow--black-background {
    background: #303339;
    color: #fff; }
  .form-container__select-arrow--white-arrow::after {
    color: #fff; }
  .form-container__select-arrow--black::after {
    color: #303339; }
  .form-container__form-validation {
    right: 1rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    border-radius: 50px;
    width: 1.75rem;
    text-align: center;
    border: 2px solid;
    height: 1.75rem; }
    .form-container__form-validation--error {
      position: absolute;
      -webkit-text-fill-color: #c68fc6;
      border-color: #c68fc6; }
    .form-container__form-validation--success {
      position: absolute;
      -webkit-text-fill-color: #28a745;
      border-color: #28a745; }
    .form-container__form-validation--error-password, .form-container__form-validation--error-postcode {
      border-color: #c68fc6;
      text-align: center;
      -webkit-text-fill-color: #c68fc6; }
    .form-container__form-validation--success-postcode, .form-container__form-validation--success-password {
      -webkit-text-fill-color: #28a745;
      border-color: #28a745; }
    .form-container__form-validation i {
      margin-top: 5px; }
  .form-container__checkbox {
    display: block;
    position: relative;
    padding-left: 35px;
    margin: 1.5rem 0;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    font-weight: normal; }
    .form-container__checkbox:hover input ~ .form-container__checkbox--checkmark {
      border: 1px solid #303339; }
    .form-container__checkbox input {
      position: absolute;
      opacity: 0;
      cursor: pointer;
      height: 0;
      width: 0; }
      .form-container__checkbox input:checked ~ .form-container__checkbox--checkmark {
        border: 1px solid #28a745; }
        .form-container__checkbox input:checked ~ .form-container__checkbox--checkmark:after {
          display: block; }
    .form-container__checkbox--copy {
      font-size: 14px; }
    .form-container__checkbox--checkmark {
      position: absolute;
      top: 50%;
      left: 0;
      height: 25px;
      width: 25px;
      border: 1px solid #c0c0c0;
      border-radius: 6px;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%); }
      .form-container__checkbox--checkmark:after {
        left: 9px;
        top: 5px;
        width: 5px;
        height: 10px;
        border: solid #28a745;
        border-width: 0 3px 3px 0;
        -webkit-transform: rotate(45deg);
            -ms-transform: rotate(45deg);
                transform: rotate(45deg); }
      .form-container__checkbox--checkmark:after {
        content: "";
        position: absolute;
        display: none; }
  .form-container__plus-minus-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 1rem;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    .form-container__plus-minus-container--value-selector {
      border-radius: 50%;
      background: transparent;
      border: 1px solid #303339;
      width: 2rem;
      height: 2rem;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .form-container__plus-minus-container--value {
      text-align: center;
      margin: 0 1rem;
      -webkit-box-flex: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      width: auto !important; }
    .form-container__plus-minus-container--add-to-basket-btn {
      margin: 1rem 0 0;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%; }
  .form-container__event-location label:first-of-type {
    margin-right: 1rem; }

@media (min-width: 768px) {
  .form-container__event-location select {
    padding-right: 3.5rem; } }

@media (min-width: 992px) {
  .form-container__event-location {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .form-container__dob-container--dob-heading p {
    margin: 0; } }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.password-progress {
  height: 12px;
  margin: 1rem 0;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  width: 33%;
  float: left;
  padding: 2px;
  margin: 0rem;
  margin-bottom: 1rem; }

.password-status {
  margin-bottom: 0.5rem;
  text-align: left !important; }

.progress-bar {
  float: left;
  height: 100%;
  background-color: #337ab7;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width .6s ease;
  -o-transition: width .6s ease;
  transition: width .6s ease;
  border-radius: 5px; }

.bg-empty {
  background: none;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none; }

.bg-red {
  background: #E74C3C;
  border: 1px solid #E74C3C; }

.bg-orange {
  background: #F39C12;
  border: 1px solid #F39C12; }

.bg-green {
  background: #1ABB9C;
  border: 1px solid #1ABB9C; }

meter {
  /* Reset the default appearance */
  margin: 0 auto 1em;
  width: 100%;
  height: .5em;
  /* Applicable only to Firefox */
  background: none;
  background-color: rgba(0, 0, 0, 0.1); }

meter::-webkit-meter-bar {
  background: none;
  background-color: rgba(0, 0, 0, 0.1); }

meter[value="0"]::-webkit-meter-optimum-value,
meter[value="1"]::-webkit-meter-optimum-value {
  background: red; }

meter[value="2"]::-webkit-meter-optimum-value {
  background: orange; }

meter[value="3"]::-webkit-meter-optimum-value {
  background: green; }

meter[value="1"]::-moz-meter-bar,
meter[value="1"]::-moz-meter-bar {
  background: red; }

meter[value="2"]::-moz-meter-bar {
  background: orange; }

meter[value="3"]::-moz-meter-bar {
  background: green; }

.feedback {
  color: #9ab;
  font-size: 90%;
  padding: 0 .25em;
  font-family: Courgette, cursive;
  margin-top: 1em; }

meter::-webkit-meter-optimum-value {
  -webkit-transition: width .4s ease-out;
  transition: width .4s ease-out; }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.accordion-container__label {
  padding: 1rem 0;
  position: relative; }
  .accordion-container__label h2 {
    margin: 0 !important; }
  .accordion-container__label--underline {
    border-bottom: 1px solid #303339; }
  .accordion-container__label--open-close-icon {
    position: absolute;
    top: 50%;
    right: 0;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    border-radius: 50%;
    padding-top: 0.25rem;
    width: 1.5rem;
    text-align: center;
    height: 1.5rem;
    border: 1px solid #303339; }
    .accordion-container__label--open-close-icon.no-background {
      background: none !important;
      color: #303339 !important; }

.accordion-container__content {
  background: #fff;
  display: none;
  padding: 3rem 0; }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.accordion-footer-container__label {
  position: relative; }
  .accordion-footer-container__label--open-close-icon {
    position: absolute;
    top: 50%;
    right: 0;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    -webkit-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s; }

.accordion-footer-container__content {
  display: none; }

/*** Media above 992px ******************************************
*************************************************************** */
@media (min-width: 1282px) {
  .accordion-footer-container__label {
    pointer-events: none; }
    .accordion-footer-container__label--open-close-icon {
      display: none !important; }
  .accordion-footer-container__content {
    display: block !important; } }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.travel-container {
  background: #f5f5f5;
  text-align: center; }
  .travel-container__travel-heading {
    margin-bottom: 2rem;
    position: relative;
    margin-bottom: 2rem;
    position: relative;
    text-align: center; }
    .travel-container__travel-heading:after {
      content: "";
      display: block;
      background: #303339;
      width: 100px;
      height: 4px;
      margin: auto;
      border-radius: 6px;
      margin-top: 10px;
      margin-bottom: -15px; }
  .travel-container__travel-copy {
    text-align: center; }
  .travel-container .confirmationCta {
    height: 120px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat; }
  .travel-container .confirmationCta-container__inner--element {
    padding: 0; }

/*** Media above 768 *****************************************
 ****************************************************************/
@media (min-width: 768px) {
  .travel-container .confirmationCta {
    height: 150px; }
  .travel-container .confirmationCta-container__inner {
    margin-bottom: 1.875rem; }
    .travel-container .confirmationCta-container__inner--element:nth-child(odd) {
      padding-right: 4px; }
    .travel-container .confirmationCta-container__inner--element:nth-child(even) {
      padding-left: 4px; } }

/*** Media above 1282 *****************************************
 ****************************************************************/
@media (min-width: 1282px) {
  .travel-container .confirmationCta {
    height: 230px; }
  .travel-container .confirmationCta-container__inner {
    margin-bottom: 3.75rem; } }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.event-date-container {
  display: block;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .event-date-container__event-time {
    display: block !important;
    font-size: 1.125rem;
    font-weight: 600;
    width: 100% !important; }
  .event-date-container__event-all-times {
    width: 100% !important;
    text-align: left !important; }
  .event-date-container__event-detail {
    font-family: "Open Sans", sans-serif;
    font-size: 0.875rem;
    font-weight: 600;
    text-transform: inherit;
    display: block !important;
    text-transform: capitalize;
    width: 100% !important;
    font-size: 1rem; }
  .event-date-container li {
    width: 100%;
    display: block;
    position: relative; }
    .event-date-container li:not(:first-child) {
      text-align: center; }
    .event-date-container li a {
      width: 100%;
      height: 60px;
      font-size: 18px; }
  .event-date-container__event-detail {
    font-weight: normal;
    margin-bottom: 1.25rem !important; }
  .event-date-container__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border: 2px solid #24beb0;
    padding: .5rem 1rem;
    border-radius: 50px; }
    .event-date-container__item--no-sale {
      border: 2px solid #C0C1C3;
      color: #f5f5f5;
      pointer-events: none;
      display: inline-block; }
    .event-date-container__item--no-sale-info::after {
      color: #f5f5f5;
      position: absolute;
      left: 50%;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%); }
    .event-date-container__item--no-sale-info-styling {
      padding: 0 1rem; }
    .event-date-container__item--sold-out {
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important; }
      .event-date-container__item--sold-out::after {
        content: 'Sold Out';
        font-size: 1.125rem;
        color: #838487 !important; }
    .event-date-container__item--cancelled::after {
      content: 'Cancelled';
      font-size: 0.875rem; }
    .event-date-container__item--on-sale-False {
      display: inline-block;
      padding: 0;
      border: 2px solid #a6e3dd;
      opacity: .8;
      pointer-events: none; }
      .event-date-container__item--on-sale-False span {
        display: block;
        font-size: 12px; }
    .event-date-container__item--on-sale-True span {
      display: none; }
    .event-date-container__item--future-sale {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      font-size: 16px !important; }
  .event-date-container li.event-date-container__sponsor-item {
    width: 100%;
    border-bottom: 1px solid #f5f5f5;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .event-date-container li.no-hover-False {
    border-bottom: none; }

/*** Media above 450px ***************************************************
*************************************************************************/
@media (min-width: 450px) {
  .event-date-container li {
    width: 230px; }
  .event-date-container li.event-date-container__future-sale-item {
    width: 300px; }
  .event-date-container__item--future-sale {
    font-size: 18px !important; } }

/*** Media above 576px ***************************************************
*************************************************************************/
@media (min-width: 576px) {
  .event-date-container {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
    .event-date-container li {
      margin-right: 1.4rem; } }

/*** Media above 768px ***************************************************
*************************************************************************/
@media (min-width: 768px) {
  .event-date-container__event-all-times {
    margin-top: 1rem; } }

/*** Media above 992px ***************************************************
*************************************************************************/
@media (min-width: 992px) {
  .event-date-container {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
    .event-date-container__item--no-sale {
      border: 2px solid #C0C1C3;
      color: #c0c0c0;
      pointer-events: none; }
    .event-date-container__item--no-sale-info::after {
      color: #c68fc6;
      position: absolute;
      left: 50%; }
    .event-date-container__item--no-sale-info-styling {
      padding: 0 1rem; }
    .event-date-container__item--cancelled::after {
      content: 'Cancelled';
      font-size: 0.875rem; } }

/*** Media above 1200px ***************************************************
*************************************************************************/
@media (min-width: 1282px) {
  .event-date-container {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
    .event-date-container li:not(:last-child) {
      margin-right: 2rem; } }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.slider-container .tns-outer {
  position: relative;
  height: 100%; }
  .slider-container .tns-outer .tns-controls {
    display: none; }
    .slider-container .tns-outer .tns-controls button[data-controls] {
      background: #303339;
      border: none;
      padding: 0 2rem .5rem;
      font-size: 3.5rem;
      color: white; }
    .slider-container .tns-outer .tns-controls button[data-controls="prev"] {
      position: absolute;
      left: 0;
      top: 50%;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      z-index: 1;
      border-top-right-radius: 50%;
      border-bottom-right-radius: 50%; }
    .slider-container .tns-outer .tns-controls button[data-controls="next"] {
      position: absolute;
      right: 0;
      top: 50%;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      z-index: 1;
      border-top-left-radius: 50%;
      border-bottom-left-radius: 50%; }
  .slider-container .tns-outer .slider-container > div {
    background: #303339; }
  .slider-container .tns-outer .tns-nav {
    display: none; }
  .slider-container .tns-outer .tns-ovh,
  .slider-container .tns-outer .tns-ovh * {
    height: 100%; }

/* Media query above 768 **********************************************************************
***********************************************************************************************/
@media (min-width: 768px) {
  .slider-container .tns-outer .tns-controls {
    display: block; } }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
/*************************************
LIST VIEW ****************************/
/**********************
*
* Overriding important css elsewhere - needed to override default styling on slider-default
*
***********************/
.event-item-container-list.slider-default__slider--item {
  max-width: 100% !important; }

.event-item-container-list.slider-default__slider--item,
.event-item-container-list.slider-default__slider--item:last-child {
  padding: 0 1rem !important; }

.event-item-container-list {
  width: 100% !important;
  max-width: 100% !important;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 0;
  /* Overridding slider default items for search */ }
  .event-item-container-list .event-item__inner-container {
    width: 100% !important;
    padding: 1rem 0; }
  .event-item-container-list .event-item__right-arrow {
    font-size: 2rem; }
  .event-item-container-list .slider-default__slider--item {
    padding: 0 1rem !important; }
  .event-item-container-list .slider-default__slider--item-image, .event-item-container-list .slider-default__slider--item-info-date {
    display: none; }
  .event-item-container-list .slider-default__slider--item-info {
    padding: 0 !important; }
  .event-item-container-list .slider-default__slider--item-details {
    min-height: auto; }
  .event-item-container-list:nth-child(even) {
    background: #E4F7F5; }
  .event-item-container-list .event-item-container__event-image {
    display: none; }
  .event-item-container-list .event-item-container__event-details {
    padding: 1rem; }
  .event-item-container-list__event-details {
    background: transparent; }
  .event-item-container-list__event-details-date {
    display: none; }
    .event-item-container-list__event-details-date--date-day {
      display: none; }
  .event-item-container-list__event-details-info {
    padding: 1rem 0; }
    .event-item-container-list__event-details-info--info-title {
      display: none; }
  .event-item-container-list__link-arrow {
    position: absolute;
    right: 2rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%); }
    .event-item-container-list__link-arrow i {
      font-size: 2rem;
      color: #303339;
      -webkit-transition: all 0.5s;
      -o-transition: all 0.5s;
      transition: all 0.5s; }
      .event-item-container-list__link-arrow i:hover {
        -webkit-transform: rotate(360deg);
            -ms-transform: rotate(360deg);
                transform: rotate(360deg);
        color: #303339; }

/* media above 991 ************************************************************
********************************************************************************/
@media (min-width: 992px) {
  .event-item-container {
    background: none;
    padding: 0 1rem; }
    .event-item-container .event-item__right-arrow {
      display: none; }
    .event-item-container:nth-child(even) {
      background: none; }
    .event-item-container img {
      display: block;
      width: 100%; }
    .event-item-container__event-details {
      background: #fff;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 95%;
      margin: 0 auto;
      -webkit-transform: translateY(-15px);
          -ms-transform: translateY(-15px);
              transform: translateY(-15px); }
      .event-item-container__event-details > div {
        padding: 1rem; }
    .event-item-container__event-details-date {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      background: #303339;
      color: white;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .event-item-container__event-details-date--date-num {
        font-size: 1.8rem;
        font-weight: 100;
        line-height: 1; }
      .event-item-container__event-details-date--date-mon {
        letter-spacing: 1px;
        font-weight: bold;
        text-transform: uppercase;
        font-size: 0.8rem; }
      .event-item-container__event-details-date--date-day {
        display: none; }
    .event-item-container__event-details-info span {
      display: block; }
    .event-item-container__link-arrow {
      display: none; }
    .event-item-container .slider-default__slider--item:hover .slider-default__slider--item-info {
      display: none !important;
      width: 0 !important; }
    .event-item-container .slider-default__slider--item:hover .slider-default__slider--item-hover {
      width: 101% !important;
      left: 0 !important;
      opacity: 1 !important;
      color: #fff !important; }
  /*************************************
LIST VIEW ****************************/
  .event-item-container-list {
    margin-top: 0.1rem;
    padding-left: 0;
    padding-right: 0; }
    .event-item-container-list .slider-default__slider--item-image {
      display: block;
      height: auto;
      width: 150px;
      height: 130px; }
    .event-item-container-list .slider-default__slider--item-link {
      min-height: auto; }
    .event-item-container-list .slider-default__slider--item-details {
      margin: 0;
      background: transparent;
      -webkit-transform: none;
          -ms-transform: none;
              transform: none;
      height: 130px; }
    .event-item-container-list .slider-default__slider--item-info-title {
      display: block;
      margin-bottom: 0; }
    .event-item-container-list .slider-default__slider--item-info {
      margin-left: 2rem; }
      .event-item-container-list .slider-default__slider--item-info a {
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        width: 100%; }
      .event-item-container-list .slider-default__slider--item-info h2 {
        width: 50%; }
    .event-item-container-list .slider-default__slider--item-info-location {
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      right: 10%; }
    .event-item-container-list .slider-default__slider--item-link {
      display: none; }
    .event-item-container-list .event-item__inner-container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
    .event-item-container-list .event-item__right-arrow {
      display: none; } }

/*************************************************/
/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.divider {
  background: #c68fc6;
  height: 10px;
  margin: 0 -40px; }
  .divider__small {
    height: 2px;
    margin: 0 !important; }

@media (min-width: 768px) {
  .divider {
    margin-left: -55px;
    margin-right: -55px; } }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
[data-tooltip],
.tooltip {
  position: relative;
  cursor: pointer; }

/* Base styles for the entire tooltip */
[data-tooltip]:before,
[data-tooltip]:after,
.tooltip:before,
.tooltip:after {
  position: absolute;
  visibility: hidden;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, -webkit-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
  transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, -webkit-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
  -o-transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
  transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
  transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24), -webkit-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  pointer-events: none; }

/* Show the entire tooltip on hover and focus */
[data-tooltip]:hover:before,
[data-tooltip]:hover:after,
[data-tooltip]:focus:before,
[data-tooltip]:focus:after,
.tooltip:hover:before,
.tooltip:hover:after,
.tooltip:focus:before,
.tooltip:focus:after {
  visibility: visible;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1; }

/* Base styles for the tooltip's directional arrow */
.tooltip:before,
[data-tooltip]:before {
  z-index: 1001;
  border: 6px solid transparent;
  background: transparent;
  content: ""; }

/* Base styles for the tooltip's content area */
.tooltip:after,
[data-tooltip]:after {
  z-index: 1000;
  padding: 1rem;
  width: 250px;
  text-align: center;
  background-color: #fff;
  color: #303339;
  content: attr(data-tooltip);
  font-size: 12px;
  line-height: 1.2;
  -webkit-box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
          box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
  border-radius: 6px; }

[data-tooltip]:before,
.tooltip:before,
.tooltip-top:before {
  margin-left: -6px;
  margin-bottom: -12px;
  border-top-color: #fff; }

/* Horizontally align top/bottom tooltips */
[data-tooltip]:after,
.tooltip:after,
.tooltip-top:after {
  margin-left: -125px; }

/* Bottom */
.tooltip-bottom:before,
.tooltip-bottom:after {
  top: 100%;
  bottom: auto;
  left: 65%; }

.tooltip-bottom:before {
  margin-top: -12px;
  margin-bottom: 0;
  border-top-color: transparent;
  border-bottom-color: #fff; }

.tooltip-bottom:hover:before,
.tooltip-bottom:hover:after,
.tooltip-bottom:focus:before,
.tooltip-bottom:focus:after {
  -webkit-transform: translateY(12px);
  -ms-transform: translateY(12px);
      transform: translateY(12px); }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.page-banner {
  background-position: center;
  background-size: cover;
  padding: 2rem 1.5625rem;
  text-align: left;
  background: -webkit-gradient(linear, left top, right top, from(#c68fc6), to(#99afd4));
  background: -o-linear-gradient(left, #c68fc6, #99afd4);
  background: linear-gradient(to right, #c68fc6, #99afd4);
  color: #fff;
  margin-bottom: 0; }
  .page-banner__heading {
    text-align: left;
    line-height: 1; }
    .page-banner__heading span:first-of-type {
      color: #f5f5f5;
      opacity: .5; }
    .page-banner__heading span.font-large {
      margin-bottom: 0;
      opacity: 1 !important;
      font-size: 2rem !important; }
  .page-banner__content p {
    line-height: 1.7; }

/*** Media above 768 *********************************************
*****************************************************************/
@media (min-width: 768px) {
  .page-banner {
    padding: 2rem 2.5rem !important; } }

/*** Media above 991 *********************************************
*****************************************************************/
@media (min-width: 992px) {
  .page-banner {
    margin-top: 0; }
    .page-banner span.font-large {
      margin-bottom: 0;
      font-size: 6rem !important; } }

/*** Media above 1282 *********************************************
*****************************************************************/
@media (min-width: 1282px) {
  .page-banner {
    padding: 2rem 3.75rem !important; } }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
#restrictions-container--message {
  margin-right: 15px; }

.restrictions-container {
  padding: 1.5625rem 1.375rem;
  position: relative;
  background: #c68fc6;
  color: #fff;
  border-radius: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 100% !important; }
  .restrictions-container--message {
    margin-right: 15px; }
  .restrictions-container--customerMessage {
    margin-top: 1.875rem; }
  .restrictions-container p {
    font-size: 16px;
    margin-bottom: 0;
    width: 100%;
    margin: 0 auto; }
  .restrictions-container__close-btn {
    font-size: 22px;
    margin-left: auto;
    cursor: pointer; }
  .restrictions-container__close-btn-div {
    margin-left: auto; }
  .restrictions-container__info-btn {
    font-size: 24px;
    margin-right: 15px; }
  .restrictions-container__title {
    display: block;
    font-weight: 600;
    margin-bottom: .3rem; }
  .restrictions-container__resTitleDiv {
    float: left;
    padding: 0 1rem; }
  .restrictions-container__resTextDiv {
    float: left;
    padding: 0 1rem; }

/*BASKET ONLY*/
.basket .restrictions-container {
  margin: 0rem 0rem 3rem; }

/**** Media above 768px ******************************************************
******************************************************************************/
@media (min-width: 768px) {
  #restrictions-container--message {
    margin-right: 30px; }
  .restrictions-container {
    padding: 20px 40px; }
    .restrictions-container__title {
      display: inline; } }

/**** Media above 992 ******************************************************
******************************************************************************/
/*BASKET ONLY*/
@media (min-width: 992px) {
  .basket .restrictions-container {
    border-radius: 6px;
    border: 1px solid #D6D6D7; } }

/**** Media above 1282 ******************************************************
******************************************************************************/
@media (min-width: 1282px) {
  #restrictions-container--message {
    margin-right: 50px; }
  .restrictions-container {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    padding: 20px 60px; } }

/**** Media above 1400 ******************************************************
******************************************************************************/
@media (min-width: 1400px) {
  #restrictions-container--message {
    margin-right: 70px; } }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.event-date-container li.no-hover-False {
  width: 270px; }
  .event-date-container li.no-hover-False a.event-date-container__item--on-sale-False {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: grey;
    border-color: grey; }
    .event-date-container li.no-hover-False a.event-date-container__item--on-sale-False span {
      font-size: 17px; }
  .event-date-container li.no-hover-False a.sliding-btn-container__sliding-btn {
    display: none; }

.sliding-btn-container:hover .sliding-btn-container__sliding-btn {
  left: 0;
  opacity: 1; }

.sliding-btn-container:hover .sliding-btn-container__info {
  opacity: 1;
  left: 50%; }

.sliding-btn-container__sliding-btn {
  background: -webkit-gradient(linear, left top, right top, from(#24beb0), to(#21549c));
  background: -o-linear-gradient(left, #24beb0 0%, #21549c 100%);
  background: linear-gradient(to right, #24beb0 0%, #21549c 100%);
  z-index: 1;
  -webkit-transition: all .2s;
  -o-transition: all .2s;
  transition: all .2s;
  top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #fff !important;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 30px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-transform: uppercase;
  font-size: 1.625rem !important;
  font-family: "Helvetica Neue LT W05_77 Bd Cn"; }

.sliding-btn-container__info {
  display: none; }

.no-hover-False:hover .sliding-btn-container__sliding-btn {
  pointer-events: none;
  display: none; }

/*** Media above 576px ********************************************
*******************************************************************/
@media (min-width: 576px) {
  .event-date-container li.no-hover-False {
    width: 320px; }
    .event-date-container li.no-hover-False a.event-date-container__item--on-sale-False span {
      font-size: 18px; } }

/*** Media above 992px ********************************************
*******************************************************************/
@media (min-width: 992px) {
  .event-date-container .sliding-btn-container__sliding-btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .event-date-container .sliding-btn-container__info {
    display: block; }
  .sliding-btn-container:hover .sliding-btn-container__sliding-btn {
    left: 0;
    opacity: 1; }
  .sliding-btn-container:hover .sliding-btn-container__info {
    opacity: 1;
    left: 50%;
    font-size: 13px;
    font-family: sans-serif; }
  .sliding-btn-container__sliding-btn {
    background: -webkit-gradient(linear, left top, right top, from(#24beb0), to(#21549c));
    background: -o-linear-gradient(left, #24beb0 0%, #21549c 100%);
    background: linear-gradient(to right, #24beb0 0%, #21549c 100%);
    z-index: 1;
    -webkit-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #fff !important;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-radius: 30px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    text-transform: uppercase; }
  .sliding-btn-container__info {
    background: #303339;
    color: #fff;
    display: block;
    width: 100%;
    font-size: 14px;
    border-radius: 50px;
    position: absolute;
    left: 60%;
    bottom: -10px;
    z-index: 2;
    opacity: 0;
    -webkit-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s; } }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.main-page-banner__banner {
  position: relative;
  margin-top: 4.784rem;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background: -o-linear-gradient(45deg, #f5f5f5 0%, #c68fc6 100%);
  background: linear-gradient(45deg, #f5f5f5 0%, #c68fc6 100%); }

.main-page-banner__content-left {
  padding: 1.5625rem 1.375rem; }
  .main-page-banner__content-left--page-header {
    font-size: 1.625rem; }
  .main-page-banner__content-left--placeholder-copy {
    display: none; }
  .main-page-banner__content-left--extra-info, .main-page-banner__content-left--date {
    display: block;
    font-family: "Open Sans", sans-serif;
    font-size: 1.125rem; }

.main-page-banner__content-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  padding: 0 1.375rem 1.5625rem; }
  .main-page-banner__content-right h2 {
    margin: 0; }
  .main-page-banner__content-right--from {
    font-family: "Open Sans", sans-serif;
    font-size: 1rem;
    text-transform: lowercase; }
  .main-page-banner__content-right > div {
    text-align: right; }

.main-page-banner__banner-image {
  background: #f5f5f5;
  height: 35vh;
  background-position: center;
  background-size: cover; }

/*** Media above 992px *********************************************************
*******************************************************************************/
@media (min-width: 992px) {
  .main-page-banner__banner {
    margin-top: 2.5rem;
    background: -o-linear-gradient(45deg, #f5f5f5 0%, #99afd4 100%);
    background: linear-gradient(45deg, #f5f5f5 0%, #99afd4 100%);
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    padding: 3.75rem; }
  .main-page-banner__banner-image {
    height: 250px;
    width: 400px;
    margin-right: 2rem; }
  .main-page-banner__content-left--placeholder-copy {
    display: block; }
  .main-page-banner__content-left--page-header {
    margin-top: auto; }
  .main-page-banner__content-left--date {
    margin-bottom: 3rem; }
  .main-page-banner__content-right {
    margin-left: auto;
    text-align: right;
    margin-top: 0;
    margin-bottom: 3rem; }
    .main-page-banner__content-right h2 {
      margin-bottom: 1rem; }
  .main-page-banner__content-left, .main-page-banner__content-right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; } }

/*** Media above 1200px *********************************************************
*******************************************************************************/
@media (min-width: 1282px) {
  .main-page-banner__banner {
    padding: 3.75rem; } }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
/* ***********************
*
* Tabs
*
**************************/
.tabs-container {
  max-width: 100%;
  border: 1px solid #C1C2C4;
  background: #f5f5f5; }
  .tabs-container__nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-bottom: 0; }
    .tabs-container__nav--center {
      text-align: center; }
      .tabs-container__nav--center p {
        margin: 0;
        padding: 0.5rem 0; }
    .tabs-container__nav li {
      list-style: none;
      background: #fff;
      width: 100%;
      padding: .5rem;
      font-size: 1rem;
      border-right: 1px solid #C1C2C4;
      border-bottom: 1px solid #C1C2C4;
      margin-bottom: 0; }
      .tabs-container__nav li h1, .tabs-container__nav li h2, .tabs-container__nav li h3 {
        margin: 0; }
      .tabs-container__nav li:last-child {
        border-right: none; }
      .tabs-container__nav li.active {
        border-bottom: none;
        background: #f5f5f5;
        text-align: left;
        padding-left: 1rem;
        padding-right: 0;
        font-weight: bold;
        position: relative; }
        .tabs-container__nav li.active:before {
          content: "";
          height: .5rem;
          width: 100%;
          display: block;
          position: absolute;
          left: -1px;
          top: -.5rem;
          border-radius: 6px 6px 0 0;
          border: 1px solid #C1C2C4;
          background: #f5f5f5;
          border-bottom: 0;
          -webkit-box-sizing: content-box;
                  box-sizing: content-box; }
      .tabs-container__nav li:hover {
        cursor: pointer; }
  .tabs-container__content {
    padding: 1rem 1.375rem;
    display: none; }
    .tabs-container__content.active {
      display: block; }

/*** Media above 768px ***************************************
*************************************************************/
@media (min-width: 768px) {
  .tabs-container__content {
    padding: 1rem; } }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
/* **********************
*
* inner tabs
*
*************************/
.tabs-container-inner {
  max-width: 100%; }
  .tabs-container-inner__nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 0; }
    .tabs-container-inner__nav li {
      list-style: none;
      background: #fff;
      padding: .5rem;
      font-size: 1rem;
      margin-bottom: 0; }
      .tabs-container-inner__nav li .active {
        background: #f5f5f5; }
  .tabs-container-inner__content {
    padding: 1rem 1.375rem;
    display: none;
    background: pink; }
    .tabs-container-inner__content.active {
      display: block; }

/*** Media above 768px **********************/
@media (min-width: 768px) {
  .tabs-container-inner__content {
    padding: 1rem; } }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.checkout-container {
  border-radius: 0;
  position: fixed;
  bottom: 0;
  background: #f5f5f5;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 10;
  height: 9rem; }
  .checkout-container.full-screen {
    top: 0;
    height: 100% !important;
    overflow: scroll; }
  .checkout-container__chevron {
    left: 50%;
    position: fixed;
    bottom: .6rem;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    z-index: 2; }
    .checkout-container__chevron i {
      font-weight: 600; }

/*** Media above 991px ********************************************/
@media (min-width: 992px) {
  .checkout-container {
    background: none;
    position: static;
    width: 100%;
    height: 100%; }
    .checkout-container__chevron {
      display: none; }
    .checkout-container__inner {
      background: #f5f5f5;
      border: 1px solid #D6D6D7;
      border-radius: 6px;
      min-height: 700px; }
  .basket-container {
    height: 100% !important; } }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.show-seat-container {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: #303339;
  z-index: 2; }
  .show-seat-container img {
    width: 100%;
    margin-top: 4rem; }
  .show-seat-container__inner-wrap {
    position: relative; }
  .show-seat-container__close-popup {
    position: absolute;
    right: 1rem;
    top: 1rem;
    font-size: 2.5rem;
    color: #fff;
    z-index: 1; }

@media (min-width: 992px) {
  .show-seat-container img {
    width: unset; }
  .show-seat-container__floorplan-img > div {
    text-align: center; } }

.slider-hidden-container {
  display: none; }

.slider-three-container {
  position: relative; }
  .slider-three-container .slider-three__slider--item {
    padding: .5rem; }
    .slider-three-container .slider-three__slider--item img {
      width: 100%; }
  .slider-three-container .slider-default__controls .prev {
    left: -16px; }
  .slider-three-container .slider-default__controls .next {
    right: -16px; }

.form-select {
  min-width: 150px;
  width: 100%;
  margin-bottom: .5rem; }
  .form-select__options {
    border-radius: 6px;
    position: relative; }
    .form-select__options--header {
      background: #fff;
      padding: 0.75rem 1.5rem;
      text-transform: capitalize;
      border-radius: 50px;
      z-index: 1000;
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
      .form-select__options--header .customIcon {
        margin-right: 1rem; }
      .form-select__options--header:hover {
        cursor: pointer; }
      .form-select__options--header.default {
        background: #fff;
        color: #303339; }
      .form-select__options--header.outline {
        background: #fff;
        color: #303339;
        border: 1px solid #f5f5f5; }
        .form-select__options--header.outline.active {
          border-radius: 25px 25px 0 0;
          border-bottom: 1px solid #fff; }
      .form-select__options--header.black {
        background: #303339;
        color: #fff; }
      .form-select__options--header span {
        margin-right: 1rem; }
      .form-select__options--header .alignRight {
        position: absolute;
        right: 1rem; }
    .form-select__options--option {
      border-bottom: 1px solid #f5f5f5;
      padding: 0.5rem 1.5rem;
      text-transform: capitalize;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
      .form-select__options--option span {
        color: #c68fc6;
        font-weight: bold; }
      .form-select__options--option:last-child {
        border: none; }
      .form-select__options--option:hover {
        font-weight: bold;
        cursor: pointer; }
    .form-select__options--list {
      z-index: 99;
      position: relative;
      margin-top: -1.3rem;
      display: none;
      width: 100%;
      -webkit-box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
              box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
      max-height: 350px;
      background: #fff;
      color: #303339;
      border-radius: 0 0 25px 25px;
      padding-bottom: .5rem;
      overflow-x: hidden; }
      .form-select__options--list::-webkit-scrollbar {
        display: none; }
      .form-select__options--list.default {
        border-top: 1.5rem solid #fff;
        background: #fff; }
      .form-select__options--list.outline {
        border-top: 1.5rem solid #fff;
        border-left: 1px solid #303339;
        border-right: 1px solid #303339;
        border-bottom: 1px solid #303339;
        background: #fff; }
      .form-select__options--list.black {
        border-top: 1.5rem solid #303339;
        background: #303339;
        color: #fff; }

@media (min-width: 992px) {
  .form-select {
    margin-bottom: 0; }
    .form-select__options--list {
      position: absolute;
      top: 1.3rem;
      margin-top: 0; } }

.pagination-container {
  padding: 2rem;
  text-align: center; }
  .pagination-container__count-line {
    height: 12px;
    background: #E0E7F2;
    margin: 1rem auto;
    border-radius: 25px;
    max-width: 250px;
    padding: 0; }
    .pagination-container__count-line--counter {
      height: 100%;
      width: 0%;
      background: #99afd4;
      display: block;
      border-radius: 50px; }

.popup-overlay {
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  width: 100%;
  height: 100%;
  display: none;
  z-index: 9999;
  top: 0;
  left: 0; }
  .popup-overlay__container {
    display: none;
    width: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 2rem;
    border-radius: 6px;
    height: 100%;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s; }
    .popup-overlay__container.active {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
    .popup-overlay__container--content {
      background: #fff;
      padding: 2rem 2rem;
      border-radius: 6px;
      max-width: 500px;
      position: relative;
      max-height: 100%;
      overflow: scroll;
      margin: auto; }
      .popup-overlay__container--content::-webkit-scrollbar {
        display: none; }
      .popup-overlay__container--content-close {
        font-size: 1.5rem;
        position: absolute;
        right: 2rem;
        top: 2rem;
        line-height: 0; }
        .popup-overlay__container--content-close-btn {
          margin: 1rem 0 0 0; }
      .popup-overlay__container--content .form-container .button-alignment {
        margin-top: 1rem;
        display: block;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between; }
        .popup-overlay__container--content .form-container .button-alignment a {
          text-decoration: underline; }
        .popup-overlay__container--content .form-container .button-alignment .btn {
          width: 100%; }

@media (min-width: 992px) {
  .popup-overlay__container--content .form-container .button-alignment {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    .popup-overlay__container--content .form-container .button-alignment .btn {
      margin: 0;
      width: auto; }
  .popup-overlay__content h2 {
    width: 85%; } }

/*** IE 11 *********************************************************
********************************************************************/
.no-flexboxlegacy .popup-overlay__container {
  display: none; }
  .no-flexboxlegacy .popup-overlay__container.active {
    display: block; }
  .no-flexboxlegacy .popup-overlay__container--content {
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%); }

/*** CUSTOM POPUP STYLES *********************************************************
********************************************************************/
#clear_basket-container .btn {
  margin-right: 1rem !important; }

.help-pages .easy-autocomplete-container {
  -webkit-transform: translateY(-10%);
      -ms-transform: translateY(-10%);
          transform: translateY(-10%);
  z-index: 1000; }
  .help-pages .easy-autocomplete-container ul {
    background: #f5f5f5;
    padding: 2.3rem 0 .5rem;
    border: 1px solid whitesmoke;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
    -webkit-box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
            box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16); }
    .help-pages .easy-autocomplete-container ul li {
      border: none; }

.help-pages__search--container-main {
  z-index: 0; }

.help-pages__search-container {
  max-width: 320px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  margin-top: 2rem; }
  .help-pages__search-container > * {
    padding: 0; }
  .help-pages__search-container--search-btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .help-pages__search-container--search-input {
    width: 100%; }

.help-pages__open-search-btn {
  width: 2rem;
  height: 2rem;
  background: #21549c;
  color: #fff;
  border-radius: 50%;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 1rem; }

.help-pages__close-search-btn {
  position: absolute;
  right: 1rem;
  font-size: 2rem;
  color: #303339;
  z-index: 10000;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%); }

.help-pages__search-container-inner {
  display: none;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 1000; }
  .help-pages__search-container-inner form {
    margin: 0 auto; }
  .help-pages__search-container-inner .form-container {
    margin: 0 auto; }

.help-pages__header--search-button {
  display: none !important; }

/*** Media above 991 ********************************************************************
*****************************************************************************************/
@media (min-width: 992px) {
  .help-pages__search-container {
    max-width: 640px; }
    .help-pages__search-container--search-btn {
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
  .help-pages__search-container-inner {
    display: block;
    position: static;
    z-index: 1000;
    background: none; }
    .help-pages__search-container-inner form {
      max-width: 100%;
      margin-top: 1rem; }
  .help-pages__close-search-btn {
    display: none !important; }
  .help-pages__open-search-btn {
    display: none; }
  .help-pages__header--search button {
    display: inline-block;
    width: 3.4rem !important;
    height: 3.4rem !important;
    top: 27px !important;
    right: 0 !important; }
  .help-pages__header--search-button {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; } }

.help-pages__categories--block-inner .fal {
  background: -webkit-gradient(linear, left top, left bottom, from(#21549c), to(#24beb0));
  background: -o-linear-gradient(#21549c, #24beb0);
  background: linear-gradient(#21549c, #24beb0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; }

.cvc-popup__content {
  width: 95%; }

.cvc-popup .button-alignment {
  text-align: right; }
  .cvc-popup .button-alignment a {
    margin: 1rem 0 0 0; }

table {
  border: none; }
  table thead {
    background: #EEDDEE;
    text-transform: uppercase;
    font-weight: bold;
    color: #fff; }
    table thead tr td {
      padding: .5rem 1rem; }
      table thead tr td:not(:first-child) {
        text-align: center; }
  table tbody {
    font-weight: bold;
    font-size: .8rem; }
    table tbody tr td {
      padding: .5rem 1rem; }
      table tbody tr td:not(:first-child) {
        text-align: center; }
    table tbody tr:nth-child(odd) {
      background: #f5f5f5; }

.site-banner {
  background: -webkit-gradient(linear, left top, right top, from(#c68fc6), to(#99afd4));
  background: -o-linear-gradient(left, #c68fc6, #99afd4);
  background: linear-gradient(to right, #c68fc6, #99afd4);
  position: relative;
  padding: 1.5rem 1rem;
  text-align: center; }
  .site-banner * {
    color: #fff !important; }
  .site-banner p {
    margin: 0;
    text-align: center;
    font-weight: 600;
    width: 90%;
    margin: 0 auto; }
    .site-banner p a {
      margin-top: .5rem;
      text-decoration: underline; }
      .site-banner p a:hover {
        color: #fff;
        text-decoration: underline; }
  .site-banner__close-btn {
    position: relative;
    font-size: 1.5rem;
    margin-top: 1rem; }

/*** Media above 991 *****************************************
*************************************************************/
@media (min-width: 992px) {
  .site-banner {
    background: -webkit-gradient(linear, left top, right top, from(#c68fc6), to(#99afd4));
    background: -o-linear-gradient(left, #c68fc6, #99afd4);
    background: linear-gradient(to right, #c68fc6, #99afd4);
    position: relative;
    padding: 1.5rem 1rem; }
    .site-banner * {
      color: #fff; }
    .site-banner p {
      margin: 0;
      text-align: center;
      font-weight: 600;
      width: 90%;
      margin: 0 auto; }
      .site-banner p a {
        margin-top: 0;
        text-decoration: underline; }
        .site-banner p a:hover {
          color: #fff;
          text-decoration: underline; }
    .site-banner__close-btn {
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      right: 1.5rem;
      font-size: 1.5rem;
      margin-top: 0; } }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.sponsors-sidebar {
  padding: 1rem 0 0; }
  .sponsors-sidebar__item {
    margin-bottom: 2rem;
    padding-bottom: 1rem;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(10%, #333), color-stop(0%, rgba(255, 255, 255, 0)));
    background-image: -o-linear-gradient(left, #333 10%, rgba(255, 255, 255, 0) 0%);
    background-image: linear-gradient(to right, #333 10%, rgba(255, 255, 255, 0) 0%);
    background-position: bottom;
    background-size: 10px 1px;
    background-repeat: repeat-x; }
    .sponsors-sidebar__item:last-child {
      margin-bottom: 0;
      padding-bottom: 0;
      background: none; }

/*** Media 1282 ************************************************
****************************************************************/
@media (min-width: 1282px) {
  .sponsors-sidebar {
    padding: 0; }
    .sponsors-sidebar > .col-12 {
      padding: 0; }
    .sponsors-sidebar__item--content .nav-event-tag {
      font-size: 1rem;
      margin-bottom: 1.875rem; } }

.event-email-alerts {
  background: #fff; }
  .event-email-alerts .e-marketing {
    padding: 1rem;
    background: transparent; }
    .event-email-alerts .e-marketing__image {
      display: none; }
    .event-email-alerts .e-marketing button[type=submit] {
      color: #fff; }
    .event-email-alerts .e-marketing .fa-mail-bulk {
      display: none; }
    .event-email-alerts .e-marketing h2 {
      margin: 0 0 1rem !important; }
    .event-email-alerts .e-marketing__privacy-policy a {
      text-decoration: underline; }
    .event-email-alerts .e-marketing__container-heading {
      margin-bottom: 14px; }

/*** Media above 768px  *****************************************************
****************************************************************************/
@media (min-width: 768px) {
  .event-email-alerts {
    padding: 0; }
    .event-email-alerts .e-marketing {
      padding: 0; }
      .event-email-alerts .e-marketing__form-container--components button {
        width: auto; }
      .event-email-alerts .e-marketing__form-container--components label {
        width: 490px; } }

/*** Media above 991px  *****************************************************
****************************************************************************/
@media (min-width: 992px) {
  .event-email-alerts {
    padding: 0; }
    .event-email-alerts .e-marketing {
      padding: 1rem 0; }
      .event-email-alerts .e-marketing__form-container--components {
        padding: 0; } }

/*** Media above 991px  *****************************************************
****************************************************************************/
@media (min-width: 992px) {
  .event-email-alerts .e-marketing__container {
    margin: 0; } }

.fe-validation {
  display: block;
  font-size: 12px;
  color: #c68fc6; }

.user-search-results {
  text-align: center; }
  .user-search-results__title {
    margin-bottom: 0; }
    .user-search-results__title--copy-top, .user-search-results__title--search-phrase {
      display: block; }
    .user-search-results__title--copy-top {
      font-size: 18px;
      text-transform: none;
      margin-bottom: 1.25rem;
      font-family: "Open Sans", sans-serif; }
    .user-search-results__title--search-phrase {
      font-size: 26px;
      font-weight: 600;
      margin-bottom: 1.5625rem; }

.dncalendar-inactive {
  opacity: 0.2; }

.dncalendar-header {
  margin: 20px 0;
  position: relative; }

.dncalendar-header h2 {
  color: #434343;
  font-size: 20px;
  line-height: 1;
  text-align: center; }

.dncalendar-header .dncalendar-links {
  height: 19px;
  width: 100%;
  position: absolute;
  top: 2px; }

.dncalendar-header .dncalendar-links div {
  cursor: pointer;
  width: 35px;
  height: 35px;
  -webkit-user-select: none;
  -ms-touch-action: pan-y;
      touch-action: pan-y;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

.dncalendar-header .dncalendar-links .dncalendar-next-month {
  position: absolute;
  right: 0;
  top: -20px; }
  .dncalendar-header .dncalendar-links .dncalendar-next-month:before {
    font-family: 'Font Awesome 5 Pro';
    content: '\f054';
    display: block;
    font-weight: 300;
    font-size: 20px;
    color: #fff;
    background: #303339;
    border-radius: 50px;
    width: 40px;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }

.dncalendar-header .dncalendar-links .dncalendar-prev-month {
  position: absolute;
  left: 0;
  top: -20px; }
  .dncalendar-header .dncalendar-links .dncalendar-prev-month:before {
    font-family: 'Font Awesome 5 Pro';
    content: '\f053';
    display: block;
    font-weight: 300;
    font-size: 20px;
    color: #fff;
    background: #303339;
    border-radius: 50px;
    width: 40px;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }

.dncalendar-body {
  margin: 0 0 10px; }

.dncalendar-body table {
  width: 100%;
  text-align: center;
  border-collapse: collapse;
  font-size: 15px; }
  .dncalendar-body table tr {
    background: #fff !important; }

.dncalendar-body table th, td {
  display: table-cell;
  margin: 0;
  padding: 5px !important;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

.dncalendar-body thead td {
  color: #727272;
  font-size: 11px;
  text-transform: uppercase;
  padding: 10px 0; }

.dncalendar-body tbody tr td {
  width: 13%;
  color: #303339;
  text-decoration: none;
  vertical-align: middle;
  background: #fff; }

.dncalendar-body tbody td#calendarClick {
  cursor: pointer; }

.dncalendar-body tbody td:not(.available) {
  opacity: .3;
  pointer-events: none;
  color: #303339;
  background: #fff; }

.dncalendar-body tbody td.calendarClick {
  color: #303339;
  background: #fff;
  opacity: 1;
  pointer-events: visible; }
  .dncalendar-body tbody td.calendarClick:not(.available) {
    opacity: .3;
    pointer-events: none; }

.dncalendar-body tbody td .entry {
  padding: 5px 0;
  position: relative;
  border-radius: 6px;
  border: 2px solid #C1C2C4;
  -webkit-transition: all .25s;
  -o-transition: all .25s;
  transition: all .25s;
  min-height: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .dncalendar-body tbody td .entry:hover, .dncalendar-body tbody td .entry.active {
    background: #303339;
    border-color: #303339;
    color: #fff; }
  .dncalendar-body tbody td .entry h3 {
    margin: 0;
    padding: 5px 0;
    line-height: 0.5; }

.dncalendar-body table td.note,
.dncalendar-body table td.calendarClick.note {
  position: relative; }

.dncalendar-body table td.note:before {
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  top: 0;
  right: 0;
  content: "";
  border-top: 5px solid #c55;
  border-right: 5px solid #c55;
  border-left: 5px solid transparent;
  border-bottom: 5px solid transparent; }

.dncalendar-body table td.calendarClick.note:before {
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  top: 0;
  right: 0;
  content: "";
  border-top: 5px solid #d00;
  border-right: 5px solid #d00;
  border-left: 5px solid transparent;
  border-bottom: 5px solid transparent; }

.dncalendar-note-list {
  list-style: none;
  margin-left: 4.5%;
  margin-bottom: 20px;
  padding: 0;
  color: #999; }

.dncalendar-note-list .date {
  color: #d00; }

.dncalendar-header .dncalendar-links div {
  height: auto;
  width: auto; }

.dncalendar-header .dncalendar-links .dncalendar-next-month:before {
  height: auto;
  width: auto;
  background: none;
  color: #303339;
  font-size: 28px; }

.dncalendar-header .dncalendar-links .dncalendar-prev-month:before {
  height: auto;
  width: auto;
  background: none;
  color: #303339;
  font-size: 28px; }

.venue-select {
  margin: 25px 0; }

.event-calendar__header {
  display: block;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 25px;
  padding: 0 25px; }
  .event-calendar__header .dropdown-container__black {
    width: 100%; }
    .event-calendar__header .dropdown-container__black select {
      width: 100%; }

.event-calendar__key {
  display: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 25px; }
  .event-calendar__key div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .event-calendar__key--info {
    font-weight: bold; }
  .event-calendar__key--morning {
    width: 15px;
    height: 15px;
    margin: 0 5px 0 10px;
    display: inline-block;
    border-radius: 50px;
    background: #21549c; }
  .event-calendar__key--afternoon {
    width: 15px;
    height: 15px;
    margin: 0 5px 0 10px;
    display: inline-block;
    border-radius: 50px;
    background: #c68fc6; }
  .event-calendar__key--evening {
    width: 15px;
    height: 15px;
    margin: 0 5px 0 10px;
    display: inline-block;
    border-radius: 50px;
    background: #cc0d0d; }

.event-performances {
  margin-top: 75px;
  padding: 0 25px; }
  .event-performances .get-event-times {
    display: none; }

.get-event-times__timeofday {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-transform: capitalize;
  font-weight: bold; }
  .get-event-times__timeofday span {
    width: 10px;
    height: 10px;
    margin: 0 5px 0 0;
    display: inline-block;
    border-radius: 50px;
    background: #303339; }
  .get-event-times__timeofday--morning {
    background: #21549c !important; }
  .get-event-times__timeofday--afternoon {
    background: #c68fc6 !important; }
  .get-event-times__timeofday--evening {
    background: #cc0d0d !important; }

.event-time__timeofday--morning {
  width: 10px;
  height: 10px;
  margin: 0 5px;
  display: inline-block;
  border-radius: 50px;
  background: #21549c; }

.event-time__timeofday--afternoon {
  width: 10px;
  height: 10px;
  margin: 0 5px;
  display: inline-block;
  border-radius: 50px;
  background: #c68fc6; }

.event-time__timeofday--evening {
  width: 10px;
  height: 10px;
  margin: 0 5px;
  display: inline-block;
  border-radius: 50px;
  background: #cc0d0d; }

@media (min-width: 992px) {
  .dncalendar-body tbody td .entry {
    min-height: 75px; }
    .dncalendar-body tbody td .entry h3 {
      margin: 0;
      padding: 5px 0;
      line-height: 1; }
  .event-performances {
    padding: 0; }
    .event-performances .get-event-times {
      display: inline-block; }
  .event-calendar__header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0; }
  .event-calendar__key {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: right;
        -ms-flex-pack: right;
            justify-content: right;
    margin: 2.5rem 0; } }

/*** Media above 1282 *****************************************
**************************************************************/
@media (min-width: 1282px) {
  .event-performances__calendar {
    max-width: 900px; }
  .event-performances .event-time__timeofday--evening, .event-performances .event-time__timeofday--afternoon, .event-performances .event-time__timeofday--morning {
    width: 13px;
    height: 13px; }
  .event-performances .dncalendar-header h2 {
    font-size: 30px;
    position: relative;
    top: -13px; }
  .event-performances .dncalendar-body thead td {
    font-size: 13px;
    color: #6E7074; } }

/*** Media above 1920 *****************************************
**************************************************************/
@media (min-width: 1920px) {
  .event-calendar__key {
    margin: 2.5rem 0 5rem; }
  .event-performances .event-date-container__event-time {
    margin-bottom: 2.5rem; }
  .event-performances .event-date-container__event-detail {
    margin-bottom: 1.25rem; } }

.resell-policy {
  position: relative;
  font-size: 14px;
  color: #6E7074;
  margin: 2.5rem 1.5625rem 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .resell-policy__left {
    background: #c68fc6;
    width: 40px; }
  .resell-policy__right {
    border: 1px solid #C1C2C4;
    border-left: none;
    border-left: 0;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    padding: 1.5625rem; }
  .resell-policy__icon {
    padding-right: 5px;
    color: #c68fc6;
    font-size: 20px; }
  .resell-policy__heading {
    font-weight: 600; }
  .resell-policy__container {
    margin-bottom: .5rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .resell-policy p a {
    text-decoration: underline; }
    .resell-policy p a:hover {
      color: #c68fc6; }

/*** Media above 576 **************************************
***********************************************************/
@media (min-width: 576px) {
  .resell-policy__icon {
    padding-right: 20px; } }

/*** Media above 768 **************************************
***********************************************************/
@media (min-width: 768px) {
  .resell-policy {
    margin: 2.5rem 2.5rem 0; } }

/*** Media above 991 **************************************
***********************************************************/
@media (min-width: 992px) {
  .resell-policy {
    margin: 2.5rem 0; } }

/*** Media above 1282 **************************************
***********************************************************/
@media (min-width: 1282px) {
  .resell-policy {
    font-size: 1rem; }
    .resell-policy__icon {
      font-size: 25px; }
    .resell-policy p {
      width: 90%;
      margin-left: 45px; } }

.event-sponsor-container {
  padding: 0 0 2rem;
  text-align: left; }
  .event-sponsor-container .sponsor-image-container {
    position: absolute;
    top: -24px;
    background: #fff;
    padding-right: 2.5rem; }
    .event-sponsor-container .sponsor-image-container__image img {
      margin-right: .5rem; }
  .event-sponsor-container a.sponsor-ticket-cta {
    padding: 1rem;
    border: 1px solid #614c67;
    border-radius: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 230px !important;
    text-transform: uppercase;
    color: #614c67;
    text-align: center;
    font-family: "Helvetica Neue LT W05_77 Bd Cn";
    font-size: 26px; }

.main-header__move .main-header__nav--item a {
  font-size: 1rem;
  text-transform: capitalize;
  font-weight: 500; }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
/***********************
*
* Header
*
**********************/
.hidden-clock {
  display: none !important; }

.seat-map-location .popup-overlay__container {
  padding: 0; }
  .seat-map-location .popup-overlay__container--content {
    padding: 1rem;
    border-radius: 0;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .seat-map-location .popup-overlay__container--content-close {
    right: 1rem;
    top: 1rem; }

.seat-map-location .button-alignment {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }
  .seat-map-location .button-alignment__copy {
    font-size: 12px;
    margin-bottom: 1rem; }

.seat-map-location__image {
  margin-bottom: 1rem; }
  .seat-map-location__image img {
    width: 100%; }

.seat-map-location button {
  margin-bottom: 0; }

.seat-map-location__seat-info span {
  font-weight: 600; }

.basket-container .popup-overlay__container--content {
  overflow: scroll; }

.basket-container .checkout-container {
  height: 5.8rem; }

.basket-accordion__empty {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.basket-accordion ~ .basket-accordion {
  margin-top: 30px; }

.empty-basket__icon {
  display: none;
  font-size: 5rem;
  color: #f5f5f5; }
  .empty-basket__icon i {
    -webkit-transform: rotate(11deg);
        -ms-transform: rotate(11deg);
            transform: rotate(11deg); }

.empty-basket__heading {
  font-size: 1.2rem;
  font-weight: 600;
  color: #303339; }

.empty-basket a {
  width: 100%; }

/*********************
*
* checkout-container
*
**********************/
.checkout-container {
  padding: 1rem 0; }
  .checkout-container__chevron.move-arrow {
    left: unset;
    right: 1rem; }
  .checkout-container__chevron-two {
    right: 1rem;
    position: fixed;
    bottom: 1rem;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    z-index: 2;
    display: none; }
    .checkout-container__chevron-two.show-chevron {
      display: block; }
  .checkout-container .ticket-protection__copy-container--icon-line {
    background: #f5f5f5;
    width: 24px;
    top: 4px;
    left: 19px; }
  .checkout-container .pay-options-cta {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .checkout-container .pay-options-cta .btn--blue-fade {
      font-size: 2.7vh !important;
      max-width: 189px;
      max-height: 60px;
      width: 33vw;
      padding: 4vw 3vw !important; }
    .checkout-container .pay-options-cta .v-button {
      width: 45vw;
      max-width: 240px; }
    .checkout-container .pay-options-cta__element--visa-btn {
      padding-top: 2px; }
  .checkout-container .cancel-order-container {
    margin: 50px 0;
    line-height: 1; }
    .checkout-container .cancel-order-container a {
      color: #696A6E; }

/* ***********
*
* Breadcrumbs
*
*************/
.breadcrumbs__logo {
  position: static;
  background: #fff;
  max-width: 100%;
  left: 0;
  right: 0;
  z-index: 10;
  padding: .5rem;
  top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  .breadcrumbs__logo img {
    width: 100px;
    height: 61px; }

.breadcrumbs__basket-icon {
  position: relative;
  margin-right: .5rem; }

.breadcrumbs__nav {
  padding: 1rem;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 600; }
  .breadcrumbs__nav ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    display: block;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 0; }
    .breadcrumbs__nav ul li {
      display: inline-block; }
    .breadcrumbs__nav ul li:not(:last-of-type) {
      margin-right: 1rem; }
    .breadcrumbs__nav ul li.active {
      color: #c68fc6; }

.breadcrumbs__time {
  position: static;
  font-size: 0.875rem;
  padding: 1.375rem;
  text-align: left;
  background: #303339;
  color: #fff;
  z-index: 11;
  padding: 15px 22px; }
  .breadcrumbs__time--clock {
    color: #c68fc6; }
  .breadcrumbs__time.fixed-to-top {
    position: fixed;
    top: 0; }
  .breadcrumbs__time.hide-element {
    z-index: 1; }
  .breadcrumbs__time.show-element {
    z-index: 2; }

/* ***********
*
* Basket accordion
*
*************/
.basket-accordion .accordion-container__label {
  margin: 0 1.5625rem;
  text-transform: uppercase;
  padding: 0 0 1rem;
  padding-top: 0; }
  .basket-accordion .accordion-container__label--open-close-icon {
    right: 1rem; }

.basket-accordion .accordion-container__content {
  display: block;
  padding: 0 1rem 0; }

.basket-accordion__left, .basket-accordion__right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start; }

.basket-accordion__left {
  padding: 1.5625rem; }

.basket-accordion__right {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%; }

.basket-accordion__right .event-details:nth-child(odd) {
  background: #E4F7F5; }

.basket-accordion__right .event-details:nth-child(even) {
  background: #fff; }

/* ***********
*
* Basket wrapper
*
*************/
.basket {
  margin-bottom: 3.125rem; }
  .basket__left {
    padding: 0; }

/*******************
*
* checkout-breakdown
*
*********************/
.checkout-breakdown {
  display: none; }
  .checkout-breakdown.display-breakdown {
    display: block; }
  .checkout-breakdown__value {
    font-weight: 600; }
  .checkout-breakdown__cost-type {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-bottom: 1px solid #D6D6D7;
    margin-bottom: .5rem;
    padding: 0 1rem;
    font-size: 0.875rem; }
    .checkout-breakdown__cost-type--subtotal {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      padding: 0 1rem; }
      .checkout-breakdown__cost-type--subtotal > div {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; }
        .checkout-breakdown__cost-type--subtotal > div span {
          margin-left: auto; }
    .checkout-breakdown__cost-type--cards {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      text-align: center;
      color: #c0c0c0;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      margin-bottom: 1.25rem; }
      .checkout-breakdown__cost-type--cards p {
        width: 100%;
        margin-bottom: 0;
        color: #696A6E;
        margin-bottom: 15px; }
      .checkout-breakdown__cost-type--cards a {
        width: 100%; }
      .checkout-breakdown__cost-type--cards > :nth-child(2) {
        margin: 0 1rem 0 0; }
    .checkout-breakdown__cost-type--card-icon {
      font-size: 1.75rem;
      line-height: 1;
      color: #696A6E; }
    .checkout-breakdown__cost-type--total-heading {
      display: inline-block;
      padding: 0 1rem;
      font-weight: 600;
      margin-top: 0.2rem; }
      .checkout-breakdown__cost-type--total-heading.hide-heading {
        visibility: hidden; }
    .checkout-breakdown__cost-type p {
      margin-bottom: .5rem; }
    .checkout-breakdown__cost-type--grand-total {
      font-weight: 600;
      font-size: 16px;
      text-transform: uppercase; }
    .checkout-breakdown__cost-type .fa-shield-alt {
      position: relative;
      font-size: 1.1rem; }
  .checkout-breakdown a.btn--ticket-protection {
    margin-bottom: .5rem; }
  .checkout-breakdown__popup-overlay {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.7);
    -webkit-transition: opacity 500ms;
    -o-transition: opacity 500ms;
    transition: opacity 500ms;
    visibility: hidden;
    opacity: 0;
    z-index: 1000; }
    .checkout-breakdown__popup-overlay:target {
      visibility: visible;
      opacity: 1; }
    .checkout-breakdown__popup-overlay--close-popup {
      display: none; }
      .checkout-breakdown__popup-overlay--close-popup:hover {
        text-decoration: none;
        color: #000; }
    .checkout-breakdown__popup-overlay--heading {
      font-weight: 600; }
    .checkout-breakdown__popup-overlay--btn {
      text-align: center;
      text-transform: capitalize;
      padding: 1rem !important;
      width: 80%;
      margin-top: 1rem; }
    .checkout-breakdown__popup-overlay--content {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      height: 100%; }
    .checkout-breakdown__popup-overlay--inner {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      height: 100%; }
  .checkout-breakdown__popup-overlay-inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    height: 100%; }
    .checkout-breakdown__popup-overlay-inner a {
      margin-top: auto; }
  .checkout-breakdown__mobile-checkout-btn {
    /* for live site*/
    width: 100% !important; }
    .checkout-breakdown__mobile-checkout-btn.position-btn {
      top: 0; }
  .checkout-breakdown__mobile-checkout-btn-grey {
    text-decoration: none;
    position: absolute;
    top: 10px;
    right: 1rem;
    text-align: center;
    color: #fff !important;
    padding: .5rem; }
    .checkout-breakdown__mobile-checkout-btn-grey.re-position-grey-btn {
      top: 21rem;
      left: 50%;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%);
      border: none;
      padding: .5rem 1.5rem; }
  .checkout-breakdown__cancel-btn {
    position: absolute;
    bottom: -1rem;
    opacity: 0;
    text-transform: capitalize;
    font-size: 14px;
    color: #c0c0c0;
    font-weight: 400; }
    .checkout-breakdown__cancel-btn.position-cancel-btn {
      opacity: 1;
      bottom: 3rem;
      position: absolute;
      top: 24rem; }
  .checkout-breakdown__more-info {
    text-decoration: underline; }

/* ***********
*
* Ticket Protection 
*
*************/
.ticket-protection {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
          box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
  background: -o-linear-gradient(45deg, #f5f5f5 0%, #99afd4 100%);
  background: linear-gradient(45deg, #f5f5f5 0%, #99afd4 100%);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 1.875rem 1.5625rem;
  border-radius: 25px;
  font-size: 14px;
  margin: 0 1.5625rem; }
  .ticket-protection__copy-container--icon {
    text-align: center;
    display: block !important;
    font-size: 2rem;
    margin-bottom: 1rem;
    position: relative; }
  .ticket-protection__copy-container--icon-line {
    display: inline-block;
    background: #adbedb;
    height: 5px;
    width: 40px;
    position: absolute;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    top: 12px;
    border-bottom: 2px solid black;
    left: 50%;
    margin-left: -21px; }
  .ticket-protection__heading {
    display: inline-block; }
  .ticket-protection--bold {
    font-weight: 600;
    margin-bottom: 1rem; }
  .ticket-protection__price {
    position: relative; }
    .ticket-protection__price i {
      display: inline;
      position: absolute;
      font-size: 1.5rem;
      right: 0; }
  .ticket-protection a {
    font-family: "Open Sans", sans-serif;
    text-transform: capitalize;
    width: 100%; }
  .ticket-protection__price-container p {
    display: inline-block; }
  .ticket-protection__price-container p:last-of-type {
    opacity: .8;
    font-size: 14px; }

/* ************************
*
* event image and  details
*
****************************/
.event-image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start; }
  .event-image img {
    margin-right: 1rem; }
  .event-image__details p {
    margin-bottom: 5px; }
  .event-image__details p:first-of-type {
    font-weight: 600; }
  .event-image__details--location {
    font-size: 14px; }

.event-details {
  font-size: 0.875rem;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 2.1875rem 1.5625rem 1.875rem; }
  .event-details__icon {
    margin-right: 10px; }
    .event-details__icon .fa-trash {
      font-weight: 600;
      font-size: 20px;
      color: #767D8A; }
  .event-details__info {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    position: relative; }
    .event-details__info > * {
      margin-bottom: .3rem;
      color: #767D8A; }
    .event-details__info--bold {
      font-weight: 600;
      color: #303339; }
    .event-details__info span.event-details__info--bold {
      font-weight: 400; }
    .event-details__info--admin-fee {
      width: 100%;
      margin-top: .5rem;
      text-transform: uppercase;
      font-size: 0.75rem; }
    .event-details__info--show-seat i {
      font-weight: 400;
      margin-left: 0.5rem;
      font-size: 20px; }
    .event-details__info--service-fee {
      font-size: 14px; }
  .event-details__buy-tickets-btn {
    color: #303339 !important;
    text-decoration: underline;
    text-align: center;
    margin: 1.875rem 0;
    display: block; }

.left-right-container {
  width: 100%; }

/* ************************
*
* Addons
*
****************************/
.ticket-addon {
  padding: 2rem 0;
  width: 100%;
  border-bottom: 1px solid #e0e0e0; }
  .ticket-addon .addon-title {
    font-weight: bold;
    padding: 0 0 .75rem 0; }
  .ticket-addon .addon-description {
    padding: 0 0 .75rem 0; }
  .ticket-addon .addon-option .addon-options:first-child {
    margin-left: 0px; }
  .ticket-addon .addon-options {
    margin: 1rem;
    float: left;
    padding: 1.5rem 1.5rem;
    margin: 0 1rem;
    border-radius: 5px;
    background: #fff;
    color: #303339;
    border: 1px solid #303339;
    cursor: pointer; }
    .ticket-addon .addon-options:hover {
      background: #303339;
      color: #fff; }
  .ticket-addon .addon-price-container {
    height: 30px;
    float: left;
    margin: 1rem 1rem 1rem 0; }
  .ticket-addon .addon-select-container {
    height: 30px;
    min-width: 100px;
    float: left;
    margin: 1rem 1rem 1rem 0; }
    .ticket-addon .addon-select-container select {
      border: 1px solid #e0e0e0;
      width: 100%;
      color: #303339;
      -webkit-appearance: auto; }
  .ticket-addon .addon-button-container {
    padding: 0 0 .75rem 0; }
  .ticket-addon .addon-add-button {
    background: #303339 !important;
    color: #fff !important;
    font-weight: normal !important; }
    .ticket-addon .addon-add-button:hover {
      background: #3A3D44 !important; }
  .ticket-addon .addon-add-button-container {
    float: left; }
    .ticket-addon .addon-add-button-container-margin-left {
      margin-left: 2rem;
      float: left; }
    .ticket-addon .addon-add-button-container button {
      margin-bottom: 1rem; }
  .ticket-addon .addon-image {
    padding: 1rem;
    float: left;
    margin-left: 5rem; }
    .ticket-addon .addon-image img {
      max-width: 200px;
      max-height: 200px; }
  .ticket-addon .addon-body {
    float: left; }

.event-addons-container {
  width: 100%;
  margin: 1rem; }

@media (max-width: 991px) {
  .ticket-addon {
    margin: 0 2.25rem;
    padding: 2rem 0; } }

@media (max-width: 767px) {
  .ticket-addon .addon-image {
    width: 100%;
    padding: 1rem 0;
    margin: 0; } }

.basket {
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important; }

/*** Media above 576px  ***************************************************************************
***************************************************************************************************/
@media (min-width: 576px) {
  /* ***********
*
* Breadcrumbs
*
*************/
  .breadcrumbs__nav ul li:not(:last-of-type) {
    margin-right: .5rem; }
  /* ************************
*
* overlay
*
****************************/
  .checkout-breakdown__popup-overlay p {
    font-size: 1rem; }
  .checkout-breakdown__cost-type {
    -webkit-box-align: unset;
        -ms-flex-align: unset;
            align-items: unset; }
  .ticket-protection {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    .ticket-protection__copy-container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1; }
      .ticket-protection__copy-container--icon {
        margin-right: 1rem;
        font-size: 1.5rem; }
      .ticket-protection__copy-container--icon-line {
        width: 30px;
        top: 9px;
        margin-left: -1rem; }
    .ticket-protection__price {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 100%;
              flex: 0 0 100%; }
      .ticket-protection__price span {
        display: block;
        margin-bottom: 0; }
    .ticket-protection a {
      margin: 0 auto;
      padding: 1rem 0;
      width: 100%; }
    .ticket-protection--bold {
      margin-bottom: 0; } }

/*** Media above 768px  ************************************************************************
***********************************************************************************************/
@media (min-width: 768px) {
  .basket {
    margin-bottom: 6.25rem; }
  .left-right-container {
    padding: 0 2.5rem; }
  .basket-accordion__empty {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
  .basket-accordion__left {
    padding: 1.875rem 0; }
  .basket-accordion__right .event-details:nth-child(odd) {
    background: #fff; }
  .basket-accordion__right .event-details:not(:last-of-type) {
    border-bottom: 1px solid #E0E0E0; }
  .basket-accordion .accordion-container__label {
    margin: 0 2.5rem; }
  .empty-basket {
    margin-top: 10rem;
    margin-left: 2rem; }
    .empty-basket__heading {
      font-size: 2.5rem; }
    .empty-basket__icon {
      display: inline;
      font-size: 15rem;
      color: #f5f5f5; }
    .empty-basket a {
      width: auto;
      font-size: 1.625rem; }
  /* ************************
*
* eventimage and  details
*
****************************/
  .event-details {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 1.875rem 0; }
    .event-details__icon {
      margin-right: 1rem; }
    .event-details__info--seat-location {
      position: absolute;
      right: 0;
      text-align: right; }
    .event-details__buy-tickets-btn {
      text-align: left;
      margin: 3.75rem 2.5rem; }
  /* Ticket protection ------------------------------*/
  .ticket-protection {
    margin: 0 2.5rem;
    border-radius: 6px; }
    .ticket-protection__copy-container {
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .ticket-protection__copy-container--main-copy {
        -webkit-box-flex: 1;
            -ms-flex: 1 90%;
                flex: 1 90%; }
      .ticket-protection__copy-container--icon {
        -ms-flex-item-align: start;
            align-self: flex-start; }
      .ticket-protection__copy-container--icon-line {
        background: #e1e6ee; }
    .ticket-protection__price-container {
      margin: 0 1rem 0 2.5rem; }
      .ticket-protection__price-container p {
        margin: 0; }
    .ticket-protection a.ticket-protection__protection {
      width: 160px;
      margin: 0; }
  .basket-container .checkout-container {
    height: 6rem; }
  .checkout-container .pay-options-cta {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .checkout-container .pay-options-cta .btn--blue-fade {
      font-size: 26px !important;
      padding: 20px 40px !important; }
    .checkout-container .pay-options-cta span {
      font-size: 1.125rem; } }

/*** Media above 991px  *******************************************************************
*******************************************************************************************/
@media (min-width: 992px) {
  .left-right-container {
    padding: 0; }
  .seat-map-location .popup-overlay__container {
    padding: 2rem; }
    .seat-map-location .popup-overlay__container--content {
      padding: 2rem;
      border-radius: 6px;
      position: relative;
      width: 500px;
      height: unset; }
    .seat-map-location .popup-overlay__container--content-close {
      right: 2rem;
      top: 2rem; }
  .seat-map-location .button-alignment {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
    .seat-map-location .button-alignment__copy {
      margin-bottom: 0; }
  .seat-map-location__image {
    margin-bottom: 1rem; }
    .seat-map-location__image img {
      width: 100%; }
  .seat-map-location button {
    margin-bottom: 0; }
  /*******************
*
* basket
*
*********************/
  .basket {
    padding: 0 2.5rem; }
    .basket__left {
      margin-bottom: 0px;
      max-width: 100%;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      padding-right: 2.5rem; }
    .basket__right {
      max-width: 440px;
      padding: 0; }
  /*******************
*
* checkout-breakdown
*
*********************/
  .checkout-breakdown {
    display: block; }
    .checkout-breakdown .ticket-protection-container {
      margin-bottom: 24px; }
    .checkout-breakdown__cost-type {
      margin-bottom: 1.875rem;
      padding: 0 1.5625rem;
      font-size: 1rem; }
      .checkout-breakdown__cost-type--total-heading {
        display: none; }
      .checkout-breakdown__cost-type p {
        margin-bottom: 1.875rem; }
      .checkout-breakdown__cost-type--subtotal {
        padding: 0 1.5625rem;
        margin-top: 1.875rem;
        margin-bottom: 1.875rem; }
      .checkout-breakdown__cost-type--subtotal-inner {
        margin-bottom: 20px; }
        .checkout-breakdown__cost-type--subtotal-inner p:first-of-type {
          margin-bottom: 0; }
      .checkout-breakdown__cost-type--subtotal-inner-included-copy {
        font-size: 14px; }
      .checkout-breakdown__cost-type .fa-shield-alt {
        font-size: 30px; }
      .checkout-breakdown__cost-type--cards p {
        width: 100%;
        margin-bottom: 20px;
        line-height: 1; }
      .checkout-breakdown__cost-type--grand-total {
        margin-bottom: 50px; }
    .checkout-breakdown__add-protection p {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-bottom: 1.5rem; }
      .checkout-breakdown__add-protection p span {
        margin-right: 10px; }
    .checkout-breakdown__mobile-checkout-btn {
      text-align: center;
      padding: 1rem 2rem;
      width: auto !important;
      font-size: 1.9rem;
      top: 0; }
      .checkout-breakdown__mobile-checkout-btn.position-btn {
        top: 22rem; }
    .checkout-breakdown__cancel-btn {
      position: relative;
      opacity: 1;
      margin-top: 8rem; }
      .checkout-breakdown__cancel-btn:hover {
        color: #303339; }
    .checkout-breakdown__popup-overlay--close-popup {
      display: inline;
      position: absolute;
      right: 2rem;
      top: .5rem;
      -webkit-transition: all 200ms;
      -o-transition: all 200ms;
      transition: all 200ms;
      font-size: 2rem;
      color: #303339; }
      .checkout-breakdown__popup-overlay--close-popup:hover {
        text-decoration: none;
        color: #000; }
    .checkout-breakdown__popup-overlay--btn {
      margin-left: auto;
      font-size: 1rem;
      width: 100px; }
    .checkout-breakdown__popup-overlay-inner {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      height: 100%; }
      .checkout-breakdown__popup-overlay-inner a {
        margin: 1.5rem 0 0 auto; }
    .checkout-breakdown__mobile-checkout-btn-grey {
      position: absolute;
      left: 50%;
      color: #fff !important;
      top: 27rem;
      -webkit-transform: translateX(-43%);
          -ms-transform: translateX(-43%);
              transform: translateX(-43%);
      padding: .75rem 2.5rem; }
    .checkout-breakdown a.btn--ticket-protection {
      margin-bottom: 1.5rem;
      padding: .25rem; }
    .checkout-breakdown__more-info {
      font-size: .875rem; }
    .checkout-breakdown button.btn--blue-fade {
      font-size: 1.625rem; }
  /* ***********
*
* Breadcrumbs
*
*************/
  .breadcrumbs {
    padding: 2.5rem;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .breadcrumbs > div {
      padding: 0; }
    .breadcrumbs__logo {
      position: static; }
      .breadcrumbs__logo img {
        width: 154px;
        height: 94px; }
    .breadcrumbs__basket-icon {
      position: absolute;
      right: 1.5rem; }
    .breadcrumbs__nav {
      margin-top: 0;
      padding: 0 15px; }
      .breadcrumbs__nav ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; }
    .breadcrumbs__time {
      position: absolute;
      font-size: 0.875rem;
      padding: 0 15px;
      text-align: right;
      background: transparent;
      margin-top: 0;
      color: #303339;
      right: 2rem;
      display: block;
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      margin-bottom: 1rem;
      margin-right: 2.2rem; }
      .breadcrumbs__time div:last-child {
        display: block; }
    .breadcrumbs__nav, .breadcrumbs__time {
      font-size: 0.875rem; }
  /************
*
* Basket - Accordion
*
*************/
  .basket-accordion .accordion-container__content {
    padding: 0 1rem; }
  .basket-accordion .accordion-container__label {
    border-bottom: 1px solid #303339;
    margin: 0;
    margin-bottom: 1.875rem; }
    .basket-accordion .accordion-container__label--open-close-icon {
      right: 1rem; }
    .basket-accordion .accordion-container__label h2 {
      font-size: 1.625rem; }
  .basket-accordion__right {
    padding: 0; }
    .basket-accordion__right .event-details:nth-child(odd),
    .basket-accordion__right .event-details:nth-child(even) {
      background: #fff; }
    .basket-accordion__right .event-details:not(:last-of-type) {
      border-bottom: 1px solid #E0E0E0; }
  /************
*
* Ticket Protection 
*
*************/
  .ticket-protection {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background: -o-linear-gradient(45deg, #f5f5f5 0%, #99afd4 100%);
    background: linear-gradient(45deg, #f5f5f5 0%, #99afd4 100%);
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    padding: 1.875rem;
    border-radius: 6px;
    margin: 0; }
    .ticket-protection__price-container * {
      margin: 0; }
    .ticket-protection__price {
      -webkit-box-flex: 1;
          -ms-flex: auto;
              flex: auto;
      margin-bottom: 0;
      margin-left: 1rem; }
      .ticket-protection__price i {
        display: none; }
    .ticket-protection__copy-container {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .ticket-protection__copy-container--icon-line {
        background: #dce2ec; }
    .ticket-protection a {
      margin: 0;
      width: 230px !important; }
  /* ***********
*
* Checkout container
*
*************/
  .checkout-container {
    min-height: 700px;
    padding: 4px 0 1rem; }
    .checkout-container .pay-options-cta .btn--blue-fade {
      font-size: 36px !important;
      padding: 30px 70px !important;
      max-width: 300px;
      max-height: initial;
      margin-bottom: 0; }
    .checkout-container .pay-options-cta > span {
      color: #696A6E;
      font-size: 14px !important;
      margin: 20px 0; }
    .checkout-container .ticket-protection__copy-container--icon-line {
      left: 13px;
      width: 35px;
      top: 12px; }
  /* ************************
*
* eventimage and details
*
****************************/
  .event-image {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start; }
  .event-details {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 1rem 0 2rem; }
    .event-details__info--seat-location {
      position: relative;
      text-align: left;
      z-index: 1; }
      .event-details__info--seat-location li {
        display: inline; }
    .event-details__info--admin-fee {
      position: absolute;
      top: 17px;
      text-align: right;
      right: 0; }
    .event-details__buy-tickets-btn {
      margin: 0 0 1.875rem; }
  .checkout-container .pay-options-cta {
    display: block; }
    .checkout-container .pay-options-cta span {
      display: block;
      text-align: center; } }

/*** Media above 1282px  **************************************************************************
**************************************************************************************************/
/************
*
* Breadcrumbs
*
*************/
@media (min-width: 1282px) {
  .breadcrumbs__nav ul {
    font-size: 1rem; }
    .breadcrumbs__nav ul li:not(:last-of-type) {
      margin-right: 1rem; }
  .basket-container .restrictions-container {
    margin-bottom: 1.875rem; }
  .basket {
    padding: 0 3.75rem 3.75rem; }
    .basket__left {
      padding-right: 3.75rem; }
    .basket__right {
      max-width: 400px; }
  .left-right-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .basket-accordion__left {
    width: 60%;
    padding: 0; }
  .basket-accordion__right {
    padding-left: 3.125rem;
    padding-right: 0; }
  .basket-accordion .accordion-container__label {
    margin-bottom: 1.875rem;
    padding-bottom: 1.875rem; }
  .event-details {
    padding: 1.875rem 0;
    font-size: 16px; }
    .event-details__icon {
      margin-right: 1.25rem; }
    .event-details__info--admin-fee {
      text-align: right; }
    .event-details__info--seat-location li:first-of-type {
      display: block; }
    .event-details__buy-tickets-btn {
      text-align: right; }
  .event-image__details--location {
    font-size: 16px; }
  .event-image__details p {
    margin-bottom: 8px; }
  .event-image img {
    margin-right: 1.875rem; }
  .event-details:first-of-type {
    padding-top: 0; }
  .ticket-protection {
    font-size: 16px;
    padding: 1.5625rem 1.25rem; }
    .ticket-protection__price {
      margin: 0 1rem 0 auto;
      text-align: right; }
    .ticket-protection__copy-container {
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap; }
      .ticket-protection__copy-container--main-copy {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 60%;
                flex: 0 0 60%; }
      .ticket-protection__copy-container--icon {
        -ms-flex-item-align: start;
            align-self: flex-start; }
      .ticket-protection__copy-container--icon-line {
        background: #dfe5ed; }
    .ticket-protection a {
      width: 170px !important; }
    .ticket-protection__price-container {
      margin-left: auto;
      text-align: right; }
  .checkout-breakdown {
    display: block; }
    .checkout-breakdown__popup-overlay--admin-fee {
      top: 7.1rem;
      right: 440px; }
    .checkout-breakdown__popup-overlay--fulfilment-fee {
      top: 9.8rem;
      right: 440px; }
    .checkout-breakdown__popup-overlay--external-fulfilment-fee {
      top: 9.8rem;
      right: 440px; }
    .checkout-breakdown__more-info {
      font-size: 0.875rem; }
    .checkout-breakdown__add-protection {
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .checkout-breakdown__add-protection a.btn--ticket-protection {
        padding: 1.125rem 1.5rem;
        width: 80px;
        line-height: 1;
        font-size: 16px; }
    .checkout-breakdown__cost-type--grand-total {
      font-size: 18px; }
  __cost-type p {
    margin-bottom: 1.875rem; }
  __cost-type--subtotal {
    margin-top: 1.875rem;
    padding: 0 1.875rem; }
    __cost-type--subtotal p {
      margin-bottom: 1.875rem; }
  __cost-type--grand-total p {
    font-size: 18px; }
  __cost-type--cards p {
    width: 100%; } }

/*** media above 1400 ***********************************************
*********************************************************************/
@media (min-width: 1400px) {
  .ticket-protection__copy-container--icon.fa-shield-alt {
    font-size: 30px; }
  .ticket-protection__copy-container--icon-line {
    width: 35px;
    top: 13px;
    left: 12px; } }

/*** media above 1600 ***********************************************
*********************************************************************/
@media (min-width: 1600px) {
  .ticket-protection__protection.btn--black {
    font-size: 1rem;
    padding: 1.25rem 1.5625rem; }
  .ticket-protection__price-container p {
    display: block; }
  .event-details--cost {
    position: absolute;
    text-align: right;
    right: 0;
    padding-right: 1.25rem; }
  .event-details__info--seat-location {
    z-index: auto; }
  .event-details__buy-tickets-btn {
    padding-right: 1.25rem; } }

/*** media above 1800 ***********************************************
*********************************************************************/
@media (min-width: 1800px) {
  .basket {
    padding-bottom: 7rem; } }

/*** IE 11 *********************************************************
********************************************************************/
.no-flexboxlegacy .checkout-breakdown .ie-fix {
  display: block; }
  .no-flexboxlegacy .checkout-breakdown .ie-fix > * {
    display: inline-block; }
  .no-flexboxlegacy .checkout-breakdown .ie-fix span.open-popup {
    margin-left: .2rem; }
  .no-flexboxlegacy .checkout-breakdown .ie-fix span.checkout-breakdown__value {
    float: right; }

.no-flexboxlegacy .basket-container .accordion-container__content--more-ticket-container {
  margin-top: 2rem; }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.event-search-container {
  padding: 1.5625rem;
  background: -webkit-gradient(linear, left top, right top, from(#a6e3dd), to(#99afd4));
  background: -o-linear-gradient(left, #a6e3dd, #99afd4);
  background: linear-gradient(to right, #a6e3dd, #99afd4);
  color: #fff;
  /**** Selects **************************************************/ }
  .event-search-container__content {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .event-search-container__element-container {
    padding: 0 15px;
    margin-bottom: .5rem; }
  .event-search-container p {
    margin-bottom: 3rem; }
  .event-search-container .form-container__element {
    padding: 0; }
  .event-search-container .select-date input {
    border-radius: 25px;
    background: #303339;
    color: #fff;
    border: none;
    height: auto;
    text-align: center;
    margin: 0; }
  .event-search-container .select-date i {
    position: absolute;
    z-index: 1;
    top: 36%;
    left: 2.4rem; }
  .event-search-container .select {
    width: 100%; }
  .event-search-container .select-styled {
    background: #303339;
    color: #fff;
    border: none;
    -webkit-transition: none;
    -o-transition: none;
    transition: none; }
    .event-search-container .select-styled:active, .event-search-container .select-styled.active {
      z-index: 6;
      border: none;
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 0; }
      .event-search-container .select-styled:active:after, .event-search-container .select-styled.active:after {
        top: 50%;
        border-color: transparent transparent #303339 transparent; }
  .event-search-container .select-options {
    background: #303339;
    top: 50px;
    border: none;
    color: #fff;
    width: 100%;
    border-top-right-radius: 0;
    -webkit-box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
            box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16); }
    .event-search-container .select-options li {
      text-indent: 15px; }
  .event-search-container .fa-calendar-edit {
    position: absolute;
    right: 14px;
    top: 18px; }
  .event-search-container button {
    width: 100%;
    height: 50px;
    font-size: 1.5rem;
    padding: 0;
    margin: 0 !important; }
  .event-search-container__button {
    margin-top: 1rem; }
  .event-search-container__heading.font-large {
    margin-bottom: 0;
    text-align: center; }

/*** Media query above 576 *************************************************
****************************************************************************/
@media (min-width: 576px) {
  .event-search-container__button {
    margin-top: 0; } }

/*** Media query above 768 *************************************************
****************************************************************************/
@media (min-width: 768px) {
  .event-search-container {
    padding: 2.5rem; } }

/* Media query above 991px *************************************************
****************************************************************************/
@media (min-width: 992px) {
  .event-category-page__feature-grid {
    padding-top: 1.5625rem; }
  .page-banner {
    padding: 2rem 1.375rem;
    color: #fff;
    line-height: 1; }
    .page-banner span {
      margin-bottom: 0; }
    .page-banner__content {
      margin-left: 5rem;
      text-align: left;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .page-banner__content p {
        margin-bottom: 0; }
  .event-search-container {
    padding: 3rem 1.375rem 6rem;
    text-align: center;
    /**** Selects **************************************************/ }
    .event-search-container__element-container {
      padding: 0;
      margin: 0 1rem; }
    .event-search-container__element-container:nth-child(3) {
      display: none; }
    .event-search-container .select-date i {
      left: 2rem;
      top: 32%; }
    .event-search-container .form-container {
      max-width: 800px;
      margin: 0 auto; }
      .event-search-container .form-container__element {
        padding: 15px; }
    .event-search-container__button {
      text-align: left;
      padding: 0; }
      .event-search-container__button button {
        padding: 0; }
    .event-search-container .select {
      width: 210px; }
    .event-search-container .select-styled {
      background: #303339;
      color: #fff;
      border: none;
      -webkit-transition: none;
      -o-transition: none;
      transition: none; }
      .event-search-container .select-styled:active, .event-search-container .select-styled.active {
        z-index: 6;
        border: none;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0; }
        .event-search-container .select-styled:active:after, .event-search-container .select-styled.active:after {
          top: 50%;
          border-color: transparent transparent #303339 transparent; }
    .event-search-container .select-options {
      background: #303339;
      top: 50px;
      border: none;
      color: #fff;
      width: 240px;
      border-top-right-radius: 25px;
      -webkit-box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
              box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16); }
      .event-search-container .select-options li {
        text-indent: 0; }
    .event-search-container .fa-calendar-edit {
      position: absolute;
      right: 14px;
      top: 18px; } }

/*** Media above 1282******************************************************
**************************************************************************/
@media (min-width: 1282px) {
  .event-category-page {
    padding: 3.75rem; }
    .event-category-page__feature-grid {
      padding-top: 3.125rem; } }

/*** IE 11 *********************************************************
********************************************************************/
/********************************************************
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*********************************************************/
.sign-in-container {
  /*** Form container **********************************/ }
  .sign-in-container__fields {
    background: -webkit-gradient(linear, left top, right top, from(whitesmoke), to(#e0e7f2));
    background: -o-linear-gradient(left, whitesmoke, #e0e7f2);
    background: linear-gradient(to right, whitesmoke, #e0e7f2);
    padding: 2.5rem 1.5625rem; }
    .sign-in-container__fields > .container {
      padding: 0; }
  .sign-in-container__new-customers {
    padding: 2.5rem 1.5625rem;
    background: #f5f5f5; }
    .sign-in-container__new-customers > .container {
      padding: 0; }
  .sign-in-container__fields h1, .sign-in-container__new-customers h1 {
    text-align: center;
    font-size: 1.3rem; }
  .sign-in-container__fields--benefits-list, .sign-in-container__new-customers--benefits-list {
    text-align: center; }
    .sign-in-container__fields--benefits-list ul i, .sign-in-container__new-customers--benefits-list ul i {
      padding-right: 0.6rem;
      font-weight: 600; }
    .sign-in-container__fields--benefits-list ul li, .sign-in-container__new-customers--benefits-list ul li {
      margin-bottom: 1rem; }
      .sign-in-container__fields--benefits-list ul li:before, .sign-in-container__new-customers--benefits-list ul li:before {
        content: '\f00c';
        margin-right: 0.5rem;
        font-family: "Font Awesome 5 Pro";
        font-weight: 400;
        font-size: 1rem; }
  .sign-in-container__fields--cta button, .sign-in-container__new-customers--cta button {
    height: 50px; }
  .sign-in-container .form-container a {
    font-size: 1rem;
    width: 100%; }
  .sign-in-container .form-container__forgot-password {
    padding: 1.5rem 15px; }
    .sign-in-container .form-container__forgot-password--left {
      text-align: left;
      color: #c68fc6; }
    .sign-in-container .form-container__forgot-password--right {
      text-align: right; }
    .sign-in-container .form-container__forgot-password--cta {
      text-decoration: underline; }
  .sign-in-container .form-container__sign-in-options--left {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    text-align: center; }
    .sign-in-container .form-container__sign-in-options--left a {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
  .sign-in-container .form-container__sign-in-options--right {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
    .sign-in-container .form-container__sign-in-options--right input {
      padding: 0;
      font-size: 16px; }
  .sign-in-container .form-container__sign-in-options--fb-icon {
    display: inline-block !important;
    background: #c68fc6 !important;
    width: 2.25rem !important;
    display: inline-block !important;
    height: 2.25rem !important;
    border-radius: 50% !important;
    background: #c68fc6 !important;
    padding: 0.5rem 0 !important;
    font-size: 1.2rem !important;
    margin-right: .5rem !important; }
  .sign-in-container .form-container__sign-in-options--fb-text {
    margin: auto;
    display: inline-block; }
  .sign-in-container .form-container__field-container--forgot-password {
    text-align: right; }

/*** Media above 768 *********************************************************************
******************************************************************************************/
@media (min-width: 768px) {
  .sign-in-container .form-container__sign-in-options--right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 1rem; }
  .sign-in-container .container input[type='submit'] {
    width: 200px; }
  .sign-in-container__new-customers--cta {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 1rem; }
    .sign-in-container__new-customers--cta button[type='button'] {
      width: 200px; } }

/* Media query above 991px ***************************************************************
******************************************************************************************/
@media (min-width: 992px) {
  .sign-in-container__fields {
    padding: 4rem 1.375rem; }
  .sign-in-container__fields h1, .sign-in-container__new-customers h1 {
    text-align: center;
    font-size: 2.875rem; }
  .sign-in-container__new-customers {
    padding: 4rem 1.25rem; }
    .sign-in-container__new-customers--cta {
      text-align: center;
      border-right: 1px dashed #c0c0c0; }
    .sign-in-container__new-customers--layout > .row {
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
    .sign-in-container__new-customers--benefits-list {
      text-align: left;
      padding-left: 2rem; }
    .sign-in-container__new-customers .container {
      max-width: 940px; }
  .sign-in-container .form-container a.btn--purple-fade {
    width: 150px; }
  .sign-in-container .form-container__sign-in-options--left {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    text-align: left; }
  .sign-in-container .form-container__sign-in-options--right {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    text-align: right; } }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.overlay-message {
  display: none;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6); }
  .overlay-message__content {
    background: #fff;
    border-radius: 0;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1.5rem;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    .overlay-message__content--icon-times {
      font-size: 1.7rem;
      color: #c0c0c0;
      position: absolute;
      right: 1rem;
      top: 1rem; }
      .overlay-message__content--icon-times:hover {
        cursor: pointer; }
    .overlay-message__content--icon-face {
      font-size: 2.5rem; }
    .overlay-message__content--heading {
      font-weight: 600;
      display: block; }
    .overlay-message__content > *:not(:last-child) {
      margin-bottom: 1rem; }
    .overlay-message__content--divider {
      height: 1px;
      width: 100%;
      display: block;
      background: #f5f5f5;
      margin-top: auto; }
  .overlay-message a.overlay-message__close-btn {
    width: 100%;
    margin-top: 1rem;
    margin-bottom: 0; }

.register-container {
  /*** Form **********************************************************************/ }
  .register-container__fields {
    padding: 2.5rem 1.5625rem;
    background: -webkit-gradient(linear, left top, right top, from(whitesmoke), to(#e0e7f2));
    background: -o-linear-gradient(left, whitesmoke, #e0e7f2);
    background: linear-gradient(to right, whitesmoke, #e0e7f2); }
    .register-container__fields > .container {
      padding: 0; }
    .register-container__fields--heading {
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-bottom: 1rem; }
    .register-container__fields--left h1 {
      margin-bottom: 0;
      font-size: 1.3rem; }
    .register-container__fields--right {
      text-align: right;
      font-weight: 600;
      font-size: 13px; }
  .register-container__terms {
    padding: 2.5rem 1.5625rem; }
    .register-container__terms .col-12 {
      padding: 0; }
    .register-container__terms p,
    .register-container__terms span.form-container__checkbox--copy {
      font-size: 13px; }
    .register-container__terms span.nav-event-tag {
      margin: 1rem 0 .5rem;
      display: inline-block; }
    .register-container__terms .form-container__checkbox--basic input[type='checkbox'] {
      margin: auto;
      height: auto; }
    .register-container__terms .form-container .checkbox-container .checkmark__register {
      margin-left: 8px !important; }
    .register-container__terms .form-container .checkbox-container__label {
      font-size: 13px !important; }
    .register-container__terms .form-container > p:first-of-type {
      margin-bottom: 0; }
  .register-container__terms-sub-text {
    color: #6E7074;
    margin-top: 1.5rem; }
    .register-container__terms-sub-text p:first-of-type {
      margin-bottom: 0; }
    .register-container__terms-sub-text a {
      text-decoration: underline; }
  .register-container__register-btn-container {
    margin-top: 1.5rem; }
    .register-container__register-btn-container button {
      font-family: "Helvetica Neue LT W05_77 Bd Cn";
      text-transform: uppercase;
      width: 100%; }
  .register-container .form-container__contact-number-container > *:first-child {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .register-container .form-container__field-container {
    margin-bottom: 1rem; }
    .register-container .form-container__field-container--country-flag {
      padding-right: 0; }
    .register-container .form-container__field-container--enter-address {
      text-align: right;
      margin: .5rem 0 1rem 0 !important; }
    .register-container .form-container__field-container--country-code label {
      width: 4rem; }
    .register-container .form-container__field-container--contact-number {
      padding-left: 0; }
  .register-container .form-container__label--postcode span {
    -webkit-transform: translate(0px, -210%);
        -ms-transform: translate(0px, -210%);
            transform: translate(0px, -210%); }
  .register-container .form-container__label,
  .register-container .form-container input {
    margin-bottom: 0; }
  .register-container .form-container__find-address-button {
    padding-left: 0; }
    .register-container .form-container__find-address-button button {
      padding: .5rem 1.84rem;
      font-size: 1rem;
      height: 50px; }
  .register-container .form-container__address-container > .row {
    div: nth-child(2); }
  .register-container .form-container__address-container--address-auto-btn {
    display: none; }
  .register-container .form-container__password-container .form-container__field-container {
    height: 50px; }
  .register-container .form-container__password-container--strength {
    height: auto !important;
    padding: 0 2rem; }
    .register-container .form-container__password-container--strength #password-strength-text {
      font-weight: 600; }
  .register-container .form-container__checkbox--copy {
    display: inline-block; }
  .register-container .form-container__terms-container--privacy-policy {
    text-transform: none;
    text-decoration: underline;
    display: unset;
    color: unset;
    padding: unset;
    margin: unset;
    background-color: unset;
    -webkit-transition: none;
    -o-transition: none;
    transition: none; }
  .register-container .form-container__label-copy {
    font-size: 12px;
    font-weight: 600; }
  .register-container .form-container__enter-address {
    margin: 0; }
  .register-container .form-container__enter-address {
    width: 100%;
    display: none; }

/* Media query above 768 *************************************************************
***************************************************************************************/
@media (min-width: 768px) {
  .register-container .form-container__find-address-button {
    padding-left: 0.9375rem; }
  .register-container .form-container__password-container #password-strength-text,
  .register-container .form-container__password-container #password-strength-meter {
    margin: 0; }
  .register-container .form-container__password-container--password-length {
    margin: 1rem 0; }
  .register-container .form-container__password-container #password-strength-meter {
    width: 300px; }
  .register-container__fields, .register-container__terms {
    padding: 2.5rem; }
  .register-container__terms input[type='submit'] {
    width: 200px; }
  .register-container__register-btn-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; } }

/* Media query above 992 *************************************************************
***************************************************************************************/
@media (min-width: 992px) {
  .overlay-message {
    position: fixed;
    z-index: 1000;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.6); }
    .overlay-message__content {
      background: white;
      border-radius: 25px;
      position: absolute;
      top: 10%;
      left: 50%;
      padding: 1.5rem;
      text-align: center;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%);
      width: 50rem;
      height: 300px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
      .overlay-message__content--icon-times {
        font-size: 1.7rem;
        color: #c0c0c0;
        position: absolute;
        right: 1rem;
        top: 1rem; }
        .overlay-message__content--icon-times:hover {
          cursor: pointer; }
      .overlay-message__content--icon-face {
        font-size: 2.5rem; }
      .overlay-message__content--heading {
        font-weight: 600;
        display: block; }
      .overlay-message__content--divider {
        display: none; }
    .overlay-message a.overlay-message__close-btn {
      width: auto; }
  .register-container__fields--left h1 {
    font-size: 2.875rem; }
  .register-container__terms {
    padding: 4rem 1.25rem; }
    .register-container__terms p,
    .register-container__terms span.form-container__checkbox--copy {
      font-size: .875rem; }
  .register-container__register-btn-container {
    text-align: center; }
    .register-container__register-btn-container button {
      width: auto; }
  .register-container .form-container__dob-container .select {
    width: 8.735rem; }
  .register-container .form-container__field-container--contact-number {
    padding-left: 1.071rem; }
    .register-container .form-container__field-container--contact-number label {
      width: 28rem; }
  .register-container .form-container__label-copy {
    font-size: .875rem;
    font-weight: 100; } }

/*** Media above 1282 ***************************************************************
************************************************************************************/
@media (min-width: 1282px) {
  .register-container__fields, .register-container__terms {
    padding: 3.75rem; } }

/**!
* Project: TTF.com
* Author: Danyo Borg
* Date: Dec 2018
* File: PAYMENT
*/
.checkout {
  /* Delivery Method *************************************************
************************************************************/
  /* Payment Options *************************************************
************************************************************/
  /* Data Protection *************************************************
*******************************************************************/
  /*
    
    /* Checkout Pay Now *************************************************
************************************************************/ }
  .checkout .payment-tabs__visa-checkout-logo {
    height: 20px;
    position: relative;
    bottom: 2px;
    left: 2px; }
  .checkout .payment-tabs .tabs-container__content {
    min-height: 300px; }
  .checkout .show-on-mobile {
    display: block; }
  .checkout .show-on-desktop {
    display: none; }
  .checkout__cart--protection {
    background-image: -webkit-gradient(linear, left bottom, right top, from(#ffffff), color-stop(#e9e9f4), color-stop(#d1d5e9), color-stop(#b7c1df), to(#99afd4));
    background-image: -o-linear-gradient(left bottom, #ffffff, #e9e9f4, #d1d5e9, #b7c1df, #99afd4);
    background-image: linear-gradient(to right top, #ffffff, #e9e9f4, #d1d5e9, #b7c1df, #99afd4); }
    .checkout__cart--protection-add {
      margin-top: 0.5rem;
      -webkit-box-pack: start !important;
          -ms-flex-pack: start !important;
              justify-content: flex-start !important;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .checkout__cart--protection-add .btn {
        max-width: 100px;
        padding: .75rem 0rem;
        margin: 0 1rem 0 0;
        min-width: 75px;
        background: #303339; }
      .checkout__cart--protection-add p {
        color: #303339; }
  .checkout__cart--title {
    padding: 0 1.5rem 1.5rem;
    border-bottom: 1px solid #C1C2C4;
    margin-bottom: 0;
    margin-top: 1.5rem; }
    .checkout__cart--title b {
      display: block;
      margin-bottom: 1rem; }
    .checkout__cart--title p {
      margin: 0; }
  .checkout__cart--item {
    padding: 1.5rem;
    margin-bottom: 0;
    border-bottom: 1px solid #C1C2C4; }
    .checkout__cart--item:last-child {
      border: none; }
    .checkout__cart--item-fees {
      text-transform: uppercase;
      font-size: 12px;
      color: #C1C2C4; }
      .checkout__cart--item-fees p {
        color: #575a5f; }
    .checkout__cart--item p {
      margin-bottom: 0; }
    .checkout__cart--item div {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
  .checkout__delivery-method b {
    margin-bottom: 25px;
    color: #303339;
    display: block; }
  .checkout__delivery-method .form-container select {
    padding: 1rem;
    margin: 0 0 25px 0;
    border-radius: 50px; }
    .checkout__delivery-method .form-container select:focus {
      outline: none; }
  .checkout__payment-options--pay-with-voucher, .checkout__payment-options--voucher-number {
    padding: 0;
    text-align: left;
    margin-right: .9rem; }
  .checkout__payment-options--voucher-number .btn {
    margin-top: 1rem; }
  .checkout__payment-options--voucher-number:nth-child(4) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    .checkout__payment-options--voucher-number:nth-child(4) span {
      margin-top: 33px;
      height: 50px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
  .checkout__payment-options--subheader-underline {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .checkout__payment-options--card-container {
    margin-left: auto; }
    .checkout__payment-options--card-container span {
      display: none; }
    .checkout__payment-options--card-container i {
      font-size: 1.5rem; }
    .checkout__payment-options--card-container i:first-of-type {
      margin-left: .5rem; }
  .checkout__payment-options--voucher {
    text-align: center;
    padding: 25px; }
    .checkout__payment-options--voucher small {
      display: block;
      margin: 0 auto 10px; }
  .checkout__payment-options--gift-voucher {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border: 1px solid #C1C2C4;
    padding: 1rem;
    position: relative;
    margin: 0 0 2rem 0; }
    .checkout__payment-options--gift-voucher .fa-trash {
      position: absolute;
      top: 1rem;
      right: 1rem; }
    .checkout__payment-options--gift-voucher input {
      margin: 0.5rem 0; }
    .checkout__payment-options--gift-voucher input[type=text] {
      border: 1px solid #C1C2C4; }
    .checkout__payment-options--gift-voucher .btn {
      margin: 0;
      padding: 0.75rem 0;
      min-width: 75px; }
  .checkout__payment-options--add-voucher {
    display: table-cell; }
  .checkout__payment-options .validation-error {
    border: 1px solid #c68fc6 !important; }
  .checkout__payment-options .error {
    color: #c68fc6;
    font-size: 12px;
    margin-top: 0.5rem; }
  .checkout__payment-options input[type=text] {
    border: 1px solid #C1C2C4;
    max-width: 100%; }
  .checkout__payment-options--visa {
    text-align: center;
    padding: 2rem 1rem; }
    .checkout__payment-options--visa p {
      max-width: 800px;
      margin: 0 auto 1rem auto; }
    .checkout__payment-options--visa img {
      margin: 2rem auto;
      display: block;
      text-align: center;
      max-width: 250px; }
  .checkout__payment-options--subheader {
    font-weight: bold; }
    .checkout__payment-options--subheader:not(:first-of-type) {
      margin-top: 2rem; }
    .checkout__payment-options--subheader-underline {
      font-weight: bold;
      padding-bottom: 0.5rem;
      border-bottom: 1px solid #C1C2C4; }
      .checkout__payment-options--subheader-underline:not(:first-of-type) {
        margin-top: 2rem; }
  .checkout__payment-options .required {
    color: #c68fc6; }
  .checkout__payment-options--pay-with-card {
    display: block; }
    .checkout__payment-options--pay-with-card .date-select,
    .checkout__payment-options--pay-with-card .card-cvc {
      width: 100px; }
    .checkout__payment-options--pay-with-card .card-number,
    .checkout__payment-options--pay-with-card .card-name {
      width: 100%; }
  .checkout__payment-options--pay-with-gift-voucher {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .checkout__payment-options--pay-with-gift-voucher div {
      -webkit-box-flex: 1;
          -ms-flex: 1 1 100%;
              flex: 1 1 100%;
      margin-right: 10px;
      margin-bottom: 25px; }
      .checkout__payment-options--pay-with-gift-voucher div:last-child {
        text-align: center; }
      .checkout__payment-options--pay-with-gift-voucher div label {
        border: none;
        display: block;
        width: inherit;
        line-height: 1.5; }
    .checkout__payment-options--pay-with-gift-voucher .date-select {
      width: 48%; }
  .checkout__payment-options--billing-address {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start; }
    .checkout__payment-options--billing-address .btn--edit {
      margin: 1rem 0; }
    .checkout__payment-options--billing-address .edit-button {
      position: relative;
      margin-left: 10px;
      min-width: 75px; }
  .checkout__payment-options .form-container__expiry-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    .checkout__payment-options .form-container__expiry-container input {
      width: 70px; }
    .checkout__payment-options .form-container__expiry-container input:first-of-type {
      margin-right: 1rem; }
    .checkout__payment-options .form-container__expiry-container--validation {
      width: 100%; }
  .checkout__payment-options .form-container__cvc-container input[type='text'] {
    width: 75px; }
  .checkout__data-protection h3 {
    font-size: 16px;
    text-transform: uppercase;
    color: #303339;
    margin: 25px 0; }
  .checkout__data-protection p {
    color: #303339;
    font-size: 14px; }
  .checkout__data-protection a {
    color: #303339;
    text-decoration: underline; }
    .checkout__data-protection a:hover {
      color: #303339; }
  .checkout__data-protection label {
    border-radius: 6px;
    text-align: center;
    margin: 0 0 1rem 0;
    padding: 2rem;
    width: 100%; }
  .checkout__data-protection input[type="radio"]:checked + label {
    background: #303339; }
  .checkout__data-protection--form {
    display: block; }
  .checkout__data-protection--questions {
    margin-bottom: 1rem; }
    .checkout__data-protection--questions .checkmark {
      margin-left: 0 !important; }
      .checkout__data-protection--questions .checkmark:after {
        margin: -0.2rem 0.1rem !important;
        font-size: 14px !important; }
    .checkout__data-protection--questions .answer-collection-item {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin: 10px 0 0; }
      .checkout__data-protection--questions .answer-collection-item i {
        margin-left: 10px; }
    .checkout__data-protection--questions select {
      display: block;
      margin: 10px 0;
      width: auto !important;
      min-width: 250px;
      border: 1px solid #C1C2C4 !important;
      color: #303339 !important; }
    .checkout__data-protection--questions button {
      margin-bottom: 0 !important;
      height: 50px !important; }
    .checkout__data-protection--questions label {
      display: block;
      width: 100%;
      padding: 1rem;
      text-align: left; }
    .checkout__data-protection--questions input {
      width: auto;
      height: auto;
      margin-bottom: 0 !important; }
      .checkout__data-protection--questions input[type="text"] {
        height: 50px; }
    .checkout__data-protection--questions .dropdown-container {
      border: none; }
      .checkout__data-protection--questions .dropdown-container select {
        display: block;
        margin: 10px 0;
        width: auto !important;
        min-width: 250px;
        border: 1px solid #C1C2C4 !important;
        -webkit-appearance: none;
           -moz-appearance: none;
                appearance: none;
        padding: 10px 50px 10px 15px !important;
        background: transparent;
        border-radius: 50px !important;
        height: 50px !important;
        background-repeat: no-repeat !important;
        background-position: right center !important;
        background-color: #fff !important;
        color: #303339 !important;
        background-image: url("/Assets/Src/Images/chev-down-b.png") !important; }
      .checkout__data-protection--questions .dropdown-container.active {
        border-radius: 25px 25px 0 0; }
        .checkout__data-protection--questions .dropdown-container.active select {
          background-image: url("/Assets/Src/Images/chev-up-b.png") !important; }
      .checkout__data-protection--questions .dropdown-container__white {
        background: #fff;
        color: #303339 !important;
        border: none !important; }
        .checkout__data-protection--questions .dropdown-container__white.active select {
          background-image: url("/Assets/Src/Images/chev-up-b.png") !important; }
        .checkout__data-protection--questions .dropdown-container__white select {
          background-color: #fff !important;
          color: #303339 !important;
          background-image: url("/Assets/Src/Images/chev-down-b.png") !important; }
      .checkout__data-protection--questions .dropdown-container__black {
        background: #303339;
        color: #fff !important;
        border: none !important; }
        .checkout__data-protection--questions .dropdown-container__black.active select {
          background-image: url("/Assets/Src/Images/chev-up-w.png") !important; }
        .checkout__data-protection--questions .dropdown-container__black select {
          background-color: #303339 !important;
          color: #fff !important;
          background-image: url("/Assets/Src/Images/chev-down-w.png") !important; }
  .checkout__paynow {
    background-color: #f5f5f5;
    text-align: center;
    padding: 50px 25px;
    margin-top: 50px; }
    .checkout__paynow--terms-container {
      display: block; }
      .checkout__paynow--terms-container button.btn {
        cursor: default; }
    .checkout__paynow a {
      color: #303339;
      text-decoration: underline; }
      .checkout__paynow a:hover {
        text-decoration: none; }
    .checkout__paynow .btn {
      border-radius: 50px;
      padding: 2.5rem 0;
      width: 100%;
      text-decoration: none;
      color: #fff;
      font-weight: bold;
      font-size: 1.5rem;
      line-height: 0;
      margin: 1rem 0;
      -webkit-transition: .25s;
      -o-transition: .25s;
      transition: .25s;
      font-family: "Helvetica Neue LT W05_77 Bd Cn"; }
    .checkout__paynow--terms {
      border-radius: 5px;
      border: 1px solid #C1C2C4;
      padding: 1rem 2rem;
      max-width: 100%; }
      .checkout__paynow--terms input[type=checkbox] {
        width: auto;
        margin-right: 0.5rem; }
      .checkout__paynow--terms label {
        margin: 0; }
  .checkout__delivery-address {
    -ms-flex-preferred-size: 40%;
        flex-basis: 40%;
    position: relative; }
    .checkout__delivery-address p {
      margin: 0;
      color: #303339; }
    .checkout__delivery-address b {
      margin-bottom: 25px;
      color: #303339;
      display: block; }
    .checkout__delivery-address .address-details {
      border: 1px solid #C1C2C4;
      border-radius: 6px;
      padding: 1rem;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
  .checkout__delivery-email {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -ms-flex-preferred-size: 60%;
        flex-basis: 60%;
    display: none; }
    .checkout__delivery-email b {
      margin-bottom: 25px;
      color: #303339;
      display: block; }
  .checkout #paymentcard-visa-checkout {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
  .checkout .paymentCardVisaCheckoutCardDetailsWrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
  .checkout .paymentCardVisaCheckoutEdit {
    text-decoration: underline;
    margin-top: .5rem; }
  .checkout .paymentcard-visa-checkout-intro__heading {
    font-weight: 600; }

apple-pay-button {
  --apple-pay-button-width:213px;
  --apple-pay-button-height:55px;
  --apple-pay-button-border-radius:6px;
  --apple-pay-button-padding: 0px 0px;
  --apple-pay-button-box-sizing: border-box;
  margin-right: 3rem;
  margin-top: 1.5rem; }

/*** Media above 400 ***************************************************
*************************************************************************/
@media (min-width: 400px) {
  .checkout__payment-options input[type=text] {
    max-width: 75%; }
  .checkout__payment-options--voucher-number:nth-child(1) input[type=text] {
    max-width: 175px; }
  .checkout__payment-options--voucher-number:nth-child(2) input[type=text] {
    max-width: 175px; }
  .checkout__payment-options--voucher-number:nth-child(3) input[type=text] {
    max-width: 112px; } }

/*** Media query above 768px *******************************************
************************************************************************/
@media (min-width: 768px) {
  .checkout__payment-options--card-container span {
    font-weight: normal;
    display: inline; }
  .checkout #paymentcard-visa-checkout {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
    .checkout #paymentcard-visa-checkout img {
      margin: 0 1em 0 0; }
  .checkout .paymentCardVisaCheckoutCardDetailsWrapper {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start; }
  .checkout__paynow .btn {
    padding: 2.5rem 5rem;
    width: auto; }
  .checkout .form-container__expiry-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    .checkout .form-container__expiry-container input {
      width: 70px; }
    .checkout .form-container__expiry-container input:first-of-type {
      margin-right: 1rem; }
    .checkout .form-container__expiry-container--validation {
      width: 100%; }
  .checkout .form-container__cvc-container input[type='text'] {
    width: 75px; } }

/* Media query above 992px **************************
******************************************************/
@media (min-width: 992px) {
  .checkout .show-on-mobile {
    display: none; }
  .checkout .show-on-desktop {
    display: block; }
  .checkout__paynow {
    padding: 100px 25px;
    margin-top: 100px; }
    .checkout__paynow--terms-container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-line-pack: center;
          align-content: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      margin: 2rem auto; }
    .checkout__paynow--terms {
      border-radius: 5px;
      border: 1px solid #C1C2C4;
      padding: 1rem 2rem;
      margin-right: 2rem;
      max-width: 400px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
  .checkout__payments-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .checkout__payment-options--gift-voucher {
    border: none;
    padding: 0; }
    .checkout__payment-options--gift-voucher .fa-trash {
      position: relative;
      top: 0;
      right: 0; }
    .checkout__payment-options--gift-voucher input {
      margin: 0; }
    .checkout__payment-options--gift-voucher > .col-lg {
      padding-left: 0; }
    .checkout__payment-options--gift-voucher > .col-lg:last-child {
      padding-right: 0; }
  .checkout__delivery-method {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 40%;
            flex: 0 0 40%;
    margin-right: 5%; }
    .checkout__delivery-method .indent-line {
      border-left: 1px solid #C1C2C4;
      padding-left: 15px; }
  .checkout__data-protection--questions label {
    border: none;
    display: inline;
    padding: 0 20px 0 0; }
  .checkout__data-protection label {
    margin: 0 1rem 0 0;
    width: auto; }
  .checkout__data-protection--form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; } }

/* Media query above 1282px **************************
******************************************************/
@media (min-width: 1282px) {
  .checkout__payment-options--pay-with-voucher {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .checkout__payment-options--pay-with-card {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start; }
    .checkout__payment-options--pay-with-card--pay-with-card div {
      margin-right: 2rem; }
    .checkout__payment-options--pay-with-card--pay-with-card .card-name {
      width: 250px; }
    .checkout__payment-options--pay-with-card--pay-with-card .card-number {
      width: 200px; }
  .checkout__payment-options--billing-address {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
    .checkout__payment-options--billing-address .btn--edit {
      margin: 0 0 0 1rem; }
  .checkout__payment-options input[type=text] {
    max-width: 95%; }
  .checkout__payment-options--card-number .form-container__error-container--card-number {
    max-width: 200px; }
  .checkout .form-container__error-container {
    width: 90%;
    margin: 0 auto; }
  .checkout .form-container__expiry-container {
    max-width: 230px; }
    .checkout .form-container__expiry-container input {
      width: 62px; }
    .checkout .form-container__expiry-container input:first-of-type {
      margin-right: .5rem; } }

/*** Media above 1400 *******************************************
****************************************************************/
@media (min-width: 1400px) {
  .checkout .form-container__cvc-container input[type='text'] {
    width: 75px; } }

/*** IE 11 *********************************************************
********************************************************************/
.no-flexboxlegacy .checkout__payments-container {
  width: 100%; }

.no-flexboxlegacy .checkout__payment-options input {
  line-height: 0; }

.no-flexboxlegacy .checkout__payment-options--gift-voucher > .ie-fix {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%; }
  .no-flexboxlegacy .checkout__payment-options--gift-voucher > .ie-fix input {
    margin: .5rem 0; }
  .no-flexboxlegacy .checkout__payment-options--gift-voucher > .ie-fix button {
    margin-top: 1rem; }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
/*** event page accordions ******************************************************************************/
.event-page-container #booking-info {
  padding: 2.5rem 1.5625rem 6rem !important; }

.event-page-container .slider-default__controls {
  top: 30%; }
  .event-page-container .slider-default__controls .slick-arrow {
    width: 100px;
    height: 100px; }
  .event-page-container .slider-default__controls .fa-chevron-left::before {
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    position: absolute;
    left: 44px;
    top: 50%;
    transform: translateY(-50%); }
  .event-page-container .slider-default__controls .fa-chevron-right::before {
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    position: absolute;
    right: 44px;
    top: 50%;
    transform: translateY(-50%); }

.event-page-container .accordions-container-outer h2 {
  margin: 2rem 1.5625rem 0; }

.event-page-container .accordions-container-outer > p {
  padding: 2rem 1.5625rem 0; }

.event-page-container .slick-dots {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0;
  padding: 1rem 0;
  position: absolute;
  bottom: -45px;
  text-align: center;
  width: 100%;
  z-index: 1;
  list-style-type: none; }
  .event-page-container .slick-dots li {
    margin: 0 0.25rem; }
    .event-page-container .slick-dots li:hover {
      cursor: pointer; }
  .event-page-container .slick-dots button {
    display: block;
    width: 1.5rem;
    height: 0.25rem;
    padding: 0;
    border: none;
    border-radius: 6px;
    background-color: rgba(255, 255, 255, 0.3);
    text-indent: -9999px; }
    .event-page-container .slick-dots button:hover {
      cursor: pointer; }
  .event-page-container .slick-dots li.slick-active button {
    background-color: #fff; }

.event-page-container__about-event .show-more-btn {
  padding: 10px 16px !important;
  width: 160px;
  display: block !important;
  margin: 50px 0 0;
  border: 1px solid #fff !important;
  color: #fff !important;
  -webkit-box-shadow: 0 0px 1px 0px #fff;
          box-shadow: 0 0px 1px 0px #fff;
  text-align: left; }

.event-page-container .btn--outline i {
  position: absolute;
  right: 21px; }

.event-page-container .btn--outline:hover i {
  margin-right: 0 !important; }

.event-page-container__tickets {
  padding: 0; }

.event-page-accordions .accordion-container:nth-child(odd) {
  background: #E4F7F5; }

.event-page-accordions .accordion-container:nth-child(even) {
  background: #fff; }

.event-page-accordions .accordion-container__content {
  padding: 0.625rem 1.5625rem 1.5rem; }
  .event-page-accordions .accordion-container__content .sponsor-header-line {
    margin-top: 2.5rem; }

.event-page-accordions .accordion-container__label {
  font-size: 1rem;
  padding: 1.5rem 1.5625rem; }
  .event-page-accordions .accordion-container__label.bold {
    font-weight: 600; }
  .event-page-accordions .accordion-container__label--open-close-icon {
    right: 1.5625rem;
    background: #303339;
    width: 35px;
    height: 35px;
    color: #fff;
    top: 50px;
    border: 2px solid #303339; }
    .event-page-accordions .accordion-container__label--open-close-icon::before {
      font-size: 1rem;
      -webkit-transform: translateY(35%);
          -ms-transform: translateY(35%);
              transform: translateY(35%);
      display: inline-block;
      top: -1px;
      position: relative; }
  .event-page-accordions .accordion-container__label span:first-of-type {
    margin-bottom: 10px; }
  .event-page-accordions .accordion-container__label .icon-container:first-child {
    max-width: 85%; }
  .event-page-accordions .accordion-container__label .icon-container {
    display: block; }

.event-page-accordions .accordion-container__heading-container--heading {
  padding-left: 5px; }
  .event-page-accordions .accordion-container__heading-container--heading.bold {
    font-weight: 600; }

.event-page-accordions .accordion-container__heading-container--date {
  padding-left: 5px; }

.event-page-accordions__no-performance-header {
  margin-bottom: 3rem;
  padding: 0 1.375rem; }

/*** event page accordions end **********************************************************/
.event-page-container {
  /* Sign up form ------------------------------- */
  /* sign up form end ***********************************/ }
  .event-page-container__booking-info {
    background: #f5f5f5;
    padding: 2.5rem 1.5625rem 6rem; }
    .event-page-container__booking-info .sponsors-sidebar {
      padding: 0; }
      .event-page-container__booking-info .sponsors-sidebar > .col-12 {
        padding: 0; }
      .event-page-container__booking-info .sponsors-sidebar .nav-event-tag {
        font-size: 16px;
        margin-bottom: 10px; }
        .event-page-container__booking-info .sponsors-sidebar .nav-event-tag i {
          font-size: 22px;
          padding-right: 6px; }
  .event-page-container__split-style-container {
    position: relative;
    width: 100%; }
  .event-page-container .readMore__content {
    display: none; }
  .event-page-container__banner {
    position: relative;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    background: -o-linear-gradient(45deg, #f5f5f5 0%, #99afd4 100%);
    background: linear-gradient(45deg, #f5f5f5 0%, #99afd4 100%); }
  .event-page-container__banner-event-info {
    padding: 2.5rem 1.5625rem 1.875rem; }
    .event-page-container__banner-event-info--placeholder-copy {
      display: none; }
    .event-page-container__banner-event-info--extra-info, .event-page-container__banner-event-info--date {
      display: block;
      font-size: 18px; }
    .event-page-container__banner-event-info--page-header {
      margin-bottom: .4rem;
      font-size: 1.875rem; }
  .event-page-container__banner-event-price {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 0 1.5625rem 2.5rem; }
    .event-page-container__banner-event-price h2 {
      margin: 0; }
    .event-page-container__banner-event-price--from {
      font-family: "Open Sans", sans-serif;
      font-size: 1rem;
      text-transform: lowercase;
      display: block;
      font-size: 0.6875rem; }
    .event-page-container__banner-event-price > div {
      text-align: right; }
    .event-page-container__banner-event-price span.heading {
      display: block;
      font-size: 1.625rem;
      font-family: "Helvetica Neue LT W05_77 Bd Cn"; }
    .event-page-container__banner-event-price P:first-of-type {
      font-size: 1.125rem;
      font-weight: 600;
      text-transform: uppercase; }
    .event-page-container__banner-event-price p:last-of-type {
      position: relative;
      top: -10px;
      margin-bottom: 0; }
    .event-page-container__banner-event-price--fees {
      font-size: 0.6875rem; }
  .event-page-container__banner-image {
    padding: 0;
    background-position: center;
    background-size: cover; }
    .event-page-container__banner-image img {
      height: auto;
      width: 100%; }
  .event-page-container__select-venue-copy {
    padding: 2.5rem 1.5625rem 0;
    margin-bottom: 0; }
  .event-page-container__event-heading {
    font-weight: 600; }
  .event-page-container__page-nav {
    position: fixed;
    display: none;
    left: 0;
    bottom: 0;
    width: 100%;
    z-index: 10;
    background: #fff; }
    .event-page-container__page-nav.fixed {
      position: fixed;
      top: 0;
      height: 75px;
      width: 100%;
      z-index: 1000;
      padding: 1.5rem 2.5rem; }
    .event-page-container__page-nav ul {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin-bottom: 0;
      padding: 1rem 1.375rem;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
      .event-page-container__page-nav ul li a {
        color: #fff;
        text-align: center; }
        .event-page-container__page-nav ul li a span {
          display: block; }
        .event-page-container__page-nav ul li a span.event-page-container__navbar--heading {
          display: none; }
      .event-page-container__page-nav ul li:nth-child(1) span.event-page-container__navbar--icon,
      .event-page-container__page-nav ul li:nth-child(2) span.event-page-container__navbar--icon {
        -webkit-transform: rotate(-45deg);
            -ms-transform: rotate(-45deg);
                transform: rotate(-45deg); }
  .event-page-container__sign-up-form input {
    border: 1px solid #303339; }
  .event-page-container__event-page-images-container {
    display: block;
    white-space: nowrap;
    overflow-x: scroll;
    min-width: 100%;
    height: 25vh; }
    .event-page-container__event-page-images-container > div {
      height: 100%;
      display: inline-block;
      width: 100%;
      background: #303339; }
  .event-page-container__booking-info-content {
    padding: 1.375rem; }
    .event-page-container__booking-info-content > .event-page-container__booking-info-content--item {
      margin-bottom: 2rem !important; }
      .event-page-container__booking-info-content > .event-page-container__booking-info-content--item > :first-child {
        margin-bottom: 1rem; }
    .event-page-container__booking-info-content--heading {
      font-weight: 600; }
    .event-page-container__booking-info-content .sponsors-container__sponsor-content a {
      padding: 0 !important;
      font-weight: 600;
      text-decoration: underline;
      text-transform: none; }
    .event-page-container__booking-info-content .sponsors-container__sponsor-content span.nav-event-tag {
      font-size: 1rem !important; }
  .event-page-container .slider-container {
    margin-top: -2rem;
    margin-bottom: 1rem; }
  .event-page-container__about-event {
    background: #303339; }
    .event-page-container__about-event--content-container {
      padding: 0 1.5625rem 3.75rem;
      color: #fff;
      margin-top: 3.125rem; }
      .event-page-container__about-event--content-container button {
        color: #fff; }
    .event-page-container__about-event--heading > span {
      font-size: 1rem; }
    .event-page-container__about-event--heading h2 {
      margin-top: 2.5rem;
      font-size: 1.875rem; }
    .event-page-container__about-event--details button {
      margin-top: 2rem; }
  .event-page-container__event-sponsor {
    padding: 0; }
    .event-page-container__event-sponsor--item {
      padding: 2.1875rem 1.375rem;
      border-bottom: 1px dashed #303339; }
    .event-page-container__event-sponsor--item-heading {
      font-family: "Open Sans", sans-serif;
      font-size: 0.875rem;
      font-weight: 600;
      text-transform: inherit;
      margin: 2.1875rem 0 1.5625rem; }
  .event-page-container .banner-content-container {
    padding: 2.5rem 1.5625rem; }
    .event-page-container .banner-content-container .banner-content-container-event-info__header {
      margin-bottom: .4rem;
      font-size: 1.875rem; }
    .event-page-container .banner-content-container .banner-content-container-event-info span {
      display: block;
      font-size: 18px; }
    .event-page-container .banner-content-container .banner-content-container-event-price p:first-of-type {
      font-size: 1.125rem;
      font-weight: 600;
      margin: 16px 0 6px; }
    .event-page-container .banner-content-container .banner-content-container-event-price p:last-of-type {
      margin-bottom: 0; }

/* Media query above 768 ************************************************************
************************************************************************************zzz*/
@media (min-width: 768px) {
  .event-page-accordions {
    margin: 0 2.5rem; }
    .event-page-accordions__no-performance-header {
      margin-bottom: 0; }
    .event-page-accordions .accordion-container__content {
      padding: 3.125rem 0 2.25rem;
      border-bottom: 1px solid #838588; }
    .event-page-accordions .accordion-container__label {
      padding: 2.25rem 0;
      border-bottom: 1px solid #838588; }
      .event-page-accordions .accordion-container__label--open-close-icon {
        right: 0;
        width: 50px;
        height: 50px; }
        .event-page-accordions .accordion-container__label--open-close-icon::before {
          font-size: 1.5rem;
          top: 0; }
    .event-page-accordions .accordion-container:nth-child(odd) {
      background: #fff; }
  /*** Accordions End *************************************************************/
  .event-page-container .accordions-container-outer h2 {
    margin: 3.125rem 0 0; }
  .event-page-container .accordions-container-outer > p {
    padding: 3.125rem 0 0; }
  .event-page-container #booking-info {
    padding: 3.125rem 2.5rem 8rem !important; }
  .event-page-container__about-event--content-container {
    padding: 0 2.5rem 5rem; }
  .event-page-container__select-venue-copy {
    padding: 0; }
  .event-page-container .slick-slide {
    padding: 0 0.375rem; }
  .event-page-container .sticky {
    position: fixed;
    top: 76.5469px;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    left: 0;
    width: 66.66667%;
    z-index: 2; }
  .event-page-container__banner-image {
    width: 100%; }
  .event-page-container__banner-event-price {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding: 3.75rem 2.5rem 3.75rem 0;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end; }
    .event-page-container__banner-event-price > :first-child {
      margin-top: unset; }
    .event-page-container__banner-event-price--admin-fees span:first-child {
      display: block; }
    .event-page-container__banner-event-price--admin-fees span:nth-child(2) {
      display: unset; }
    .event-page-container__banner-event-price--limited-tickets {
      position: unset;
      right: 1rem;
      margin-top: auto;
      margin-bottom: 1rem;
      text-align: center;
      margin-left: auto; }
    .event-page-container__banner-event-price--limited-tickets-gradient {
      width: 100%;
      position: unset;
      right: 0; }
      .event-page-container__banner-event-price--limited-tickets-gradient::after {
        content: '';
        position: relative;
        top: 25px; }
    .event-page-container__banner-event-price p:first-of-type,
    .event-page-container__banner-event-price p:last-of-type {
      margin-bottom: 0; }
    .event-page-container__banner-event-price p:first-of-type {
      line-height: 1;
      padding-bottom: 1px;
      margin-bottom: 1rem; }
    .event-page-container__banner-event-price p:last-of-type {
      text-align: right; }
  .event-page-container__booking-info {
    padding: 3.125rem 2.5rem 8rem; }
  .event-page-container__banner-event-info {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding: 3.75rem 0 3.75rem 2.5rem; }
    .event-page-container__banner-event-info--placeholder-copy {
      display: block;
      text-transform: uppercase;
      font-weight: 600;
      margin-bottom: 2.813rem; }
  .event-page-container__page-nav {
    position: static;
    background: #fff;
    padding: 2.5rem; }
    .event-page-container__page-nav ul {
      padding: 0;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      -webkit-box-align: end;
          -ms-flex-align: end;
              align-items: flex-end; }
      .event-page-container__page-nav ul li a {
        color: #303339 !important;
        text-align: left; }
        .event-page-container__page-nav ul li a span {
          display: none; }
        .event-page-container__page-nav ul li a.active {
          color: #303339 !important;
          font-weight: 600; }
          .event-page-container__page-nav ul li a.active::before {
            content: '';
            width: 30px;
            height: 2px;
            background: #303339;
            display: block;
            position: relative;
            top: -5px; }
        .event-page-container__page-nav ul li a span.event-page-container__navbar--icon {
          display: none; }
        .event-page-container__page-nav ul li a span.event-page-container__navbar--heading {
          display: block; }
      .event-page-container__page-nav ul li:not(:last-child) {
        margin-right: 1rem; }
      .event-page-container__page-nav ul li:last-child {
        display: none; }
  .event-page-container .slider-container {
    margin-top: -5rem;
    margin-bottom: 2rem; }
  .event-page-container__about-event--heading h2 {
    font-size: 2.5rem; }
  .event-page-container .slider-three-container {
    margin-left: 1.1875rem;
    margin-right: 1.1875rem; }
  .event-page-container__tickets {
    padding-bottom: 3.75rem !important; }
  .event-page-container .banner-content-container {
    padding: 2.5rem 1.5625rem; }
    .event-page-container .banner-content-container .banner-content-container-event-price p:first-of-type {
      margin: 23px 0 23px; }
  .event-page-container .banner-content-container {
    padding: 3.75rem 2.5rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%; }
    .event-page-container .banner-content-container .banner-content-container-event-info {
      width: 60%;
      min-width: 60%; }
      .event-page-container .banner-content-container .banner-content-container-event-info__header {
        margin-top: 0; }
    .event-page-container .banner-content-container .banner-content-container-event-price {
      text-align: right; }
      .event-page-container .banner-content-container .banner-content-container-event-price p:first-of-type {
        margin-top: 0; } }

/*** Media above 992px *********************************************************
*******************************************************************************/
@media (min-width: 992px) {
  .fixed {
    position: fixed;
    top: 0;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    width: 1280px; }
  /*** event page accordions */
  .event-page-accordions .accordion-container:nth-child(odd),
  .event-page-accordions .accordion-container:nth-child(even) {
    background: #fff; }
  .event-page-accordions .accordion-container__label {
    border-bottom: 1px solid #838588;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    .event-page-accordions .accordion-container__label--open-close-icon {
      right: 0; }
    .event-page-accordions .accordion-container__label .icon-container:first-of-type {
      margin-right: 1.5625rem; }
  .event-page-accordions .accordion-container__heading-container--date {
    display: inline; }
  .event-page-accordions__no-performance-header {
    padding: 0; }
  /*** event page accordions end */
  .event-page-container__banner {
    padding: 3.4375rem 2.5rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
  .event-page-container__banner-image {
    margin-right: 2rem;
    width: 31vw;
    height: 100%; }
  .event-page-container__banner-event-info {
    padding: 0; }
    .event-page-container__banner-event-info--placeholder-copy {
      display: block;
      margin-bottom: auto;
      text-transform: uppercase !important; }
    .event-page-container__banner-event-info--page-header {
      margin-top: 1.4375rem;
      font-size: 3vw;
      margin-bottom: 1rem; }
    .event-page-container__banner-event-info--date {
      margin-bottom: 3rem; }
  .event-page-container__banner-event-price {
    margin-left: auto;
    text-align: right;
    margin-top: 0;
    margin-bottom: 3rem;
    width: 50%;
    padding: 0; }
    .event-page-container__banner-event-price h2 {
      margin-bottom: 1rem;
      font-size: 3vw; }
    .event-page-container__banner-event-price span.heading {
      font-size: 2.5rem;
      margin-left: .5rem; }
    .event-page-container__banner-event-price p:last-of-type {
      margin-bottom: 0; }
    .event-page-container__banner-event-price--from {
      display: inline; }
    .event-page-container__banner-event-price--from, .event-page-container__banner-event-price--fees {
      font-size: 0.875rem; }
  .event-page-container__banner-event-info, .event-page-container__banner-event-price {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
  .event-page-container__select-venue-copy {
    padding: 0; }
  .event-page-container__page-nav.fixed {
    top: 0; }
  .event-page-container__booking-info > .event-page-container__booking-info-content-wrapper {
    padding: 1.375rem; }
  .event-page-container__booking-info-content {
    padding-top: 0; }
    .event-page-container__booking-info-content--item {
      border-bottom: 1px dashed #303339; }
      .event-page-container__booking-info-content--item > div {
        padding: 0; }
  .event-page-container .banner-content-container {
    padding: 0; }
    .event-page-container .banner-content-container .banner-content-container-event-info__header {
      margin: 19px 0 22px; }
    .event-page-container .banner-content-container .banner-content-container-event-price p:first-of-type {
      margin: 27px 0 25px; }
  .event-date-container__event-all-times .no-hover-True a:not(:last-of-type) {
    display: none; } }

/*** Media above 1024 ****************************************************
****************************************************************************/
@media (min-width: 1024px) {
  /*** Accordions start *********************************************/
  .event-page-accordions {
    margin: 0 2.5rem; }
    .event-page-accordions .accordion-container__label {
      padding: 2.25rem 0; }
  /*** Accordions End *********************************************/
  .event-page-container__page-nav {
    padding: 1.875rem 2.5rem; }
  .event-page-container .slider-default__controls .prev {
    left: -34px; }
  .event-page-container .slider-default__controls .next {
    right: -34px; }
  .event-page-container__tickets {
    background: #fff;
    padding-bottom: 5rem !important; } }

/*** Media above 1200 ******************************************************
*****************************************************************************/
@media (min-width: 1200px) {
  .event-page-container .about-header-background {
    background: #3A3D44;
    display: block;
    height: 100%;
    position: absolute;
    left: 0;
    max-width: 500px;
    width: 33.33333%; }
  .event-page-container__split-style-container {
    position: relative;
    width: 100%; }
    .event-page-container__split-style-container--inner {
      background: #f5f5f5;
      position: absolute;
      z-index: -1;
      right: 0;
      width: 25%;
      top: 0;
      height: 100%; }
  .event-page-container__about-event--heading {
    padding: 3.75rem;
    background: #3A3D44;
    max-width: 500px; }
    .event-page-container__about-event--heading > span {
      font-size: 1.125rem; }
  .event-page-container__about-event--content-container-row {
    margin-left: 0;
    margin-right: 0; }
  .event-page-container__about-event--details {
    padding: 6.25rem 3.75rem 6.25rem 6.25rem; }
  .event-page-container__about-event--content-container {
    margin-top: 0;
    padding: 0; } }

/*** Media above 1282px ****************************************************
****************************************************************************/
@media (min-width: 1282px) {
  /*** Accordions *******************************/
  .event-page-accordions {
    margin: 0 3.75rem; }
    .event-page-accordions .accordion-container__label {
      padding: 2.25rem 0; }
      .event-page-accordions .accordion-container__label--open-close-icon {
        width: 50px;
        height: 50px; }
        .event-page-accordions .accordion-container__label--open-close-icon::before {
          font-size: 1.4rem;
          -webkit-transform: translateY(35%);
              -ms-transform: translateY(35%);
                  transform: translateY(35%); }
    .event-page-accordions .accordion-container__content .sponsor-description-container {
      margin-bottom: 1.25rem !important;
      margin-top: 1.25rem !important; }
    .event-page-accordions .accordion-container__heading-container--heading, .event-page-accordions .accordion-container__heading-container--date {
      font-size: 1.125rem; }
  /*** Accordions *******************************/
  .event-page-container {
    /* accordion-container */
    /* accordion-container */ }
    .event-page-container #booking-info {
      padding: 2.813rem 3.75rem !important; }
    .event-page-container__navbar a span {
      font-size: 1.125rem; }
      .event-page-container__navbar a span:hover {
        color: #c68fc6; }
    .event-page-container__banner-image {
      height: 250px;
      width: 400px;
      margin-right: 2.5rem; }
    .event-page-container__banner {
      padding: 3.75rem; }
    .event-page-container__banner-event-price {
      width: 40%; }
      .event-page-container__banner-event-price span.heading {
        display: inline; }
      .event-page-container__banner-event-price--fees {
        font-size: 1rem; }
      .event-page-container__banner-event-price h2 {
        font-size: 2.375rem; }
      .event-page-container__banner-event-price p:first-of-type {
        margin-bottom: 30px; }
    .event-page-container__banner-event-info--page-header {
      font-size: 2.5rem; }
    .event-page-container__banner-event-info--extra-info {
      margin-bottom: 0px; }
    .event-page-container__banner-event-info--extra-info, .event-page-container__banner-event-info--date {
      font-size: 1.125rem; }
    .event-page-container__banner-event-info--placeholder-copy {
      font-size: 1.125rem;
      font-weight: 600; }
    .event-page-container__page-nav {
      padding: 2.813rem 3.75rem; }
      .event-page-container__page-nav.fixed {
        padding: 1.5rem 3.75rem; }
    .event-page-container__booking-info {
      padding: 2.813rem 3.75rem; }
    .event-page-container__about-event .about-header-background {
      width: 33.33333%;
      bottom: 0;
      background: #3A3D44;
      position: absolute;
      top: 0;
      left: 0; }
    .event-page-container .slider-three-container {
      margin-left: 39px;
      margin-right: 39px; }
      .event-page-container .slider-three-container .slider-default__controls .prev {
        left: -55px; }
      .event-page-container .slider-three-container .slider-default__controls .next {
        right: -55px; }
    .event-page-container .accordion-container__label:hover {
      cursor: pointer; } }

/***  *********************************************************
********************************************************************/
@media (min-width: 1920px) {
  .event-page-container {
    /*** accordion-container */ }
    .event-page-container__page-nav {
      padding: 3.1875rem 3.75rem 5rem; }
      .event-page-container__page-nav ul li a.active::before {
        top: -8px; }
      .event-page-container__page-nav ul li:not(:last-child) {
        margin-right: 1.875rem; }
    .event-page-container .accordion-container__label {
      padding: 2.25rem 0; }
      .event-page-container .accordion-container__label--open-close-icon {
        border: 2px solid #000; }
    .event-page-container .accordion-container__heading-container--heading {
      margin-left: 6px; }
    .event-page-container .accordion-container .event-date-container {
      margin-bottom: 2rem; }
      .event-page-container .accordion-container .event-date-container__item {
        border-radius: 30px; }
      .event-page-container .accordion-container .event-date-container__event-time {
        margin-bottom: 1.25rem; }
      .event-page-container .accordion-container .event-date-container__event-all-times {
        margin: 1.5rem 0 0; }
        .event-page-container .accordion-container .event-date-container__event-all-times ul > li.event-date-container__event-detail {
          margin-bottom: 1.25rem; } }

/*** IE 11 *********************************************************
********************************************************************/
.no-flexboxlegacy .event-page-container__event-sponsor {
  width: 100%; }

@media (min-width: 992px) {
  .no-flexboxlegacy .event-page-container__banner-event-info {
    max-width: 520px; }
    .no-flexboxlegacy .event-page-container__banner-event-info--placeholder-copy {
      margin-bottom: 1rem !important; } }

.search-results__no-results {
  padding: 60px 25px;
  text-align: center; }
  .search-results__no-results p {
    margin: 0; }

.search-results__container {
  padding: 0;
  background: #f5f5f5; }
  .search-results__container--wrap {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }

.search-results__item {
  padding: 25px;
  width: 100%; }
  .search-results__item--flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: inherit;
        -ms-flex-align: inherit;
            align-items: inherit;
    margin: 0;
    background: transparent;
    padding: 0;
    position: relative;
    overflow: hidden; }
    .search-results__item--flex-hover {
      display: none; }
  .search-results__item:nth-child(even) {
    background: #E4F7F5; }
  .search-results__item--info {
    margin-right: 25px;
    width: 100%; }
    .search-results__item--info-title {
      margin: 0 0 10px 0; }
      .search-results__item--info-title h2 {
        margin: 0; }
    .search-results__item--info-description {
      margin: 0 0 10px 0; }
    .search-results__item--info-location {
      margin: 0; }
  .search-results__item--link-grid {
    display: none; }
  .search-results__item--link-list {
    margin-left: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: auto;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .search-results__item--image {
    display: none;
    width: 400px;
    max-width: 100%;
    height: 250px;
    background-size: cover !important;
    background-position: center !important; }

.search-results__header {
  text-align: center;
  background: #f5f5f5;
  padding: 40px 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  .search-results__header--title {
    margin: auto; }
    .search-results__header--title h3 {
      margin: 0;
      padding: 0; }
  .search-results__header--filter {
    margin-left: auto; }
  .search-results__header h2 {
    margin-bottom: 0;
    font-family: "Open Sans", sans-serif;
    font-weight: bold;
    letter-spacing: -1px;
    font-size: 20px; }
  .search-results__header p {
    margin-bottom: 5px; }

.search-results__nav {
  background: #f5f5f5;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .search-results__nav--filterby {
    background: #3A3D44;
    padding: 25px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    color: #fff;
    margin-bottom: 25px; }
  .search-results__nav--switch {
    display: none; }
  .search-results__nav--actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
    margin-top: 25px; }
    .search-results__nav--actions .btn {
      padding: 15px 20px !important;
      min-width: 120px !important; }
  .search-results__nav .row:first-child {
    margin: 0 !important;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .search-results__nav select {
    width: 100%;
    padding: 10px;
    margin-bottom: 10px; }
    .search-results__nav select:first-child {
      margin-top: 10px; }

.search-results__filters {
  position: fixed;
  top: 0;
  z-index: 999;
  height: 100%;
  background: #f5f5f5;
  width: 100%;
  display: none; }
  .search-results__filters .dropdown-container {
    margin-bottom: 10px !important; }

.search-results__mobile-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0; }
  .search-results__mobile-nav li {
    width: 50%;
    text-align: center;
    padding: 25px;
    background: #f5f5f5;
    color: #C1C2C4;
    margin: 0 !important; }
    .search-results__mobile-nav li h4 {
      margin: 0; }
    .search-results__mobile-nav li.active {
      background: #fff;
      color: #303339;
      border-top: 1px solid #C1C2C4;
      border-right: 1px solid #C1C2C4;
      border-top-right-radius: 10px;
      -webkit-box-shadow: 5px -5px 15px -10px rgba(15, 12, 12, 0.3);
              box-shadow: 5px -5px 15px -10px rgba(15, 12, 12, 0.3);
      z-index: 9; }
    .search-results__mobile-nav li:last-child.active {
      border-top-right-radius: 0;
      border-top-left-radius: 10px;
      border-left: 1px solid #C1C2C4;
      border-right: none; }

@media (min-width: 768px) {
  .search-results__item {
    padding: 25px 40px;
    min-width: 400px; }
  .search-results__nav {
    padding: 0;
    display: block; }
    .search-results__nav--filterby {
      padding: 25px 40px; }
    .search-results__nav--dropdown {
      padding: 0 40px; } }

@media (min-width: 1024px) {
  .search-results__item {
    padding: 25px;
    width: auto;
    max-width: 400px; }
    .search-results__item:hover .search-results__item--flex-hover {
      left: 0; }
    .search-results__item--flex {
      margin: -10px 10px;
      padding: 25px;
      background: #fff;
      height: 250px; }
      .search-results__item--flex-hover {
        background: -o-linear-gradient(45deg, #21549c 0%, #24beb0 100%);
        background: linear-gradient(45deg, #21549c 0%, #24beb0 100%);
        padding: 25px;
        color: #fff !important;
        position: absolute;
        top: 0;
        left: -500px;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        -webkit-transition: all 0.25s;
        -o-transition: all 0.25s;
        transition: all 0.25s; }
        .search-results__item--flex-hover-location {
          margin-top: auto; }
        .search-results__item--flex-hover-description {
          margin-right: 25px; }
        .search-results__item--flex-hover-wrap {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; }
        .search-results__item--flex-hover-link {
          margin-left: auto;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center; }
    .search-results__item:nth-child(even) {
      background: transparent; }
    .search-results__item--info {
      margin-right: 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
      .search-results__item--info-title {
        max-height: 90px;
        overflow: hidden; }
      .search-results__item--info-description {
        max-height: 75px;
        overflow: hidden; }
      .search-results__item--info-location {
        margin-top: auto; }
    .search-results__item--image {
      display: block; }
    .search-results__item--link-grid {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      background: #303339;
      color: #fff !important;
      margin: -25px 25px -25px -25px;
      padding: 75px 25px;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
    .search-results__item--link-list {
      display: none; }
  .search-results__container {
    padding: 40px 60px; }
  .search-results .slider-default__slider--item:nth-child(even) {
    background: #fff; }
  .search-results .slider-default__slider--item-image {
    display: block; }
  .search-results__header {
    background: #fff;
    padding: 0 40px 40px; }
    .search-results__header--filter {
      display: none; }
    .search-results__header h2 {
      font-size: 30px; }
    .search-results__header p {
      font-size: 18px;
      margin-bottom: 25px; }
  .search-results__nav {
    padding: 25px 40px;
    border-top: 1px solid #f5f5f5;
    border-bottom: 1px solid #f5f5f5; }
    .search-results__nav--filterby {
      display: none; }
    .search-results__nav--dropdown {
      padding: 0; }
    .search-results__nav--actions {
      display: none; }
    .search-results__nav--switch {
      margin-left: auto;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      display: none;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      background: #C1C2C4;
      border-radius: 25px;
      padding: 0;
      color: #fff; }
      .search-results__nav--switch div {
        font-size: 12px; }
        .search-results__nav--switch div.active {
          background: #303339; }
      .search-results__nav--switch-grid {
        border-top-left-radius: 25px;
        border-bottom-left-radius: 25px;
        padding: 12.5px 20px 12.5px 25px; }
      .search-results__nav--switch-list {
        border-top-right-radius: 25px;
        border-bottom-right-radius: 25px;
        padding: 12.5px 25px 12.5px 20px; }
  .search-results__filters {
    position: relative;
    background: #f5f5f5;
    width: 100%;
    display: block;
    z-index: 99;
    visibility: visible; }
    .search-results__filters .dropdown-container {
      margin-bottom: 0; }
  .search-results__mobile-nav {
    display: none; } }

@media (min-width: 1282px) {
  .search-results__item {
    padding: 25px 5px; }
  .search-results__container {
    padding: 60px 100px; }
  .search-results__nav {
    padding: 25px 60px; } }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.confirmation-container {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat; }
  .confirmation-container .confirmation-details {
    text-align: center; }
    .confirmation-container .confirmation-details__overview-order-intro h1 {
      font-size: 2rem; }
    .confirmation-container .confirmation-details__overview-order-image--image {
      height: 250px;
      width: 100%;
      background-size: cover;
      background-position: center;
      background-repeat: no-repeat; }
    .confirmation-container .confirmation-details__overview-order-info h2 {
      margin-top: 1rem;
      font-size: 2.5rem; }
    .confirmation-container .confirmation-details__overview-order-info--order-number {
      font-size: 1.25rem; }
    .confirmation-container .confirmation-details__overview-order-info--lead-info {
      font-weight: 800; }
    .confirmation-container .confirmation-details__container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: space-evenly;
          -ms-flex-pack: space-evenly;
              justify-content: space-evenly; }
      .confirmation-container .confirmation-details__container--item {
        max-width: 250px;
        margin: 0 25px;
        text-align: center; }
        .confirmation-container .confirmation-details__container--item-image {
          height: 250px;
          width: 250px;
          border-radius: 6px;
          border: 10px solid #fff;
          -webkit-box-shadow: 0 5px 10px 1px rgba(15, 12, 12, 0.3);
                  box-shadow: 0 5px 10px 1px rgba(15, 12, 12, 0.3);
          background-size: cover;
          background-position: center;
          background-repeat: no-repeat;
          margin: auto; }
        .confirmation-container .confirmation-details__container--item-title h2 {
          margin-top: 1rem; }
  .confirmation-container .confirmation-sponsors__element {
    padding: 0; }
    .confirmation-container .confirmation-sponsors__element img {
      width: 100%; }
  .confirmation-container .confirmation-breakdown {
    background: #fff; }
    .confirmation-container .confirmation-breakdown p {
      margin-bottom: .3rem; }
    .confirmation-container .confirmation-breakdown .confirmation-breakdown-inner {
      background: #f5f5f5; }
    .confirmation-container .confirmation-breakdown__element:not(:last-of-type) {
      padding: 2rem 1rem;
      border-bottom: 1px solid #f5f5f5; }
    .confirmation-container .confirmation-breakdown__element-one--image-container img {
      width: 100px;
      margin-bottom: .5rem; }
    .confirmation-container .confirmation-breakdown__element-one--image-container p {
      text-transform: uppercase; }
      .confirmation-container .confirmation-breakdown__element-one--image-container p span {
        display: block;
        font-weight: 600;
        font-size: 22px; }
    .confirmation-container .confirmation-breakdown__element-one--info-container .confirmation-breakdown__element-one--info-container-element:first-of-type span {
      font-size: 18px;
      margin-bottom: .5rem;
      display: inline-block; }
    .confirmation-container .confirmation-breakdown__element-one--info-container-element {
      margin-bottom: 1rem; }
      .confirmation-container .confirmation-breakdown__element-one--info-container-element > span:first-of-type {
        font-weight: 600; }
    .confirmation-container .confirmation-breakdown__element-two p {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    .confirmation-container .confirmation-breakdown__element-two p:last-of-type {
      font-weight: 700;
      margin-top: 1rem; }
    .confirmation-container .confirmation-breakdown__element-three--top, .confirmation-container .confirmation-breakdown__element-three--bottom {
      padding: 2rem 1rem; }
    .confirmation-container .confirmation-breakdown__element-three--top {
      border-bottom: 1px solid #f5f5f5; }

@media (min-width: 576px) {
  .confirmation-container .confirmation-details__container--item {
    max-width: 400px; }
    .confirmation-container .confirmation-details__container--item-image {
      width: 400px; } }

/**!
* Project: TTF.com
* Author: Danyo Borg
* Date: Jan 2019
* File: my-account
* Description: Global My Account CSS
*/
/******************************************
MOBILE ************************************/
.popular-events-slider {
  display: none; }

.create-new-password {
  margin-bottom: 1rem; }

.my-account-container {
  position: relative;
  padding: 0;
  background: -webkit-gradient(linear, left bottom, right top, from(whitesmoke), to(#ccd7e9));
  background: -o-linear-gradient(left bottom, whitesmoke, #ccd7e9);
  background: linear-gradient(to right top, whitesmoke, #ccd7e9); }
  .my-account-container .update-password-container {
    text-align: right; }
    .my-account-container .update-password-container input {
      width: 100%; }
  .my-account-container .form-container__password-container--password-meter {
    width: 100%;
    margin: 2rem 0 1rem 0; }
  .my-account-container .form-container__label {
    margin-right: 1rem; }
  .my-account-container__header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    padding: 2rem 1rem;
    position: relative;
    z-index: 1;
    display: none !important; }
    .my-account-container__header--customerno {
      background: #99afd4;
      text-align: center;
      color: #fff;
      padding: 1rem;
      font-size: 1rem;
      margin-right: -15px;
      margin-left: -15px; }
    .my-account-container__header--signout {
      position: absolute;
      top: 3rem;
      z-index: 9;
      right: 1rem; }
    .my-account-container__header--username {
      margin-left: 25%;
      display: none;
      font-size: 2rem;
      color: #303339;
      margin-right: auto; }
      .my-account-container__header--username-access-card {
        background: -o-linear-gradient(45deg, #c68fc6 0%, #956fae 100%);
        background: linear-gradient(45deg, #c68fc6 0%, #956fae 100%);
        display: inline-block;
        padding: 0 1rem;
        text-transform: uppercase;
        -webkit-box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
                box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
        -webkit-transform: rotate(-5deg);
            -ms-transform: rotate(-5deg);
                transform: rotate(-5deg);
        font-size: 2rem;
        font-weight: bold;
        -webkit-backface-visibility: hidden;
                backface-visibility: hidden;
        color: #fff;
        font-family: "Helvetica Neue LT W05_77 Bd Cn";
        margin-bottom: 4rem;
        margin-top: 2rem; }
        .my-account-container__header--username-access-card.mobile {
          margin: 2rem 1rem; }
    .my-account-container__header--breadcrumb {
      margin-bottom: 1rem; }
    .my-account-container__header h1 {
      margin: 0; }
  .my-account-container__mobile-nav {
    background: #fff;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    position: fixed;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    bottom: 0;
    padding: 0;
    width: 100%;
    z-index: 999999;
    line-height: 0; }
    .my-account-container__mobile-nav--show {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    .my-account-container__mobile-nav--hidden {
      display: none;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
      .my-account-container__mobile-nav--hidden.active {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; }
    .my-account-container__mobile-nav--item {
      color: #303339;
      font-size: 2rem;
      padding: 1rem 1rem; }
      .my-account-container__mobile-nav--item-hidden {
        display: none; }
      .my-account-container__mobile-nav--item-more {
        background: #f5f5f5; }
        .my-account-container__mobile-nav--item-more.active {
          position: absolute;
          right: 0;
          height: 100%;
          top: 0;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center; }
  .my-account-container__section {
    padding: 0; }
    .my-account-container__section--nav {
      position: relative;
      background: #fff;
      margin-left: 0;
      padding-top: 1rem;
      -ms-flex-item-align: baseline;
          align-self: baseline; }
      .my-account-container__section--nav i {
        margin-right: 0.5rem; }
      .my-account-container__section--nav ul {
        margin-bottom: 0;
        display: none; }
        .my-account-container__section--nav ul li:first-child {
          background: #99afd4;
          text-align: center;
          color: #fff;
          border: none;
          padding: 1rem 2rem; }
        .my-account-container__section--nav ul li:last-child {
          border-radius: 0 0 0 6px; }
          .my-account-container__section--nav ul li:last-child.active {
            border-radius: 0 50px 50px 6px; }
      .my-account-container__section--nav-user {
        text-align: center;
        margin: 1rem 0 2rem 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-line-pack: center;
            align-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
        .my-account-container__section--nav-user-name {
          text-align: left;
          margin-left: 1rem; }
          .my-account-container__section--nav-user-name p {
            margin: 0; }
        .my-account-container__section--nav-user-icon {
          width: 4rem;
          height: 4rem;
          border-radius: 50%;
          background: #f5f5f5;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center; }
          .my-account-container__section--nav-user-icon div {
            font-size: 1.5rem;
            font-weight: bold;
            color: #c68fc6;
            text-align: center;
            font-family: "Helvetica Neue LT W05_77 Bd Cn"; }
      .my-account-container__section--nav-item {
        border-top: 1px solid #C1C2C4;
        width: 100%;
        margin: 0; }
        .my-account-container__section--nav-item a {
          display: block;
          padding: 1rem 2rem; }
        .my-account-container__section--nav-item.active {
          background: #f5f5f5;
          font-weight: bold;
          width: 110%;
          border: none;
          border-radius: 0 50px 50px 0;
          -webkit-box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
                  box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16); }
  .my-account-container #access-card .popup-overlay__container--content a {
    text-decoration: none; }

@media (min-width: 768px) {
  .my-account-container .form-container__password-container--password-meter {
    width: 50%; } }

@media (min-width: 992px) {
  .my-account-container {
    padding: 1rem 0; }
    .my-account-container__header {
      padding: 3rem;
      margin-bottom: -6rem; }
      .my-account-container__header--customerno {
        display: none; }
      .my-account-container__header--signout {
        top: 3rem;
        right: 2rem; }
      .my-account-container__header--username {
        display: block; }
        .my-account-container__header--username-access-card {
          margin-top: 0; }
          .my-account-container__header--username-access-card.mobile {
            display: none; }
    .my-account-container__mobile-nav {
      display: none; }
    .my-account-container__section {
      padding: 2rem 2rem; }
      .my-account-container__section--nav {
        position: relative;
        margin-left: 0;
        margin-bottom: 0;
        top: 0;
        padding-top: 0;
        display: block;
        margin-top: 0;
        background: #fff;
        border-radius: 6px;
        padding: 0;
        -webkit-box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
                box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
        min-width: 200px; }
        .my-account-container__section--nav-user {
          display: block; }
          .my-account-container__section--nav-user-name {
            text-align: center;
            margin-left: 0; }
          .my-account-container__section--nav-user-icon {
            margin: auto;
            margin-top: -2rem;
            margin-bottom: 1rem;
            width: 8rem;
            height: 8rem;
            border: 1rem solid #fff; }
            .my-account-container__section--nav-user-icon div {
              font-size: 3rem; }
        .my-account-container__section--nav ul {
          display: block; }
  .popular-events-slider {
    display: block; } }

/**!
* Project: TTF.com
* Author: Danyo Borg
* Date: Jan 2019
* File: my-account-orders
*/
/******************************************
MOBILE ************************************/
.my-account-container-orders {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-top: 1rem;
  padding-left: 0;
  padding-right: 0;
  position: relative;
  /******************************************
TRACK ORDER ************************************/ }
  .my-account-container-orders.overflowHidden {
    overflow: hidden !important; }
  .my-account-container-orders .hide {
    display: block; }
  .my-account-container-orders .mobile-50-last {
    text-align: right;
    padding-right: 0;
    margin: 0 0 1rem 0; }
  .my-account-container-orders .mobile-50-first {
    margin: 0 0 1rem 0; }
  .my-account-container-orders .order-number {
    margin-bottom: 1rem;
    display: inline-block; }
  .my-account-container-orders .rotate25 {
    -webkit-transform: rotate(-25deg);
        -ms-transform: rotate(-25deg);
            transform: rotate(-25deg); }
  .my-account-container-orders__orders--forwardbtn {
    margin-top: 3rem; }
  .my-account-container-orders__orders--details {
    padding: 2rem;
    border-right: 1px solid #303339; }
    .my-account-container-orders__orders--details-row {
      border-bottom: 1px solid #303339;
      padding: 1rem 0; }
      .my-account-container-orders__orders--details-row:first-child {
        padding-top: 0; }
      .my-account-container-orders__orders--details-row:last-child {
        padding-bottom: 0;
        border-bottom: 0; }
  .my-account-container-orders__orders--total {
    padding: 2rem;
    border-right: 1px solid #C1C2C4; }
    .my-account-container-orders__orders--total p {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
  .my-account-container-orders__orders--delivery {
    padding: 2rem; }
  .my-account-container-orders__orders--row-item-forward {
    display: none !important; }
    .my-account-container-orders__orders--row-item-forward-mobile {
      display: none !important; }
      .my-account-container-orders__orders--row-item-forward-mobile .btn {
        width: 100%; }
  .my-account-container-orders__history--header {
    font-weight: bold;
    border-bottom: 1px solid #C1C2C4;
    display: none;
    padding: 0 0 .5rem 0; }
    .my-account-container-orders__history--header-item {
      padding: 0 1rem 0 0; }
  .my-account-container-orders__history--content {
    border-bottom: 1px solid #C1C2C4;
    padding: 1rem;
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
    position: relative;
    overflow: hidden; }
    .my-account-container-orders__history--content:last-of-type {
      border-bottom: 0; }
    .my-account-container-orders__history--content-item {
      padding: 0 1rem 0 0;
      position: unset; }
      .my-account-container-orders__history--content-item.last-col-item {
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        padding-right: 0.5rem; }
      .my-account-container-orders__history--content-item-forward, .my-account-container-orders__history--content-item-resell, .my-account-container-orders__history--content-item-track {
        margin-bottom: 0;
        min-width: 100px;
        padding: 0.8rem 1rem;
        width: 50%;
        margin-right: .5rem;
        -webkit-transition: all .25s;
        -o-transition: all .25s;
        transition: all .25s; }
        .my-account-container-orders__history--content-item-forward.active, .my-account-container-orders__history--content-item-resell.active, .my-account-container-orders__history--content-item-track.active {
          background: #956fae; }
      .my-account-container-orders__history--content-item-tooltip {
        font-size: 1.2rem;
        margin-right: auto;
        margin-left: .5rem; }
      .my-account-container-orders__history--content-item-info {
        background: #303339;
        color: #fff;
        padding: 0.8rem;
        border-radius: 50px;
        line-height: 0.8 !important;
        font-size: 1.4rem;
        -webkit-transition: all .25s;
        -o-transition: all .25s;
        transition: all .25s;
        position: absolute;
        top: 1rem;
        right: 1rem; }
  .my-account-container-orders__nav {
    text-align: center;
    margin: 0 0 2rem 0;
    position: relative;
    z-index: 10; }
    .my-account-container-orders__nav li {
      list-style: none;
      display: inline-block;
      padding: 10px 20px;
      width: 49%;
      background: #fff;
      opacity: 0.5;
      font-size: 1rem;
      padding: 1rem; }
      .my-account-container-orders__nav li:hover {
        cursor: pointer;
        background: #fff; }
      .my-account-container-orders__nav li.active {
        opacity: 1; }
      .my-account-container-orders__nav li:first-child {
        border-radius: 50px 0 0 50px; }
      .my-account-container-orders__nav li:last-child {
        border-radius: 0 50px 50px 0; }
  .my-account-container-orders__track-order {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    overflow: hidden;
    position: relative;
    text-align: left;
    margin: 2rem 0;
    max-width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 2rem 0 0 0; }
    .my-account-container-orders__track-order--details {
      border: 1px solid #C1C2C4;
      border-radius: 6px;
      padding: 2rem;
      display: none;
      text-align: left;
      margin-bottom: 2rem; }
      .my-account-container-orders__track-order--details p:last-child {
        margin: 0; }
    .my-account-container-orders__track-order:before {
      content: "";
      border-left: 5px dotted #C1C2C4;
      display: block;
      position: absolute;
      z-index: 0;
      left: 27px;
      height: 100%; }
    .my-account-container-orders__track-order--info {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .my-account-container-orders__track-order--info-details {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        text-align: left; }
        .my-account-container-orders__track-order--info-details i {
          margin-right: 1rem; }
        .my-account-container-orders__track-order--info-details p {
          margin: 0; }
    .my-account-container-orders__track-order--status {
      padding-bottom: 5rem;
      z-index: 1;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
      .my-account-container-orders__track-order--status-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
      .my-account-container-orders__track-order--status-info {
        margin-left: 1rem; }
        .my-account-container-orders__track-order--status-info-hidden {
          display: block; }
        .my-account-container-orders__track-order--status-info:last-child {
          margin-left: 0; }
        .my-account-container-orders__track-order--status-info .rotate25 {
          margin-right: 1rem; }
        .my-account-container-orders__track-order--status-info i {
          margin-right: 2rem; }
        .my-account-container-orders__track-order--status-info p:last-child {
          margin: 0; }
      .my-account-container-orders__track-order--status:last-child {
        padding-bottom: 0; }
      .my-account-container-orders__track-order--status-complete {
        background: #24beb0;
        border-radius: 100%;
        height: 40px !important;
        width: 40px !important;
        margin: 10px;
        z-index: 10;
        position: relative;
        padding-top: 1px;
        -webkit-transition: all 1s;
        -o-transition: all 1s;
        transition: all 1s; }
        .my-account-container-orders__track-order--status-complete:after {
          content: "";
          border: 2px solid #24beb0;
          border-radius: 100%;
          height: 60px !important;
          width: 60px !important;
          margin: -10px -10px;
          display: block;
          border-left-color: transparent;
          -webkit-transform: rotate(45deg);
              -ms-transform: rotate(45deg);
                  transform: rotate(45deg); }
      .my-account-container-orders__track-order--status-process {
        background: #c68fc6;
        border-radius: 100%;
        height: 40px !important;
        width: 40px !important;
        margin: 10px;
        z-index: 10;
        padding-top: 1px;
        -webkit-transition: all 1s;
        -o-transition: all 1s;
        transition: all 1s; }
        .my-account-container-orders__track-order--status-process:after {
          content: "";
          border: 2px solid #303339;
          border-radius: 100%;
          height: 60px !important;
          width: 60px !important;
          margin: -10px -10px;
          display: block;
          border-left-color: transparent;
          -webkit-transform: rotate(45deg);
              -ms-transform: rotate(45deg);
                  transform: rotate(45deg); }
      .my-account-container-orders__track-order--status-pending {
        background: #C1C2C4;
        border-radius: 100%;
        height: 40px !important;
        width: 40px !important;
        margin: 10px;
        z-index: 10;
        padding-top: 1px;
        -webkit-transition: all 1s;
        -o-transition: all 1s;
        transition: all 1s; }
        .my-account-container-orders__track-order--status-pending:after {
          content: "";
          border: 2px solid #C1C2C4;
          border-radius: 100%;
          height: 60px !important;
          width: 60px !important;
          margin: -10px -10px;
          display: block;
          border-left-color: transparent;
          -webkit-transform: rotate(45deg);
              -ms-transform: rotate(45deg);
                  transform: rotate(45deg); }
  .my-account-container-orders__orders {
    margin-top: 2rem;
    display: none; }
    .my-account-container-orders__orders--header {
      font-weight: bold;
      text-align: left;
      padding: 0;
      display: none;
      min-width: 100px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1; }
      .my-account-container-orders__orders--header.last-item-width {
        min-width: 300px; }
    .my-account-container-orders__orders--show-more {
      display: none;
      background: #f5f5f5;
      margin-bottom: 1rem;
      margin-top: 1rem;
      width: 110%;
      margin-left: -1rem;
      margin-right: -1rem; }
      .my-account-container-orders__orders--show-more-content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between; }
        .my-account-container-orders__orders--show-more-content .underline {
          border-bottom: 1px solid #C1C2C4;
          padding: 0.5rem 0;
          margin-bottom: 0.5rem; }
        .my-account-container-orders__orders--show-more-content-daysleft {
          text-align: left;
          margin: 0 0 2rem 0; }
          .my-account-container-orders__orders--show-more-content-daysleft h3 {
            margin: .5rem 0 0 0; }
          .my-account-container-orders__orders--show-more-content-daysleft p {
            text-transform: uppercase; }
        .my-account-container-orders__orders--show-more-content img {
          width: 100%;
          height: auto; }
        .my-account-container-orders__orders--show-more-content p {
          margin: 0; }
        .my-account-container-orders__orders--show-more-content .upper {
          text-transform: uppercase;
          margin-top: 0.5rem; }
          .my-account-container-orders__orders--show-more-content .upper:first-child {
            margin: 0; }
    .my-account-container-orders__orders--show-more-orders {
      text-align: center;
      margin: 2rem auto; }
    .my-account-container-orders__orders--forward, .my-account-container-orders__orders--track {
      display: none;
      padding: 1rem;
      background: #f5f5f5;
      border-radius: 0;
      margin: 1rem -1rem 1rem -1rem;
      text-align: left;
      width: 110%;
      border: none;
      position: relative;
      overflow: hidden; }
      .my-account-container-orders__orders--forward .btn, .my-account-container-orders__orders--track .btn {
        width: 100%; }
      .my-account-container-orders__orders--forward-close, .my-account-container-orders__orders--track-close {
        position: absolute;
        right: 1rem;
        top: 1rem;
        color: #C1C2C4;
        font-size: 2rem; }
      .my-account-container-orders__orders--forward h5, .my-account-container-orders__orders--track h5 {
        text-transform: capitalize; }
      .my-account-container-orders__orders--forward label, .my-account-container-orders__orders--track label {
        border: 1px solid #C1C2C4;
        padding: 1rem;
        line-height: 0;
        border-radius: 6px;
        color: #C1C2C4;
        text-transform: capitalize;
        font-weight: normal;
        font-size: 16px; }
      .my-account-container-orders__orders--forward input, .my-account-container-orders__orders--track input {
        padding: 0.5rem 2rem;
        max-width: 100%; }
      .my-account-container-orders__orders--forward .slick-prev, .my-account-container-orders__orders--track .slick-prev {
        display: none !important; }
      .my-account-container-orders__orders--forward .slick-disabled, .my-account-container-orders__orders--track .slick-disabled {
        display: none; }
      .my-account-container-orders__orders--forward .slick-dots, .my-account-container-orders__orders--track .slick-dots {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        margin: 0;
        padding: 1rem 0;
        list-style-type: none; }
        .my-account-container-orders__orders--forward .slick-dots li, .my-account-container-orders__orders--track .slick-dots li {
          margin: 0 0.25rem; }
        .my-account-container-orders__orders--forward .slick-dots button, .my-account-container-orders__orders--track .slick-dots button {
          display: block;
          width: 1rem;
          height: 1rem;
          padding: 0;
          border: none;
          border-radius: 100%;
          background-color: #C1C2C4;
          text-indent: -9999px; }
        .my-account-container-orders__orders--forward .slick-dots li.slick-active button, .my-account-container-orders__orders--track .slick-dots li.slick-active button {
          background-color: #303339; }
      .my-account-container-orders__orders--forward-tickets-slide div, .my-account-container-orders__orders--track-tickets-slide div {
        font-weight: bold;
        font-size: 1.2rem;
        text-transform: uppercase;
        display: block;
        margin: 0; }
        .my-account-container-orders__orders--forward-tickets-slide div label, .my-account-container-orders__orders--track-tickets-slide div label {
          width: 100%; }
        .my-account-container-orders__orders--forward-tickets-slide div.disabled, .my-account-container-orders__orders--track-tickets-slide div.disabled {
          opacity: 0.5; }
    .my-account-container-orders__orders--row {
      padding: .5rem 0;
      border-bottom: 1px solid #C1C2C4;
      -webkit-box-align: center !important;
          -ms-flex-align: center !important;
              align-items: center !important; }
      .my-account-container-orders__orders--row-item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        padding: 0;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1; }
        .my-account-container-orders__orders--row-item-totals p {
          text-transform: inherit;
          margin: 0 0 0.5rem 0;
          font-weight: 400;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          .my-account-container-orders__orders--row-item-totals p span {
            color: #303339;
            font-weight: 600; }
        .my-account-container-orders__orders--row-item.last-item-width {
          min-width: 300px; }
        .my-account-container-orders__orders--row-item.details-icon {
          -webkit-box-pack: end;
              -ms-flex-pack: end;
                  justify-content: flex-end; }
        .my-account-container-orders__orders--row-item:last-child {
          -webkit-box-pack: end;
              -ms-flex-pack: end;
                  justify-content: flex-end; }
        .my-account-container-orders__orders--row-item-price {
          text-align: right;
          width: 100%; }
        .my-account-container-orders__orders--row-item-date {
          text-align: center;
          width: 100%; }
        .my-account-container-orders__orders--row-item div {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center; }
        .my-account-container-orders__orders--row-item .btn {
          margin-bottom: 0;
          min-width: 100px;
          text-align: center;
          padding: 0.8rem 1rem;
          margin: .5rem .5rem .5rem 0;
          width: 100%;
          font-weight: bold; }
          .my-account-container-orders__orders--row-item .btn i {
            margin-right: 0.5rem; }
          .my-account-container-orders__orders--row-item .btn.active {
            background: #956fae; }
        .my-account-container-orders__orders--row-item .fa-info-circle {
          margin: 0 .5rem 0 0;
          font-size: 1.5rem; }
        .my-account-container-orders__orders--row-item .fa-plus,
        .my-account-container-orders__orders--row-item .fa-minus {
          background: #303339;
          color: #fff;
          padding: 0.8rem;
          border-radius: 50px;
          line-height: 0.8;
          font-size: 1.4rem;
          -webkit-transition: all .25s;
          -o-transition: all .25s;
          transition: all .25s; }
          .my-account-container-orders__orders--row-item .fa-plus:hover,
          .my-account-container-orders__orders--row-item .fa-minus:hover {
            cursor: pointer;
            background: #fff;
            color: #303339; }
        .my-account-container-orders__orders--row-item b {
          text-transform: uppercase; }
        .my-account-container-orders__orders--row-item-resell, .my-account-container-orders__orders--row-item-forward, .my-account-container-orders__orders--row-item-track {
          -webkit-transition: 0.3s;
          -o-transition: 0.3s;
          transition: 0.3s; }
          .my-account-container-orders__orders--row-item-resell i, .my-account-container-orders__orders--row-item-forward i, .my-account-container-orders__orders--row-item-track i {
            font-size: 1rem; }
          .my-account-container-orders__orders--row-item-resell:hover, .my-account-container-orders__orders--row-item-resell.active, .my-account-container-orders__orders--row-item-forward:hover, .my-account-container-orders__orders--row-item-forward.active, .my-account-container-orders__orders--row-item-track:hover, .my-account-container-orders__orders--row-item-track.active {
            background: #956fae;
            cursor: pointer; }

@media (min-width: 576px) {
  .my-account-container-orders__orders--row-item .btn {
    width: auto; }
    .my-account-container-orders__orders--row-item .btn.active {
      background: #956fae; } }

@media (min-width: 768px) {
  .my-account-container-orders .mobile-50-last {
    text-align: left;
    margin: 0; }
  .my-account-container-orders .mobile-50-first {
    margin: 0; }
  .my-account-container-orders .order-number {
    margin: 0; }
  .my-account-container-orders__history--content-item-info {
    position: relative;
    top: 0;
    right: 0; }
  .my-account-container-orders__history--content-item-forward, .my-account-container-orders__history--content-item-resell, .my-account-container-orders__history--content-item-track {
    width: auto;
    min-width: 35%;
    margin: auto;
    padding: .75rem !important; }
    .my-account-container-orders__history--content-item-forward i, .my-account-container-orders__history--content-item-resell i, .my-account-container-orders__history--content-item-track i {
      margin-right: 0.5rem;
      font-size: 1.2rem; }
  .my-account-container-orders__history--content-item-resell {
    margin-right: 0; } }

@media (min-width: 992px) {
  .my-account-container-orders {
    padding-left: 5rem; }
    .my-account-container-orders .hide {
      display: none; }
    .my-account-container-orders__history--header {
      font-weight: bold;
      border-bottom: 1px solid #C1C2C4;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding: 0 0 .5rem 0; }
      .my-account-container-orders__history--header-item {
        padding: 0 1rem 0 0; }
    .my-account-container-orders__history--content {
      padding: 1rem 0; }
      .my-account-container-orders__history--content-item.last-col-item {
        text-align: right;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding-right: 0; }
    .my-account-container-orders__nav li {
      width: auto;
      padding: 1rem 4rem; }
    .my-account-container-orders__nav--item-amount {
      display: block; }
    .my-account-container-orders__orders--row-item-forward {
      display: block !important; }
      .my-account-container-orders__orders--row-item-forward-mobile {
        display: none !important; }
    .my-account-container-orders__orders--header {
      display: block; }
    .my-account-container-orders__orders--show-more {
      border-radius: 6px;
      border: 1px solid #C1C2C4;
      margin-top: 1rem;
      width: 100%;
      margin-left: 0;
      margin-right: 0; }
      .my-account-container-orders__orders--show-more-content p {
        line-height: 2; }
    .my-account-container-orders__orders--forward, .my-account-container-orders__orders--track {
      padding: 2rem;
      border-radius: 6px;
      margin: 1rem 0;
      text-align: center;
      width: 100%;
      border: 1px solid #C1C2C4; }
      .my-account-container-orders__orders--forward .btn, .my-account-container-orders__orders--track .btn {
        width: auto; }
      .my-account-container-orders__orders--forward-close, .my-account-container-orders__orders--track-close {
        right: 2rem;
        top: 2rem; }
      .my-account-container-orders__orders--forward input[type=email], .my-account-container-orders__orders--track input[type=email] {
        max-width: 300px;
        display: block;
        margin: 0 auto 1rem auto; }
      .my-account-container-orders__orders--forward-tickets-slide div, .my-account-container-orders__orders--track-tickets-slide div {
        margin: 0 1rem;
        display: inline-block; }
        .my-account-container-orders__orders--forward-tickets-slide div label, .my-account-container-orders__orders--track-tickets-slide div label {
          width: auto; }
    .my-account-container-orders__orders--row-item .btn {
      max-width: 100%;
      display: inline-block; } }

@media (min-width: 1282px) {
  .my-account-container-orders .hide {
    display: block; }
  .my-account-container-orders__track-order {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    overflow: visible;
    margin: 0 0 3rem 0;
    padding: 2rem 0;
    max-width: 95%; }
    .my-account-container-orders__track-order--details {
      display: block; }
    .my-account-container-orders__track-order:before {
      content: "";
      border-bottom: 5px dotted #C1C2C4;
      width: 100%;
      display: block;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      position: absolute;
      z-index: 0;
      left: 0;
      height: auto; }
    .my-account-container-orders__track-order--status {
      padding-bottom: 0;
      height: 60px !important;
      width: 80px !important;
      display: block;
      background: #f5f5f5;
      position: relative;
      padding-left: 10px; }
      .my-account-container-orders__track-order--status-container {
        width: 250px;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
      .my-account-container-orders__track-order--status-info {
        margin: 1rem 0 0 0; }
        .my-account-container-orders__track-order--status-info-hidden {
          display: none; }
        .my-account-container-orders__track-order--status-info i {
          margin-right: 1rem; }
    .my-account-container-orders__track-order--block {
      display: block;
      width: 25%;
      min-height: 50px; }
      .my-account-container-orders__track-order--block h3 {
        margin-top: 1rem; }
      .my-account-container-orders__track-order--block-status {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
        .my-account-container-orders__track-order--block-status-icon {
          background: #303339;
          opacity: 0.2;
          padding: 1.5rem;
          font-size: 2rem;
          line-height: 0;
          color: #fff;
          height: 5rem;
          width: 5rem; }
          .my-account-container-orders__track-order--block-status-icon.active {
            opacity: 1; }
        .my-account-container-orders__track-order--block-status-line {
          background: #303339;
          opacity: 0.2;
          width: 100%;
          height: 0.5rem; }
          .my-account-container-orders__track-order--block-status-line.hidden-line {
            background: transparent; }
          .my-account-container-orders__track-order--block-status-line.active {
            opacity: 1; } }

/**!
* Project: TTF.com
* Author: Danyo Borg
* Date: Jan 2019
* File: my-account-orders
*/
/******************************************
MOBILE ************************************/
.my-account-container-profile {
  padding-top: 1rem;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1; }
  .my-account-container-profile__header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 2rem;
    border-bottom: 1px solid #303339;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    .my-account-container-profile__header h1 {
      text-transform: capitalize;
      font-weight: 300;
      margin: 0; }
  .my-account-container-profile__content .row.underline {
    border-bottom: 1px solid #C1C2C4;
    margin-bottom: 2rem; }
  .my-account-container-profile__content--item {
    margin-bottom: 2rem; }
    .my-account-container-profile__content--item-firstname {
      margin-right: 0 !important; }
    .my-account-container-profile__content--item-lastname {
      margin-right: 0 !important; }
    .my-account-container-profile__content--item-dob {
      display: block !important; }
      .my-account-container-profile__content--item-dob label:last-child {
        margin-right: 0 !important; }
    .my-account-container-profile__content--item-email {
      margin-right: 0 !important; }
    .my-account-container-profile__content--item-apply {
      display: block;
      float: right; }
    .my-account-container-profile__content--item-address-manualadd {
      display: none; }
      .my-account-container-profile__content--item-address-manualadd-last input:first-child {
        margin-right: 1rem !important; }
    .my-account-container-profile__content--item-address-input {
      margin-right: 0 !important; }
    .my-account-container-profile__content--item-address-manual {
      text-decoration: underline;
      text-align: right;
      display: block; }
    .my-account-container-profile__content--item-password {
      display: block !important;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      .my-account-container-profile__content--item-password input {
        margin-right: 0; }
      .my-account-container-profile__content--item-password .btn {
        width: 200px;
        float: right; }
    .my-account-container-profile__content--item-phone {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start; }
      .my-account-container-profile__content--item-phone-codes {
        margin: 0;
        margin-bottom: 1rem;
        max-width: 100px; }
      .my-account-container-profile__content--item-phone-flag {
        margin-right: 1rem; }
        .my-account-container-profile__content--item-phone-flag img {
          max-width: 50px; }
      .my-account-container-profile__content--item-phone button {
        width: 100%;
        margin-left: auto;
        margin-bottom: 0; }
      .my-account-container-profile__content--item-phone input {
        width: 100%;
        margin: 0 !important; }
      .my-account-container-profile__content--item-phone select {
        width: 100%;
        margin: 0 1rem 0 0 !important; }
    .my-account-container-profile__content--item p {
      margin-bottom: 0; }
    .my-account-container-profile__content--item-header {
      font-weight: bold;
      margin-bottom: 1rem; }

@media (min-width: 992px) {
  .my-account-container-profile__content--item-email {
    margin-right: 1rem; }
  .my-account-container-profile__content--item-firstname {
    margin-right: 1rem !important; }
  .my-account-container-profile__content--item-email {
    margin-right: 1rem !important; }
  .my-account-container-profile__content--item-dob {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
    .my-account-container-profile__content--item-dob label {
      width: 33.33%; }
      .my-account-container-profile__content--item-dob label .form-select {
        min-width: 1px; }
  .my-account-container-profile__content--item-address input:last-child {
    margin-right: 0 !important; }
  .my-account-container-profile__content--item-password {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap; }
    .my-account-container-profile__content--item-password input {
      margin-right: 0; }
    .my-account-container-profile__content--item-password .btn {
      width: 200px;
      float: none; }
    .my-account-container-profile__content--item-password input:first-child {
      max-width: 360px; }
  .my-account-container-profile__content--item-phone {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row;
            flex-flow: row; }
    .my-account-container-profile__content--item-phone-codes {
      margin: 0; }
    .my-account-container-profile__content--item-phone-flag {
      width: auto; }
    .my-account-container-profile__content--item-phone button {
      width: auto; }
    .my-account-container-profile__content--item-phone input {
      margin-bottom: 0 !important; }
    .my-account-container-profile__content--item-phone select {
      width: 100%;
      max-width: 100px;
      margin: 0 1rem 0 0 !important; } }

/*** IE 11 *********************************************************
********************************************************************/
.no-flexboxlegacy .my-account-container-profile__content .ie-fix {
  display: block; }
  .no-flexboxlegacy .my-account-container-profile__content .ie-fix > .col-12 {
    max-width: 66.6%; }

/**!
* Project: TTF.com
* Author: Danyo Borg
* Date: Jan 2019
* File: my-account-orders
*/
/******************************************
MOBILE ************************************/
.my-account-container-profile-edit {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 2.5rem 1.5625rem; }
  .my-account-container-profile-edit__content .form-container .btn {
    max-width: 100%;
    margin-top: 0; }
  .my-account-container-profile-edit__content--submit {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }

@media (min-width: 992px) {
  .my-account-container-profile-edit__content .form-container .btn {
    max-width: 200px; } }

/**!
* Project: TTF.com
* Author: Danyo Borg
* Date: Jan 2019
* File: my-account-orders
*/
/******************************************
MOBILE ************************************/
.my-account-container-marketing {
  margin-top: 1rem;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1; }
  .my-account-container-marketing__header .form-container .checkbox-container {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .my-account-container-marketing__header p {
    max-width: 100%; }
  .my-account-container-marketing__header--form .form-container__checkbox {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .my-account-container-marketing__header--form .btn {
    margin-top: 2rem;
    width: 100%; }

@media (min-width: 992px) {
  .my-account-container-marketing {
    margin-top: 0; }
    .my-account-container-marketing__header--form input[type=checkbox] {
      width: auto; }
    .my-account-container-marketing__header--form .btn {
      width: auto; }
    .my-account-container-marketing__header p {
      max-width: 50%; } }

/**!
* Project: TTF.com
* Author: Danyo Borg
* Date: Jan 2019
* File: my-account-orders
*/
/******************************************
MOBILE ************************************/
.my-account-container-accessibility {
  padding-top: 1rem;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1; }
  .my-account-container-accessibility__section p,
  .my-account-container-accessibility__section hr {
    max-width: 100%; }
  .my-account-container-accessibility__section hr {
    border-top: 2px solid #C1C2C4;
    margin: 2rem 0; }
  .my-account-container-accessibility__section--form {
    display: block;
    max-width: 100%; }
    .my-account-container-accessibility__section--form-verify input:first-child {
      width: 85%; }
    .my-account-container-accessibility__section--form-register div {
      margin-bottom: 1rem; }
    .my-account-container-accessibility__section--form input[type="checkbox"] {
      width: auto; }
    .my-account-container-accessibility__section--form input[type="text"] {
      margin: 0;
      margin-bottom: 1rem; }
      .my-account-container-accessibility__section--form input[type="text"]:first-child {
        margin-right: 1rem; }
    .my-account-container-accessibility__section--form input[type="submit"] {
      width: 100%; }

@media (min-width: 992px) {
  .my-account-container-accessibility__section--form {
    max-width: 650px; }
    .my-account-container-accessibility__section--form input[type="submit"] {
      width: auto;
      min-width: 130px; }
    .my-account-container-accessibility__section--form-name {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
    .my-account-container-accessibility__section--form-verify {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .my-account-container-accessibility__section--form-verify input {
        margin-bottom: 1rem !important; }
        .my-account-container-accessibility__section--form-verify input:first-child {
          width: 100%; }
      .my-account-container-accessibility__section--form-verify i {
        margin: 0 1rem 1rem 0 !important; }
    .my-account-container-accessibility__section--form-register {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .my-account-container-accessibility__section--form-register div:nth-child(2) {
        max-width: 60%; }
    .my-account-container-accessibility__section--form input[type="checkbox"] {
      width: auto; }
  .my-account-container-accessibility__section p,
  .my-account-container-accessibility__section hr {
    max-width: 650px; } }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.my-account-container-memberships {
  padding-top: 2rem;
  margin-bottom: 1rem;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1; }
  .my-account-container-memberships__tabs {
    max-width: 100%;
    border: 1px solid #f5f5f5;
    background: #f5f5f5; }
    .my-account-container-memberships__tabs--nav {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
      .my-account-container-memberships__tabs--nav li {
        list-style: none;
        background: #fff;
        width: 100%;
        padding: 1rem 2rem;
        font-size: 1rem;
        border-right: 1px solid #f5f5f5; }
        .my-account-container-memberships__tabs--nav li h2 {
          margin: 0; }
        .my-account-container-memberships__tabs--nav li.active {
          background: #f5f5f5; }
    .my-account-container-memberships__tabs--content {
      padding: 1rem 2rem;
      display: none; }
      .my-account-container-memberships__tabs--content-container {
        border-bottom: 1px solid #C1C2C4; }
        .my-account-container-memberships__tabs--content-container:last-child {
          border: none; }
        .my-account-container-memberships__tabs--content-container .btn, .my-account-container-memberships__tabs--content-container .but {
          margin: 0; }
          .my-account-container-memberships__tabs--content-container .btn.hide-on-mobile, .my-account-container-memberships__tabs--content-container .but.hide-on-mobile {
            display: none; }
          .my-account-container-memberships__tabs--content-container .btn.hide-on-desktop, .my-account-container-memberships__tabs--content-container .but.hide-on-desktop {
            display: block; }
        .my-account-container-memberships__tabs--content-container .item-image {
          margin: 2rem auto;
          display: block;
          text-align: center;
          max-width: 100%;
          width: 100%; }
        .my-account-container-memberships__tabs--content-container-content {
          margin-top: 1rem; }
          .my-account-container-memberships__tabs--content-container-content-flex {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            margin-bottom: 2rem; }
      .my-account-container-memberships__tabs--content.active {
        display: block; }

@media (min-width: 992px) {
  .my-account-container-memberships {
    padding-top: 5rem; }
    .my-account-container-memberships__tabs--content-container {
      margin-bottom: 1rem;
      border-bottom: 1px solid #C1C2C4;
      padding-bottom: 1rem; }
      .my-account-container-memberships__tabs--content-container:not(:first-child) {
        padding-top: 1rem; }
      .my-account-container-memberships__tabs--content-container:last-child {
        border: none;
        padding-bottom: 0; }
      .my-account-container-memberships__tabs--content-container .btn.hide-on-mobile, .my-account-container-memberships__tabs--content-container .but.hide-on-mobile {
        display: block; }
      .my-account-container-memberships__tabs--content-container .btn.hide-on-desktop, .my-account-container-memberships__tabs--content-container .but.hide-on-desktop {
        display: none; }
      .my-account-container-memberships__tabs--content-container-head {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        text-align: left;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        margin-bottom: 1rem; }
      .my-account-container-memberships__tabs--content-container-content {
        text-align: left; }
      .my-account-container-memberships__tabs--content-container .item-image {
        margin: 0;
        display: block;
        text-align: left;
        max-width: 100%; } }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.twickets-container__content-main-left {
  padding: 2.1875rem 1.5625rem; }

.twickets-container__content-main-right--element {
  display: none; }

.twickets-container__content-blocks {
  position: relative; }
  .twickets-container__content-blocks--image {
    background: #f5f5f5;
    height: 20vh;
    position: relative;
    z-index: -1; }
  .twickets-container__content-blocks--center {
    padding: 1rem;
    background: #c68fc6;
    margin: 0 1rem 1rem;
    -webkit-transform: translateY(-10%);
        -ms-transform: translateY(-10%);
            transform: translateY(-10%); }

.steps {
  background-color: #f5f5f5;
  text-align: center; }
  .steps__heading span {
    display: block;
    margin-bottom: 1.5rem; }
  .steps__inner {
    padding: 2.5rem 1.5625rem; }
  .steps__item {
    padding: 0; }
    .steps__item--container {
      background: #fff;
      border-radius: 6px;
      -webkit-box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
              box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
      padding: 2.1875rem 2.5rem;
      height: 100%;
      max-height: 330px;
      overflow: hidden; }
    .steps__item--container-heading {
      font-size: 1.5rem;
      text-transform: uppercase;
      font-weight: 600;
      margin-bottom: 0.5rem;
      display: inline-block; }
  .steps__item:not(:last-child) {
    margin-bottom: 1.25rem; }
  .steps__cta-container {
    padding: 0;
    margin-top: 2.1875rem; }
    .steps__cta-container a {
      font-family: "Helvetica Neue LT W05_77 Bd Cn";
      width: 100%;
      padding: 0.5rem;
      font-size: 1.2rem; }
    .steps__cta-container a:not(:last-child) {
      margin-bottom: 1.25rem; }
    .steps__cta-container a:last-child {
      margin-bottom: 0; }

/*** Media above 768 *********************************************************
******************************************************************************/
@media (min-width: 768px) {
  .twickets-container__content-main-left {
    padding: 2.1875rem 2.5rem; }
  .steps__inner {
    padding: 2.1875rem 2.5rem; } }

/*** Media above 991 *********************************************************
******************************************************************************/
@media (min-width: 992px) {
  .twickets-container__content-main--inner {
    padding: 4rem 2.5rem; }
  .twickets-container__content-main-left {
    padding: 0;
    margin: 0; }
    .twickets-container__content-main-left--element {
      background: #f5f5f5;
      padding: 1.5rem 2rem;
      border: 1px solid #f5f5f5;
      border-radius: 6px; }
  .twickets-container__content-main-right {
    padding-right: 0;
    padding-left: 1.25rem; }
    .twickets-container__content-main-right--element {
      display: block;
      background: #f5f5f5;
      background: #f5f5f5;
      padding: 2.5rem 1.875rem;
      border: 1px solid #f5f5f5;
      border-radius: 6px; }
      .twickets-container__content-main-right--element img {
        width: 100%; }
  .twickets-container__content-blocks {
    position: relative; }
    .twickets-container__content-blocks--image {
      background: #f5f5f5;
      height: 20vh;
      position: relative;
      z-index: -1; }
    .twickets-container__content-blocks--center {
      padding: 1rem;
      background: #c68fc6;
      margin: 0 1rem 1rem;
      -webkit-transform: translateY(-10%);
          -ms-transform: translateY(-10%);
              transform: translateY(-10%); }
  .twickets-container .steps {
    background-position: center !important;
    background-size: cover !important; }
    .twickets-container .steps__inner {
      padding: 4rem 1.375rem; }
    .twickets-container .steps__item {
      margin-bottom: 0 !important;
      padding: 0 1rem; }
      .twickets-container .steps__item--container {
        padding: 2rem; }
        .twickets-container .steps__item--container span.heading {
          font-weight: 600;
          font-size: 2rem; }
      .twickets-container .steps__item--container-heading {
        font-size: 2rem; }
    .twickets-container .steps__item:nth-child(1) {
      padding-left: 0; }
    .twickets-container .steps__item:nth-child(3) {
      padding-right: 0; }
    .twickets-container .steps__cta-container {
      margin-top: 3rem; }
      .twickets-container .steps__cta-container a {
        width: auto;
        padding: 0.5rem;
        font-size: 1.2rem;
        padding: 1.5rem 3.5rem;
        font-size: 1.5rem; }
      .twickets-container .steps__cta-container a:first-of-type {
        margin-right: 2rem; }
    .twickets-container .steps__heading h2 {
      font-size: 2.5rem; }
    .twickets-container .steps__heading span {
      font-size: 1.25rem;
      margin-bottom: 3rem; } }

/*** Media above 1282 *********************************************************
******************************************************************************/
@media (min-width: 1282px) {
  .twickets-container__content-main--inner {
    padding: 4rem 3.75rem; }
  .twickets-container__content-main-left--element {
    padding: 3.75rem 5rem; }
  .twickets-container__content-main-right--element {
    padding: 5rem 3.75rem; }
  .twickets-container .steps {
    height: 53.125rem; }
    .twickets-container .steps__item--container {
      max-width: 530px;
      padding: 3.75rem; }
      .twickets-container .steps__item--container span.heading {
        font-size: 2.5rem; }
    .twickets-container .steps__item--container-heading {
      font-size: 2.5rem; }
    .twickets-container .steps__item--two {
      margin: 0 auto; }
    .twickets-container .steps__item--three {
      float: right; }
    .twickets-container .steps__inner {
      height: 100%;
      -ms-flex-line-pack: justify;
          align-content: space-between;
      padding: 7.5rem 3.75rem; }
    .twickets-container .steps__cta-container {
      margin-top: 5rem;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: end;
          -ms-flex-align: end;
              align-items: flex-end; }
      .twickets-container .steps__cta-container a:first-of-type {
        margin-bottom: 0;
        margin-right: 2.5rem; } }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.gift-vouchers .page-banner .row {
  height: 100%; }

.gift-vouchers .page-banner .col-12 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }
  .gift-vouchers .page-banner .col-12 span:last-of-type {
    font-size: 1.3rem; }

.gift-vouchers .terms-container {
  text-align: center; }

.gift-vouchers__form-container--copy {
  font-size: 1.3rem;
  margin-bottom: 1rem;
  display: block; }

.gift-vouchers .form-container input.btn {
  height: auto; }

.gift-voucher-form__element {
  margin-bottom: 1rem; }

.gift-voucher-form__heading {
  font-weight: 500 !important;
  font-size: 1.3rem !important; }

.gift-voucher-form__label {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #f5f5f5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  padding: 1rem;
  height: 100% !important;
  border: 1px solid #f5f5f5;
  border-radius: 6px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  .gift-voucher-form__label > * {
    margin-bottom: .5rem; }
  .gift-voucher-form__label--enter-value {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
    .gift-voucher-form__label--enter-value input[type*="text"] {
      max-width: 130px;
      padding: 0.5rem;
      text-align: center;
      margin-left: 1rem; }
    .gift-voucher-form__label--enter-value span {
      font-weight: 600;
      font-size: 1rem; }
  .gift-voucher-form__label i {
    font-size: 1.3rem; }
  .gift-voucher-form__label input[type*=radio] {
    height: auto;
    padding: 0; }
  .gift-voucher-form__label--price {
    font-weight: 600;
    font-size: 1rem; }
  .gift-voucher-form__label:hover {
    cursor: pointer; }

.gift-voucher-form label {
  width: 100%; }
  .gift-voucher-form label input,
  .gift-voucher-form label textarea {
    border-radius: 25px;
    border: 1px solid #f5f5f5;
    width: 100%; }
  .gift-voucher-form label input[type*="text"] {
    height: 50px; }
  .gift-voucher-form label textarea {
    height: 100px;
    padding: 1rem; }

.gift-voucher-form__inputs--count-container {
  display: block;
  text-align: center;
  margin-bottom: 1rem; }

.gift-voucher-form__inputs--count-number {
  color: #1aa91a; }

.gift-voucher-form button {
  width: 100%;
  font-size: 1.2rem; }

.gift-voucher-form input[type*="submit"] {
  width: 100%;
  padding: .5rem;
  font-size: 1.2rem; }

.gift-voucher-form__element:nth-child(1) {
  padding-right: 7.5px; }

.gift-voucher-form__element:nth-child(2) {
  padding-left: 7.5px; }

.gift-voucher-form__element:nth-child(3) {
  padding-right: 7.5px; }

.gift-voucher-form__element:nth-child(4) {
  padding-left: 7.5px; }

/*** Media above 991 ********************************************************
*****************************************************************************/
@media (min-width: 992px) {
  .gift-vouchers .voucher-details-container {
    padding: 2.5rem 0.9375rem; }
  .gift-vouchers .terms-container {
    text-align: left;
    padding: 2.5rem 0.9375rem; }
  .gift-vouchers .page-banner > .row > .col-12 {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .gift-vouchers__form-container {
    padding: 0 1.375rem; }
  .gift-voucher-form {
    background: white;
    padding: 1rem;
    border-top-right-radius: 6px;
    border-top-left-radius: 6px; }
    .gift-voucher-form__row-one {
      height: 200px; }
    .gift-voucher-form__inputs--count-container {
      text-align: left; }
    .gift-voucher-form button {
      width: auto; }
    .gift-voucher-form input[type*="submit"] {
      width: 180px;
      border: none !important; }
      .gift-voucher-form input[type*="submit"]:hover {
        cursor: pointer; }
    .gift-voucher-form__label {
      padding: 2rem; }
      .gift-voucher-form__label--price {
        font-size: 1.2rem; }
      .gift-voucher-form__label--enter-value {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center; }
        .gift-voucher-form__label--enter-value input[type*="text"] {
          max-width: 100px;
          height: 45px !important;
          padding: 0.5rem;
          text-align: center;
          margin-left: 0;
          position: absolute;
          top: 35%;
          left: 50%;
          -webkit-transform: translateX(-50%);
              -ms-transform: translateX(-50%);
                  transform: translateX(-50%); }
        .gift-voucher-form__label--enter-value > div {
          height: 100%;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between; }
    .gift-voucher-form__element:nth-child(1) {
      padding-right: 15px; }
    .gift-voucher-form__element:nth-child(2) {
      padding-left: 15px; }
    .gift-voucher-form__element:nth-child(3) {
      padding-right: 15px; }
    .gift-voucher-form__element:nth-child(4) {
      padding-left: 15px; } }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.disabled-bookings span.font-large {
  margin-bottom: 0;
  font-size: 2rem; }

.disabled-bookings .show-more-btn {
  color: #303339; }

.access-requirements table {
  font-size: 11px; }

.access-requirements .content-page {
  background: #f5f5f5; }

.access-requirements .content-page,
.access-requirements .table-container {
  padding-bottom: 0; }

.access-requirements .contact {
  background: #FCFCFC; }

/*** Media above 991px *****************************************
****************************************************************/
@media (min-width: 576px) {
  .access-requirements table {
    font-size: 14px; } }

/*** Media above 991px *****************************************
****************************************************************/
@media (min-width: 992px) {
  .disabled-bookings span.font-large {
    margin-bottom: 0;
    font-size: 6rem; }
  .access-requirements {
    padding: 4rem 2.5rem;
    background: #f5f5f5; }
    .access-requirements .content-page {
      margin-bottom: 2rem;
      padding: 0;
      background: transparent; }
      .access-requirements .content-page__content-left, .access-requirements .content-page__content-right {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
        .access-requirements .content-page__content-left > .row, .access-requirements .content-page__content-right > .row {
          background: none;
          border: none !important;
          border-radius: 6px;
          padding: 0 !important;
          margin: 0; }
        .access-requirements .content-page__content-left--inner, .access-requirements .content-page__content-right--inner {
          -webkit-box-flex: 1;
              -ms-flex: auto;
                  flex: auto;
          background: #fff;
          border: none;
          border-radius: 6px;
          padding: 0;
          margin: 0;
          -webkit-box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
                  box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16); }
      .access-requirements .content-page__content--white {
        background: #fff !important;
        -webkit-box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
                box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16); }
      .access-requirements .content-page__content-left--inner {
        padding: 2rem; }
    .access-requirements .contact {
      background: none; }
      .access-requirements .contact__inner {
        background: white;
        padding: 2rem;
        border-radius: 6px;
        -webkit-box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
                box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16); }
    .access-requirements .table-container {
      padding: 0 0.9375rem;
      -webkit-box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
              box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.16);
      border-radius: 6px; } }

/*** Media above 768 *********************************************
*****************************************************************/
@media (min-width: 1282px) {
  .access-requirements {
    padding: 7.5rem 3.75rem; }
    .access-requirements .content-page__content-left--inner {
      padding: 3.75rem 5rem; }
    .access-requirements .content-page:nth-child(1) {
      margin-bottom: 6.25rem; }
    .access-requirements .content-page:nth-child(2) {
      margin-bottom: 0; } }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.queue-page {
  text-align: center; }
  .queue-page .queue-header {
    color: #c0c0c0; }
    .queue-page .queue-header .row {
      padding: 1rem 1rem 0; }
    .queue-page .queue-header img {
      width: 7rem; }
    .queue-page .queue-header__copy {
      padding: 0;
      font-size: 11px; }
    .queue-page .queue-header__image-container {
      padding-left: 0; }
    .queue-page .queue-header__queue-id {
      padding-right: 0;
      text-align: right; }
      .queue-page .queue-header__queue-id span {
        display: block;
        font-size: 10px; }
      .queue-page .queue-header__queue-id a {
        padding: 0.2rem;
        width: 110px;
        margin-top: 0.5rem; }
  .queue-page .pagination-container {
    padding: 0; }
    .queue-page .pagination-container__showing {
      font-weight: 600;
      font-size: 1.2rem; }
  .queue-page .status-container__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .queue-page .status-container__inner:first-of-type {
    margin-bottom: 1rem; }
  .queue-page .status-container__inner:last-of-type {
    font-size: .7rem;
    color: #c0c0c0; }
  .queue-page .status-container a {
    text-decoration: underline;
    color: #c0c0c0; }
  .queue-page > .container {
    padding: 2rem; }
  .queue-page .content-page {
    padding: 0 14px; }
    .queue-page .content-page__content-right--inner, .queue-page .content-page__content-left--inner {
      height: 100%; }
    .queue-page .content-page__content-right {
      background: #f5f5f5;
      padding: 1rem;
      margin-top: 1rem; }
      .queue-page .content-page__content-right--inner i {
        font-size: 2.5rem;
        margin-bottom: 1rem; }
      .queue-page .content-page__content-right--inner .col-12 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
      .queue-page .content-page__content-right--inner p:last-of-type {
        margin-top: auto; }

/*** Media above 991 *********************************************
******************************************************************/
@media (min-width: 992px) {
  .queue-page {
    padding: 2rem 1.375rem; }
    .queue-page .queue-header .row {
      position: relative;
      padding: 0; }
    .queue-page .queue-header__copy {
      position: absolute;
      right: 0;
      z-index: 1;
      text-align: right;
      font-size: 0.875rem; }
    .queue-page .queue-header__queue-id {
      padding-top: 2rem; }
      .queue-page .queue-header__queue-id span {
        display: inline;
        font-size: 12px; }
      .queue-page .queue-header__queue-id span:last-of-type {
        margin-right: 1rem; }
    .queue-page .queue-header__image-container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
    .queue-page .queue-header img {
      width: 7rem; }
    .queue-page .queue-header .col:last-of-type {
      text-align: right; }
    .queue-page .status-container__inner:first-of-type {
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      margin-bottom: 0; }
    .queue-page .status-container__inner:last-of-type {
      font-size: 0.875rem;
      color: #c0c0c0; }
    .queue-page .content-page__content-left {
      padding-left: 0; }
    .queue-page .content-page__content-right {
      background: none;
      padding: 0;
      margin-top: 0; } }

/**!
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
*/
.autocomplete .autocomplete-items-help {
  background: #fff !important;
  max-height: 72vh; }
  .autocomplete .autocomplete-items-help .has-results:nth-child(even), .autocomplete .autocomplete-items-help .has-results:nth-child(odd) {
    background: #fff !important;
    padding: 1rem 1.875rem;
    text-decoration: none;
    font-size: 1rem; }
    .autocomplete .autocomplete-items-help .has-results:nth-child(even):hover, .autocomplete .autocomplete-items-help .has-results:nth-child(odd):hover {
      background: #f5f5f5 !important; }

.autocomplete .no-results {
  color: #303339; }

.help-pages .main-header__search--container input[type=text] {
  background: #fff !important;
  border: 1px solid #C1C2C4 !important; }
  .help-pages .main-header__search--container input[type=text].active {
    border: none !important;
    border-bottom: 2px solid #C1C2C4; }

.help-pages__search {
  margin-left: auto !important;
  margin-right: 0 !important;
  -webkit-transition: all .25s;
  -o-transition: all .25s;
  transition: all .25s; }
  .help-pages__search-main {
    margin-left: 1rem !important; }
  .help-pages__search.active {
    margin-left: 0 !important;
    width: 100%;
    z-index: 9999999999999; }
  .help-pages__search--close {
    position: fixed;
    top: 20px;
    right: 20px;
    font-size: 2rem; }
  .help-pages__search--container {
    position: relative;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s; }
    .help-pages__search--container .search-results {
      border: 1px solid #C1C2C4 !important;
      background: #fff !important; }
    .help-pages__search--container-main {
      max-width: 520px;
      margin: auto;
      z-index: 1; }
    .help-pages__search--container.active {
      width: 93%;
      position: absolute;
      left: 3.5%;
      top: 75px; }
      .help-pages__search--container.active button {
        display: none; }
    .help-pages__search--container input::-webkit-input-placeholder {
      color: #303339 !important; }
    .help-pages__search--container input::-moz-placeholder {
      color: #303339 !important; }
    .help-pages__search--container input:-ms-input-placeholder {
      color: #303339 !important; }
    .help-pages__search--container input::-ms-input-placeholder {
      color: #303339 !important; }
    .help-pages__search--container input::placeholder {
      color: #303339 !important; }
    .help-pages__search--container input[type=text] {
      background: #fff;
      border: 1px solid #f5f5f5;
      border-radius: 50px;
      padding: 1.2rem 1.875rem;
      border: none;
      width: 100%;
      display: none;
      height: 60px;
      left: 100%;
      font-size: 1rem; }
      .help-pages__search--container input[type=text].active {
        display: block;
        left: 0; }

.help-pages__search-container.active {
  width: 93%;
  position: absolute;
  left: 3.5%; }

.help-pages__search-container--submit {
  background: #21549c !important;
  border-radius: 50px;
  height: 60px;
  width: 60px;
  border: none;
  position: relative;
  color: #fff;
  font-weight: 400;
  font-size: 1.3rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  .help-pages__search-container--submit i {
    font-weight: 400;
    font-size: 1.6rem; }
  .help-pages__search-container--submit:hover {
    cursor: default; }
  .help-pages__search-container--submit:disabled {
    background: #21549c !important; }

.help-pages .accordion-container {
  padding: 1rem; }
  .help-pages .accordion-container__label {
    padding: 2rem 1rem; }
  .help-pages .accordion-container.full-width p.nav-event-tag {
    margin: 0; }
  .help-pages .accordion-container.full-width:nth-child(even) {
    background: #E4F7F5; }
  .help-pages .accordion-container a {
    text-decoration: underline; }
  .help-pages .accordion-container h3 {
    position: relative;
    padding: 1rem 0;
    padding-right: 2rem;
    margin-bottom: 0; }
    .help-pages .accordion-container h3 i {
      position: absolute;
      right: 0;
      font-size: 1.5rem;
      top: 50%;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%); }

.help-pages .accordion-container:nth-child(even) {
  background: #E4F7F5; }

.help-pages .accordion-container:last-child {
  margin-bottom: 4rem; }

.help-pages__category-header {
  background: white;
  background: -webkit-gradient(linear, left top, right top, from(#fff), color-stop(whitesmoke), to(#e0e7f2));
  background: -o-linear-gradient(left, #fff 0%, whitesmoke, #e0e7f2 100%);
  background: linear-gradient(to right, #fff 0%, whitesmoke, #e0e7f2 100%);
  padding: 1rem;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  .help-pages__category-header p {
    margin: 0;
    color: #303339; }
  .help-pages__category-header a {
    text-decoration: underline; }

.help-pages__content--review {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  border-top: 1px solid #D6D6D7;
  border-bottom: 1px solid #D6D6D7;
  padding: 1.5rem;
  background: #FBFBFB;
  margin-bottom: 1rem; }
  .help-pages__content--review div:first-child {
    margin-right: 2rem; }
  .help-pages__content--review span[id*="jQSelector-likes"] {
    color: #21549c; }
  .help-pages__content--review span[id*="jQSelector-dislikes"] {
    color: #c68fc6; }
  .help-pages__content--review i[class*=fa-thumbs] {
    font-size: 1.7rem; }

.help-pages__content--left {
  border-right: none;
  padding: 0; }
  .help-pages__content--left-dropdown {
    display: block; }
  .help-pages__content--left h3 {
    position: relative;
    padding: 1rem;
    margin-bottom: 0;
    border-bottom: 5px solid #E0E7F2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    text-transform: capitalize; }

.help-pages__content--right {
  padding: 0; }

.help-pages__content ul {
  display: none;
  padding: 1rem 1rem 0; }
  .help-pages__content ul li {
    font-weight: bold;
    font-size: 1rem;
    display: block; }
    .help-pages__content ul li.active {
      border-left: 1px solid #E0E7F2; }
      .help-pages__content ul li.active a {
        font-weight: 600; }
    .help-pages__content ul li a {
      padding: 0.5rem;
      display: block;
      font-weight: 400; }

.help-pages__content--review-heading {
  color: #969799;
  margin-bottom: 1rem; }

.help-pages__content--likes-container > i:first-of-type {
  margin-right: 1.5rem;
  color: #303339; }
  .help-pages__content--likes-container > i:first-of-type i {
    margin-right: .5rem; }

.help-pages__content--likes-container > i:last-of-type {
  color: #969799; }
  .help-pages__content--likes-container > i:last-of-type i {
    display: inline-block;
    -webkit-transform: translateY(25%);
        -ms-transform: translateY(25%);
            transform: translateY(25%);
    margin-right: .5rem;
    color: #c0c0c0; }

.help-pages__header {
  background: #E0E7F2;
  padding: 5rem 1rem;
  border-bottom: 1rem solid #597FB5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  .help-pages__header h1 {
    font-size: 1.6rem;
    margin: 0; }
  .help-pages__header--search {
    margin-top: 1rem;
    padding: 0;
    position: relative; }
    .help-pages__header--search-input {
      max-width: 520px; }
    .help-pages__header--search-overlay {
      background: rgba(198, 143, 198, 0.7);
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 1;
      display: none; }
    .help-pages__header--search-results {
      background: #fff;
      position: relative;
      max-height: 300px;
      border-radius: 30px;
      width: 100%;
      display: none;
      margin-top: -50px;
      padding: 2rem;
      z-index: 3;
      overflow: scroll; }
      .help-pages__header--search-results .sep {
        width: 100%;
        background: #f5f5f5;
        height: 2px;
        margin: 2rem 0 1rem; }
    .help-pages__header--search input[type=text] {
      border-radius: 50px;
      border-color: #fff;
      padding: 1rem 4rem 1rem 1rem;
      width: 100%;
      border: none;
      outline: none;
      height: 100%;
      z-index: 99;
      margin: 0; }
    .help-pages__header--search button {
      position: absolute;
      right: 14px;
      background: #21549c;
      border-radius: 50px;
      top: -1px;
      border: none;
      color: #fff;
      font-size: 1.5rem;
      width: 3.5rem;
      height: 3.5rem;
      z-index: 99; }
  .help-pages__header h1, .help-pages__header--search-copy {
    color: #303339;
    text-align: center; }
  .help-pages__header--search-copy {
    text-transform: uppercase;
    margin-top: 2rem;
    font-weight: 400;
    font-size: 1.2rem; }
  .help-pages__header--popular {
    position: relative;
    max-width: 1280px;
    margin: auto; }
    .help-pages__header--popular-controls {
      position: absolute;
      z-index: 1;
      top: 0;
      width: 100%;
      font-size: 1.8rem; }
      .help-pages__header--popular-controls-prev {
        position: absolute;
        left: 1.5rem;
        margin: 0 0 0 -1rem; }
      .help-pages__header--popular-controls-next {
        position: absolute;
        right: 1.5rem;
        margin: 0 -1rem 0 0; }
      .help-pages__header--popular-controls i {
        color: #303339;
        font-weight: 400; }
    .help-pages__header--popular-slider {
      margin: 5rem auto 0; }
      .help-pages__header--popular-slider-item {
        text-align: center; }
        .help-pages__header--popular-slider-item b {
          text-transform: uppercase;
          color: #21549c; }
        .help-pages__header--popular-slider-item p {
          color: #303339; }
    .help-pages__header--popular .slick-arrow {
      color: #303339;
      cursor: pointer; }
  .help-pages__header--popular-slider-item p:first-of-type {
    margin-bottom: .3rem; }
  .help-pages__header--search-button {
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    position: absolute;
    right: 0;
    background: #21549c;
    color: #fff;
    z-index: 99;
    width: 3.5rem;
    height: 100%;
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
    .help-pages__header--search-button i {
      font-size: 1.4rem; }
  .help-pages__header--popular-slider {
    margin-top: 2rem !important;
    padding: 0 2rem  !important; }

.help-pages__categories {
  padding: 2rem 1rem; }
  .help-pages__categories .row {
    margin-bottom: 1rem; }
  .help-pages__categories--block {
    text-align: center;
    margin-bottom: 1rem; }
    .help-pages__categories--block-icon {
      font-size: 2.7rem; }
    .help-pages__categories--block p {
      max-width: 90%;
      margin: auto; }
    .help-pages__categories--block h2 {
      font-size: 1.5rem; }
  .help-pages__categories--block-inner {
    background: #f5f5f5;
    border-radius: 6px;
    padding: 1.5rem 1rem;
    height: 100%;
    height: 238px;
    overflow: hidden; }

.help-pages__track-order {
  margin-bottom: 5rem;
  border-radius: 6px;
  text-align: center; }
  .help-pages__track-order .form-container label {
    color: #c0c0c0;
    text-align: left; }
    .help-pages__track-order .form-container label span {
      display: block;
      margin-bottom: .5rem; }
  .help-pages__track-order .form-container input[type=text] {
    border: 1px solid #fff;
    padding: 0.5rem 1rem;
    border-radius: 6px;
    width: 100%; }
    .help-pages__track-order .form-container input[type=text]::-webkit-input-placeholder {
      visibility: hidden; }
    .help-pages__track-order .form-container input[type=text]::-moz-placeholder {
      visibility: hidden; }
    .help-pages__track-order .form-container input[type=text]:-ms-input-placeholder {
      visibility: hidden; }
    .help-pages__track-order .form-container input[type=text]::-ms-input-placeholder {
      visibility: hidden; }
    .help-pages__track-order .form-container input[type=text]::placeholder {
      visibility: hidden; }
  .help-pages__track-order .form-container label[for*="trackOrder"] {
    margin-top: 1rem;
    width: auto; }
    .help-pages__track-order .form-container label[for*="trackOrder"] input {
      margin-top: 0; }
    .help-pages__track-order .form-container label[for*="trackOrder"] i {
      color: #fff;
      z-index: 1;
      -webkit-transform: rotate(-45deg);
          -ms-transform: rotate(-45deg);
              transform: rotate(-45deg);
      top: -28px;
      left: 0px; }
  .help-pages__track-order .form-container input[type=submit] {
    margin-top: 1rem;
    max-width: 250px; }
  .help-pages__track-order .form-container a {
    text-decoration: underline;
    display: block;
    text-align: left; }
  .help-pages__track-order .form-container i {
    position: absolute;
    right: 1rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    top: 45%; }
  .help-pages__track-order--right .row {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .help-pages__track-order--right-icons {
    font-size: 3rem;
    text-align: right;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
    .help-pages__track-order--right-icons-dash {
      display: block;
      background: #c0c0c0;
      height: 0.3rem;
      width: 100%; }
  .help-pages__track-order ul {
    margin-left: 1rem; }
    .help-pages__track-order ul li {
      list-style-type: disc; }
  .help-pages__track-order--journey {
    margin-bottom: 1rem; }
    .help-pages__track-order--journey .row {
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
    .help-pages__track-order--journey i {
      font-size: 2rem; }

.help-pages__track-orders-container {
  text-align: left; }

.help-pages__track-order-inner {
  background: #f5f5f5;
  padding: 1rem;
  border-radius: 6px; }
  .help-pages__track-order-inner p,
  .help-pages__track-order-inner ul {
    text-align: left; }

.help-pages__footer {
  background: #E0E7F2;
  padding: 2rem 1rem;
  color: #303339;
  text-align: center; }
  .help-pages__footer img {
    max-width: 100%; }
  .help-pages__footer .btn {
    border-color: #303339;
    color: #303339; }

/*** Media above 768px *******************************************************
******************************************************************************/
@media (min-width: 768px) {
  .help-pages__categories--block-inner {
    border: 1px solid #f5f5f5; }
  .help-pages__track-order--journey {
    position: absolute;
    right: -293px;
    width: 70%;
    top: 0; }
  .help-pages__track-order--right p:first-of-type {
    margin-top: 3.3rem; }
  .help-pages__track-order-inner {
    background: none;
    border: none; }
  .help-pages .form-container input[type=text] {
    border-radius: 50px;
    max-width: 100%; } }

/*** Media above 992px *******************************************************
******************************************************************************/
@media (min-width: 992px) {
  .help-pages__search {
    margin-left: 0 !important;
    margin-right: auto !important; }
    .help-pages__search.active {
      margin-left: 0 !important; }
    .help-pages__search--container input[type=text] {
      display: block; }
  .help-pages__search-container--submit {
    background: #21549c !important;
    border-radius: 50px;
    height: 60px;
    width: 60px;
    border: none;
    position: absolute;
    top: 0;
    right: 0; }
  .help-pages .accordion-container {
    padding: 0 1rem; }
  .help-pages .accordion-container:nth-child(even) {
    background: none !important; }
  .help-pages__categories {
    padding: 4rem 1.375rem; }
    .help-pages__categories .row {
      margin-bottom: 2rem; }
  .help-pages__category-header {
    padding: 1rem 5rem; }
    .help-pages__category-header div:first-child {
      margin-right: 5rem;
      margin-bottom: 0; }
    .help-pages__category-header div:last-child {
      width: 100%;
      max-width: 520px;
      margin-left: 0; }
  .help-pages__track-order {
    border: none;
    text-align: left; }
  .help-pages__content {
    padding: 5rem 5rem 0; }
    .help-pages__content--left-dropdown {
      display: none !important; }
    .help-pages__content--review {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      border: 1px solid #D6D6D7;
      border-radius: 6px;
      padding: 1.5rem;
      margin-bottom: 2rem; }
      .help-pages__content--review div:first-child {
        margin-right: 2rem; }
      .help-pages__content--review i {
        margin-left: .4rem; }
      .help-pages__content--review i[class*=fa-thumbs] {
        font-size: 1.3rem; }
    .help-pages__content--left {
      padding: 0;
      border-right: 1px solid #f5f5f5; }
      .help-pages__content--left-dropdown {
        pointer-events: none; }
        .help-pages__content--left-dropdown i {
          display: none; }
    .help-pages__content ul {
      display: block;
      padding: 0; }
      .help-pages__content ul li {
        padding-left: 1rem;
        font-weight: bold;
        font-size: 1rem; }
        .help-pages__content ul li.active {
          border: 1px solid #f5f5f5;
          border-right: none;
          border-radius: 0;
          border-top-left-radius: 25px;
          border-bottom-left-radius: 25px; }
    .help-pages__content--review-heading {
      margin-bottom: 0; }
    .help-pages__content--likes-container > i:first-of-type {
      margin-right: .5rem;
      color: #303339; }
      .help-pages__content--likes-container > i:first-of-type i {
        margin-right: .3rem; }
    .help-pages__content--likes-container > i:last-of-type {
      color: #969799; }
      .help-pages__content--likes-container > i:last-of-type i {
        margin-right: .3rem; }
  .help-pages .form-container label span {
    display: none; }
  .help-pages .form-container input[type=text] {
    border: 1px solid #fff;
    padding: 0.5rem 1rem;
    height: 55px; }
    .help-pages .form-container input[type=text]::-webkit-input-placeholder {
      visibility: visible; }
    .help-pages .form-container input[type=text]::-moz-placeholder {
      visibility: visible; }
    .help-pages .form-container input[type=text]:-ms-input-placeholder {
      visibility: visible; }
    .help-pages .form-container input[type=text]::-ms-input-placeholder {
      visibility: visible; }
    .help-pages .form-container input[type=text]::placeholder {
      visibility: visible; }
  .help-pages__header {
    display: block; }
    .help-pages__header h1 {
      font-size: 2.875rem;
      margin-bottom: 1rem; }
    .help-pages__header--search {
      margin-top: 2.5rem; }
    .help-pages__header--search-copy {
      margin-top: 3rem; } }

/*** IE 11 *********************************************************
********************************************************************/
.no-flexboxlegacy .help-pages__categories--block-inner .fal {
  background: none; }

.password-admin {
  background: -webkit-gradient(linear, left top, right top, from(whitesmoke), to(#e0e7f2));
  background: -o-linear-gradient(left, whitesmoke, #e0e7f2);
  background: linear-gradient(to right, whitesmoke, #e0e7f2);
  padding: 4rem 1.25rem;
  text-align: center;
  /*******************************
*
* Password reset
*
********************************/
  /*******************************
*
* Password Create
*
********************************/
  /*end*/ }
  .password-admin > .container {
    padding: 0; }
  .password-admin .form-container__password-container {
    padding: 0; }
    .password-admin .form-container__password-container--reset-btn input {
      width: 100%;
      padding: 0 1rem !important; }
  .password-admin h1 {
    font-size: 1.3rem; }
  .password-admin .password-reset {
    /* email */ }
    .password-admin .password-reset__form > .container {
      padding: 0; }
    .password-admin .password-reset__email-sent > .container {
      padding: 0; }
    .password-admin .password-reset__email-sent--icon {
      font-size: 6rem; }
    .password-admin .password-reset__submit-btn button {
      width: 100%; }
  .password-admin .password-create > .container {
    padding: 0; }
  .password-admin .password-create__password-strength {
    margin-top: 1rem;
    padding: 0 2rem; }
    .password-admin .password-create__password-strength #password-strength-text {
      text-align: left;
      font-weight: 600; }
  .password-admin .password-create__password-info {
    text-align: left;
    padding: 0 2rem;
    font-size: 0.8125rem; }
  .password-admin .password-create__submit-btn button {
    width: 100%;
    margin-top: 1rem; }

/* Media query above 991px ***************************************************************
******************************************************************************************/
@media (min-width: 992px) {
  .password-admin {
    padding: 4rem 1.375rem;
    /*******************************
    *
    * Password reset
    *
    ********************************/
    /*******************************
    *
    * Password Create
    *
    ********************************/ }
    .password-admin .form-container__password-container--reset-btn {
      text-align: right; }
      .password-admin .form-container__password-container--reset-btn input {
        width: auto;
        padding: inherit; }
    .password-admin h1 {
      font-size: 2.875rem; }
    .password-admin .password-reset__submit-btn {
      text-align: right; }
      .password-admin .password-reset__submit-btn button {
        width: 160px; }
    .password-admin .password-create__password-info {
      font-weight: 100;
      font-size: 1rem; }
    .password-admin .password-create__submit-btn {
      text-align: right; }
      .password-admin .password-create__submit-btn button {
        width: 160px; }
  /*end*/ }

.content-page {
  background: #fff;
  padding: 2.5rem 1.5625rem; }
  .content-page__image-container {
    text-align: center; }
    .content-page__image-container img {
      margin-bottom: 1rem; }

/*** Media above 768 *********************************************
*****************************************************************/
@media (min-width: 768px) {
  .content-page {
    padding: 4rem 2.5rem; } }

/*** Media above 991px ***********************************************
*********************************************************************/
@media (min-width: 992px) {
  .content-page {
    background: #fff; }
    .content-page__content-left--inner, .content-page__content-right--inner {
      background: #f5f5f5;
      border: 1px solid #303339;
      border-radius: 6px;
      padding: 2rem 1rem;
      margin: 0; } }

/*** Media above 1282 *********************************************
*****************************************************************/
@media (min-width: 1282px) {
  .content-page {
    padding: 5rem 3.75rem; }
    .content-page__content-left {
      padding-right: 10px; }
      .content-page__content-left--inner {
        padding: 3.75rem 5rem; }
        .content-page__content-left--inner > .col-12 {
          padding: 0; }
    .content-page__content-right {
      padding-left: 10px; }
      .content-page__content-right--inner {
        padding: 3.75rem 5rem; }
        .content-page__content-right--inner > .col-12 {
          padding: 0; } }

.see-all .slider-default__slider--item {
  max-width: 100% !important; }

.search-results-articles {
  display: none;
  padding: 25px;
  background: #fff; }
  .search-results-articles__container {
    margin-bottom: 25px; }
    .search-results-articles__container:last-child {
      margin-bottom: 0; }
    .search-results-articles__container--image {
      margin-bottom: 10px;
      background-size: cover !important;
      background-position: center !important;
      height: 215px;
      width: 100%; }
    .search-results-articles__container--info {
      width: 100%; }
      .search-results-articles__container--info-link {
        width: 100%;
        margin: 0; }
      .search-results-articles__container--info-cat {
        text-transform: uppercase;
        font-size: 20px;
        color: #C1C2C4;
        margin-bottom: 10px; }

@media (min-width: 768px) {
  .search-results-articles {
    padding: 40px; } }

@media (min-width: 1024px) {
  .search-results-articles {
    padding: 60px;
    display: block;
    background: #f5f5f5; }
    .search-results-articles__container {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start; }
      .search-results-articles__container--image {
        margin-right: 25px;
        width: 400px;
        min-width: 400px;
        height: 250px; }
      .search-results-articles__container--info-link {
        width: auto; } }

@media (min-width: 1282px) {
  .search-results-articles {
    padding: 60px 130px; } }

.event-group .page-banner__content {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start; }
  .event-group .page-banner__content .heading {
    margin-bottom: 1rem;
    display: block; }
  .event-group .page-banner__content ul {
    margin-top: 1.25rem; }
    .event-group .page-banner__content ul li {
      display: inline-block;
      margin-right: 1rem; }
      .event-group .page-banner__content ul li::before {
        content: '•';
        margin-right: 0.5em; }
  .event-group .page-banner__content a {
    color: #fff;
    text-decoration: underline; }
  .event-group .page-banner__content .para-caps {
    text-transform: uppercase;
    margin: 1rem 0; }
  .event-group .page-banner__content .para-bold {
    font-weight: 600; }

/*** Media above 991px ****************************************************
****************************************************************************/
@media (min-width: 768px) {
  .event-group .page-banner__content .para-caps {
    font-size: 24px; } }

/*** Media above 991px ****************************************************
****************************************************************************/
@media (min-width: 992px) {
  .event-group .page-banner__heading {
    margin-bottom: 1.875rem; }
  .event-group .page-banner__content {
    margin-left: 0; } }

/*****************************************************
* Project: TTF.com
* Author: Chris Howells & Parm Kunner & Danyo Borg
* Date: Dec 2018
* File: VARIABLES
******************************************************/
.d-block {
  display: block !important; }

.nav-event-tag {
  font-family: "Open Sans", sans-serif;
  font-size: 0.875rem;
  font-weight: 600;
  text-transform: inherit; }

.bold-caps {
  font-weight: 600;
  font-family: "Open Sans", sans-serif;
  text-transform: uppercase;
  font-size: 1rem; }

.font-large {
  font-family: "Helvetica Neue LT W05_77 Bd Cn";
  font-size: 3.7rem;
  font-weight: 600;
  text-transform: uppercase;
  display: block;
  margin-bottom: 1.5rem;
  text-align: left;
  line-height: 1; }
  .font-large span {
    display: block;
    line-height: 0.5; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-lowercase {
  text-transform: lowercase !important; }

.text-center {
  text-align: center !important; }

.text-right {
  text-align: right !important; }

.p-1 {
  padding: 0.3125 !important; }

.mr-1 {
  margin-right: 0.3125 !important; }

.mr-4 {
  margin-right: 1.25rem !important; }

.mb-0 {
  margin-bottom: 0 !important; }

.mb-3 {
  margin-bottom: 0.9375rem !important; }

.ml-3 {
  margin-left: 0.9375rem !important; }

.gradient-blue {
  background: -webkit-gradient(linear, left top, right top, from(#a6e3dd), to(#99afd4)) !important;
  background: -o-linear-gradient(left, #a6e3dd, #99afd4) !important;
  background: linear-gradient(to right, #a6e3dd, #99afd4) !important; }

.gradient-green {
  background: -o-linear-gradient(45deg, #24beb0, #21549c 100%);
  background: linear-gradient(45deg, #24beb0, #21549c 100%); }

.gradient-purple {
  background: -o-linear-gradient(45deg, #eeddee, #956fae 100%);
  background: linear-gradient(45deg, #eeddee, #956fae 100%); }

/* media above 768  *************************************************
********************************************************************/
@media (min-width: 768px) {
  .mb-sm-0 {
    margin-bottom: 0 !important; } }

@media (min-width: 992px) {
  .font-large {
    font-size: 6rem; } }

/*!
 * Font Awesome Pro 5.9.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
/* $fa-var-500px: \f26e;
$fa-var-abacus: \f640;
$fa-var-accessible-icon: \f368;
$fa-var-accusoft: \f369;
$fa-var-acorn: \f6ae;
$fa-var-acquisitions-incorporated: \f6af;
$fa-var-ad: \f641;
$fa-var-address-book: \f2b9;
$fa-var-address-card: \f2bb;
$fa-var-adjust: \f042;
$fa-var-adn: \f170;
$fa-var-adobe: \f778;
$fa-var-adversal: \f36a;
$fa-var-affiliatetheme: \f36b;
$fa-var-air-freshener: \f5d0;
$fa-var-airbnb: \f834;
$fa-var-alarm-clock: \f34e;
$fa-var-alarm-exclamation: \f843;
$fa-var-alarm-plus: \f844;
$fa-var-alarm-snooze: \f845;
$fa-var-algolia: \f36c;
$fa-var-alicorn: \f6b0;
$fa-var-align-center: \f037;
$fa-var-align-justify: \f039;
$fa-var-align-left: \f036;
$fa-var-align-right: \f038;
$fa-var-align-slash: \f846;
$fa-var-alipay: \f642;
$fa-var-allergies: \f461;
$fa-var-amazon: \f270;
$fa-var-amazon-pay: \f42c;
$fa-var-ambulance: \f0f9;
$fa-var-american-sign-language-interpreting: \f2a3;
$fa-var-amilia: \f36d;
$fa-var-analytics: \f643;
$fa-var-anchor: \f13d;
$fa-var-android: \f17b;
$fa-var-angel: \f779;
$fa-var-angellist: \f209;
$fa-var-angle-double-down: \f103;
$fa-var-angle-double-left: \f100;
$fa-var-angle-double-right: \f101;
$fa-var-angle-double-up: \f102;
$fa-var-angle-down: \f107;
$fa-var-angle-left: \f104;
$fa-var-angle-right: \f105;
$fa-var-angle-up: \f106;
$fa-var-angry: \f556;
$fa-var-angrycreative: \f36e;
$fa-var-angular: \f420;
$fa-var-ankh: \f644;
$fa-var-app-store: \f36f;
$fa-var-app-store-ios: \f370;
$fa-var-apper: \f371;
$fa-var-apple: \f179;
$fa-var-apple-alt: \f5d1;
$fa-var-apple-crate: \f6b1;
$fa-var-apple-pay: \f415;
$fa-var-archive: \f187;
$fa-var-archway: \f557;
$fa-var-arrow-alt-circle-down: \f358;
$fa-var-arrow-alt-circle-left: \f359;
$fa-var-arrow-alt-circle-right: \f35a;
$fa-var-arrow-alt-circle-up: \f35b;
$fa-var-arrow-alt-down: \f354;
$fa-var-arrow-alt-from-bottom: \f346;
$fa-var-arrow-alt-from-left: \f347;
$fa-var-arrow-alt-from-right: \f348;
$fa-var-arrow-alt-from-top: \f349;
$fa-var-arrow-alt-left: \f355;
$fa-var-arrow-alt-right: \f356;
$fa-var-arrow-alt-square-down: \f350;
$fa-var-arrow-alt-square-left: \f351;
$fa-var-arrow-alt-square-right: \f352;
$fa-var-arrow-alt-square-up: \f353;
$fa-var-arrow-alt-to-bottom: \f34a;
$fa-var-arrow-alt-to-left: \f34b;
$fa-var-arrow-alt-to-right: \f34c;
$fa-var-arrow-alt-to-top: \f34d;
$fa-var-arrow-alt-up: \f357;
$fa-var-arrow-circle-down: \f0ab;
$fa-var-arrow-circle-left: \f0a8;
$fa-var-arrow-circle-right: \f0a9;
$fa-var-arrow-circle-up: \f0aa;
$fa-var-arrow-down: \f063;
$fa-var-arrow-from-bottom: \f342;
$fa-var-arrow-from-left: \f343;
$fa-var-arrow-from-right: \f344;
$fa-var-arrow-from-top: \f345;
$fa-var-arrow-left: \f060;
$fa-var-arrow-right: \f061;
$fa-var-arrow-square-down: \f339;
$fa-var-arrow-square-left: \f33a;
$fa-var-arrow-square-right: \f33b;
$fa-var-arrow-square-up: \f33c;
$fa-var-arrow-to-bottom: \f33d;
$fa-var-arrow-to-left: \f33e;
$fa-var-arrow-to-right: \f340;
$fa-var-arrow-to-top: \f341;
$fa-var-arrow-up: \f062;
$fa-var-arrows: \f047;
$fa-var-arrows-alt: \f0b2;
$fa-var-arrows-alt-h: \f337;
$fa-var-arrows-alt-v: \f338;
$fa-var-arrows-h: \f07e;
$fa-var-arrows-v: \f07d;
$fa-var-artstation: \f77a;
$fa-var-assistive-listening-systems: \f2a2;
$fa-var-asterisk: \f069;
$fa-var-asymmetrik: \f372;
$fa-var-at: \f1fa;
$fa-var-atlas: \f558;
$fa-var-atlassian: \f77b;
$fa-var-atom: \f5d2;
$fa-var-atom-alt: \f5d3;
$fa-var-audible: \f373;
$fa-var-audio-description: \f29e;
$fa-var-autoprefixer: \f41c;
$fa-var-avianex: \f374;
$fa-var-aviato: \f421;
$fa-var-award: \f559;
$fa-var-aws: \f375;
$fa-var-axe: \f6b2;
$fa-var-axe-battle: \f6b3;
$fa-var-baby: \f77c;
$fa-var-baby-carriage: \f77d;
$fa-var-backpack: \f5d4;
$fa-var-backspace: \f55a;
$fa-var-backward: \f04a;
$fa-var-bacon: \f7e5;
$fa-var-badge: \f335;
$fa-var-badge-check: \f336;
$fa-var-badge-dollar: \f645;
$fa-var-badge-percent: \f646;
$fa-var-badger-honey: \f6b4;
$fa-var-bags-shopping: \f847;
$fa-var-balance-scale: \f24e;
$fa-var-balance-scale-left: \f515;
$fa-var-balance-scale-right: \f516;
$fa-var-ball-pile: \f77e;
$fa-var-ballot: \f732;
$fa-var-ballot-check: \f733;
$fa-var-ban: \f05e;
$fa-var-band-aid: \f462;
$fa-var-bandcamp: \f2d5;
$fa-var-barcode: \f02a;
$fa-var-barcode-alt: \f463;
$fa-var-barcode-read: \f464;
$fa-var-barcode-scan: \f465;
$fa-var-bars: \f0c9;
$fa-var-baseball: \f432;
$fa-var-baseball-ball: \f433;
$fa-var-basketball-ball: \f434;
$fa-var-basketball-hoop: \f435;
$fa-var-bat: \f6b5;
$fa-var-bath: \f2cd;
$fa-var-battery-bolt: \f376;
$fa-var-battery-empty: \f244;
$fa-var-battery-full: \f240;
$fa-var-battery-half: \f242;
$fa-var-battery-quarter: \f243;
$fa-var-battery-slash: \f377;
$fa-var-battery-three-quarters: \f241;
$fa-var-battle-net: \f835;
$fa-var-bed: \f236;
$fa-var-beer: \f0fc;
$fa-var-behance: \f1b4;
$fa-var-behance-square: \f1b5;
$fa-var-bell: \f0f3;
$fa-var-bell-exclamation: \f848;
$fa-var-bell-plus: \f849;
$fa-var-bell-school: \f5d5;
$fa-var-bell-school-slash: \f5d6;
$fa-var-bell-slash: \f1f6;
$fa-var-bells: \f77f;
$fa-var-bezier-curve: \f55b;
$fa-var-bible: \f647;
$fa-var-bicycle: \f206;
$fa-var-biking: \f84a;
$fa-var-biking-mountain: \f84b;
$fa-var-bimobject: \f378;
$fa-var-binoculars: \f1e5;
$fa-var-biohazard: \f780;
$fa-var-birthday-cake: \f1fd;
$fa-var-bitbucket: \f171;
$fa-var-bitcoin: \f379;
$fa-var-bity: \f37a;
$fa-var-black-tie: \f27e;
$fa-var-blackberry: \f37b;
$fa-var-blanket: \f498;
$fa-var-blender: \f517;
$fa-var-blender-phone: \f6b6;
$fa-var-blind: \f29d;
$fa-var-blog: \f781;
$fa-var-blogger: \f37c;
$fa-var-blogger-b: \f37d;
$fa-var-bluetooth: \f293;
$fa-var-bluetooth-b: \f294;
$fa-var-bold: \f032;
$fa-var-bolt: \f0e7;
$fa-var-bomb: \f1e2;
$fa-var-bone: \f5d7;
$fa-var-bone-break: \f5d8;
$fa-var-bong: \f55c;
$fa-var-book: \f02d;
$fa-var-book-alt: \f5d9;
$fa-var-book-dead: \f6b7;
$fa-var-book-heart: \f499;
$fa-var-book-medical: \f7e6;
$fa-var-book-open: \f518;
$fa-var-book-reader: \f5da;
$fa-var-book-spells: \f6b8;
$fa-var-book-user: \f7e7;
$fa-var-bookmark: \f02e;
$fa-var-books: \f5db;
$fa-var-books-medical: \f7e8;
$fa-var-boot: \f782;
$fa-var-booth-curtain: \f734;
$fa-var-bootstrap: \f836;
$fa-var-border-all: \f84c;
$fa-var-border-bottom: \f84d;
$fa-var-border-inner: \f84e;
$fa-var-border-left: \f84f;
$fa-var-border-none: \f850;
$fa-var-border-outer: \f851;
$fa-var-border-right: \f852;
$fa-var-border-style: \f853;
$fa-var-border-style-alt: \f854;
$fa-var-border-top: \f855;
$fa-var-bow-arrow: \f6b9;
$fa-var-bowling-ball: \f436;
$fa-var-bowling-pins: \f437;
$fa-var-box: \f466;
$fa-var-box-alt: \f49a;
$fa-var-box-ballot: \f735;
$fa-var-box-check: \f467;
$fa-var-box-fragile: \f49b;
$fa-var-box-full: \f49c;
$fa-var-box-heart: \f49d;
$fa-var-box-open: \f49e;
$fa-var-box-up: \f49f;
$fa-var-box-usd: \f4a0;
$fa-var-boxes: \f468;
$fa-var-boxes-alt: \f4a1;
$fa-var-boxing-glove: \f438;
$fa-var-brackets: \f7e9;
$fa-var-brackets-curly: \f7ea;
$fa-var-braille: \f2a1;
$fa-var-brain: \f5dc;
$fa-var-bread-loaf: \f7eb;
$fa-var-bread-slice: \f7ec;
$fa-var-briefcase: \f0b1;
$fa-var-briefcase-medical: \f469;
$fa-var-bring-forward: \f856;
$fa-var-bring-front: \f857;
$fa-var-broadcast-tower: \f519;
$fa-var-broom: \f51a;
$fa-var-browser: \f37e;
$fa-var-brush: \f55d;
$fa-var-btc: \f15a;
$fa-var-buffer: \f837;
$fa-var-bug: \f188;
$fa-var-building: \f1ad;
$fa-var-bullhorn: \f0a1;
$fa-var-bullseye: \f140;
$fa-var-bullseye-arrow: \f648;
$fa-var-bullseye-pointer: \f649;
$fa-var-burger-soda: \f858;
$fa-var-burn: \f46a;
$fa-var-buromobelexperte: \f37f;
$fa-var-burrito: \f7ed;
$fa-var-bus: \f207;
$fa-var-bus-alt: \f55e;
$fa-var-bus-school: \f5dd;
$fa-var-business-time: \f64a;
$fa-var-buysellads: \f20d;
$fa-var-cabinet-filing: \f64b;
$fa-var-calculator: \f1ec;
$fa-var-calculator-alt: \f64c;
$fa-var-calendar: \f133;
$fa-var-calendar-alt: \f073;
$fa-var-calendar-check: \f274;
$fa-var-calendar-day: \f783;
$fa-var-calendar-edit: \f333;
$fa-var-calendar-exclamation: \f334;
$fa-var-calendar-minus: \f272;
$fa-var-calendar-plus: \f271;
$fa-var-calendar-star: \f736;
$fa-var-calendar-times: \f273;
$fa-var-calendar-week: \f784;
$fa-var-camera: \f030;
$fa-var-camera-alt: \f332;
$fa-var-camera-retro: \f083;
$fa-var-campfire: \f6ba;
$fa-var-campground: \f6bb;
$fa-var-canadian-maple-leaf: \f785;
$fa-var-candle-holder: \f6bc;
$fa-var-candy-cane: \f786;
$fa-var-candy-corn: \f6bd;
$fa-var-cannabis: \f55f;
$fa-var-capsules: \f46b;
$fa-var-car: \f1b9;
$fa-var-car-alt: \f5de;
$fa-var-car-battery: \f5df;
$fa-var-car-building: \f859;
$fa-var-car-bump: \f5e0;
$fa-var-car-bus: \f85a;
$fa-var-car-crash: \f5e1;
$fa-var-car-garage: \f5e2;
$fa-var-car-mechanic: \f5e3;
$fa-var-car-side: \f5e4;
$fa-var-car-tilt: \f5e5;
$fa-var-car-wash: \f5e6;
$fa-var-caret-circle-down: \f32d;
$fa-var-caret-circle-left: \f32e;
$fa-var-caret-circle-right: \f330;
$fa-var-caret-circle-up: \f331;
$fa-var-caret-down: \f0d7;
$fa-var-caret-left: \f0d9;
$fa-var-caret-right: \f0da;
$fa-var-caret-square-down: \f150;
$fa-var-caret-square-left: \f191;
$fa-var-caret-square-right: \f152;
$fa-var-caret-square-up: \f151;
$fa-var-caret-up: \f0d8;
$fa-var-carrot: \f787;
$fa-var-cars: \f85b;
$fa-var-cart-arrow-down: \f218;
$fa-var-cart-plus: \f217;
$fa-var-cash-register: \f788;
$fa-var-cat: \f6be;
$fa-var-cauldron: \f6bf;
$fa-var-cc-amazon-pay: \f42d;
$fa-var-cc-amex: \f1f3;
$fa-var-cc-apple-pay: \f416;
$fa-var-cc-diners-club: \f24c;
$fa-var-cc-discover: \f1f2;
$fa-var-cc-jcb: \f24b;
$fa-var-cc-mastercard: \f1f1;
$fa-var-cc-paypal: \f1f4;
$fa-var-cc-stripe: \f1f5;
$fa-var-cc-visa: \f1f0;
$fa-var-centercode: \f380;
$fa-var-centos: \f789;
$fa-var-certificate: \f0a3;
$fa-var-chair: \f6c0;
$fa-var-chair-office: \f6c1;
$fa-var-chalkboard: \f51b;
$fa-var-chalkboard-teacher: \f51c;
$fa-var-charging-station: \f5e7;
$fa-var-chart-area: \f1fe;
$fa-var-chart-bar: \f080;
$fa-var-chart-line: \f201;
$fa-var-chart-line-down: \f64d;
$fa-var-chart-network: \f78a;
$fa-var-chart-pie: \f200;
$fa-var-chart-pie-alt: \f64e;
$fa-var-chart-scatter: \f7ee;
$fa-var-check: \f00c;
$fa-var-check-circle: \f058;
$fa-var-check-double: \f560;
$fa-var-check-square: \f14a;
$fa-var-cheese: \f7ef;
$fa-var-cheese-swiss: \f7f0;
$fa-var-cheeseburger: \f7f1;
$fa-var-chess: \f439;
$fa-var-chess-bishop: \f43a;
$fa-var-chess-bishop-alt: \f43b;
$fa-var-chess-board: \f43c;
$fa-var-chess-clock: \f43d;
$fa-var-chess-clock-alt: \f43e;
$fa-var-chess-king: \f43f;
$fa-var-chess-king-alt: \f440;
$fa-var-chess-knight: \f441;
$fa-var-chess-knight-alt: \f442;
$fa-var-chess-pawn: \f443;
$fa-var-chess-pawn-alt: \f444;
$fa-var-chess-queen: \f445;
$fa-var-chess-queen-alt: \f446;
$fa-var-chess-rook: \f447;
$fa-var-chess-rook-alt: \f448;
$fa-var-chevron-circle-down: \f13a;
$fa-var-chevron-circle-left: \f137;
$fa-var-chevron-circle-right: \f138;
$fa-var-chevron-circle-up: \f139;
$fa-var-chevron-double-down: \f322;
$fa-var-chevron-double-left: \f323;
$fa-var-chevron-double-right: \f324;
$fa-var-chevron-double-up: \f325;
$fa-var-chevron-down: \f078;
$fa-var-chevron-left: \f053;
$fa-var-chevron-right: \f054;
$fa-var-chevron-square-down: \f329;
$fa-var-chevron-square-left: \f32a;
$fa-var-chevron-square-right: \f32b;
$fa-var-chevron-square-up: \f32c;
$fa-var-chevron-up: \f077;
$fa-var-child: \f1ae;
$fa-var-chimney: \f78b;
$fa-var-chrome: \f268;
$fa-var-chromecast: \f838;
$fa-var-church: \f51d;
$fa-var-circle: \f111;
$fa-var-circle-notch: \f1ce;
$fa-var-city: \f64f;
$fa-var-claw-marks: \f6c2;
$fa-var-clinic-medical: \f7f2;
$fa-var-clipboard: \f328;
$fa-var-clipboard-check: \f46c;
$fa-var-clipboard-list: \f46d;
$fa-var-clipboard-list-check: \f737;
$fa-var-clipboard-prescription: \f5e8;
$fa-var-clipboard-user: \f7f3;
$fa-var-clock: \f017;
$fa-var-clone: \f24d;
$fa-var-closed-captioning: \f20a;
$fa-var-cloud: \f0c2;
$fa-var-cloud-download: \f0ed;
$fa-var-cloud-download-alt: \f381;
$fa-var-cloud-drizzle: \f738;
$fa-var-cloud-hail: \f739;
$fa-var-cloud-hail-mixed: \f73a;
$fa-var-cloud-meatball: \f73b;
$fa-var-cloud-moon: \f6c3;
$fa-var-cloud-moon-rain: \f73c;
$fa-var-cloud-rain: \f73d;
$fa-var-cloud-rainbow: \f73e;
$fa-var-cloud-showers: \f73f;
$fa-var-cloud-showers-heavy: \f740;
$fa-var-cloud-sleet: \f741;
$fa-var-cloud-snow: \f742;
$fa-var-cloud-sun: \f6c4;
$fa-var-cloud-sun-rain: \f743;
$fa-var-cloud-upload: \f0ee;
$fa-var-cloud-upload-alt: \f382;
$fa-var-clouds: \f744;
$fa-var-clouds-moon: \f745;
$fa-var-clouds-sun: \f746;
$fa-var-cloudscale: \f383;
$fa-var-cloudsmith: \f384;
$fa-var-cloudversify: \f385;
$fa-var-club: \f327;
$fa-var-cocktail: \f561;
$fa-var-code: \f121;
$fa-var-code-branch: \f126;
$fa-var-code-commit: \f386;
$fa-var-code-merge: \f387;
$fa-var-codepen: \f1cb;
$fa-var-codiepie: \f284;
$fa-var-coffee: \f0f4;
$fa-var-coffee-togo: \f6c5;
$fa-var-coffin: \f6c6;
$fa-var-cog: \f013;
$fa-var-cogs: \f085;
$fa-var-coin: \f85c;
$fa-var-coins: \f51e;
$fa-var-columns: \f0db;
$fa-var-comment: \f075;
$fa-var-comment-alt: \f27a;
$fa-var-comment-alt-check: \f4a2;
$fa-var-comment-alt-dollar: \f650;
$fa-var-comment-alt-dots: \f4a3;
$fa-var-comment-alt-edit: \f4a4;
$fa-var-comment-alt-exclamation: \f4a5;
$fa-var-comment-alt-lines: \f4a6;
$fa-var-comment-alt-medical: \f7f4;
$fa-var-comment-alt-minus: \f4a7;
$fa-var-comment-alt-plus: \f4a8;
$fa-var-comment-alt-slash: \f4a9;
$fa-var-comment-alt-smile: \f4aa;
$fa-var-comment-alt-times: \f4ab;
$fa-var-comment-check: \f4ac;
$fa-var-comment-dollar: \f651;
$fa-var-comment-dots: \f4ad;
$fa-var-comment-edit: \f4ae;
$fa-var-comment-exclamation: \f4af;
$fa-var-comment-lines: \f4b0;
$fa-var-comment-medical: \f7f5;
$fa-var-comment-minus: \f4b1;
$fa-var-comment-plus: \f4b2;
$fa-var-comment-slash: \f4b3;
$fa-var-comment-smile: \f4b4;
$fa-var-comment-times: \f4b5;
$fa-var-comments: \f086;
$fa-var-comments-alt: \f4b6;
$fa-var-comments-alt-dollar: \f652;
$fa-var-comments-dollar: \f653;
$fa-var-compact-disc: \f51f;
$fa-var-compass: \f14e;
$fa-var-compass-slash: \f5e9;
$fa-var-compress: \f066;
$fa-var-compress-alt: \f422;
$fa-var-compress-arrows-alt: \f78c;
$fa-var-compress-wide: \f326;
$fa-var-concierge-bell: \f562;
$fa-var-confluence: \f78d;
$fa-var-connectdevelop: \f20e;
$fa-var-construction: \f85d;
$fa-var-container-storage: \f4b7;
$fa-var-contao: \f26d;
$fa-var-conveyor-belt: \f46e;
$fa-var-conveyor-belt-alt: \f46f;
$fa-var-cookie: \f563;
$fa-var-cookie-bite: \f564;
$fa-var-copy: \f0c5;
$fa-var-copyright: \f1f9;
$fa-var-corn: \f6c7;
$fa-var-couch: \f4b8;
$fa-var-cow: \f6c8;
$fa-var-cpanel: \f388;
$fa-var-creative-commons: \f25e;
$fa-var-creative-commons-by: \f4e7;
$fa-var-creative-commons-nc: \f4e8;
$fa-var-creative-commons-nc-eu: \f4e9;
$fa-var-creative-commons-nc-jp: \f4ea;
$fa-var-creative-commons-nd: \f4eb;
$fa-var-creative-commons-pd: \f4ec;
$fa-var-creative-commons-pd-alt: \f4ed;
$fa-var-creative-commons-remix: \f4ee;
$fa-var-creative-commons-sa: \f4ef;
$fa-var-creative-commons-sampling: \f4f0;
$fa-var-creative-commons-sampling-plus: \f4f1;
$fa-var-creative-commons-share: \f4f2;
$fa-var-creative-commons-zero: \f4f3;
$fa-var-credit-card: \f09d;
$fa-var-credit-card-blank: \f389;
$fa-var-credit-card-front: \f38a;
$fa-var-cricket: \f449;
$fa-var-critical-role: \f6c9;
$fa-var-croissant: \f7f6;
$fa-var-crop: \f125;
$fa-var-crop-alt: \f565;
$fa-var-cross: \f654;
$fa-var-crosshairs: \f05b;
$fa-var-crow: \f520;
$fa-var-crown: \f521;
$fa-var-crutch: \f7f7;
$fa-var-crutches: \f7f8;
$fa-var-css3: \f13c;
$fa-var-css3-alt: \f38b;
$fa-var-cube: \f1b2;
$fa-var-cubes: \f1b3;
$fa-var-curling: \f44a;
$fa-var-cut: \f0c4;
$fa-var-cuttlefish: \f38c;
$fa-var-d-and-d: \f38d;
$fa-var-d-and-d-beyond: \f6ca;
$fa-var-dagger: \f6cb;
$fa-var-dashcube: \f210;
$fa-var-database: \f1c0;
$fa-var-deaf: \f2a4;
$fa-var-debug: \f7f9;
$fa-var-deer: \f78e;
$fa-var-deer-rudolph: \f78f;
$fa-var-delicious: \f1a5;
$fa-var-democrat: \f747;
$fa-var-deploydog: \f38e;
$fa-var-deskpro: \f38f;
$fa-var-desktop: \f108;
$fa-var-desktop-alt: \f390;
$fa-var-dev: \f6cc;
$fa-var-deviantart: \f1bd;
$fa-var-dewpoint: \f748;
$fa-var-dharmachakra: \f655;
$fa-var-dhl: \f790;
$fa-var-diagnoses: \f470;
$fa-var-diamond: \f219;
$fa-var-diaspora: \f791;
$fa-var-dice: \f522;
$fa-var-dice-d10: \f6cd;
$fa-var-dice-d12: \f6ce;
$fa-var-dice-d20: \f6cf;
$fa-var-dice-d4: \f6d0;
$fa-var-dice-d6: \f6d1;
$fa-var-dice-d8: \f6d2;
$fa-var-dice-five: \f523;
$fa-var-dice-four: \f524;
$fa-var-dice-one: \f525;
$fa-var-dice-six: \f526;
$fa-var-dice-three: \f527;
$fa-var-dice-two: \f528;
$fa-var-digg: \f1a6;
$fa-var-digging: \f85e;
$fa-var-digital-ocean: \f391;
$fa-var-digital-tachograph: \f566;
$fa-var-diploma: \f5ea;
$fa-var-directions: \f5eb;
$fa-var-discord: \f392;
$fa-var-discourse: \f393;
$fa-var-disease: \f7fa;
$fa-var-divide: \f529;
$fa-var-dizzy: \f567;
$fa-var-dna: \f471;
$fa-var-do-not-enter: \f5ec;
$fa-var-dochub: \f394;
$fa-var-docker: \f395;
$fa-var-dog: \f6d3;
$fa-var-dog-leashed: \f6d4;
$fa-var-dollar-sign: \f155;
$fa-var-dolly: \f472;
$fa-var-dolly-empty: \f473;
$fa-var-dolly-flatbed: \f474;
$fa-var-dolly-flatbed-alt: \f475;
$fa-var-dolly-flatbed-empty: \f476;
$fa-var-donate: \f4b9;
$fa-var-door-closed: \f52a;
$fa-var-door-open: \f52b;
$fa-var-dot-circle: \f192;
$fa-var-dove: \f4ba;
$fa-var-download: \f019;
$fa-var-draft2digital: \f396;
$fa-var-drafting-compass: \f568;
$fa-var-dragon: \f6d5;
$fa-var-draw-circle: \f5ed;
$fa-var-draw-polygon: \f5ee;
$fa-var-draw-square: \f5ef;
$fa-var-dreidel: \f792;
$fa-var-dribbble: \f17d;
$fa-var-dribbble-square: \f397;
$fa-var-drone: \f85f;
$fa-var-drone-alt: \f860;
$fa-var-dropbox: \f16b;
$fa-var-drum: \f569;
$fa-var-drum-steelpan: \f56a;
$fa-var-drumstick: \f6d6;
$fa-var-drumstick-bite: \f6d7;
$fa-var-drupal: \f1a9;
$fa-var-dryer: \f861;
$fa-var-dryer-alt: \f862;
$fa-var-duck: \f6d8;
$fa-var-dumbbell: \f44b;
$fa-var-dumpster: \f793;
$fa-var-dumpster-fire: \f794;
$fa-var-dungeon: \f6d9;
$fa-var-dyalog: \f399;
$fa-var-ear: \f5f0;
$fa-var-ear-muffs: \f795;
$fa-var-earlybirds: \f39a;
$fa-var-ebay: \f4f4;
$fa-var-eclipse: \f749;
$fa-var-eclipse-alt: \f74a;
$fa-var-edge: \f282;
$fa-var-edit: \f044;
$fa-var-egg: \f7fb;
$fa-var-egg-fried: \f7fc;
$fa-var-eject: \f052;
$fa-var-elementor: \f430;
$fa-var-elephant: \f6da;
$fa-var-ellipsis-h: \f141;
$fa-var-ellipsis-h-alt: \f39b;
$fa-var-ellipsis-v: \f142;
$fa-var-ellipsis-v-alt: \f39c;
$fa-var-ello: \f5f1;
$fa-var-ember: \f423;
$fa-var-empire: \f1d1;
$fa-var-empty-set: \f656;
$fa-var-engine-warning: \f5f2;
$fa-var-envelope: \f0e0;
$fa-var-envelope-open: \f2b6;
$fa-var-envelope-open-dollar: \f657;
$fa-var-envelope-open-text: \f658;
$fa-var-envelope-square: \f199;
$fa-var-envira: \f299;
$fa-var-equals: \f52c;
$fa-var-eraser: \f12d;
$fa-var-erlang: \f39d;
$fa-var-ethereum: \f42e;
$fa-var-ethernet: \f796;
$fa-var-etsy: \f2d7;
$fa-var-euro-sign: \f153;
$fa-var-evernote: \f839;
$fa-var-exchange: \f0ec;
$fa-var-exchange-alt: \f362;
$fa-var-exclamation: \f12a;
$fa-var-exclamation-circle: \f06a;
$fa-var-exclamation-square: \f321;
$fa-var-exclamation-triangle: \f071;
$fa-var-expand: \f065;
$fa-var-expand-alt: \f424;
$fa-var-expand-arrows: \f31d;
$fa-var-expand-arrows-alt: \f31e;
$fa-var-expand-wide: \f320;
$fa-var-expeditedssl: \f23e;
$fa-var-external-link: \f08e;
$fa-var-external-link-alt: \f35d;
$fa-var-external-link-square: \f14c;
$fa-var-external-link-square-alt: \f360;
$fa-var-eye: \f06e;
$fa-var-eye-dropper: \f1fb;
$fa-var-eye-evil: \f6db;
$fa-var-eye-slash: \f070;
$fa-var-facebook: \f09a;
$fa-var-facebook-f: \f39e;
$fa-var-facebook-messenger: \f39f;
$fa-var-facebook-square: \f082;
$fa-var-fan: \f863;
$fa-var-fantasy-flight-games: \f6dc;
$fa-var-farm: \f864;
$fa-var-fast-backward: \f049;
$fa-var-fast-forward: \f050;
$fa-var-fax: \f1ac;
$fa-var-feather: \f52d;
$fa-var-feather-alt: \f56b;
$fa-var-fedex: \f797;
$fa-var-fedora: \f798;
$fa-var-female: \f182;
$fa-var-field-hockey: \f44c;
$fa-var-fighter-jet: \f0fb;
$fa-var-figma: \f799;
$fa-var-file: \f15b;
$fa-var-file-alt: \f15c;
$fa-var-file-archive: \f1c6;
$fa-var-file-audio: \f1c7;
$fa-var-file-certificate: \f5f3;
$fa-var-file-chart-line: \f659;
$fa-var-file-chart-pie: \f65a;
$fa-var-file-check: \f316;
$fa-var-file-code: \f1c9;
$fa-var-file-contract: \f56c;
$fa-var-file-csv: \f6dd;
$fa-var-file-download: \f56d;
$fa-var-file-edit: \f31c;
$fa-var-file-excel: \f1c3;
$fa-var-file-exclamation: \f31a;
$fa-var-file-export: \f56e;
$fa-var-file-image: \f1c5;
$fa-var-file-import: \f56f;
$fa-var-file-invoice: \f570;
$fa-var-file-invoice-dollar: \f571;
$fa-var-file-medical: \f477;
$fa-var-file-medical-alt: \f478;
$fa-var-file-minus: \f318;
$fa-var-file-pdf: \f1c1;
$fa-var-file-plus: \f319;
$fa-var-file-powerpoint: \f1c4;
$fa-var-file-prescription: \f572;
$fa-var-file-search: \f865;
$fa-var-file-signature: \f573;
$fa-var-file-spreadsheet: \f65b;
$fa-var-file-times: \f317;
$fa-var-file-upload: \f574;
$fa-var-file-user: \f65c;
$fa-var-file-video: \f1c8;
$fa-var-file-word: \f1c2;
$fa-var-files-medical: \f7fd;
$fa-var-fill: \f575;
$fa-var-fill-drip: \f576;
$fa-var-film: \f008;
$fa-var-film-alt: \f3a0;
$fa-var-filter: \f0b0;
$fa-var-fingerprint: \f577;
$fa-var-fire: \f06d;
$fa-var-fire-alt: \f7e4;
$fa-var-fire-extinguisher: \f134;
$fa-var-fire-smoke: \f74b;
$fa-var-firefox: \f269;
$fa-var-fireplace: \f79a;
$fa-var-first-aid: \f479;
$fa-var-first-order: \f2b0;
$fa-var-first-order-alt: \f50a;
$fa-var-firstdraft: \f3a1;
$fa-var-fish: \f578;
$fa-var-fish-cooked: \f7fe;
$fa-var-fist-raised: \f6de;
$fa-var-flag: \f024;
$fa-var-flag-alt: \f74c;
$fa-var-flag-checkered: \f11e;
$fa-var-flag-usa: \f74d;
$fa-var-flame: \f6df;
$fa-var-flask: \f0c3;
$fa-var-flask-poison: \f6e0;
$fa-var-flask-potion: \f6e1;
$fa-var-flickr: \f16e;
$fa-var-flipboard: \f44d;
$fa-var-flower: \f7ff;
$fa-var-flower-daffodil: \f800;
$fa-var-flower-tulip: \f801;
$fa-var-flushed: \f579;
$fa-var-fly: \f417;
$fa-var-fog: \f74e;
$fa-var-folder: \f07b;
$fa-var-folder-minus: \f65d;
$fa-var-folder-open: \f07c;
$fa-var-folder-plus: \f65e;
$fa-var-folder-times: \f65f;
$fa-var-folder-tree: \f802;
$fa-var-folders: \f660;
$fa-var-font: \f031;
$fa-var-font-awesome: \f2b4;
$fa-var-font-awesome-alt: \f35c;
$fa-var-font-awesome-flag: \f425;
$fa-var-font-awesome-logo-full: \f4e6;
$fa-var-font-case: \f866;
$fa-var-fonticons: \f280;
$fa-var-fonticons-fi: \f3a2;
$fa-var-football-ball: \f44e;
$fa-var-football-helmet: \f44f;
$fa-var-forklift: \f47a;
$fa-var-fort-awesome: \f286;
$fa-var-fort-awesome-alt: \f3a3;
$fa-var-forumbee: \f211;
$fa-var-forward: \f04e;
$fa-var-foursquare: \f180;
$fa-var-fragile: \f4bb;
$fa-var-free-code-camp: \f2c5;
$fa-var-freebsd: \f3a4;
$fa-var-french-fries: \f803;
$fa-var-frog: \f52e;
$fa-var-frosty-head: \f79b;
$fa-var-frown: \f119;
$fa-var-frown-open: \f57a;
$fa-var-fulcrum: \f50b;
$fa-var-function: \f661;
$fa-var-funnel-dollar: \f662;
$fa-var-futbol: \f1e3;
$fa-var-galactic-republic: \f50c;
$fa-var-galactic-senate: \f50d;
$fa-var-game-board: \f867;
$fa-var-game-board-alt: \f868;
$fa-var-gamepad: \f11b;
$fa-var-gas-pump: \f52f;
$fa-var-gas-pump-slash: \f5f4;
$fa-var-gavel: \f0e3;
$fa-var-gem: \f3a5;
$fa-var-genderless: \f22d;
$fa-var-get-pocket: \f265;
$fa-var-gg: \f260;
$fa-var-gg-circle: \f261;
$fa-var-ghost: \f6e2;
$fa-var-gift: \f06b;
$fa-var-gift-card: \f663;
$fa-var-gifts: \f79c;
$fa-var-gingerbread-man: \f79d;
$fa-var-git: \f1d3;
$fa-var-git-alt: \f841;
$fa-var-git-square: \f1d2;
$fa-var-github: \f09b;
$fa-var-github-alt: \f113;
$fa-var-github-square: \f092;
$fa-var-gitkraken: \f3a6;
$fa-var-gitlab: \f296;
$fa-var-gitter: \f426;
$fa-var-glass: \f804;
$fa-var-glass-champagne: \f79e;
$fa-var-glass-cheers: \f79f;
$fa-var-glass-citrus: \f869;
$fa-var-glass-martini: \f000;
$fa-var-glass-martini-alt: \f57b;
$fa-var-glass-whiskey: \f7a0;
$fa-var-glass-whiskey-rocks: \f7a1;
$fa-var-glasses: \f530;
$fa-var-glasses-alt: \f5f5;
$fa-var-glide: \f2a5;
$fa-var-glide-g: \f2a6;
$fa-var-globe: \f0ac;
$fa-var-globe-africa: \f57c;
$fa-var-globe-americas: \f57d;
$fa-var-globe-asia: \f57e;
$fa-var-globe-europe: \f7a2;
$fa-var-globe-snow: \f7a3;
$fa-var-globe-stand: \f5f6;
$fa-var-gofore: \f3a7;
$fa-var-golf-ball: \f450;
$fa-var-golf-club: \f451;
$fa-var-goodreads: \f3a8;
$fa-var-goodreads-g: \f3a9;
$fa-var-google: \f1a0;
$fa-var-google-drive: \f3aa;
$fa-var-google-play: \f3ab;
$fa-var-google-plus: \f2b3;
$fa-var-google-plus-g: \f0d5;
$fa-var-google-plus-square: \f0d4;
$fa-var-google-wallet: \f1ee;
$fa-var-gopuram: \f664;
$fa-var-graduation-cap: \f19d;
$fa-var-gratipay: \f184;
$fa-var-grav: \f2d6;
$fa-var-greater-than: \f531;
$fa-var-greater-than-equal: \f532;
$fa-var-grimace: \f57f;
$fa-var-grin: \f580;
$fa-var-grin-alt: \f581;
$fa-var-grin-beam: \f582;
$fa-var-grin-beam-sweat: \f583;
$fa-var-grin-hearts: \f584;
$fa-var-grin-squint: \f585;
$fa-var-grin-squint-tears: \f586;
$fa-var-grin-stars: \f587;
$fa-var-grin-tears: \f588;
$fa-var-grin-tongue: \f589;
$fa-var-grin-tongue-squint: \f58a;
$fa-var-grin-tongue-wink: \f58b;
$fa-var-grin-wink: \f58c;
$fa-var-grip-horizontal: \f58d;
$fa-var-grip-lines: \f7a4;
$fa-var-grip-lines-vertical: \f7a5;
$fa-var-grip-vertical: \f58e;
$fa-var-gripfire: \f3ac;
$fa-var-grunt: \f3ad;
$fa-var-guitar: \f7a6;
$fa-var-gulp: \f3ae;
$fa-var-h-square: \f0fd;
$fa-var-h1: \f313;
$fa-var-h2: \f314;
$fa-var-h3: \f315;
$fa-var-h4: \f86a;
$fa-var-hacker-news: \f1d4;
$fa-var-hacker-news-square: \f3af;
$fa-var-hackerrank: \f5f7;
$fa-var-hamburger: \f805;
$fa-var-hammer: \f6e3;
$fa-var-hammer-war: \f6e4;
$fa-var-hamsa: \f665;
$fa-var-hand-heart: \f4bc;
$fa-var-hand-holding: \f4bd;
$fa-var-hand-holding-box: \f47b;
$fa-var-hand-holding-heart: \f4be;
$fa-var-hand-holding-magic: \f6e5;
$fa-var-hand-holding-seedling: \f4bf;
$fa-var-hand-holding-usd: \f4c0;
$fa-var-hand-holding-water: \f4c1;
$fa-var-hand-lizard: \f258;
$fa-var-hand-middle-finger: \f806;
$fa-var-hand-paper: \f256;
$fa-var-hand-peace: \f25b;
$fa-var-hand-point-down: \f0a7;
$fa-var-hand-point-left: \f0a5;
$fa-var-hand-point-right: \f0a4;
$fa-var-hand-point-up: \f0a6;
$fa-var-hand-pointer: \f25a;
$fa-var-hand-receiving: \f47c;
$fa-var-hand-rock: \f255;
$fa-var-hand-scissors: \f257;
$fa-var-hand-spock: \f259;
$fa-var-hands: \f4c2;
$fa-var-hands-heart: \f4c3;
$fa-var-hands-helping: \f4c4;
$fa-var-hands-usd: \f4c5;
$fa-var-handshake: \f2b5;
$fa-var-handshake-alt: \f4c6;
$fa-var-hanukiah: \f6e6;
$fa-var-hard-hat: \f807;
$fa-var-hashtag: \f292;
$fa-var-hat-chef: \f86b;
$fa-var-hat-santa: \f7a7;
$fa-var-hat-winter: \f7a8;
$fa-var-hat-witch: \f6e7;
$fa-var-hat-wizard: \f6e8;
$fa-var-haykal: \f666;
$fa-var-hdd: \f0a0;
$fa-var-head-side: \f6e9;
$fa-var-head-side-brain: \f808;
$fa-var-head-side-medical: \f809;
$fa-var-head-vr: \f6ea;
$fa-var-heading: \f1dc;
$fa-var-headphones: \f025;
$fa-var-headphones-alt: \f58f;
$fa-var-headset: \f590;
$fa-var-heart: \f004;
$fa-var-heart-broken: \f7a9;
$fa-var-heart-circle: \f4c7;
$fa-var-heart-rate: \f5f8;
$fa-var-heart-square: \f4c8;
$fa-var-heartbeat: \f21e;
$fa-var-helicopter: \f533;
$fa-var-helmet-battle: \f6eb;
$fa-var-hexagon: \f312;
$fa-var-highlighter: \f591;
$fa-var-hiking: \f6ec;
$fa-var-hippo: \f6ed;
$fa-var-hips: \f452;
$fa-var-hire-a-helper: \f3b0;
$fa-var-history: \f1da;
$fa-var-hockey-mask: \f6ee;
$fa-var-hockey-puck: \f453;
$fa-var-hockey-sticks: \f454;
$fa-var-holly-berry: \f7aa;
$fa-var-home: \f015;
$fa-var-home-alt: \f80a;
$fa-var-home-heart: \f4c9;
$fa-var-home-lg: \f80b;
$fa-var-home-lg-alt: \f80c;
$fa-var-hood-cloak: \f6ef;
$fa-var-hooli: \f427;
$fa-var-horizontal-rule: \f86c;
$fa-var-hornbill: \f592;
$fa-var-horse: \f6f0;
$fa-var-horse-head: \f7ab;
$fa-var-hospital: \f0f8;
$fa-var-hospital-alt: \f47d;
$fa-var-hospital-symbol: \f47e;
$fa-var-hospital-user: \f80d;
$fa-var-hospitals: \f80e;
$fa-var-hot-tub: \f593;
$fa-var-hotdog: \f80f;
$fa-var-hotel: \f594;
$fa-var-hotjar: \f3b1;
$fa-var-hourglass: \f254;
$fa-var-hourglass-end: \f253;
$fa-var-hourglass-half: \f252;
$fa-var-hourglass-start: \f251;
$fa-var-house-damage: \f6f1;
$fa-var-house-flood: \f74f;
$fa-var-houzz: \f27c;
$fa-var-hryvnia: \f6f2;
$fa-var-html5: \f13b;
$fa-var-hubspot: \f3b2;
$fa-var-humidity: \f750;
$fa-var-hurricane: \f751;
$fa-var-i-cursor: \f246;
$fa-var-ice-cream: \f810;
$fa-var-ice-skate: \f7ac;
$fa-var-icicles: \f7ad;
$fa-var-icons: \f86d;
$fa-var-icons-alt: \f86e;
$fa-var-id-badge: \f2c1;
$fa-var-id-card: \f2c2;
$fa-var-id-card-alt: \f47f;
$fa-var-igloo: \f7ae;
$fa-var-image: \f03e;
$fa-var-images: \f302;
$fa-var-imdb: \f2d8;
$fa-var-inbox: \f01c;
$fa-var-inbox-in: \f310;
$fa-var-inbox-out: \f311;
$fa-var-indent: \f03c;
$fa-var-industry: \f275;
$fa-var-industry-alt: \f3b3;
$fa-var-infinity: \f534;
$fa-var-info: \f129;
$fa-var-info-circle: \f05a;
$fa-var-info-square: \f30f;
$fa-var-inhaler: \f5f9;
$fa-var-instagram: \f16d;
$fa-var-integral: \f667;
$fa-var-intercom: \f7af;
$fa-var-internet-explorer: \f26b;
$fa-var-intersection: \f668;
$fa-var-inventory: \f480;
$fa-var-invision: \f7b0;
$fa-var-ioxhost: \f208;
$fa-var-island-tropical: \f811;
$fa-var-italic: \f033;
$fa-var-itch-io: \f83a;
$fa-var-itunes: \f3b4;
$fa-var-itunes-note: \f3b5;
$fa-var-jack-o-lantern: \f30e;
$fa-var-java: \f4e4;
$fa-var-jedi: \f669;
$fa-var-jedi-order: \f50e;
$fa-var-jenkins: \f3b6;
$fa-var-jira: \f7b1;
$fa-var-joget: \f3b7;
$fa-var-joint: \f595;
$fa-var-joomla: \f1aa;
$fa-var-journal-whills: \f66a;
$fa-var-js: \f3b8;
$fa-var-js-square: \f3b9;
$fa-var-jsfiddle: \f1cc;
$fa-var-kaaba: \f66b;
$fa-var-kaggle: \f5fa;
$fa-var-kerning: \f86f;
$fa-var-key: \f084;
$fa-var-key-skeleton: \f6f3;
$fa-var-keybase: \f4f5;
$fa-var-keyboard: \f11c;
$fa-var-keycdn: \f3ba;
$fa-var-keynote: \f66c;
$fa-var-khanda: \f66d;
$fa-var-kickstarter: \f3bb;
$fa-var-kickstarter-k: \f3bc;
$fa-var-kidneys: \f5fb;
$fa-var-kiss: \f596;
$fa-var-kiss-beam: \f597;
$fa-var-kiss-wink-heart: \f598;
$fa-var-kite: \f6f4;
$fa-var-kiwi-bird: \f535;
$fa-var-knife-kitchen: \f6f5;
$fa-var-korvue: \f42f;
$fa-var-lambda: \f66e;
$fa-var-lamp: \f4ca;
$fa-var-landmark: \f66f;
$fa-var-landmark-alt: \f752;
$fa-var-language: \f1ab;
$fa-var-laptop: \f109;
$fa-var-laptop-code: \f5fc;
$fa-var-laptop-medical: \f812;
$fa-var-laravel: \f3bd;
$fa-var-lastfm: \f202;
$fa-var-lastfm-square: \f203;
$fa-var-laugh: \f599;
$fa-var-laugh-beam: \f59a;
$fa-var-laugh-squint: \f59b;
$fa-var-laugh-wink: \f59c;
$fa-var-layer-group: \f5fd;
$fa-var-layer-minus: \f5fe;
$fa-var-layer-plus: \f5ff;
$fa-var-leaf: \f06c;
$fa-var-leaf-heart: \f4cb;
$fa-var-leaf-maple: \f6f6;
$fa-var-leaf-oak: \f6f7;
$fa-var-leanpub: \f212;
$fa-var-lemon: \f094;
$fa-var-less: \f41d;
$fa-var-less-than: \f536;
$fa-var-less-than-equal: \f537;
$fa-var-level-down: \f149;
$fa-var-level-down-alt: \f3be;
$fa-var-level-up: \f148;
$fa-var-level-up-alt: \f3bf;
$fa-var-life-ring: \f1cd;
$fa-var-lightbulb: \f0eb;
$fa-var-lightbulb-dollar: \f670;
$fa-var-lightbulb-exclamation: \f671;
$fa-var-lightbulb-on: \f672;
$fa-var-lightbulb-slash: \f673;
$fa-var-lights-holiday: \f7b2;
$fa-var-line: \f3c0;
$fa-var-line-columns: \f870;
$fa-var-line-height: \f871;
$fa-var-link: \f0c1;
$fa-var-linkedin: \f08c;
$fa-var-linkedin-in: \f0e1;
$fa-var-linode: \f2b8;
$fa-var-linux: \f17c;
$fa-var-lips: \f600;
$fa-var-lira-sign: \f195;
$fa-var-list: \f03a;
$fa-var-list-alt: \f022;
$fa-var-list-ol: \f0cb;
$fa-var-list-ul: \f0ca;
$fa-var-location: \f601;
$fa-var-location-arrow: \f124;
$fa-var-location-circle: \f602;
$fa-var-location-slash: \f603;
$fa-var-lock: \f023;
$fa-var-lock-alt: \f30d;
$fa-var-lock-open: \f3c1;
$fa-var-lock-open-alt: \f3c2;
$fa-var-long-arrow-alt-down: \f309;
$fa-var-long-arrow-alt-left: \f30a;
$fa-var-long-arrow-alt-right: \f30b;
$fa-var-long-arrow-alt-up: \f30c;
$fa-var-long-arrow-down: \f175;
$fa-var-long-arrow-left: \f177;
$fa-var-long-arrow-right: \f178;
$fa-var-long-arrow-up: \f176;
$fa-var-loveseat: \f4cc;
$fa-var-low-vision: \f2a8;
$fa-var-luchador: \f455;
$fa-var-luggage-cart: \f59d;
$fa-var-lungs: \f604;
$fa-var-lyft: \f3c3;
$fa-var-mace: \f6f8;
$fa-var-magento: \f3c4;
$fa-var-magic: \f0d0;
$fa-var-magnet: \f076;
$fa-var-mail-bulk: \f674;
$fa-var-mailbox: \f813;
$fa-var-mailchimp: \f59e;
$fa-var-male: \f183;
$fa-var-mandalorian: \f50f;
$fa-var-mandolin: \f6f9;
$fa-var-map: \f279;
$fa-var-map-marked: \f59f;
$fa-var-map-marked-alt: \f5a0;
$fa-var-map-marker: \f041;
$fa-var-map-marker-alt: \f3c5;
$fa-var-map-marker-alt-slash: \f605;
$fa-var-map-marker-check: \f606;
$fa-var-map-marker-edit: \f607;
$fa-var-map-marker-exclamation: \f608;
$fa-var-map-marker-minus: \f609;
$fa-var-map-marker-plus: \f60a;
$fa-var-map-marker-question: \f60b;
$fa-var-map-marker-slash: \f60c;
$fa-var-map-marker-smile: \f60d;
$fa-var-map-marker-times: \f60e;
$fa-var-map-pin: \f276;
$fa-var-map-signs: \f277;
$fa-var-markdown: \f60f;
$fa-var-marker: \f5a1;
$fa-var-mars: \f222;
$fa-var-mars-double: \f227;
$fa-var-mars-stroke: \f229;
$fa-var-mars-stroke-h: \f22b;
$fa-var-mars-stroke-v: \f22a;
$fa-var-mask: \f6fa;
$fa-var-mastodon: \f4f6;
$fa-var-maxcdn: \f136;
$fa-var-meat: \f814;
$fa-var-medal: \f5a2;
$fa-var-medapps: \f3c6;
$fa-var-medium: \f23a;
$fa-var-medium-m: \f3c7;
$fa-var-medkit: \f0fa;
$fa-var-medrt: \f3c8;
$fa-var-meetup: \f2e0;
$fa-var-megaphone: \f675;
$fa-var-megaport: \f5a3;
$fa-var-meh: \f11a;
$fa-var-meh-blank: \f5a4;
$fa-var-meh-rolling-eyes: \f5a5;
$fa-var-memory: \f538;
$fa-var-mendeley: \f7b3;
$fa-var-menorah: \f676;
$fa-var-mercury: \f223;
$fa-var-meteor: \f753;
$fa-var-microchip: \f2db;
$fa-var-microphone: \f130;
$fa-var-microphone-alt: \f3c9;
$fa-var-microphone-alt-slash: \f539;
$fa-var-microphone-slash: \f131;
$fa-var-microscope: \f610;
$fa-var-microsoft: \f3ca;
$fa-var-mind-share: \f677;
$fa-var-minus: \f068;
$fa-var-minus-circle: \f056;
$fa-var-minus-hexagon: \f307;
$fa-var-minus-octagon: \f308;
$fa-var-minus-square: \f146;
$fa-var-mistletoe: \f7b4;
$fa-var-mitten: \f7b5;
$fa-var-mix: \f3cb;
$fa-var-mixcloud: \f289;
$fa-var-mizuni: \f3cc;
$fa-var-mobile: \f10b;
$fa-var-mobile-alt: \f3cd;
$fa-var-mobile-android: \f3ce;
$fa-var-mobile-android-alt: \f3cf;
$fa-var-modx: \f285;
$fa-var-monero: \f3d0;
$fa-var-money-bill: \f0d6;
$fa-var-money-bill-alt: \f3d1;
$fa-var-money-bill-wave: \f53a;
$fa-var-money-bill-wave-alt: \f53b;
$fa-var-money-check: \f53c;
$fa-var-money-check-alt: \f53d;
$fa-var-money-check-edit: \f872;
$fa-var-money-check-edit-alt: \f873;
$fa-var-monitor-heart-rate: \f611;
$fa-var-monkey: \f6fb;
$fa-var-monument: \f5a6;
$fa-var-moon: \f186;
$fa-var-moon-cloud: \f754;
$fa-var-moon-stars: \f755;
$fa-var-mortar-pestle: \f5a7;
$fa-var-mosque: \f678;
$fa-var-motorcycle: \f21c;
$fa-var-mountain: \f6fc;
$fa-var-mountains: \f6fd;
$fa-var-mouse-pointer: \f245;
$fa-var-mug: \f874;
$fa-var-mug-hot: \f7b6;
$fa-var-mug-marshmallows: \f7b7;
$fa-var-mug-tea: \f875;
$fa-var-music: \f001;
$fa-var-napster: \f3d2;
$fa-var-narwhal: \f6fe;
$fa-var-neos: \f612;
$fa-var-network-wired: \f6ff;
$fa-var-neuter: \f22c;
$fa-var-newspaper: \f1ea;
$fa-var-nimblr: \f5a8;
$fa-var-node: \f419;
$fa-var-node-js: \f3d3;
$fa-var-not-equal: \f53e;
$fa-var-notes-medical: \f481;
$fa-var-npm: \f3d4;
$fa-var-ns8: \f3d5;
$fa-var-nutritionix: \f3d6;
$fa-var-object-group: \f247;
$fa-var-object-ungroup: \f248;
$fa-var-octagon: \f306;
$fa-var-odnoklassniki: \f263;
$fa-var-odnoklassniki-square: \f264;
$fa-var-oil-can: \f613;
$fa-var-oil-temp: \f614;
$fa-var-old-republic: \f510;
$fa-var-om: \f679;
$fa-var-omega: \f67a;
$fa-var-opencart: \f23d;
$fa-var-openid: \f19b;
$fa-var-opera: \f26a;
$fa-var-optin-monster: \f23c;
$fa-var-ornament: \f7b8;
$fa-var-osi: \f41a;
$fa-var-otter: \f700;
$fa-var-outdent: \f03b;
$fa-var-overline: \f876;
$fa-var-page-break: \f877;
$fa-var-page4: \f3d7;
$fa-var-pagelines: \f18c;
$fa-var-pager: \f815;
$fa-var-paint-brush: \f1fc;
$fa-var-paint-brush-alt: \f5a9;
$fa-var-paint-roller: \f5aa;
$fa-var-palette: \f53f;
$fa-var-palfed: \f3d8;
$fa-var-pallet: \f482;
$fa-var-pallet-alt: \f483;
$fa-var-paper-plane: \f1d8;
$fa-var-paperclip: \f0c6;
$fa-var-parachute-box: \f4cd;
$fa-var-paragraph: \f1dd;
$fa-var-paragraph-rtl: \f878;
$fa-var-parking: \f540;
$fa-var-parking-circle: \f615;
$fa-var-parking-circle-slash: \f616;
$fa-var-parking-slash: \f617;
$fa-var-passport: \f5ab;
$fa-var-pastafarianism: \f67b;
$fa-var-paste: \f0ea;
$fa-var-patreon: \f3d9;
$fa-var-pause: \f04c;
$fa-var-pause-circle: \f28b;
$fa-var-paw: \f1b0;
$fa-var-paw-alt: \f701;
$fa-var-paw-claws: \f702;
$fa-var-paypal: \f1ed;
$fa-var-peace: \f67c;
$fa-var-pegasus: \f703;
$fa-var-pen: \f304;
$fa-var-pen-alt: \f305;
$fa-var-pen-fancy: \f5ac;
$fa-var-pen-nib: \f5ad;
$fa-var-pen-square: \f14b;
$fa-var-pencil: \f040;
$fa-var-pencil-alt: \f303;
$fa-var-pencil-paintbrush: \f618;
$fa-var-pencil-ruler: \f5ae;
$fa-var-pennant: \f456;
$fa-var-penny-arcade: \f704;
$fa-var-people-carry: \f4ce;
$fa-var-pepper-hot: \f816;
$fa-var-percent: \f295;
$fa-var-percentage: \f541;
$fa-var-periscope: \f3da;
$fa-var-person-booth: \f756;
$fa-var-person-carry: \f4cf;
$fa-var-person-dolly: \f4d0;
$fa-var-person-dolly-empty: \f4d1;
$fa-var-person-sign: \f757;
$fa-var-phabricator: \f3db;
$fa-var-phoenix-framework: \f3dc;
$fa-var-phoenix-squadron: \f511;
$fa-var-phone: \f095;
$fa-var-phone-alt: \f879;
$fa-var-phone-laptop: \f87a;
$fa-var-phone-office: \f67d;
$fa-var-phone-plus: \f4d2;
$fa-var-phone-slash: \f3dd;
$fa-var-phone-square: \f098;
$fa-var-phone-square-alt: \f87b;
$fa-var-phone-volume: \f2a0;
$fa-var-photo-video: \f87c;
$fa-var-php: \f457;
$fa-var-pi: \f67e;
$fa-var-pie: \f705;
$fa-var-pied-piper: \f2ae;
$fa-var-pied-piper-alt: \f1a8;
$fa-var-pied-piper-hat: \f4e5;
$fa-var-pied-piper-pp: \f1a7;
$fa-var-pig: \f706;
$fa-var-piggy-bank: \f4d3;
$fa-var-pills: \f484;
$fa-var-pinterest: \f0d2;
$fa-var-pinterest-p: \f231;
$fa-var-pinterest-square: \f0d3;
$fa-var-pizza: \f817;
$fa-var-pizza-slice: \f818;
$fa-var-place-of-worship: \f67f;
$fa-var-plane: \f072;
$fa-var-plane-alt: \f3de;
$fa-var-plane-arrival: \f5af;
$fa-var-plane-departure: \f5b0;
$fa-var-play: \f04b;
$fa-var-play-circle: \f144;
$fa-var-playstation: \f3df;
$fa-var-plug: \f1e6;
$fa-var-plus: \f067;
$fa-var-plus-circle: \f055;
$fa-var-plus-hexagon: \f300;
$fa-var-plus-octagon: \f301;
$fa-var-plus-square: \f0fe;
$fa-var-podcast: \f2ce;
$fa-var-podium: \f680;
$fa-var-podium-star: \f758;
$fa-var-poll: \f681;
$fa-var-poll-h: \f682;
$fa-var-poll-people: \f759;
$fa-var-poo: \f2fe;
$fa-var-poo-storm: \f75a;
$fa-var-poop: \f619;
$fa-var-popcorn: \f819;
$fa-var-portrait: \f3e0;
$fa-var-pound-sign: \f154;
$fa-var-power-off: \f011;
$fa-var-pray: \f683;
$fa-var-praying-hands: \f684;
$fa-var-prescription: \f5b1;
$fa-var-prescription-bottle: \f485;
$fa-var-prescription-bottle-alt: \f486;
$fa-var-presentation: \f685;
$fa-var-print: \f02f;
$fa-var-print-search: \f81a;
$fa-var-print-slash: \f686;
$fa-var-procedures: \f487;
$fa-var-product-hunt: \f288;
$fa-var-project-diagram: \f542;
$fa-var-pumpkin: \f707;
$fa-var-pushed: \f3e1;
$fa-var-puzzle-piece: \f12e;
$fa-var-python: \f3e2;
$fa-var-qq: \f1d6;
$fa-var-qrcode: \f029;
$fa-var-question: \f128;
$fa-var-question-circle: \f059;
$fa-var-question-square: \f2fd;
$fa-var-quidditch: \f458;
$fa-var-quinscape: \f459;
$fa-var-quora: \f2c4;
$fa-var-quote-left: \f10d;
$fa-var-quote-right: \f10e;
$fa-var-quran: \f687;
$fa-var-r-project: \f4f7;
$fa-var-rabbit: \f708;
$fa-var-rabbit-fast: \f709;
$fa-var-racquet: \f45a;
$fa-var-radiation: \f7b9;
$fa-var-radiation-alt: \f7ba;
$fa-var-rainbow: \f75b;
$fa-var-raindrops: \f75c;
$fa-var-ram: \f70a;
$fa-var-ramp-loading: \f4d4;
$fa-var-random: \f074;
$fa-var-raspberry-pi: \f7bb;
$fa-var-ravelry: \f2d9;
$fa-var-react: \f41b;
$fa-var-reacteurope: \f75d;
$fa-var-readme: \f4d5;
$fa-var-rebel: \f1d0;
$fa-var-receipt: \f543;
$fa-var-rectangle-landscape: \f2fa;
$fa-var-rectangle-portrait: \f2fb;
$fa-var-rectangle-wide: \f2fc;
$fa-var-recycle: \f1b8;
$fa-var-red-river: \f3e3;
$fa-var-reddit: \f1a1;
$fa-var-reddit-alien: \f281;
$fa-var-reddit-square: \f1a2;
$fa-var-redhat: \f7bc;
$fa-var-redo: \f01e;
$fa-var-redo-alt: \f2f9;
$fa-var-registered: \f25d;
$fa-var-remove-format: \f87d;
$fa-var-renren: \f18b;
$fa-var-repeat: \f363;
$fa-var-repeat-1: \f365;
$fa-var-repeat-1-alt: \f366;
$fa-var-repeat-alt: \f364;
$fa-var-reply: \f3e5;
$fa-var-reply-all: \f122;
$fa-var-replyd: \f3e6;
$fa-var-republican: \f75e;
$fa-var-researchgate: \f4f8;
$fa-var-resolving: \f3e7;
$fa-var-restroom: \f7bd;
$fa-var-retweet: \f079;
$fa-var-retweet-alt: \f361;
$fa-var-rev: \f5b2;
$fa-var-ribbon: \f4d6;
$fa-var-ring: \f70b;
$fa-var-rings-wedding: \f81b;
$fa-var-road: \f018;
$fa-var-robot: \f544;
$fa-var-rocket: \f135;
$fa-var-rocketchat: \f3e8;
$fa-var-rockrms: \f3e9;
$fa-var-route: \f4d7;
$fa-var-route-highway: \f61a;
$fa-var-route-interstate: \f61b;
$fa-var-rss: \f09e;
$fa-var-rss-square: \f143;
$fa-var-ruble-sign: \f158;
$fa-var-ruler: \f545;
$fa-var-ruler-combined: \f546;
$fa-var-ruler-horizontal: \f547;
$fa-var-ruler-triangle: \f61c;
$fa-var-ruler-vertical: \f548;
$fa-var-running: \f70c;
$fa-var-rupee-sign: \f156;
$fa-var-rv: \f7be;
$fa-var-sack: \f81c;
$fa-var-sack-dollar: \f81d;
$fa-var-sad-cry: \f5b3;
$fa-var-sad-tear: \f5b4;
$fa-var-safari: \f267;
$fa-var-salad: \f81e;
$fa-var-salesforce: \f83b;
$fa-var-sandwich: \f81f;
$fa-var-sass: \f41e;
$fa-var-satellite: \f7bf;
$fa-var-satellite-dish: \f7c0;
$fa-var-sausage: \f820;
$fa-var-save: \f0c7;
$fa-var-scalpel: \f61d;
$fa-var-scalpel-path: \f61e;
$fa-var-scanner: \f488;
$fa-var-scanner-keyboard: \f489;
$fa-var-scanner-touchscreen: \f48a;
$fa-var-scarecrow: \f70d;
$fa-var-scarf: \f7c1;
$fa-var-schlix: \f3ea;
$fa-var-school: \f549;
$fa-var-screwdriver: \f54a;
$fa-var-scribd: \f28a;
$fa-var-scroll: \f70e;
$fa-var-scroll-old: \f70f;
$fa-var-scrubber: \f2f8;
$fa-var-scythe: \f710;
$fa-var-sd-card: \f7c2;
$fa-var-search: \f002;
$fa-var-search-dollar: \f688;
$fa-var-search-location: \f689;
$fa-var-search-minus: \f010;
$fa-var-search-plus: \f00e;
$fa-var-searchengin: \f3eb;
$fa-var-seedling: \f4d8;
$fa-var-sellcast: \f2da;
$fa-var-sellsy: \f213;
$fa-var-send-back: \f87e;
$fa-var-send-backward: \f87f;
$fa-var-server: \f233;
$fa-var-servicestack: \f3ec;
$fa-var-shapes: \f61f;
$fa-var-share: \f064;
$fa-var-share-all: \f367;
$fa-var-share-alt: \f1e0;
$fa-var-share-alt-square: \f1e1;
$fa-var-share-square: \f14d;
$fa-var-sheep: \f711;
$fa-var-shekel-sign: \f20b;
$fa-var-shield: \f132;
$fa-var-shield-alt: \f3ed;
$fa-var-shield-check: \f2f7;
$fa-var-shield-cross: \f712;
$fa-var-ship: \f21a;
$fa-var-shipping-fast: \f48b;
$fa-var-shipping-timed: \f48c;
$fa-var-shirtsinbulk: \f214;
$fa-var-shish-kebab: \f821;
$fa-var-shoe-prints: \f54b;
$fa-var-shopping-bag: \f290;
$fa-var-shopping-basket: \f291;
$fa-var-shopping-cart: \f07a;
$fa-var-shopware: \f5b5;
$fa-var-shovel: \f713;
$fa-var-shovel-snow: \f7c3;
$fa-var-shower: \f2cc;
$fa-var-shredder: \f68a;
$fa-var-shuttle-van: \f5b6;
$fa-var-shuttlecock: \f45b;
$fa-var-sickle: \f822;
$fa-var-sigma: \f68b;
$fa-var-sign: \f4d9;
$fa-var-sign-in: \f090;
$fa-var-sign-in-alt: \f2f6;
$fa-var-sign-language: \f2a7;
$fa-var-sign-out: \f08b;
$fa-var-sign-out-alt: \f2f5;
$fa-var-signal: \f012;
$fa-var-signal-1: \f68c;
$fa-var-signal-2: \f68d;
$fa-var-signal-3: \f68e;
$fa-var-signal-4: \f68f;
$fa-var-signal-alt: \f690;
$fa-var-signal-alt-1: \f691;
$fa-var-signal-alt-2: \f692;
$fa-var-signal-alt-3: \f693;
$fa-var-signal-alt-slash: \f694;
$fa-var-signal-slash: \f695;
$fa-var-signature: \f5b7;
$fa-var-sim-card: \f7c4;
$fa-var-simplybuilt: \f215;
$fa-var-sistrix: \f3ee;
$fa-var-sitemap: \f0e8;
$fa-var-sith: \f512;
$fa-var-skating: \f7c5;
$fa-var-skeleton: \f620;
$fa-var-sketch: \f7c6;
$fa-var-ski-jump: \f7c7;
$fa-var-ski-lift: \f7c8;
$fa-var-skiing: \f7c9;
$fa-var-skiing-nordic: \f7ca;
$fa-var-skull: \f54c;
$fa-var-skull-crossbones: \f714;
$fa-var-skyatlas: \f216;
$fa-var-skype: \f17e;
$fa-var-slack: \f198;
$fa-var-slack-hash: \f3ef;
$fa-var-slash: \f715;
$fa-var-sledding: \f7cb;
$fa-var-sleigh: \f7cc;
$fa-var-sliders-h: \f1de;
$fa-var-sliders-h-square: \f3f0;
$fa-var-sliders-v: \f3f1;
$fa-var-sliders-v-square: \f3f2;
$fa-var-slideshare: \f1e7;
$fa-var-smile: \f118;
$fa-var-smile-beam: \f5b8;
$fa-var-smile-plus: \f5b9;
$fa-var-smile-wink: \f4da;
$fa-var-smog: \f75f;
$fa-var-smoke: \f760;
$fa-var-smoking: \f48d;
$fa-var-smoking-ban: \f54d;
$fa-var-sms: \f7cd;
$fa-var-snake: \f716;
$fa-var-snapchat: \f2ab;
$fa-var-snapchat-ghost: \f2ac;
$fa-var-snapchat-square: \f2ad;
$fa-var-snooze: \f880;
$fa-var-snow-blowing: \f761;
$fa-var-snowboarding: \f7ce;
$fa-var-snowflake: \f2dc;
$fa-var-snowflakes: \f7cf;
$fa-var-snowman: \f7d0;
$fa-var-snowmobile: \f7d1;
$fa-var-snowplow: \f7d2;
$fa-var-socks: \f696;
$fa-var-solar-panel: \f5ba;
$fa-var-sort: \f0dc;
$fa-var-sort-alpha-down: \f15d;
$fa-var-sort-alpha-down-alt: \f881;
$fa-var-sort-alpha-up: \f15e;
$fa-var-sort-alpha-up-alt: \f882;
$fa-var-sort-alt: \f883;
$fa-var-sort-amount-down: \f160;
$fa-var-sort-amount-down-alt: \f884;
$fa-var-sort-amount-up: \f161;
$fa-var-sort-amount-up-alt: \f885;
$fa-var-sort-down: \f0dd;
$fa-var-sort-numeric-down: \f162;
$fa-var-sort-numeric-down-alt: \f886;
$fa-var-sort-numeric-up: \f163;
$fa-var-sort-numeric-up-alt: \f887;
$fa-var-sort-shapes-down: \f888;
$fa-var-sort-shapes-down-alt: \f889;
$fa-var-sort-shapes-up: \f88a;
$fa-var-sort-shapes-up-alt: \f88b;
$fa-var-sort-size-down: \f88c;
$fa-var-sort-size-down-alt: \f88d;
$fa-var-sort-size-up: \f88e;
$fa-var-sort-size-up-alt: \f88f;
$fa-var-sort-up: \f0de;
$fa-var-soundcloud: \f1be;
$fa-var-soup: \f823;
$fa-var-sourcetree: \f7d3;
$fa-var-spa: \f5bb;
$fa-var-space-shuttle: \f197;
$fa-var-spade: \f2f4;
$fa-var-sparkles: \f890;
$fa-var-speakap: \f3f3;
$fa-var-speaker-deck: \f83c;
$fa-var-spell-check: \f891;
$fa-var-spider: \f717;
$fa-var-spider-black-widow: \f718;
$fa-var-spider-web: \f719;
$fa-var-spinner: \f110;
$fa-var-spinner-third: \f3f4;
$fa-var-splotch: \f5bc;
$fa-var-spotify: \f1bc;
$fa-var-spray-can: \f5bd;
$fa-var-square: \f0c8;
$fa-var-square-full: \f45c;
$fa-var-square-root: \f697;
$fa-var-square-root-alt: \f698;
$fa-var-squarespace: \f5be;
$fa-var-squirrel: \f71a;
$fa-var-stack-exchange: \f18d;
$fa-var-stack-overflow: \f16c;
$fa-var-stackpath: \f842;
$fa-var-staff: \f71b;
$fa-var-stamp: \f5bf;
$fa-var-star: \f005;
$fa-var-star-and-crescent: \f699;
$fa-var-star-christmas: \f7d4;
$fa-var-star-exclamation: \f2f3;
$fa-var-star-half: \f089;
$fa-var-star-half-alt: \f5c0;
$fa-var-star-of-david: \f69a;
$fa-var-star-of-life: \f621;
$fa-var-stars: \f762;
$fa-var-staylinked: \f3f5;
$fa-var-steak: \f824;
$fa-var-steam: \f1b6;
$fa-var-steam-square: \f1b7;
$fa-var-steam-symbol: \f3f6;
$fa-var-steering-wheel: \f622;
$fa-var-step-backward: \f048;
$fa-var-step-forward: \f051;
$fa-var-stethoscope: \f0f1;
$fa-var-sticker-mule: \f3f7;
$fa-var-sticky-note: \f249;
$fa-var-stocking: \f7d5;
$fa-var-stomach: \f623;
$fa-var-stop: \f04d;
$fa-var-stop-circle: \f28d;
$fa-var-stopwatch: \f2f2;
$fa-var-store: \f54e;
$fa-var-store-alt: \f54f;
$fa-var-strava: \f428;
$fa-var-stream: \f550;
$fa-var-street-view: \f21d;
$fa-var-stretcher: \f825;
$fa-var-strikethrough: \f0cc;
$fa-var-stripe: \f429;
$fa-var-stripe-s: \f42a;
$fa-var-stroopwafel: \f551;
$fa-var-studiovinari: \f3f8;
$fa-var-stumbleupon: \f1a4;
$fa-var-stumbleupon-circle: \f1a3;
$fa-var-subscript: \f12c;
$fa-var-subway: \f239;
$fa-var-suitcase: \f0f2;
$fa-var-suitcase-rolling: \f5c1;
$fa-var-sun: \f185;
$fa-var-sun-cloud: \f763;
$fa-var-sun-dust: \f764;
$fa-var-sun-haze: \f765;
$fa-var-sunglasses: \f892;
$fa-var-sunrise: \f766;
$fa-var-sunset: \f767;
$fa-var-superpowers: \f2dd;
$fa-var-superscript: \f12b;
$fa-var-supple: \f3f9;
$fa-var-surprise: \f5c2;
$fa-var-suse: \f7d6;
$fa-var-swatchbook: \f5c3;
$fa-var-swimmer: \f5c4;
$fa-var-swimming-pool: \f5c5;
$fa-var-sword: \f71c;
$fa-var-swords: \f71d;
$fa-var-symfony: \f83d;
$fa-var-synagogue: \f69b;
$fa-var-sync: \f021;
$fa-var-sync-alt: \f2f1;
$fa-var-syringe: \f48e;
$fa-var-table: \f0ce;
$fa-var-table-tennis: \f45d;
$fa-var-tablet: \f10a;
$fa-var-tablet-alt: \f3fa;
$fa-var-tablet-android: \f3fb;
$fa-var-tablet-android-alt: \f3fc;
$fa-var-tablet-rugged: \f48f;
$fa-var-tablets: \f490;
$fa-var-tachometer: \f0e4;
$fa-var-tachometer-alt: \f3fd;
$fa-var-tachometer-alt-average: \f624;
$fa-var-tachometer-alt-fast: \f625;
$fa-var-tachometer-alt-fastest: \f626;
$fa-var-tachometer-alt-slow: \f627;
$fa-var-tachometer-alt-slowest: \f628;
$fa-var-tachometer-average: \f629;
$fa-var-tachometer-fast: \f62a;
$fa-var-tachometer-fastest: \f62b;
$fa-var-tachometer-slow: \f62c;
$fa-var-tachometer-slowest: \f62d;
$fa-var-taco: \f826;
$fa-var-tag: \f02b;
$fa-var-tags: \f02c;
$fa-var-tally: \f69c;
$fa-var-tanakh: \f827;
$fa-var-tape: \f4db;
$fa-var-tasks: \f0ae;
$fa-var-tasks-alt: \f828;
$fa-var-taxi: \f1ba;
$fa-var-teamspeak: \f4f9;
$fa-var-teeth: \f62e;
$fa-var-teeth-open: \f62f;
$fa-var-telegram: \f2c6;
$fa-var-telegram-plane: \f3fe;
$fa-var-temperature-frigid: \f768;
$fa-var-temperature-high: \f769;
$fa-var-temperature-hot: \f76a;
$fa-var-temperature-low: \f76b;
$fa-var-tencent-weibo: \f1d5;
$fa-var-tenge: \f7d7;
$fa-var-tennis-ball: \f45e;
$fa-var-terminal: \f120;
$fa-var-text: \f893;
$fa-var-text-height: \f034;
$fa-var-text-size: \f894;
$fa-var-text-width: \f035;
$fa-var-th: \f00a;
$fa-var-th-large: \f009;
$fa-var-th-list: \f00b;
$fa-var-the-red-yeti: \f69d;
$fa-var-theater-masks: \f630;
$fa-var-themeco: \f5c6;
$fa-var-themeisle: \f2b2;
$fa-var-thermometer: \f491;
$fa-var-thermometer-empty: \f2cb;
$fa-var-thermometer-full: \f2c7;
$fa-var-thermometer-half: \f2c9;
$fa-var-thermometer-quarter: \f2ca;
$fa-var-thermometer-three-quarters: \f2c8;
$fa-var-theta: \f69e;
$fa-var-think-peaks: \f731;
$fa-var-thumbs-down: \f165;
$fa-var-thumbs-up: \f164;
$fa-var-thumbtack: \f08d;
$fa-var-thunderstorm: \f76c;
$fa-var-thunderstorm-moon: \f76d;
$fa-var-thunderstorm-sun: \f76e;
$fa-var-ticket: \f145;
$fa-var-ticket-alt: \f3ff;
$fa-var-tilde: \f69f;
$fa-var-times: \f00d;
$fa-var-times-circle: \f057;
$fa-var-times-hexagon: \f2ee;
$fa-var-times-octagon: \f2f0;
$fa-var-times-square: \f2d3;
$fa-var-tint: \f043;
$fa-var-tint-slash: \f5c7;
$fa-var-tire: \f631;
$fa-var-tire-flat: \f632;
$fa-var-tire-pressure-warning: \f633;
$fa-var-tire-rugged: \f634;
$fa-var-tired: \f5c8;
$fa-var-toggle-off: \f204;
$fa-var-toggle-on: \f205;
$fa-var-toilet: \f7d8;
$fa-var-toilet-paper: \f71e;
$fa-var-toilet-paper-alt: \f71f;
$fa-var-tombstone: \f720;
$fa-var-tombstone-alt: \f721;
$fa-var-toolbox: \f552;
$fa-var-tools: \f7d9;
$fa-var-tooth: \f5c9;
$fa-var-toothbrush: \f635;
$fa-var-torah: \f6a0;
$fa-var-torii-gate: \f6a1;
$fa-var-tornado: \f76f;
$fa-var-tractor: \f722;
$fa-var-trade-federation: \f513;
$fa-var-trademark: \f25c;
$fa-var-traffic-cone: \f636;
$fa-var-traffic-light: \f637;
$fa-var-traffic-light-go: \f638;
$fa-var-traffic-light-slow: \f639;
$fa-var-traffic-light-stop: \f63a;
$fa-var-train: \f238;
$fa-var-tram: \f7da;
$fa-var-transgender: \f224;
$fa-var-transgender-alt: \f225;
$fa-var-trash: \f1f8;
$fa-var-trash-alt: \f2ed;
$fa-var-trash-restore: \f829;
$fa-var-trash-restore-alt: \f82a;
$fa-var-trash-undo: \f895;
$fa-var-trash-undo-alt: \f896;
$fa-var-treasure-chest: \f723;
$fa-var-tree: \f1bb;
$fa-var-tree-alt: \f400;
$fa-var-tree-christmas: \f7db;
$fa-var-tree-decorated: \f7dc;
$fa-var-tree-large: \f7dd;
$fa-var-tree-palm: \f82b;
$fa-var-trees: \f724;
$fa-var-trello: \f181;
$fa-var-triangle: \f2ec;
$fa-var-tripadvisor: \f262;
$fa-var-trophy: \f091;
$fa-var-trophy-alt: \f2eb;
$fa-var-truck: \f0d1;
$fa-var-truck-container: \f4dc;
$fa-var-truck-couch: \f4dd;
$fa-var-truck-loading: \f4de;
$fa-var-truck-monster: \f63b;
$fa-var-truck-moving: \f4df;
$fa-var-truck-pickup: \f63c;
$fa-var-truck-plow: \f7de;
$fa-var-truck-ramp: \f4e0;
$fa-var-tshirt: \f553;
$fa-var-tty: \f1e4;
$fa-var-tumblr: \f173;
$fa-var-tumblr-square: \f174;
$fa-var-turkey: \f725;
$fa-var-turtle: \f726;
$fa-var-tv: \f26c;
$fa-var-tv-retro: \f401;
$fa-var-twitch: \f1e8;
$fa-var-twitter: \f099;
$fa-var-twitter-square: \f081;
$fa-var-typo3: \f42b;
$fa-var-uber: \f402;
$fa-var-ubuntu: \f7df;
$fa-var-uikit: \f403;
$fa-var-umbrella: \f0e9;
$fa-var-umbrella-beach: \f5ca;
$fa-var-underline: \f0cd;
$fa-var-undo: \f0e2;
$fa-var-undo-alt: \f2ea;
$fa-var-unicorn: \f727;
$fa-var-union: \f6a2;
$fa-var-uniregistry: \f404;
$fa-var-universal-access: \f29a;
$fa-var-university: \f19c;
$fa-var-unlink: \f127;
$fa-var-unlock: \f09c;
$fa-var-unlock-alt: \f13e;
$fa-var-untappd: \f405;
$fa-var-upload: \f093;
$fa-var-ups: \f7e0;
$fa-var-usb: \f287;
$fa-var-usd-circle: \f2e8;
$fa-var-usd-square: \f2e9;
$fa-var-user: \f007;
$fa-var-user-alt: \f406;
$fa-var-user-alt-slash: \f4fa;
$fa-var-user-astronaut: \f4fb;
$fa-var-user-chart: \f6a3;
$fa-var-user-check: \f4fc;
$fa-var-user-circle: \f2bd;
$fa-var-user-clock: \f4fd;
$fa-var-user-cog: \f4fe;
$fa-var-user-crown: \f6a4;
$fa-var-user-edit: \f4ff;
$fa-var-user-friends: \f500;
$fa-var-user-graduate: \f501;
$fa-var-user-hard-hat: \f82c;
$fa-var-user-headset: \f82d;
$fa-var-user-injured: \f728;
$fa-var-user-lock: \f502;
$fa-var-user-md: \f0f0;
$fa-var-user-md-chat: \f82e;
$fa-var-user-minus: \f503;
$fa-var-user-ninja: \f504;
$fa-var-user-nurse: \f82f;
$fa-var-user-plus: \f234;
$fa-var-user-secret: \f21b;
$fa-var-user-shield: \f505;
$fa-var-user-slash: \f506;
$fa-var-user-tag: \f507;
$fa-var-user-tie: \f508;
$fa-var-user-times: \f235;
$fa-var-users: \f0c0;
$fa-var-users-class: \f63d;
$fa-var-users-cog: \f509;
$fa-var-users-crown: \f6a5;
$fa-var-users-medical: \f830;
$fa-var-usps: \f7e1;
$fa-var-ussunnah: \f407;
$fa-var-utensil-fork: \f2e3;
$fa-var-utensil-knife: \f2e4;
$fa-var-utensil-spoon: \f2e5;
$fa-var-utensils: \f2e7;
$fa-var-utensils-alt: \f2e6;
$fa-var-vaadin: \f408;
$fa-var-value-absolute: \f6a6;
$fa-var-vector-square: \f5cb;
$fa-var-venus: \f221;
$fa-var-venus-double: \f226;
$fa-var-venus-mars: \f228;
$fa-var-viacoin: \f237;
$fa-var-viadeo: \f2a9;
$fa-var-viadeo-square: \f2aa;
$fa-var-vial: \f492;
$fa-var-vials: \f493;
$fa-var-viber: \f409;
$fa-var-video: \f03d;
$fa-var-video-plus: \f4e1;
$fa-var-video-slash: \f4e2;
$fa-var-vihara: \f6a7;
$fa-var-vimeo: \f40a;
$fa-var-vimeo-square: \f194;
$fa-var-vimeo-v: \f27d;
$fa-var-vine: \f1ca;
$fa-var-vk: \f189;
$fa-var-vnv: \f40b;
$fa-var-voicemail: \f897;
$fa-var-volcano: \f770;
$fa-var-volleyball-ball: \f45f;
$fa-var-volume: \f6a8;
$fa-var-volume-down: \f027;
$fa-var-volume-mute: \f6a9;
$fa-var-volume-off: \f026;
$fa-var-volume-slash: \f2e2;
$fa-var-volume-up: \f028;
$fa-var-vote-nay: \f771;
$fa-var-vote-yea: \f772;
$fa-var-vr-cardboard: \f729;
$fa-var-vuejs: \f41f;
$fa-var-walker: \f831;
$fa-var-walking: \f554;
$fa-var-wallet: \f555;
$fa-var-wand: \f72a;
$fa-var-wand-magic: \f72b;
$fa-var-warehouse: \f494;
$fa-var-warehouse-alt: \f495;
$fa-var-washer: \f898;
$fa-var-watch: \f2e1;
$fa-var-watch-fitness: \f63e;
$fa-var-water: \f773;
$fa-var-water-lower: \f774;
$fa-var-water-rise: \f775;
$fa-var-wave-sine: \f899;
$fa-var-wave-square: \f83e;
$fa-var-wave-triangle: \f89a;
$fa-var-waze: \f83f;
$fa-var-webcam: \f832;
$fa-var-webcam-slash: \f833;
$fa-var-weebly: \f5cc;
$fa-var-weibo: \f18a;
$fa-var-weight: \f496;
$fa-var-weight-hanging: \f5cd;
$fa-var-weixin: \f1d7;
$fa-var-whale: \f72c;
$fa-var-whatsapp: \f232;
$fa-var-whatsapp-square: \f40c;
$fa-var-wheat: \f72d;
$fa-var-wheelchair: \f193;
$fa-var-whistle: \f460;
$fa-var-whmcs: \f40d;
$fa-var-wifi: \f1eb;
$fa-var-wifi-1: \f6aa;
$fa-var-wifi-2: \f6ab;
$fa-var-wifi-slash: \f6ac;
$fa-var-wikipedia-w: \f266;
$fa-var-wind: \f72e;
$fa-var-wind-turbine: \f89b;
$fa-var-wind-warning: \f776;
$fa-var-window: \f40e;
$fa-var-window-alt: \f40f;
$fa-var-window-close: \f410;
$fa-var-window-maximize: \f2d0;
$fa-var-window-minimize: \f2d1;
$fa-var-window-restore: \f2d2;
$fa-var-windows: \f17a;
$fa-var-windsock: \f777;
$fa-var-wine-bottle: \f72f;
$fa-var-wine-glass: \f4e3;
$fa-var-wine-glass-alt: \f5ce;
$fa-var-wix: \f5cf;
$fa-var-wizards-of-the-coast: \f730;
$fa-var-wolf-pack-battalion: \f514;
$fa-var-won-sign: \f159;
$fa-var-wordpress: \f19a;
$fa-var-wordpress-simple: \f411;
$fa-var-wpbeginner: \f297;
$fa-var-wpexplorer: \f2de;
$fa-var-wpforms: \f298;
$fa-var-wpressr: \f3e4;
$fa-var-wreath: \f7e2;
$fa-var-wrench: \f0ad;
$fa-var-x-ray: \f497;
$fa-var-xbox: \f412;
$fa-var-xing: \f168;
$fa-var-xing-square: \f169;
$fa-var-y-combinator: \f23b;
$fa-var-yahoo: \f19e;
$fa-var-yammer: \f840;
$fa-var-yandex: \f413;
$fa-var-yandex-international: \f414;
$fa-var-yarn: \f7e3;
$fa-var-yelp: \f1e9;
$fa-var-yen-sign: \f157;
$fa-var-yin-yang: \f6ad;
$fa-var-yoast: \f2b1;
$fa-var-youtube: \f167;
$fa-var-youtube-square: \f431;
$fa-var-zhihu: \f63f;
*/
.fa,
.fas,
.far,
.fal,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1; }

.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -.0667em; }

.fa-xs {
  font-size: .75em; }

.fa-sm {
  font-size: .875em; }

.fa-1x {
  font-size: 1em; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-6x {
  font-size: 6em; }

.fa-7x {
  font-size: 7em; }

.fa-8x {
  font-size: 8em; }

.fa-9x {
  font-size: 9em; }

.fa-10x {
  font-size: 10em; }

.fa-fw {
  text-align: center;
  width: 1.25em; }

.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit; }

.fa-border {
  border: solid 0.08em #eee;
  border-radius: .1em;
  padding: .2em .25em .15em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: .3em; }

.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: .3em; }

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
          animation: fa-spin 2s infinite linear; }

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
          animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg); }

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg); }

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
      -ms-transform: rotate(270deg);
          transform: rotate(270deg); }

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
      -ms-transform: scale(-1, 1);
          transform: scale(-1, 1); }

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
      -ms-transform: scale(1, -1);
          transform: scale(1, -1); }

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(-1, -1);
      -ms-transform: scale(-1, -1);
          transform: scale(-1, -1); }

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-flip-both {
  -webkit-filter: none;
          filter: none; }

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em; }

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-facebook-f:before {
  content: "\f39e"; }

.fa-instagram:before {
  content: "\f16d"; }

.fa-twitter:before {
  content: "\f099"; }

.fa-youtube:before {
  content: "\f167"; }

.fa-youtube-square:before {
  content: "\f431"; }

.fa-lock:before {
  content: "\f023"; }

.fa-cc-visa:before {
  content: "\f1f0"; }

.fa-cc-mastercard:before {
  content: "\f1f1"; }

.fa-mail-bulk:before {
  content: "\f674"; }

.fa-chevron-right:before {
  content: "\f054"; }

.fa-chevron-up:before {
  content: "\f077"; }

.fa-map-marker:before {
  content: "\f041"; }

.fa-chevron-left:before {
  content: "\f053"; }

.fa-chevron-down:before {
  content: "\f078"; }

.fa-search:before {
  content: "\f002"; }

.fa-user:before {
  content: "\f007"; }

.fa-shopping-basket:before {
  content: "\f291"; }

.fa-paper-plane:before {
  content: "\f1d8"; }

.fa-credit-card-blank:before {
  content: "\f389"; }

.fa-credit-card:before {
  content: "\f09d"; }

.fa-mobile-alt:before {
  content: "\f3cd"; }

.fa-comment-alt-edit:before {
  content: "\f4a4"; }

.fa-receipt:before {
  content: "\f543"; }

.fa-user-cog:before {
  content: "\f4fe"; }

.fa-unlock-alt:before {
  content: "\f13e"; }

.fa-file-chart-pie:before {
  content: "\f65a"; }

.fa-ban:before {
  content: "\f05e"; }

.fa-users:before {
  content: "\f0c0"; }

.fa-wheelchair:before {
  content: "\f193"; }

.fa-map-marker-alt:before {
  content: "\f3c5"; }

.fa-plus:before {
  content: "\f067"; }

.fa-minus:before {
  content: "\f068"; }

.fa-times-circle:before {
  content: "\f057"; }

.fa-info-circle:before {
  content: "\f05a"; }

.fa-star:before {
  content: "\f005"; }

.fa-th:before {
  content: "\f00a"; }

.fa-trash:before {
  content: "\f1f8"; }

.fa-eye:before {
  content: "\f06e"; }

.fa-shield-alt:before {
  content: "\f3ed"; }

.fa-times:before {
  content: "\f00d"; }

.fa-gift-card:before {
  content: "\f663"; }

.fa-tag:before {
  content: "\f02b"; }

.fa-external-link-alt:before {
  content: "\f35d"; }

.fa-eye-slash:before {
  content: "\f070"; }

.fa-inbox:before {
  content: "\f01c"; }

.fa-inbox-in:before {
  content: "\f310"; }

.fa-pencil:before {
  content: "\f040"; }

.fa-handshake-alt:before {
  content: "\f4c6"; }

.fa-receipt:before {
  content: "\f543"; }

.fa-lock-alt:before {
  content: "\f30d"; }

.fa-user-tag:before {
  content: "\f507"; }

.fa-chevron-double-right:before {
  content: "\f324"; }

.fa-print:before {
  content: "\f02f"; }

.fa-wand-magic:before {
  content: "\f72b"; }

.fa-envelope:before {
  content: "\f0e0"; }

.fa-check:before {
  content: "\f00c"; }

.fa-ticket:before {
  content: "\f145"; }

.fa-ticket-alt:before {
  content: "\f3ff"; }

.fa-hand-holding:before {
  content: "\f4bd"; }

.fa-shield-check:before {
  content: "\f2f7"; }

.fa-comment-alt:before {
  content: "\f27a"; }

.fa-comment-alt-lines:before {
  content: "\f4a6"; }

.fa-thumbs-up:before {
  content: "\f164"; }

.fa-thumbs-down:before {
  content: "\f165"; }

.fa-calendar:before {
  content: "\f133"; }

.fa-expand-arrows:before {
  content: "\f31d"; }

.fa-head-side:before {
  content: "\f6e9"; }

.fa-browser:before {
  content: "\f37e"; }

.fa-parking:before {
  content: "\f540"; }

.fa-comments:before {
  content: "\f086"; }

.fa-accessible-icon:before {
  content: "\f368"; }

.fa-angle-down:before {
  content: "\f107"; }

.fa-angle-left:before {
  content: "\f104"; }

.fa-angle-right:before {
  content: "\f105"; }

.fa-angle-up:before {
  content: "\f106"; }

.fa-arrow-left:before {
  content: "\f060"; }

.fa-bars:before {
  content: "\f0c9"; }

.fa-images:before {
  content: "\f302"; }

.fa-info:before {
  content: "\f129"; }

.fa-sliders-h:before {
  content: "\f1de"; }

.fa-music:before {
  content: "\f001"; }

.fa-exclamation-circle:before {
  content: "\f06a"; }

/*
.fa-500px:before { content: fa-content($fa-var-500px); }
.fa-abacus:before { content: fa-content($fa-var-abacus); }
.fa-accessible-icon:before { content: fa-content($fa-var-accessible-icon); }
.fa-accusoft:before { content: fa-content($fa-var-accusoft); }
.fa-acorn:before { content: fa-content($fa-var-acorn); }
.fa-acquisitions-incorporated:before { content: fa-content($fa-var-acquisitions-incorporated); }
.fa-ad:before { content: fa-content($fa-var-ad); }
.fa-address-book:before { content: fa-content($fa-var-address-book); }
.fa-address-card:before { content: fa-content($fa-var-address-card); }
.fa-adjust:before { content: fa-content($fa-var-adjust); }
.fa-adn:before { content: fa-content($fa-var-adn); }
.fa-adobe:before { content: fa-content($fa-var-adobe); }
.fa-adversal:before { content: fa-content($fa-var-adversal); }
.fa-affiliatetheme:before { content: fa-content($fa-var-affiliatetheme); }
.fa-air-freshener:before { content: fa-content($fa-var-air-freshener); }
.fa-airbnb:before { content: fa-content($fa-var-airbnb); }
.fa-alarm-clock:before { content: fa-content($fa-var-alarm-clock); }
.fa-alarm-exclamation:before { content: fa-content($fa-var-alarm-exclamation); }
.fa-alarm-plus:before { content: fa-content($fa-var-alarm-plus); }
.fa-alarm-snooze:before { content: fa-content($fa-var-alarm-snooze); }
.fa-algolia:before { content: fa-content($fa-var-algolia); }
.fa-alicorn:before { content: fa-content($fa-var-alicorn); }
.fa-align-center:before { content: fa-content($fa-var-align-center); }
.fa-align-justify:before { content: fa-content($fa-var-align-justify); }
.fa-align-left:before { content: fa-content($fa-var-align-left); }
.fa-align-right:before { content: fa-content($fa-var-align-right); }
.fa-align-slash:before { content: fa-content($fa-var-align-slash); }
.fa-alipay:before { content: fa-content($fa-var-alipay); }
.fa-allergies:before { content: fa-content($fa-var-allergies); }
.fa-amazon:before { content: fa-content($fa-var-amazon); }
.fa-amazon-pay:before { content: fa-content($fa-var-amazon-pay); }
.fa-ambulance:before { content: fa-content($fa-var-ambulance); }
.fa-american-sign-language-interpreting:before { content: fa-content($fa-var-american-sign-language-interpreting); }
.fa-amilia:before { content: fa-content($fa-var-amilia); }
.fa-analytics:before { content: fa-content($fa-var-analytics); }
.fa-anchor:before { content: fa-content($fa-var-anchor); }
.fa-android:before { content: fa-content($fa-var-android); }
.fa-angel:before { content: fa-content($fa-var-angel); }
.fa-angellist:before { content: fa-content($fa-var-angellist); }
.fa-angle-double-down:before { content: fa-content($fa-var-angle-double-down); }
.fa-angle-double-left:before { content: fa-content($fa-var-angle-double-left); }
.fa-angle-double-right:before { content: fa-content($fa-var-angle-double-right); }
.fa-angle-double-up:before { content: fa-content($fa-var-angle-double-up); }
.fa-angle-down:before { content: fa-content($fa-var-angle-down); }
.fa-angle-left:before { content: fa-content($fa-var-angle-left); }
.fa-angle-right:before { content: fa-content($fa-var-angle-right); }
.fa-angle-up:before { content: fa-content($fa-var-angle-up); }
.fa-angry:before { content: fa-content($fa-var-angry); }
.fa-angrycreative:before { content: fa-content($fa-var-angrycreative); }
.fa-angular:before { content: fa-content($fa-var-angular); }
.fa-ankh:before { content: fa-content($fa-var-ankh); }
.fa-app-store:before { content: fa-content($fa-var-app-store); }
.fa-app-store-ios:before { content: fa-content($fa-var-app-store-ios); }
.fa-apper:before { content: fa-content($fa-var-apper); }
.fa-apple:before { content: fa-content($fa-var-apple); }
.fa-apple-alt:before { content: fa-content($fa-var-apple-alt); }
.fa-apple-crate:before { content: fa-content($fa-var-apple-crate); }
.fa-apple-pay:before { content: fa-content($fa-var-apple-pay); }
.fa-archive:before { content: fa-content($fa-var-archive); }
.fa-archway:before { content: fa-content($fa-var-archway); }
.fa-arrow-alt-circle-down:before { content: fa-content($fa-var-arrow-alt-circle-down); }
.fa-arrow-alt-circle-left:before { content: fa-content($fa-var-arrow-alt-circle-left); }
.fa-arrow-alt-circle-right:before { content: fa-content($fa-var-arrow-alt-circle-right); }
.fa-arrow-alt-circle-up:before { content: fa-content($fa-var-arrow-alt-circle-up); }
.fa-arrow-alt-down:before { content: fa-content($fa-var-arrow-alt-down); }
.fa-arrow-alt-from-bottom:before { content: fa-content($fa-var-arrow-alt-from-bottom); }
.fa-arrow-alt-from-left:before { content: fa-content($fa-var-arrow-alt-from-left); }
.fa-arrow-alt-from-right:before { content: fa-content($fa-var-arrow-alt-from-right); }
.fa-arrow-alt-from-top:before { content: fa-content($fa-var-arrow-alt-from-top); }
.fa-arrow-alt-left:before { content: fa-content($fa-var-arrow-alt-left); }
.fa-arrow-alt-right:before { content: fa-content($fa-var-arrow-alt-right); }
.fa-arrow-alt-square-down:before { content: fa-content($fa-var-arrow-alt-square-down); }
.fa-arrow-alt-square-left:before { content: fa-content($fa-var-arrow-alt-square-left); }
.fa-arrow-alt-square-right:before { content: fa-content($fa-var-arrow-alt-square-right); }
.fa-arrow-alt-square-up:before { content: fa-content($fa-var-arrow-alt-square-up); }
.fa-arrow-alt-to-bottom:before { content: fa-content($fa-var-arrow-alt-to-bottom); }
.fa-arrow-alt-to-left:before { content: fa-content($fa-var-arrow-alt-to-left); }
.fa-arrow-alt-to-right:before { content: fa-content($fa-var-arrow-alt-to-right); }
.fa-arrow-alt-to-top:before { content: fa-content($fa-var-arrow-alt-to-top); }
.fa-arrow-alt-up:before { content: fa-content($fa-var-arrow-alt-up); }
.fa-arrow-circle-down:before { content: fa-content($fa-var-arrow-circle-down); }
.fa-arrow-circle-left:before { content: fa-content($fa-var-arrow-circle-left); }
.fa-arrow-circle-right:before { content: fa-content($fa-var-arrow-circle-right); }
.fa-arrow-circle-up:before { content: fa-content($fa-var-arrow-circle-up); }
.fa-arrow-down:before { content: fa-content($fa-var-arrow-down); }
.fa-arrow-from-bottom:before { content: fa-content($fa-var-arrow-from-bottom); }
.fa-arrow-from-left:before { content: fa-content($fa-var-arrow-from-left); }
.fa-arrow-from-right:before { content: fa-content($fa-var-arrow-from-right); }
.fa-arrow-from-top:before { content: fa-content($fa-var-arrow-from-top); }
.fa-arrow-left:before { content: fa-content($fa-var-arrow-left); }
.fa-arrow-right:before { content: fa-content($fa-var-arrow-right); }
.fa-arrow-square-down:before { content: fa-content($fa-var-arrow-square-down); }
.fa-arrow-square-left:before { content: fa-content($fa-var-arrow-square-left); }
.fa-arrow-square-right:before { content: fa-content($fa-var-arrow-square-right); }
.fa-arrow-square-up:before { content: fa-content($fa-var-arrow-square-up); }
.fa-arrow-to-bottom:before { content: fa-content($fa-var-arrow-to-bottom); }
.fa-arrow-to-left:before { content: fa-content($fa-var-arrow-to-left); }
.fa-arrow-to-right:before { content: fa-content($fa-var-arrow-to-right); }
.fa-arrow-to-top:before { content: fa-content($fa-var-arrow-to-top); }
.fa-arrow-up:before { content: fa-content($fa-var-arrow-up); }
.fa-arrows:before { content: fa-content($fa-var-arrows); }
.fa-arrows-alt:before { content: fa-content($fa-var-arrows-alt); }
.fa-arrows-alt-h:before { content: fa-content($fa-var-arrows-alt-h); }
.fa-arrows-alt-v:before { content: fa-content($fa-var-arrows-alt-v); }
.fa-arrows-h:before { content: fa-content($fa-var-arrows-h); }
.fa-arrows-v:before { content: fa-content($fa-var-arrows-v); }
.fa-artstation:before { content: fa-content($fa-var-artstation); }
.fa-assistive-listening-systems:before { content: fa-content($fa-var-assistive-listening-systems); }
.fa-asterisk:before { content: fa-content($fa-var-asterisk); }
.fa-asymmetrik:before { content: fa-content($fa-var-asymmetrik); }
.fa-at:before { content: fa-content($fa-var-at); }
.fa-atlas:before { content: fa-content($fa-var-atlas); }
.fa-atlassian:before { content: fa-content($fa-var-atlassian); }
.fa-atom:before { content: fa-content($fa-var-atom); }
.fa-atom-alt:before { content: fa-content($fa-var-atom-alt); }
.fa-audible:before { content: fa-content($fa-var-audible); }
.fa-audio-description:before { content: fa-content($fa-var-audio-description); }
.fa-autoprefixer:before { content: fa-content($fa-var-autoprefixer); }
.fa-avianex:before { content: fa-content($fa-var-avianex); }
.fa-aviato:before { content: fa-content($fa-var-aviato); }
.fa-award:before { content: fa-content($fa-var-award); }
.fa-aws:before { content: fa-content($fa-var-aws); }
.fa-axe:before { content: fa-content($fa-var-axe); }
.fa-axe-battle:before { content: fa-content($fa-var-axe-battle); }
.fa-baby:before { content: fa-content($fa-var-baby); }
.fa-baby-carriage:before { content: fa-content($fa-var-baby-carriage); }
.fa-backpack:before { content: fa-content($fa-var-backpack); }
.fa-backspace:before { content: fa-content($fa-var-backspace); }
.fa-backward:before { content: fa-content($fa-var-backward); }
.fa-bacon:before { content: fa-content($fa-var-bacon); }
.fa-badge:before { content: fa-content($fa-var-badge); }
.fa-badge-check:before { content: fa-content($fa-var-badge-check); }
.fa-badge-dollar:before { content: fa-content($fa-var-badge-dollar); }
.fa-badge-percent:before { content: fa-content($fa-var-badge-percent); }
.fa-badger-honey:before { content: fa-content($fa-var-badger-honey); }
.fa-bags-shopping:before { content: fa-content($fa-var-bags-shopping); }
.fa-balance-scale:before { content: fa-content($fa-var-balance-scale); }
.fa-balance-scale-left:before { content: fa-content($fa-var-balance-scale-left); }
.fa-balance-scale-right:before { content: fa-content($fa-var-balance-scale-right); }
.fa-ball-pile:before { content: fa-content($fa-var-ball-pile); }
.fa-ballot:before { content: fa-content($fa-var-ballot); }
.fa-ballot-check:before { content: fa-content($fa-var-ballot-check); }
.fa-ban:before { content: fa-content($fa-var-ban); }
.fa-band-aid:before { content: fa-content($fa-var-band-aid); }
.fa-bandcamp:before { content: fa-content($fa-var-bandcamp); }
.fa-barcode:before { content: fa-content($fa-var-barcode); }
.fa-barcode-alt:before { content: fa-content($fa-var-barcode-alt); }
.fa-barcode-read:before { content: fa-content($fa-var-barcode-read); }
.fa-barcode-scan:before { content: fa-content($fa-var-barcode-scan); }
.fa-bars:before { content: fa-content($fa-var-bars); }
.fa-baseball:before { content: fa-content($fa-var-baseball); }
.fa-baseball-ball:before { content: fa-content($fa-var-baseball-ball); }
.fa-basketball-ball:before { content: fa-content($fa-var-basketball-ball); }
.fa-basketball-hoop:before { content: fa-content($fa-var-basketball-hoop); }
.fa-bat:before { content: fa-content($fa-var-bat); }
.fa-bath:before { content: fa-content($fa-var-bath); }
.fa-battery-bolt:before { content: fa-content($fa-var-battery-bolt); }
.fa-battery-empty:before { content: fa-content($fa-var-battery-empty); }
.fa-battery-full:before { content: fa-content($fa-var-battery-full); }
.fa-battery-half:before { content: fa-content($fa-var-battery-half); }
.fa-battery-quarter:before { content: fa-content($fa-var-battery-quarter); }
.fa-battery-slash:before { content: fa-content($fa-var-battery-slash); }
.fa-battery-three-quarters:before { content: fa-content($fa-var-battery-three-quarters); }
.fa-battle-net:before { content: fa-content($fa-var-battle-net); }
.fa-bed:before { content: fa-content($fa-var-bed); }
.fa-beer:before { content: fa-content($fa-var-beer); }
.fa-behance:before { content: fa-content($fa-var-behance); }
.fa-behance-square:before { content: fa-content($fa-var-behance-square); }
.fa-bell:before { content: fa-content($fa-var-bell); }
.fa-bell-exclamation:before { content: fa-content($fa-var-bell-exclamation); }
.fa-bell-plus:before { content: fa-content($fa-var-bell-plus); }
.fa-bell-school:before { content: fa-content($fa-var-bell-school); }
.fa-bell-school-slash:before { content: fa-content($fa-var-bell-school-slash); }
.fa-bell-slash:before { content: fa-content($fa-var-bell-slash); }
.fa-bells:before { content: fa-content($fa-var-bells); }
.fa-bezier-curve:before { content: fa-content($fa-var-bezier-curve); }
.fa-bible:before { content: fa-content($fa-var-bible); }
.fa-bicycle:before { content: fa-content($fa-var-bicycle); }
.fa-biking:before { content: fa-content($fa-var-biking); }
.fa-biking-mountain:before { content: fa-content($fa-var-biking-mountain); }
.fa-bimobject:before { content: fa-content($fa-var-bimobject); }
.fa-binoculars:before { content: fa-content($fa-var-binoculars); }
.fa-biohazard:before { content: fa-content($fa-var-biohazard); }
.fa-birthday-cake:before { content: fa-content($fa-var-birthday-cake); }
.fa-bitbucket:before { content: fa-content($fa-var-bitbucket); }
.fa-bitcoin:before { content: fa-content($fa-var-bitcoin); }
.fa-bity:before { content: fa-content($fa-var-bity); }
.fa-black-tie:before { content: fa-content($fa-var-black-tie); }
.fa-blackberry:before { content: fa-content($fa-var-blackberry); }
.fa-blanket:before { content: fa-content($fa-var-blanket); }
.fa-blender:before { content: fa-content($fa-var-blender); }
.fa-blender-phone:before { content: fa-content($fa-var-blender-phone); }
.fa-blind:before { content: fa-content($fa-var-blind); }
.fa-blog:before { content: fa-content($fa-var-blog); }
.fa-blogger:before { content: fa-content($fa-var-blogger); }
.fa-blogger-b:before { content: fa-content($fa-var-blogger-b); }
.fa-bluetooth:before { content: fa-content($fa-var-bluetooth); }
.fa-bluetooth-b:before { content: fa-content($fa-var-bluetooth-b); }
.fa-bold:before { content: fa-content($fa-var-bold); }
.fa-bolt:before { content: fa-content($fa-var-bolt); }
.fa-bomb:before { content: fa-content($fa-var-bomb); }
.fa-bone:before { content: fa-content($fa-var-bone); }
.fa-bone-break:before { content: fa-content($fa-var-bone-break); }
.fa-bong:before { content: fa-content($fa-var-bong); }
.fa-book:before { content: fa-content($fa-var-book); }
.fa-book-alt:before { content: fa-content($fa-var-book-alt); }
.fa-book-dead:before { content: fa-content($fa-var-book-dead); }
.fa-book-heart:before { content: fa-content($fa-var-book-heart); }
.fa-book-medical:before { content: fa-content($fa-var-book-medical); }
.fa-book-open:before { content: fa-content($fa-var-book-open); }
.fa-book-reader:before { content: fa-content($fa-var-book-reader); }
.fa-book-spells:before { content: fa-content($fa-var-book-spells); }
.fa-book-user:before { content: fa-content($fa-var-book-user); }
.fa-bookmark:before { content: fa-content($fa-var-bookmark); }
.fa-books:before { content: fa-content($fa-var-books); }
.fa-books-medical:before { content: fa-content($fa-var-books-medical); }
.fa-boot:before { content: fa-content($fa-var-boot); }
.fa-booth-curtain:before { content: fa-content($fa-var-booth-curtain); }
.fa-bootstrap:before { content: fa-content($fa-var-bootstrap); }
.fa-border-all:before { content: fa-content($fa-var-border-all); }
.fa-border-bottom:before { content: fa-content($fa-var-border-bottom); }
.fa-border-inner:before { content: fa-content($fa-var-border-inner); }
.fa-border-left:before { content: fa-content($fa-var-border-left); }
.fa-border-none:before { content: fa-content($fa-var-border-none); }
.fa-border-outer:before { content: fa-content($fa-var-border-outer); }
.fa-border-right:before { content: fa-content($fa-var-border-right); }
.fa-border-style:before { content: fa-content($fa-var-border-style); }
.fa-border-style-alt:before { content: fa-content($fa-var-border-style-alt); }
.fa-border-top:before { content: fa-content($fa-var-border-top); }
.fa-bow-arrow:before { content: fa-content($fa-var-bow-arrow); }
.fa-bowling-ball:before { content: fa-content($fa-var-bowling-ball); }
.fa-bowling-pins:before { content: fa-content($fa-var-bowling-pins); }
.fa-box:before { content: fa-content($fa-var-box); }
.fa-box-alt:before { content: fa-content($fa-var-box-alt); }
.fa-box-ballot:before { content: fa-content($fa-var-box-ballot); }
.fa-box-check:before { content: fa-content($fa-var-box-check); }
.fa-box-fragile:before { content: fa-content($fa-var-box-fragile); }
.fa-box-full:before { content: fa-content($fa-var-box-full); }
.fa-box-heart:before { content: fa-content($fa-var-box-heart); }
.fa-box-open:before { content: fa-content($fa-var-box-open); }
.fa-box-up:before { content: fa-content($fa-var-box-up); }
.fa-box-usd:before { content: fa-content($fa-var-box-usd); }
.fa-boxes:before { content: fa-content($fa-var-boxes); }
.fa-boxes-alt:before { content: fa-content($fa-var-boxes-alt); }
.fa-boxing-glove:before { content: fa-content($fa-var-boxing-glove); }
.fa-brackets:before { content: fa-content($fa-var-brackets); }
.fa-brackets-curly:before { content: fa-content($fa-var-brackets-curly); }
.fa-braille:before { content: fa-content($fa-var-braille); }
.fa-brain:before { content: fa-content($fa-var-brain); }
.fa-bread-loaf:before { content: fa-content($fa-var-bread-loaf); }
.fa-bread-slice:before { content: fa-content($fa-var-bread-slice); }
.fa-briefcase:before { content: fa-content($fa-var-briefcase); }
.fa-briefcase-medical:before { content: fa-content($fa-var-briefcase-medical); }
.fa-bring-forward:before { content: fa-content($fa-var-bring-forward); }
.fa-bring-front:before { content: fa-content($fa-var-bring-front); }
.fa-broadcast-tower:before { content: fa-content($fa-var-broadcast-tower); }
.fa-broom:before { content: fa-content($fa-var-broom); }
.fa-browser:before { content: fa-content($fa-var-browser); }
.fa-brush:before { content: fa-content($fa-var-brush); }
.fa-btc:before { content: fa-content($fa-var-btc); }
.fa-buffer:before { content: fa-content($fa-var-buffer); }
.fa-bug:before { content: fa-content($fa-var-bug); }
.fa-building:before { content: fa-content($fa-var-building); }
.fa-bullhorn:before { content: fa-content($fa-var-bullhorn); }
.fa-bullseye:before { content: fa-content($fa-var-bullseye); }
.fa-bullseye-arrow:before { content: fa-content($fa-var-bullseye-arrow); }
.fa-bullseye-pointer:before { content: fa-content($fa-var-bullseye-pointer); }
.fa-burger-soda:before { content: fa-content($fa-var-burger-soda); }
.fa-burn:before { content: fa-content($fa-var-burn); }
.fa-buromobelexperte:before { content: fa-content($fa-var-buromobelexperte); }
.fa-burrito:before { content: fa-content($fa-var-burrito); }
.fa-bus:before { content: fa-content($fa-var-bus); }
.fa-bus-alt:before { content: fa-content($fa-var-bus-alt); }
.fa-bus-school:before { content: fa-content($fa-var-bus-school); }
.fa-business-time:before { content: fa-content($fa-var-business-time); }
.fa-buysellads:before { content: fa-content($fa-var-buysellads); }
.fa-cabinet-filing:before { content: fa-content($fa-var-cabinet-filing); }
.fa-calculator:before { content: fa-content($fa-var-calculator); }
.fa-calculator-alt:before { content: fa-content($fa-var-calculator-alt); }
.fa-calendar:before { content: fa-content($fa-var-calendar); }
.fa-calendar-alt:before { content: fa-content($fa-var-calendar-alt); }
.fa-calendar-check:before { content: fa-content($fa-var-calendar-check); }
.fa-calendar-day:before { content: fa-content($fa-var-calendar-day); }
.fa-calendar-edit:before { content: fa-content($fa-var-calendar-edit); }
.fa-calendar-exclamation:before { content: fa-content($fa-var-calendar-exclamation); }
.fa-calendar-minus:before { content: fa-content($fa-var-calendar-minus); }
.fa-calendar-plus:before { content: fa-content($fa-var-calendar-plus); }
.fa-calendar-star:before { content: fa-content($fa-var-calendar-star); }
.fa-calendar-times:before { content: fa-content($fa-var-calendar-times); }
.fa-calendar-week:before { content: fa-content($fa-var-calendar-week); }
.fa-camera:before { content: fa-content($fa-var-camera); }
.fa-camera-alt:before { content: fa-content($fa-var-camera-alt); }
.fa-camera-retro:before { content: fa-content($fa-var-camera-retro); }
.fa-campfire:before { content: fa-content($fa-var-campfire); }
.fa-campground:before { content: fa-content($fa-var-campground); }
.fa-canadian-maple-leaf:before { content: fa-content($fa-var-canadian-maple-leaf); }
.fa-candle-holder:before { content: fa-content($fa-var-candle-holder); }
.fa-candy-cane:before { content: fa-content($fa-var-candy-cane); }
.fa-candy-corn:before { content: fa-content($fa-var-candy-corn); }
.fa-cannabis:before { content: fa-content($fa-var-cannabis); }
.fa-capsules:before { content: fa-content($fa-var-capsules); }
.fa-car:before { content: fa-content($fa-var-car); }
.fa-car-alt:before { content: fa-content($fa-var-car-alt); }
.fa-car-battery:before { content: fa-content($fa-var-car-battery); }
.fa-car-building:before { content: fa-content($fa-var-car-building); }
.fa-car-bump:before { content: fa-content($fa-var-car-bump); }
.fa-car-bus:before { content: fa-content($fa-var-car-bus); }
.fa-car-crash:before { content: fa-content($fa-var-car-crash); }
.fa-car-garage:before { content: fa-content($fa-var-car-garage); }
.fa-car-mechanic:before { content: fa-content($fa-var-car-mechanic); }
.fa-car-side:before { content: fa-content($fa-var-car-side); }
.fa-car-tilt:before { content: fa-content($fa-var-car-tilt); }
.fa-car-wash:before { content: fa-content($fa-var-car-wash); }
.fa-caret-circle-down:before { content: fa-content($fa-var-caret-circle-down); }
.fa-caret-circle-left:before { content: fa-content($fa-var-caret-circle-left); }
.fa-caret-circle-right:before { content: fa-content($fa-var-caret-circle-right); }
.fa-caret-circle-up:before { content: fa-content($fa-var-caret-circle-up); }
.fa-caret-down:before { content: fa-content($fa-var-caret-down); }
.fa-caret-left:before { content: fa-content($fa-var-caret-left); }
.fa-caret-right:before { content: fa-content($fa-var-caret-right); }
.fa-caret-square-down:before { content: fa-content($fa-var-caret-square-down); }
.fa-caret-square-left:before { content: fa-content($fa-var-caret-square-left); }
.fa-caret-square-right:before { content: fa-content($fa-var-caret-square-right); }
.fa-caret-square-up:before { content: fa-content($fa-var-caret-square-up); }
.fa-caret-up:before { content: fa-content($fa-var-caret-up); }
.fa-carrot:before { content: fa-content($fa-var-carrot); }
.fa-cars:before { content: fa-content($fa-var-cars); }
.fa-cart-arrow-down:before { content: fa-content($fa-var-cart-arrow-down); }
.fa-cart-plus:before { content: fa-content($fa-var-cart-plus); }
.fa-cash-register:before { content: fa-content($fa-var-cash-register); }
.fa-cat:before { content: fa-content($fa-var-cat); }
.fa-cauldron:before { content: fa-content($fa-var-cauldron); }
.fa-cc-amazon-pay:before { content: fa-content($fa-var-cc-amazon-pay); }
.fa-cc-amex:before { content: fa-content($fa-var-cc-amex); }
.fa-cc-apple-pay:before { content: fa-content($fa-var-cc-apple-pay); }
.fa-cc-diners-club:before { content: fa-content($fa-var-cc-diners-club); }
.fa-cc-discover:before { content: fa-content($fa-var-cc-discover); }
.fa-cc-jcb:before { content: fa-content($fa-var-cc-jcb); }
.fa-cc-mastercard:before { content: fa-content($fa-var-cc-mastercard); }
.fa-cc-paypal:before { content: fa-content($fa-var-cc-paypal); }
.fa-cc-stripe:before { content: fa-content($fa-var-cc-stripe); }
.fa-cc-visa:before { content: fa-content($fa-var-cc-visa); }
.fa-centercode:before { content: fa-content($fa-var-centercode); }
.fa-centos:before { content: fa-content($fa-var-centos); }
.fa-certificate:before { content: fa-content($fa-var-certificate); }
.fa-chair:before { content: fa-content($fa-var-chair); }
.fa-chair-office:before { content: fa-content($fa-var-chair-office); }
.fa-chalkboard:before { content: fa-content($fa-var-chalkboard); }
.fa-chalkboard-teacher:before { content: fa-content($fa-var-chalkboard-teacher); }
.fa-charging-station:before { content: fa-content($fa-var-charging-station); }
.fa-chart-area:before { content: fa-content($fa-var-chart-area); }
.fa-chart-bar:before { content: fa-content($fa-var-chart-bar); }
.fa-chart-line:before { content: fa-content($fa-var-chart-line); }
.fa-chart-line-down:before { content: fa-content($fa-var-chart-line-down); }
.fa-chart-network:before { content: fa-content($fa-var-chart-network); }
.fa-chart-pie:before { content: fa-content($fa-var-chart-pie); }
.fa-chart-pie-alt:before { content: fa-content($fa-var-chart-pie-alt); }
.fa-chart-scatter:before { content: fa-content($fa-var-chart-scatter); }
.fa-check:before { content: fa-content($fa-var-check); }
.fa-check-circle:before { content: fa-content($fa-var-check-circle); }
.fa-check-double:before { content: fa-content($fa-var-check-double); }
.fa-check-square:before { content: fa-content($fa-var-check-square); }
.fa-cheese:before { content: fa-content($fa-var-cheese); }
.fa-cheese-swiss:before { content: fa-content($fa-var-cheese-swiss); }
.fa-cheeseburger:before { content: fa-content($fa-var-cheeseburger); }
.fa-chess:before { content: fa-content($fa-var-chess); }
.fa-chess-bishop:before { content: fa-content($fa-var-chess-bishop); }
.fa-chess-bishop-alt:before { content: fa-content($fa-var-chess-bishop-alt); }
.fa-chess-board:before { content: fa-content($fa-var-chess-board); }
.fa-chess-clock:before { content: fa-content($fa-var-chess-clock); }
.fa-chess-clock-alt:before { content: fa-content($fa-var-chess-clock-alt); }
.fa-chess-king:before { content: fa-content($fa-var-chess-king); }
.fa-chess-king-alt:before { content: fa-content($fa-var-chess-king-alt); }
.fa-chess-knight:before { content: fa-content($fa-var-chess-knight); }
.fa-chess-knight-alt:before { content: fa-content($fa-var-chess-knight-alt); }
.fa-chess-pawn:before { content: fa-content($fa-var-chess-pawn); }
.fa-chess-pawn-alt:before { content: fa-content($fa-var-chess-pawn-alt); }
.fa-chess-queen:before { content: fa-content($fa-var-chess-queen); }
.fa-chess-queen-alt:before { content: fa-content($fa-var-chess-queen-alt); }
.fa-chess-rook:before { content: fa-content($fa-var-chess-rook); }
.fa-chess-rook-alt:before { content: fa-content($fa-var-chess-rook-alt); }
.fa-chevron-circle-down:before { content: fa-content($fa-var-chevron-circle-down); }
.fa-chevron-circle-left:before { content: fa-content($fa-var-chevron-circle-left); }
.fa-chevron-circle-right:before { content: fa-content($fa-var-chevron-circle-right); }
.fa-chevron-circle-up:before { content: fa-content($fa-var-chevron-circle-up); }
.fa-chevron-double-down:before { content: fa-content($fa-var-chevron-double-down); }
.fa-chevron-double-left:before { content: fa-content($fa-var-chevron-double-left); }
.fa-chevron-double-right:before { content: fa-content($fa-var-chevron-double-right); }
.fa-chevron-double-up:before { content: fa-content($fa-var-chevron-double-up); }
.fa-chevron-down:before { content: fa-content($fa-var-chevron-down); }
.fa-chevron-left:before { content: fa-content($fa-var-chevron-left); }
.fa-chevron-right:before { content: fa-content($fa-var-chevron-right); }
.fa-chevron-square-down:before { content: fa-content($fa-var-chevron-square-down); }
.fa-chevron-square-left:before { content: fa-content($fa-var-chevron-square-left); }
.fa-chevron-square-right:before { content: fa-content($fa-var-chevron-square-right); }
.fa-chevron-square-up:before { content: fa-content($fa-var-chevron-square-up); }
.fa-chevron-up:before { content: fa-content($fa-var-chevron-up); }
.fa-child:before { content: fa-content($fa-var-child); }
.fa-chimney:before { content: fa-content($fa-var-chimney); }
.fa-chrome:before { content: fa-content($fa-var-chrome); }
.fa-chromecast:before { content: fa-content($fa-var-chromecast); }
.fa-church:before { content: fa-content($fa-var-church); }
.fa-circle:before { content: fa-content($fa-var-circle); }
.fa-circle-notch:before { content: fa-content($fa-var-circle-notch); }
.fa-city:before { content: fa-content($fa-var-city); }
.fa-claw-marks:before { content: fa-content($fa-var-claw-marks); }
.fa-clinic-medical:before { content: fa-content($fa-var-clinic-medical); }
.fa-clipboard:before { content: fa-content($fa-var-clipboard); }
.fa-clipboard-check:before { content: fa-content($fa-var-clipboard-check); }
.fa-clipboard-list:before { content: fa-content($fa-var-clipboard-list); }
.fa-clipboard-list-check:before { content: fa-content($fa-var-clipboard-list-check); }
.fa-clipboard-prescription:before { content: fa-content($fa-var-clipboard-prescription); }
.fa-clipboard-user:before { content: fa-content($fa-var-clipboard-user); }
.fa-clock:before { content: fa-content($fa-var-clock); }
.fa-clone:before { content: fa-content($fa-var-clone); }
.fa-closed-captioning:before { content: fa-content($fa-var-closed-captioning); }
.fa-cloud:before { content: fa-content($fa-var-cloud); }
.fa-cloud-download:before { content: fa-content($fa-var-cloud-download); }
.fa-cloud-download-alt:before { content: fa-content($fa-var-cloud-download-alt); }
.fa-cloud-drizzle:before { content: fa-content($fa-var-cloud-drizzle); }
.fa-cloud-hail:before { content: fa-content($fa-var-cloud-hail); }
.fa-cloud-hail-mixed:before { content: fa-content($fa-var-cloud-hail-mixed); }
.fa-cloud-meatball:before { content: fa-content($fa-var-cloud-meatball); }
.fa-cloud-moon:before { content: fa-content($fa-var-cloud-moon); }
.fa-cloud-moon-rain:before { content: fa-content($fa-var-cloud-moon-rain); }
.fa-cloud-rain:before { content: fa-content($fa-var-cloud-rain); }
.fa-cloud-rainbow:before { content: fa-content($fa-var-cloud-rainbow); }
.fa-cloud-showers:before { content: fa-content($fa-var-cloud-showers); }
.fa-cloud-showers-heavy:before { content: fa-content($fa-var-cloud-showers-heavy); }
.fa-cloud-sleet:before { content: fa-content($fa-var-cloud-sleet); }
.fa-cloud-snow:before { content: fa-content($fa-var-cloud-snow); }
.fa-cloud-sun:before { content: fa-content($fa-var-cloud-sun); }
.fa-cloud-sun-rain:before { content: fa-content($fa-var-cloud-sun-rain); }
.fa-cloud-upload:before { content: fa-content($fa-var-cloud-upload); }
.fa-cloud-upload-alt:before { content: fa-content($fa-var-cloud-upload-alt); }
.fa-clouds:before { content: fa-content($fa-var-clouds); }
.fa-clouds-moon:before { content: fa-content($fa-var-clouds-moon); }
.fa-clouds-sun:before { content: fa-content($fa-var-clouds-sun); }
.fa-cloudscale:before { content: fa-content($fa-var-cloudscale); }
.fa-cloudsmith:before { content: fa-content($fa-var-cloudsmith); }
.fa-cloudversify:before { content: fa-content($fa-var-cloudversify); }
.fa-club:before { content: fa-content($fa-var-club); }
.fa-cocktail:before { content: fa-content($fa-var-cocktail); }
.fa-code:before { content: fa-content($fa-var-code); }
.fa-code-branch:before { content: fa-content($fa-var-code-branch); }
.fa-code-commit:before { content: fa-content($fa-var-code-commit); }
.fa-code-merge:before { content: fa-content($fa-var-code-merge); }
.fa-codepen:before { content: fa-content($fa-var-codepen); }
.fa-codiepie:before { content: fa-content($fa-var-codiepie); }
.fa-coffee:before { content: fa-content($fa-var-coffee); }
.fa-coffee-togo:before { content: fa-content($fa-var-coffee-togo); }
.fa-coffin:before { content: fa-content($fa-var-coffin); }
.fa-cog:before { content: fa-content($fa-var-cog); }
.fa-cogs:before { content: fa-content($fa-var-cogs); }
.fa-coin:before { content: fa-content($fa-var-coin); }
.fa-coins:before { content: fa-content($fa-var-coins); }
.fa-columns:before { content: fa-content($fa-var-columns); }
.fa-comment:before { content: fa-content($fa-var-comment); }
.fa-comment-alt:before { content: fa-content($fa-var-comment-alt); }
.fa-comment-alt-check:before { content: fa-content($fa-var-comment-alt-check); }
.fa-comment-alt-dollar:before { content: fa-content($fa-var-comment-alt-dollar); }
.fa-comment-alt-dots:before { content: fa-content($fa-var-comment-alt-dots); }
.fa-comment-alt-edit:before { content: fa-content($fa-var-comment-alt-edit); }
.fa-comment-alt-exclamation:before { content: fa-content($fa-var-comment-alt-exclamation); }
.fa-comment-alt-lines:before { content: fa-content($fa-var-comment-alt-lines); }
.fa-comment-alt-medical:before { content: fa-content($fa-var-comment-alt-medical); }
.fa-comment-alt-minus:before { content: fa-content($fa-var-comment-alt-minus); }
.fa-comment-alt-plus:before { content: fa-content($fa-var-comment-alt-plus); }
.fa-comment-alt-slash:before { content: fa-content($fa-var-comment-alt-slash); }
.fa-comment-alt-smile:before { content: fa-content($fa-var-comment-alt-smile); }
.fa-comment-alt-times:before { content: fa-content($fa-var-comment-alt-times); }
.fa-comment-check:before { content: fa-content($fa-var-comment-check); }
.fa-comment-dollar:before { content: fa-content($fa-var-comment-dollar); }
.fa-comment-dots:before { content: fa-content($fa-var-comment-dots); }
.fa-comment-edit:before { content: fa-content($fa-var-comment-edit); }
.fa-comment-exclamation:before { content: fa-content($fa-var-comment-exclamation); }
.fa-comment-lines:before { content: fa-content($fa-var-comment-lines); }
.fa-comment-medical:before { content: fa-content($fa-var-comment-medical); }
.fa-comment-minus:before { content: fa-content($fa-var-comment-minus); }
.fa-comment-plus:before { content: fa-content($fa-var-comment-plus); }
.fa-comment-slash:before { content: fa-content($fa-var-comment-slash); }
.fa-comment-smile:before { content: fa-content($fa-var-comment-smile); }
.fa-comment-times:before { content: fa-content($fa-var-comment-times); }
.fa-comments:before { content: fa-content($fa-var-comments); }
.fa-comments-alt:before { content: fa-content($fa-var-comments-alt); }
.fa-comments-alt-dollar:before { content: fa-content($fa-var-comments-alt-dollar); }
.fa-comments-dollar:before { content: fa-content($fa-var-comments-dollar); }
.fa-compact-disc:before { content: fa-content($fa-var-compact-disc); }
.fa-compass:before { content: fa-content($fa-var-compass); }
.fa-compass-slash:before { content: fa-content($fa-var-compass-slash); }
.fa-compress:before { content: fa-content($fa-var-compress); }
.fa-compress-alt:before { content: fa-content($fa-var-compress-alt); }
.fa-compress-arrows-alt:before { content: fa-content($fa-var-compress-arrows-alt); }
.fa-compress-wide:before { content: fa-content($fa-var-compress-wide); }
.fa-concierge-bell:before { content: fa-content($fa-var-concierge-bell); }
.fa-confluence:before { content: fa-content($fa-var-confluence); }
.fa-connectdevelop:before { content: fa-content($fa-var-connectdevelop); }
.fa-construction:before { content: fa-content($fa-var-construction); }
.fa-container-storage:before { content: fa-content($fa-var-container-storage); }
.fa-contao:before { content: fa-content($fa-var-contao); }
.fa-conveyor-belt:before { content: fa-content($fa-var-conveyor-belt); }
.fa-conveyor-belt-alt:before { content: fa-content($fa-var-conveyor-belt-alt); }
.fa-cookie:before { content: fa-content($fa-var-cookie); }
.fa-cookie-bite:before { content: fa-content($fa-var-cookie-bite); }
.fa-copy:before { content: fa-content($fa-var-copy); }
.fa-copyright:before { content: fa-content($fa-var-copyright); }
.fa-corn:before { content: fa-content($fa-var-corn); }
.fa-couch:before { content: fa-content($fa-var-couch); }
.fa-cow:before { content: fa-content($fa-var-cow); }
.fa-cpanel:before { content: fa-content($fa-var-cpanel); }
.fa-creative-commons:before { content: fa-content($fa-var-creative-commons); }
.fa-creative-commons-by:before { content: fa-content($fa-var-creative-commons-by); }
.fa-creative-commons-nc:before { content: fa-content($fa-var-creative-commons-nc); }
.fa-creative-commons-nc-eu:before { content: fa-content($fa-var-creative-commons-nc-eu); }
.fa-creative-commons-nc-jp:before { content: fa-content($fa-var-creative-commons-nc-jp); }
.fa-creative-commons-nd:before { content: fa-content($fa-var-creative-commons-nd); }
.fa-creative-commons-pd:before { content: fa-content($fa-var-creative-commons-pd); }
.fa-creative-commons-pd-alt:before { content: fa-content($fa-var-creative-commons-pd-alt); }
.fa-creative-commons-remix:before { content: fa-content($fa-var-creative-commons-remix); }
.fa-creative-commons-sa:before { content: fa-content($fa-var-creative-commons-sa); }
.fa-creative-commons-sampling:before { content: fa-content($fa-var-creative-commons-sampling); }
.fa-creative-commons-sampling-plus:before { content: fa-content($fa-var-creative-commons-sampling-plus); }
.fa-creative-commons-share:before { content: fa-content($fa-var-creative-commons-share); }
.fa-creative-commons-zero:before { content: fa-content($fa-var-creative-commons-zero); }
.fa-credit-card:before { content: fa-content($fa-var-credit-card); }
.fa-credit-card-blank:before { content: fa-content($fa-var-credit-card-blank); }
.fa-credit-card-front:before { content: fa-content($fa-var-credit-card-front); }
.fa-cricket:before { content: fa-content($fa-var-cricket); }
.fa-critical-role:before { content: fa-content($fa-var-critical-role); }
.fa-croissant:before { content: fa-content($fa-var-croissant); }
.fa-crop:before { content: fa-content($fa-var-crop); }
.fa-crop-alt:before { content: fa-content($fa-var-crop-alt); }
.fa-cross:before { content: fa-content($fa-var-cross); }
.fa-crosshairs:before { content: fa-content($fa-var-crosshairs); }
.fa-crow:before { content: fa-content($fa-var-crow); }
.fa-crown:before { content: fa-content($fa-var-crown); }
.fa-crutch:before { content: fa-content($fa-var-crutch); }
.fa-crutches:before { content: fa-content($fa-var-crutches); }
.fa-css3:before { content: fa-content($fa-var-css3); }
.fa-css3-alt:before { content: fa-content($fa-var-css3-alt); }
.fa-cube:before { content: fa-content($fa-var-cube); }
.fa-cubes:before { content: fa-content($fa-var-cubes); }
.fa-curling:before { content: fa-content($fa-var-curling); }
.fa-cut:before { content: fa-content($fa-var-cut); }
.fa-cuttlefish:before { content: fa-content($fa-var-cuttlefish); }
.fa-d-and-d:before { content: fa-content($fa-var-d-and-d); }
.fa-d-and-d-beyond:before { content: fa-content($fa-var-d-and-d-beyond); }
.fa-dagger:before { content: fa-content($fa-var-dagger); }
.fa-dashcube:before { content: fa-content($fa-var-dashcube); }
.fa-database:before { content: fa-content($fa-var-database); }
.fa-deaf:before { content: fa-content($fa-var-deaf); }
.fa-debug:before { content: fa-content($fa-var-debug); }
.fa-deer:before { content: fa-content($fa-var-deer); }
.fa-deer-rudolph:before { content: fa-content($fa-var-deer-rudolph); }
.fa-delicious:before { content: fa-content($fa-var-delicious); }
.fa-democrat:before { content: fa-content($fa-var-democrat); }
.fa-deploydog:before { content: fa-content($fa-var-deploydog); }
.fa-deskpro:before { content: fa-content($fa-var-deskpro); }
.fa-desktop:before { content: fa-content($fa-var-desktop); }
.fa-desktop-alt:before { content: fa-content($fa-var-desktop-alt); }
.fa-dev:before { content: fa-content($fa-var-dev); }
.fa-deviantart:before { content: fa-content($fa-var-deviantart); }
.fa-dewpoint:before { content: fa-content($fa-var-dewpoint); }
.fa-dharmachakra:before { content: fa-content($fa-var-dharmachakra); }
.fa-dhl:before { content: fa-content($fa-var-dhl); }
.fa-diagnoses:before { content: fa-content($fa-var-diagnoses); }
.fa-diamond:before { content: fa-content($fa-var-diamond); }
.fa-diaspora:before { content: fa-content($fa-var-diaspora); }
.fa-dice:before { content: fa-content($fa-var-dice); }
.fa-dice-d10:before { content: fa-content($fa-var-dice-d10); }
.fa-dice-d12:before { content: fa-content($fa-var-dice-d12); }
.fa-dice-d20:before { content: fa-content($fa-var-dice-d20); }
.fa-dice-d4:before { content: fa-content($fa-var-dice-d4); }
.fa-dice-d6:before { content: fa-content($fa-var-dice-d6); }
.fa-dice-d8:before { content: fa-content($fa-var-dice-d8); }
.fa-dice-five:before { content: fa-content($fa-var-dice-five); }
.fa-dice-four:before { content: fa-content($fa-var-dice-four); }
.fa-dice-one:before { content: fa-content($fa-var-dice-one); }
.fa-dice-six:before { content: fa-content($fa-var-dice-six); }
.fa-dice-three:before { content: fa-content($fa-var-dice-three); }
.fa-dice-two:before { content: fa-content($fa-var-dice-two); }
.fa-digg:before { content: fa-content($fa-var-digg); }
.fa-digging:before { content: fa-content($fa-var-digging); }
.fa-digital-ocean:before { content: fa-content($fa-var-digital-ocean); }
.fa-digital-tachograph:before { content: fa-content($fa-var-digital-tachograph); }
.fa-diploma:before { content: fa-content($fa-var-diploma); }
.fa-directions:before { content: fa-content($fa-var-directions); }
.fa-discord:before { content: fa-content($fa-var-discord); }
.fa-discourse:before { content: fa-content($fa-var-discourse); }
.fa-disease:before { content: fa-content($fa-var-disease); }
.fa-divide:before { content: fa-content($fa-var-divide); }
.fa-dizzy:before { content: fa-content($fa-var-dizzy); }
.fa-dna:before { content: fa-content($fa-var-dna); }
.fa-do-not-enter:before { content: fa-content($fa-var-do-not-enter); }
.fa-dochub:before { content: fa-content($fa-var-dochub); }
.fa-docker:before { content: fa-content($fa-var-docker); }
.fa-dog:before { content: fa-content($fa-var-dog); }
.fa-dog-leashed:before { content: fa-content($fa-var-dog-leashed); }
.fa-dollar-sign:before { content: fa-content($fa-var-dollar-sign); }
.fa-dolly:before { content: fa-content($fa-var-dolly); }
.fa-dolly-empty:before { content: fa-content($fa-var-dolly-empty); }
.fa-dolly-flatbed:before { content: fa-content($fa-var-dolly-flatbed); }
.fa-dolly-flatbed-alt:before { content: fa-content($fa-var-dolly-flatbed-alt); }
.fa-dolly-flatbed-empty:before { content: fa-content($fa-var-dolly-flatbed-empty); }
.fa-donate:before { content: fa-content($fa-var-donate); }
.fa-door-closed:before { content: fa-content($fa-var-door-closed); }
.fa-door-open:before { content: fa-content($fa-var-door-open); }
.fa-dot-circle:before { content: fa-content($fa-var-dot-circle); }
.fa-dove:before { content: fa-content($fa-var-dove); }
.fa-download:before { content: fa-content($fa-var-download); }
.fa-draft2digital:before { content: fa-content($fa-var-draft2digital); }
.fa-drafting-compass:before { content: fa-content($fa-var-drafting-compass); }
.fa-dragon:before { content: fa-content($fa-var-dragon); }
.fa-draw-circle:before { content: fa-content($fa-var-draw-circle); }
.fa-draw-polygon:before { content: fa-content($fa-var-draw-polygon); }
.fa-draw-square:before { content: fa-content($fa-var-draw-square); }
.fa-dreidel:before { content: fa-content($fa-var-dreidel); }
.fa-dribbble:before { content: fa-content($fa-var-dribbble); }
.fa-dribbble-square:before { content: fa-content($fa-var-dribbble-square); }
.fa-drone:before { content: fa-content($fa-var-drone); }
.fa-drone-alt:before { content: fa-content($fa-var-drone-alt); }
.fa-dropbox:before { content: fa-content($fa-var-dropbox); }
.fa-drum:before { content: fa-content($fa-var-drum); }
.fa-drum-steelpan:before { content: fa-content($fa-var-drum-steelpan); }
.fa-drumstick:before { content: fa-content($fa-var-drumstick); }
.fa-drumstick-bite:before { content: fa-content($fa-var-drumstick-bite); }
.fa-drupal:before { content: fa-content($fa-var-drupal); }
.fa-dryer:before { content: fa-content($fa-var-dryer); }
.fa-dryer-alt:before { content: fa-content($fa-var-dryer-alt); }
.fa-duck:before { content: fa-content($fa-var-duck); }
.fa-dumbbell:before { content: fa-content($fa-var-dumbbell); }
.fa-dumpster:before { content: fa-content($fa-var-dumpster); }
.fa-dumpster-fire:before { content: fa-content($fa-var-dumpster-fire); }
.fa-dungeon:before { content: fa-content($fa-var-dungeon); }
.fa-dyalog:before { content: fa-content($fa-var-dyalog); }
.fa-ear:before { content: fa-content($fa-var-ear); }
.fa-ear-muffs:before { content: fa-content($fa-var-ear-muffs); }
.fa-earlybirds:before { content: fa-content($fa-var-earlybirds); }
.fa-ebay:before { content: fa-content($fa-var-ebay); }
.fa-eclipse:before { content: fa-content($fa-var-eclipse); }
.fa-eclipse-alt:before { content: fa-content($fa-var-eclipse-alt); }
.fa-edge:before { content: fa-content($fa-var-edge); }
.fa-edit:before { content: fa-content($fa-var-edit); }
.fa-egg:before { content: fa-content($fa-var-egg); }
.fa-egg-fried:before { content: fa-content($fa-var-egg-fried); }
.fa-eject:before { content: fa-content($fa-var-eject); }
.fa-elementor:before { content: fa-content($fa-var-elementor); }
.fa-elephant:before { content: fa-content($fa-var-elephant); }
.fa-ellipsis-h:before { content: fa-content($fa-var-ellipsis-h); }
.fa-ellipsis-h-alt:before { content: fa-content($fa-var-ellipsis-h-alt); }
.fa-ellipsis-v:before { content: fa-content($fa-var-ellipsis-v); }
.fa-ellipsis-v-alt:before { content: fa-content($fa-var-ellipsis-v-alt); }
.fa-ello:before { content: fa-content($fa-var-ello); }
.fa-ember:before { content: fa-content($fa-var-ember); }
.fa-empire:before { content: fa-content($fa-var-empire); }
.fa-empty-set:before { content: fa-content($fa-var-empty-set); }
.fa-engine-warning:before { content: fa-content($fa-var-engine-warning); }
.fa-envelope:before { content: fa-content($fa-var-envelope); }
.fa-envelope-open:before { content: fa-content($fa-var-envelope-open); }
.fa-envelope-open-dollar:before { content: fa-content($fa-var-envelope-open-dollar); }
.fa-envelope-open-text:before { content: fa-content($fa-var-envelope-open-text); }
.fa-envelope-square:before { content: fa-content($fa-var-envelope-square); }
.fa-envira:before { content: fa-content($fa-var-envira); }
.fa-equals:before { content: fa-content($fa-var-equals); }
.fa-eraser:before { content: fa-content($fa-var-eraser); }
.fa-erlang:before { content: fa-content($fa-var-erlang); }
.fa-ethereum:before { content: fa-content($fa-var-ethereum); }
.fa-ethernet:before { content: fa-content($fa-var-ethernet); }
.fa-etsy:before { content: fa-content($fa-var-etsy); }
.fa-euro-sign:before { content: fa-content($fa-var-euro-sign); }
.fa-evernote:before { content: fa-content($fa-var-evernote); }
.fa-exchange:before { content: fa-content($fa-var-exchange); }
.fa-exchange-alt:before { content: fa-content($fa-var-exchange-alt); }
.fa-exclamation:before { content: fa-content($fa-var-exclamation); }
.fa-exclamation-circle:before { content: fa-content($fa-var-exclamation-circle); }
.fa-exclamation-square:before { content: fa-content($fa-var-exclamation-square); }
.fa-exclamation-triangle:before { content: fa-content($fa-var-exclamation-triangle); }
.fa-expand:before { content: fa-content($fa-var-expand); }
.fa-expand-alt:before { content: fa-content($fa-var-expand-alt); }
.fa-expand-arrows:before { content: fa-content($fa-var-expand-arrows); }
.fa-expand-arrows-alt:before { content: fa-content($fa-var-expand-arrows-alt); }
.fa-expand-wide:before { content: fa-content($fa-var-expand-wide); }
.fa-expeditedssl:before { content: fa-content($fa-var-expeditedssl); }
.fa-external-link:before { content: fa-content($fa-var-external-link); }
.fa-external-link-alt:before { content: fa-content($fa-var-external-link-alt); }
.fa-external-link-square:before { content: fa-content($fa-var-external-link-square); }
.fa-external-link-square-alt:before { content: fa-content($fa-var-external-link-square-alt); }
.fa-eye:before { content: fa-content($fa-var-eye); }
.fa-eye-dropper:before { content: fa-content($fa-var-eye-dropper); }
.fa-eye-evil:before { content: fa-content($fa-var-eye-evil); }
.fa-eye-slash:before { content: fa-content($fa-var-eye-slash); }
.fa-facebook:before { content: fa-content($fa-var-facebook); }
.fa-facebook-f:before { content: fa-content($fa-var-facebook-f); }
.fa-facebook-messenger:before { content: fa-content($fa-var-facebook-messenger); }
.fa-facebook-square:before { content: fa-content($fa-var-facebook-square); }
.fa-fan:before { content: fa-content($fa-var-fan); }
.fa-fantasy-flight-games:before { content: fa-content($fa-var-fantasy-flight-games); }
.fa-farm:before { content: fa-content($fa-var-farm); }
.fa-fast-backward:before { content: fa-content($fa-var-fast-backward); }
.fa-fast-forward:before { content: fa-content($fa-var-fast-forward); }
.fa-fax:before { content: fa-content($fa-var-fax); }
.fa-feather:before { content: fa-content($fa-var-feather); }
.fa-feather-alt:before { content: fa-content($fa-var-feather-alt); }
.fa-fedex:before { content: fa-content($fa-var-fedex); }
.fa-fedora:before { content: fa-content($fa-var-fedora); }
.fa-female:before { content: fa-content($fa-var-female); }
.fa-field-hockey:before { content: fa-content($fa-var-field-hockey); }
.fa-fighter-jet:before { content: fa-content($fa-var-fighter-jet); }
.fa-figma:before { content: fa-content($fa-var-figma); }
.fa-file:before { content: fa-content($fa-var-file); }
.fa-file-alt:before { content: fa-content($fa-var-file-alt); }
.fa-file-archive:before { content: fa-content($fa-var-file-archive); }
.fa-file-audio:before { content: fa-content($fa-var-file-audio); }
.fa-file-certificate:before { content: fa-content($fa-var-file-certificate); }
.fa-file-chart-line:before { content: fa-content($fa-var-file-chart-line); }
.fa-file-chart-pie:before { content: fa-content($fa-var-file-chart-pie); }
.fa-file-check:before { content: fa-content($fa-var-file-check); }
.fa-file-code:before { content: fa-content($fa-var-file-code); }
.fa-file-contract:before { content: fa-content($fa-var-file-contract); }
.fa-file-csv:before { content: fa-content($fa-var-file-csv); }
.fa-file-download:before { content: fa-content($fa-var-file-download); }
.fa-file-edit:before { content: fa-content($fa-var-file-edit); }
.fa-file-excel:before { content: fa-content($fa-var-file-excel); }
.fa-file-exclamation:before { content: fa-content($fa-var-file-exclamation); }
.fa-file-export:before { content: fa-content($fa-var-file-export); }
.fa-file-image:before { content: fa-content($fa-var-file-image); }
.fa-file-import:before { content: fa-content($fa-var-file-import); }
.fa-file-invoice:before { content: fa-content($fa-var-file-invoice); }
.fa-file-invoice-dollar:before { content: fa-content($fa-var-file-invoice-dollar); }
.fa-file-medical:before { content: fa-content($fa-var-file-medical); }
.fa-file-medical-alt:before { content: fa-content($fa-var-file-medical-alt); }
.fa-file-minus:before { content: fa-content($fa-var-file-minus); }
.fa-file-pdf:before { content: fa-content($fa-var-file-pdf); }
.fa-file-plus:before { content: fa-content($fa-var-file-plus); }
.fa-file-powerpoint:before { content: fa-content($fa-var-file-powerpoint); }
.fa-file-prescription:before { content: fa-content($fa-var-file-prescription); }
.fa-file-search:before { content: fa-content($fa-var-file-search); }
.fa-file-signature:before { content: fa-content($fa-var-file-signature); }
.fa-file-spreadsheet:before { content: fa-content($fa-var-file-spreadsheet); }
.fa-file-times:before { content: fa-content($fa-var-file-times); }
.fa-file-upload:before { content: fa-content($fa-var-file-upload); }
.fa-file-user:before { content: fa-content($fa-var-file-user); }
.fa-file-video:before { content: fa-content($fa-var-file-video); }
.fa-file-word:before { content: fa-content($fa-var-file-word); }
.fa-files-medical:before { content: fa-content($fa-var-files-medical); }
.fa-fill:before { content: fa-content($fa-var-fill); }
.fa-fill-drip:before { content: fa-content($fa-var-fill-drip); }
.fa-film:before { content: fa-content($fa-var-film); }
.fa-film-alt:before { content: fa-content($fa-var-film-alt); }
.fa-filter:before { content: fa-content($fa-var-filter); }
.fa-fingerprint:before { content: fa-content($fa-var-fingerprint); }
.fa-fire:before { content: fa-content($fa-var-fire); }
.fa-fire-alt:before { content: fa-content($fa-var-fire-alt); }
.fa-fire-extinguisher:before { content: fa-content($fa-var-fire-extinguisher); }
.fa-fire-smoke:before { content: fa-content($fa-var-fire-smoke); }
.fa-firefox:before { content: fa-content($fa-var-firefox); }
.fa-fireplace:before { content: fa-content($fa-var-fireplace); }
.fa-first-aid:before { content: fa-content($fa-var-first-aid); }
.fa-first-order:before { content: fa-content($fa-var-first-order); }
.fa-first-order-alt:before { content: fa-content($fa-var-first-order-alt); }
.fa-firstdraft:before { content: fa-content($fa-var-firstdraft); }
.fa-fish:before { content: fa-content($fa-var-fish); }
.fa-fish-cooked:before { content: fa-content($fa-var-fish-cooked); }
.fa-fist-raised:before { content: fa-content($fa-var-fist-raised); }
.fa-flag:before { content: fa-content($fa-var-flag); }
.fa-flag-alt:before { content: fa-content($fa-var-flag-alt); }
.fa-flag-checkered:before { content: fa-content($fa-var-flag-checkered); }
.fa-flag-usa:before { content: fa-content($fa-var-flag-usa); }
.fa-flame:before { content: fa-content($fa-var-flame); }
.fa-flask:before { content: fa-content($fa-var-flask); }
.fa-flask-poison:before { content: fa-content($fa-var-flask-poison); }
.fa-flask-potion:before { content: fa-content($fa-var-flask-potion); }
.fa-flickr:before { content: fa-content($fa-var-flickr); }
.fa-flipboard:before { content: fa-content($fa-var-flipboard); }
.fa-flower:before { content: fa-content($fa-var-flower); }
.fa-flower-daffodil:before { content: fa-content($fa-var-flower-daffodil); }
.fa-flower-tulip:before { content: fa-content($fa-var-flower-tulip); }
.fa-flushed:before { content: fa-content($fa-var-flushed); }
.fa-fly:before { content: fa-content($fa-var-fly); }
.fa-fog:before { content: fa-content($fa-var-fog); }
.fa-folder:before { content: fa-content($fa-var-folder); }
.fa-folder-minus:before { content: fa-content($fa-var-folder-minus); }
.fa-folder-open:before { content: fa-content($fa-var-folder-open); }
.fa-folder-plus:before { content: fa-content($fa-var-folder-plus); }
.fa-folder-times:before { content: fa-content($fa-var-folder-times); }
.fa-folder-tree:before { content: fa-content($fa-var-folder-tree); }
.fa-folders:before { content: fa-content($fa-var-folders); }
.fa-font:before { content: fa-content($fa-var-font); }
.fa-font-awesome:before { content: fa-content($fa-var-font-awesome); }
.fa-font-awesome-alt:before { content: fa-content($fa-var-font-awesome-alt); }
.fa-font-awesome-flag:before { content: fa-content($fa-var-font-awesome-flag); }
.fa-font-awesome-logo-full:before { content: fa-content($fa-var-font-awesome-logo-full); }
.fa-font-case:before { content: fa-content($fa-var-font-case); }
.fa-fonticons:before { content: fa-content($fa-var-fonticons); }
.fa-fonticons-fi:before { content: fa-content($fa-var-fonticons-fi); }
.fa-football-ball:before { content: fa-content($fa-var-football-ball); }
.fa-football-helmet:before { content: fa-content($fa-var-football-helmet); }
.fa-forklift:before { content: fa-content($fa-var-forklift); }
.fa-fort-awesome:before { content: fa-content($fa-var-fort-awesome); }
.fa-fort-awesome-alt:before { content: fa-content($fa-var-fort-awesome-alt); }
.fa-forumbee:before { content: fa-content($fa-var-forumbee); }
.fa-forward:before { content: fa-content($fa-var-forward); }
.fa-foursquare:before { content: fa-content($fa-var-foursquare); }
.fa-fragile:before { content: fa-content($fa-var-fragile); }
.fa-free-code-camp:before { content: fa-content($fa-var-free-code-camp); }
.fa-freebsd:before { content: fa-content($fa-var-freebsd); }
.fa-french-fries:before { content: fa-content($fa-var-french-fries); }
.fa-frog:before { content: fa-content($fa-var-frog); }
.fa-frosty-head:before { content: fa-content($fa-var-frosty-head); }
.fa-frown:before { content: fa-content($fa-var-frown); }
.fa-frown-open:before { content: fa-content($fa-var-frown-open); }
.fa-fulcrum:before { content: fa-content($fa-var-fulcrum); }
.fa-function:before { content: fa-content($fa-var-function); }
.fa-funnel-dollar:before { content: fa-content($fa-var-funnel-dollar); }
.fa-futbol:before { content: fa-content($fa-var-futbol); }
.fa-galactic-republic:before { content: fa-content($fa-var-galactic-republic); }
.fa-galactic-senate:before { content: fa-content($fa-var-galactic-senate); }
.fa-game-board:before { content: fa-content($fa-var-game-board); }
.fa-game-board-alt:before { content: fa-content($fa-var-game-board-alt); }
.fa-gamepad:before { content: fa-content($fa-var-gamepad); }
.fa-gas-pump:before { content: fa-content($fa-var-gas-pump); }
.fa-gas-pump-slash:before { content: fa-content($fa-var-gas-pump-slash); }
.fa-gavel:before { content: fa-content($fa-var-gavel); }
.fa-gem:before { content: fa-content($fa-var-gem); }
.fa-genderless:before { content: fa-content($fa-var-genderless); }
.fa-get-pocket:before { content: fa-content($fa-var-get-pocket); }
.fa-gg:before { content: fa-content($fa-var-gg); }
.fa-gg-circle:before { content: fa-content($fa-var-gg-circle); }
.fa-ghost:before { content: fa-content($fa-var-ghost); }
.fa-gift:before { content: fa-content($fa-var-gift); }
.fa-gift-card:before { content: fa-content($fa-var-gift-card); }
.fa-gifts:before { content: fa-content($fa-var-gifts); }
.fa-gingerbread-man:before { content: fa-content($fa-var-gingerbread-man); }
.fa-git:before { content: fa-content($fa-var-git); }
.fa-git-alt:before { content: fa-content($fa-var-git-alt); }
.fa-git-square:before { content: fa-content($fa-var-git-square); }
.fa-github:before { content: fa-content($fa-var-github); }
.fa-github-alt:before { content: fa-content($fa-var-github-alt); }
.fa-github-square:before { content: fa-content($fa-var-github-square); }
.fa-gitkraken:before { content: fa-content($fa-var-gitkraken); }
.fa-gitlab:before { content: fa-content($fa-var-gitlab); }
.fa-gitter:before { content: fa-content($fa-var-gitter); }
.fa-glass:before { content: fa-content($fa-var-glass); }
.fa-glass-champagne:before { content: fa-content($fa-var-glass-champagne); }
.fa-glass-cheers:before { content: fa-content($fa-var-glass-cheers); }
.fa-glass-citrus:before { content: fa-content($fa-var-glass-citrus); }
.fa-glass-martini:before { content: fa-content($fa-var-glass-martini); }
.fa-glass-martini-alt:before { content: fa-content($fa-var-glass-martini-alt); }
.fa-glass-whiskey:before { content: fa-content($fa-var-glass-whiskey); }
.fa-glass-whiskey-rocks:before { content: fa-content($fa-var-glass-whiskey-rocks); }
.fa-glasses:before { content: fa-content($fa-var-glasses); }
.fa-glasses-alt:before { content: fa-content($fa-var-glasses-alt); }
.fa-glide:before { content: fa-content($fa-var-glide); }
.fa-glide-g:before { content: fa-content($fa-var-glide-g); }
.fa-globe:before { content: fa-content($fa-var-globe); }
.fa-globe-africa:before { content: fa-content($fa-var-globe-africa); }
.fa-globe-americas:before { content: fa-content($fa-var-globe-americas); }
.fa-globe-asia:before { content: fa-content($fa-var-globe-asia); }
.fa-globe-europe:before { content: fa-content($fa-var-globe-europe); }
.fa-globe-snow:before { content: fa-content($fa-var-globe-snow); }
.fa-globe-stand:before { content: fa-content($fa-var-globe-stand); }
.fa-gofore:before { content: fa-content($fa-var-gofore); }
.fa-golf-ball:before { content: fa-content($fa-var-golf-ball); }
.fa-golf-club:before { content: fa-content($fa-var-golf-club); }
.fa-goodreads:before { content: fa-content($fa-var-goodreads); }
.fa-goodreads-g:before { content: fa-content($fa-var-goodreads-g); }
.fa-google:before { content: fa-content($fa-var-google); }
.fa-google-drive:before { content: fa-content($fa-var-google-drive); }
.fa-google-play:before { content: fa-content($fa-var-google-play); }
.fa-google-plus:before { content: fa-content($fa-var-google-plus); }
.fa-google-plus-g:before { content: fa-content($fa-var-google-plus-g); }
.fa-google-plus-square:before { content: fa-content($fa-var-google-plus-square); }
.fa-google-wallet:before { content: fa-content($fa-var-google-wallet); }
.fa-gopuram:before { content: fa-content($fa-var-gopuram); }
.fa-graduation-cap:before { content: fa-content($fa-var-graduation-cap); }
.fa-gratipay:before { content: fa-content($fa-var-gratipay); }
.fa-grav:before { content: fa-content($fa-var-grav); }
.fa-greater-than:before { content: fa-content($fa-var-greater-than); }
.fa-greater-than-equal:before { content: fa-content($fa-var-greater-than-equal); }
.fa-grimace:before { content: fa-content($fa-var-grimace); }
.fa-grin:before { content: fa-content($fa-var-grin); }
.fa-grin-alt:before { content: fa-content($fa-var-grin-alt); }
.fa-grin-beam:before { content: fa-content($fa-var-grin-beam); }
.fa-grin-beam-sweat:before { content: fa-content($fa-var-grin-beam-sweat); }
.fa-grin-hearts:before { content: fa-content($fa-var-grin-hearts); }
.fa-grin-squint:before { content: fa-content($fa-var-grin-squint); }
.fa-grin-squint-tears:before { content: fa-content($fa-var-grin-squint-tears); }
.fa-grin-stars:before { content: fa-content($fa-var-grin-stars); }
.fa-grin-tears:before { content: fa-content($fa-var-grin-tears); }
.fa-grin-tongue:before { content: fa-content($fa-var-grin-tongue); }
.fa-grin-tongue-squint:before { content: fa-content($fa-var-grin-tongue-squint); }
.fa-grin-tongue-wink:before { content: fa-content($fa-var-grin-tongue-wink); }
.fa-grin-wink:before { content: fa-content($fa-var-grin-wink); }
.fa-grip-horizontal:before { content: fa-content($fa-var-grip-horizontal); }
.fa-grip-lines:before { content: fa-content($fa-var-grip-lines); }
.fa-grip-lines-vertical:before { content: fa-content($fa-var-grip-lines-vertical); }
.fa-grip-vertical:before { content: fa-content($fa-var-grip-vertical); }
.fa-gripfire:before { content: fa-content($fa-var-gripfire); }
.fa-grunt:before { content: fa-content($fa-var-grunt); }
.fa-guitar:before { content: fa-content($fa-var-guitar); }
.fa-gulp:before { content: fa-content($fa-var-gulp); }
.fa-h-square:before { content: fa-content($fa-var-h-square); }
.fa-h1:before { content: fa-content($fa-var-h1); }
.fa-h2:before { content: fa-content($fa-var-h2); }
.fa-h3:before { content: fa-content($fa-var-h3); }
.fa-h4:before { content: fa-content($fa-var-h4); }
.fa-hacker-news:before { content: fa-content($fa-var-hacker-news); }
.fa-hacker-news-square:before { content: fa-content($fa-var-hacker-news-square); }
.fa-hackerrank:before { content: fa-content($fa-var-hackerrank); }
.fa-hamburger:before { content: fa-content($fa-var-hamburger); }
.fa-hammer:before { content: fa-content($fa-var-hammer); }
.fa-hammer-war:before { content: fa-content($fa-var-hammer-war); }
.fa-hamsa:before { content: fa-content($fa-var-hamsa); }
.fa-hand-heart:before { content: fa-content($fa-var-hand-heart); }
.fa-hand-holding:before { content: fa-content($fa-var-hand-holding); }
.fa-hand-holding-box:before { content: fa-content($fa-var-hand-holding-box); }
.fa-hand-holding-heart:before { content: fa-content($fa-var-hand-holding-heart); }
.fa-hand-holding-magic:before { content: fa-content($fa-var-hand-holding-magic); }
.fa-hand-holding-seedling:before { content: fa-content($fa-var-hand-holding-seedling); }
.fa-hand-holding-usd:before { content: fa-content($fa-var-hand-holding-usd); }
.fa-hand-holding-water:before { content: fa-content($fa-var-hand-holding-water); }
.fa-hand-lizard:before { content: fa-content($fa-var-hand-lizard); }
.fa-hand-middle-finger:before { content: fa-content($fa-var-hand-middle-finger); }
.fa-hand-paper:before { content: fa-content($fa-var-hand-paper); }
.fa-hand-peace:before { content: fa-content($fa-var-hand-peace); }
.fa-hand-point-down:before { content: fa-content($fa-var-hand-point-down); }
.fa-hand-point-left:before { content: fa-content($fa-var-hand-point-left); }
.fa-hand-point-right:before { content: fa-content($fa-var-hand-point-right); }
.fa-hand-point-up:before { content: fa-content($fa-var-hand-point-up); }
.fa-hand-pointer:before { content: fa-content($fa-var-hand-pointer); }
.fa-hand-receiving:before { content: fa-content($fa-var-hand-receiving); }
.fa-hand-rock:before { content: fa-content($fa-var-hand-rock); }
.fa-hand-scissors:before { content: fa-content($fa-var-hand-scissors); }
.fa-hand-spock:before { content: fa-content($fa-var-hand-spock); }
.fa-hands:before { content: fa-content($fa-var-hands); }
.fa-hands-heart:before { content: fa-content($fa-var-hands-heart); }
.fa-hands-helping:before { content: fa-content($fa-var-hands-helping); }
.fa-hands-usd:before { content: fa-content($fa-var-hands-usd); }
.fa-handshake:before { content: fa-content($fa-var-handshake); }
.fa-handshake-alt:before { content: fa-content($fa-var-handshake-alt); }
.fa-hanukiah:before { content: fa-content($fa-var-hanukiah); }
.fa-hard-hat:before { content: fa-content($fa-var-hard-hat); }
.fa-hashtag:before { content: fa-content($fa-var-hashtag); }
.fa-hat-chef:before { content: fa-content($fa-var-hat-chef); }
.fa-hat-santa:before { content: fa-content($fa-var-hat-santa); }
.fa-hat-winter:before { content: fa-content($fa-var-hat-winter); }
.fa-hat-witch:before { content: fa-content($fa-var-hat-witch); }
.fa-hat-wizard:before { content: fa-content($fa-var-hat-wizard); }
.fa-haykal:before { content: fa-content($fa-var-haykal); }
.fa-hdd:before { content: fa-content($fa-var-hdd); }
.fa-head-side:before { content: fa-content($fa-var-head-side); }
.fa-head-side-brain:before { content: fa-content($fa-var-head-side-brain); }
.fa-head-side-medical:before { content: fa-content($fa-var-head-side-medical); }
.fa-head-vr:before { content: fa-content($fa-var-head-vr); }
.fa-heading:before { content: fa-content($fa-var-heading); }
.fa-headphones:before { content: fa-content($fa-var-headphones); }
.fa-headphones-alt:before { content: fa-content($fa-var-headphones-alt); }
.fa-headset:before { content: fa-content($fa-var-headset); }
.fa-heart:before { content: fa-content($fa-var-heart); }
.fa-heart-broken:before { content: fa-content($fa-var-heart-broken); }
.fa-heart-circle:before { content: fa-content($fa-var-heart-circle); }
.fa-heart-rate:before { content: fa-content($fa-var-heart-rate); }
.fa-heart-square:before { content: fa-content($fa-var-heart-square); }
.fa-heartbeat:before { content: fa-content($fa-var-heartbeat); }
.fa-helicopter:before { content: fa-content($fa-var-helicopter); }
.fa-helmet-battle:before { content: fa-content($fa-var-helmet-battle); }
.fa-hexagon:before { content: fa-content($fa-var-hexagon); }
.fa-highlighter:before { content: fa-content($fa-var-highlighter); }
.fa-hiking:before { content: fa-content($fa-var-hiking); }
.fa-hippo:before { content: fa-content($fa-var-hippo); }
.fa-hips:before { content: fa-content($fa-var-hips); }
.fa-hire-a-helper:before { content: fa-content($fa-var-hire-a-helper); }
.fa-history:before { content: fa-content($fa-var-history); }
.fa-hockey-mask:before { content: fa-content($fa-var-hockey-mask); }
.fa-hockey-puck:before { content: fa-content($fa-var-hockey-puck); }
.fa-hockey-sticks:before { content: fa-content($fa-var-hockey-sticks); }
.fa-holly-berry:before { content: fa-content($fa-var-holly-berry); }
.fa-home:before { content: fa-content($fa-var-home); }
.fa-home-alt:before { content: fa-content($fa-var-home-alt); }
.fa-home-heart:before { content: fa-content($fa-var-home-heart); }
.fa-home-lg:before { content: fa-content($fa-var-home-lg); }
.fa-home-lg-alt:before { content: fa-content($fa-var-home-lg-alt); }
.fa-hood-cloak:before { content: fa-content($fa-var-hood-cloak); }
.fa-hooli:before { content: fa-content($fa-var-hooli); }
.fa-horizontal-rule:before { content: fa-content($fa-var-horizontal-rule); }
.fa-hornbill:before { content: fa-content($fa-var-hornbill); }
.fa-horse:before { content: fa-content($fa-var-horse); }
.fa-horse-head:before { content: fa-content($fa-var-horse-head); }
.fa-hospital:before { content: fa-content($fa-var-hospital); }
.fa-hospital-alt:before { content: fa-content($fa-var-hospital-alt); }
.fa-hospital-symbol:before { content: fa-content($fa-var-hospital-symbol); }
.fa-hospital-user:before { content: fa-content($fa-var-hospital-user); }
.fa-hospitals:before { content: fa-content($fa-var-hospitals); }
.fa-hot-tub:before { content: fa-content($fa-var-hot-tub); }
.fa-hotdog:before { content: fa-content($fa-var-hotdog); }
.fa-hotel:before { content: fa-content($fa-var-hotel); }
.fa-hotjar:before { content: fa-content($fa-var-hotjar); }
.fa-hourglass:before { content: fa-content($fa-var-hourglass); }
.fa-hourglass-end:before { content: fa-content($fa-var-hourglass-end); }
.fa-hourglass-half:before { content: fa-content($fa-var-hourglass-half); }
.fa-hourglass-start:before { content: fa-content($fa-var-hourglass-start); }
.fa-house-damage:before { content: fa-content($fa-var-house-damage); }
.fa-house-flood:before { content: fa-content($fa-var-house-flood); }
.fa-houzz:before { content: fa-content($fa-var-houzz); }
.fa-hryvnia:before { content: fa-content($fa-var-hryvnia); }
.fa-html5:before { content: fa-content($fa-var-html5); }
.fa-hubspot:before { content: fa-content($fa-var-hubspot); }
.fa-humidity:before { content: fa-content($fa-var-humidity); }
.fa-hurricane:before { content: fa-content($fa-var-hurricane); }
.fa-i-cursor:before { content: fa-content($fa-var-i-cursor); }
.fa-ice-cream:before { content: fa-content($fa-var-ice-cream); }
.fa-ice-skate:before { content: fa-content($fa-var-ice-skate); }
.fa-icicles:before { content: fa-content($fa-var-icicles); }
.fa-icons:before { content: fa-content($fa-var-icons); }
.fa-icons-alt:before { content: fa-content($fa-var-icons-alt); }
.fa-id-badge:before { content: fa-content($fa-var-id-badge); }
.fa-id-card:before { content: fa-content($fa-var-id-card); }
.fa-id-card-alt:before { content: fa-content($fa-var-id-card-alt); }
.fa-igloo:before { content: fa-content($fa-var-igloo); }
.fa-image:before { content: fa-content($fa-var-image); }
.fa-images:before { content: fa-content($fa-var-images); }
.fa-imdb:before { content: fa-content($fa-var-imdb); }
.fa-inbox:before { content: fa-content($fa-var-inbox); }
.fa-inbox-in:before { content: fa-content($fa-var-inbox-in); }
.fa-inbox-out:before { content: fa-content($fa-var-inbox-out); }
.fa-indent:before { content: fa-content($fa-var-indent); }
.fa-industry:before { content: fa-content($fa-var-industry); }
.fa-industry-alt:before { content: fa-content($fa-var-industry-alt); }
.fa-infinity:before { content: fa-content($fa-var-infinity); }
.fa-info:before { content: fa-content($fa-var-info); }
.fa-info-circle:before { content: fa-content($fa-var-info-circle); }
.fa-info-square:before { content: fa-content($fa-var-info-square); }
.fa-inhaler:before { content: fa-content($fa-var-inhaler); }
.fa-instagram:before { content: fa-content($fa-var-instagram); }
.fa-integral:before { content: fa-content($fa-var-integral); }
.fa-intercom:before { content: fa-content($fa-var-intercom); }
.fa-internet-explorer:before { content: fa-content($fa-var-internet-explorer); }
.fa-intersection:before { content: fa-content($fa-var-intersection); }
.fa-inventory:before { content: fa-content($fa-var-inventory); }
.fa-invision:before { content: fa-content($fa-var-invision); }
.fa-ioxhost:before { content: fa-content($fa-var-ioxhost); }
.fa-island-tropical:before { content: fa-content($fa-var-island-tropical); }
.fa-italic:before { content: fa-content($fa-var-italic); }
.fa-itch-io:before { content: fa-content($fa-var-itch-io); }
.fa-itunes:before { content: fa-content($fa-var-itunes); }
.fa-itunes-note:before { content: fa-content($fa-var-itunes-note); }
.fa-jack-o-lantern:before { content: fa-content($fa-var-jack-o-lantern); }
.fa-java:before { content: fa-content($fa-var-java); }
.fa-jedi:before { content: fa-content($fa-var-jedi); }
.fa-jedi-order:before { content: fa-content($fa-var-jedi-order); }
.fa-jenkins:before { content: fa-content($fa-var-jenkins); }
.fa-jira:before { content: fa-content($fa-var-jira); }
.fa-joget:before { content: fa-content($fa-var-joget); }
.fa-joint:before { content: fa-content($fa-var-joint); }
.fa-joomla:before { content: fa-content($fa-var-joomla); }
.fa-journal-whills:before { content: fa-content($fa-var-journal-whills); }
.fa-js:before { content: fa-content($fa-var-js); }
.fa-js-square:before { content: fa-content($fa-var-js-square); }
.fa-jsfiddle:before { content: fa-content($fa-var-jsfiddle); }
.fa-kaaba:before { content: fa-content($fa-var-kaaba); }
.fa-kaggle:before { content: fa-content($fa-var-kaggle); }
.fa-kerning:before { content: fa-content($fa-var-kerning); }
.fa-key:before { content: fa-content($fa-var-key); }
.fa-key-skeleton:before { content: fa-content($fa-var-key-skeleton); }
.fa-keybase:before { content: fa-content($fa-var-keybase); }
.fa-keyboard:before { content: fa-content($fa-var-keyboard); }
.fa-keycdn:before { content: fa-content($fa-var-keycdn); }
.fa-keynote:before { content: fa-content($fa-var-keynote); }
.fa-khanda:before { content: fa-content($fa-var-khanda); }
.fa-kickstarter:before { content: fa-content($fa-var-kickstarter); }
.fa-kickstarter-k:before { content: fa-content($fa-var-kickstarter-k); }
.fa-kidneys:before { content: fa-content($fa-var-kidneys); }
.fa-kiss:before { content: fa-content($fa-var-kiss); }
.fa-kiss-beam:before { content: fa-content($fa-var-kiss-beam); }
.fa-kiss-wink-heart:before { content: fa-content($fa-var-kiss-wink-heart); }
.fa-kite:before { content: fa-content($fa-var-kite); }
.fa-kiwi-bird:before { content: fa-content($fa-var-kiwi-bird); }
.fa-knife-kitchen:before { content: fa-content($fa-var-knife-kitchen); }
.fa-korvue:before { content: fa-content($fa-var-korvue); }
.fa-lambda:before { content: fa-content($fa-var-lambda); }
.fa-lamp:before { content: fa-content($fa-var-lamp); }
.fa-landmark:before { content: fa-content($fa-var-landmark); }
.fa-landmark-alt:before { content: fa-content($fa-var-landmark-alt); }
.fa-language:before { content: fa-content($fa-var-language); }
.fa-laptop:before { content: fa-content($fa-var-laptop); }
.fa-laptop-code:before { content: fa-content($fa-var-laptop-code); }
.fa-laptop-medical:before { content: fa-content($fa-var-laptop-medical); }
.fa-laravel:before { content: fa-content($fa-var-laravel); }
.fa-lastfm:before { content: fa-content($fa-var-lastfm); }
.fa-lastfm-square:before { content: fa-content($fa-var-lastfm-square); }
.fa-laugh:before { content: fa-content($fa-var-laugh); }
.fa-laugh-beam:before { content: fa-content($fa-var-laugh-beam); }
.fa-laugh-squint:before { content: fa-content($fa-var-laugh-squint); }
.fa-laugh-wink:before { content: fa-content($fa-var-laugh-wink); }
.fa-layer-group:before { content: fa-content($fa-var-layer-group); }
.fa-layer-minus:before { content: fa-content($fa-var-layer-minus); }
.fa-layer-plus:before { content: fa-content($fa-var-layer-plus); }
.fa-leaf:before { content: fa-content($fa-var-leaf); }
.fa-leaf-heart:before { content: fa-content($fa-var-leaf-heart); }
.fa-leaf-maple:before { content: fa-content($fa-var-leaf-maple); }
.fa-leaf-oak:before { content: fa-content($fa-var-leaf-oak); }
.fa-leanpub:before { content: fa-content($fa-var-leanpub); }
.fa-lemon:before { content: fa-content($fa-var-lemon); }
.fa-less:before { content: fa-content($fa-var-less); }
.fa-less-than:before { content: fa-content($fa-var-less-than); }
.fa-less-than-equal:before { content: fa-content($fa-var-less-than-equal); }
.fa-level-down:before { content: fa-content($fa-var-level-down); }
.fa-level-down-alt:before { content: fa-content($fa-var-level-down-alt); }
.fa-level-up:before { content: fa-content($fa-var-level-up); }
.fa-level-up-alt:before { content: fa-content($fa-var-level-up-alt); }
.fa-life-ring:before { content: fa-content($fa-var-life-ring); }
.fa-lightbulb:before { content: fa-content($fa-var-lightbulb); }
.fa-lightbulb-dollar:before { content: fa-content($fa-var-lightbulb-dollar); }
.fa-lightbulb-exclamation:before { content: fa-content($fa-var-lightbulb-exclamation); }
.fa-lightbulb-on:before { content: fa-content($fa-var-lightbulb-on); }
.fa-lightbulb-slash:before { content: fa-content($fa-var-lightbulb-slash); }
.fa-lights-holiday:before { content: fa-content($fa-var-lights-holiday); }
.fa-line:before { content: fa-content($fa-var-line); }
.fa-line-columns:before { content: fa-content($fa-var-line-columns); }
.fa-line-height:before { content: fa-content($fa-var-line-height); }
.fa-link:before { content: fa-content($fa-var-link); }
.fa-linkedin:before { content: fa-content($fa-var-linkedin); }
.fa-linkedin-in:before { content: fa-content($fa-var-linkedin-in); }
.fa-linode:before { content: fa-content($fa-var-linode); }
.fa-linux:before { content: fa-content($fa-var-linux); }
.fa-lips:before { content: fa-content($fa-var-lips); }
.fa-lira-sign:before { content: fa-content($fa-var-lira-sign); }
.fa-list:before { content: fa-content($fa-var-list); }
.fa-list-alt:before { content: fa-content($fa-var-list-alt); }
.fa-list-ol:before { content: fa-content($fa-var-list-ol); }
.fa-list-ul:before { content: fa-content($fa-var-list-ul); }
.fa-location:before { content: fa-content($fa-var-location); }
.fa-location-arrow:before { content: fa-content($fa-var-location-arrow); }
.fa-location-circle:before { content: fa-content($fa-var-location-circle); }
.fa-location-slash:before { content: fa-content($fa-var-location-slash); }
.fa-lock:before { content: fa-content($fa-var-lock); }
.fa-lock-alt:before { content: fa-content($fa-var-lock-alt); }
.fa-lock-open:before { content: fa-content($fa-var-lock-open); }
.fa-lock-open-alt:before { content: fa-content($fa-var-lock-open-alt); }
.fa-long-arrow-alt-down:before { content: fa-content($fa-var-long-arrow-alt-down); }
.fa-long-arrow-alt-left:before { content: fa-content($fa-var-long-arrow-alt-left); }
.fa-long-arrow-alt-right:before { content: fa-content($fa-var-long-arrow-alt-right); }
.fa-long-arrow-alt-up:before { content: fa-content($fa-var-long-arrow-alt-up); }
.fa-long-arrow-down:before { content: fa-content($fa-var-long-arrow-down); }
.fa-long-arrow-left:before { content: fa-content($fa-var-long-arrow-left); }
.fa-long-arrow-right:before { content: fa-content($fa-var-long-arrow-right); }
.fa-long-arrow-up:before { content: fa-content($fa-var-long-arrow-up); }
.fa-loveseat:before { content: fa-content($fa-var-loveseat); }
.fa-low-vision:before { content: fa-content($fa-var-low-vision); }
.fa-luchador:before { content: fa-content($fa-var-luchador); }
.fa-luggage-cart:before { content: fa-content($fa-var-luggage-cart); }
.fa-lungs:before { content: fa-content($fa-var-lungs); }
.fa-lyft:before { content: fa-content($fa-var-lyft); }
.fa-mace:before { content: fa-content($fa-var-mace); }
.fa-magento:before { content: fa-content($fa-var-magento); }
.fa-magic:before { content: fa-content($fa-var-magic); }
.fa-magnet:before { content: fa-content($fa-var-magnet); }
.fa-mail-bulk:before { content: fa-content($fa-var-mail-bulk); }
.fa-mailbox:before { content: fa-content($fa-var-mailbox); }
.fa-mailchimp:before { content: fa-content($fa-var-mailchimp); }
.fa-male:before { content: fa-content($fa-var-male); }
.fa-mandalorian:before { content: fa-content($fa-var-mandalorian); }
.fa-mandolin:before { content: fa-content($fa-var-mandolin); }
.fa-map:before { content: fa-content($fa-var-map); }
.fa-map-marked:before { content: fa-content($fa-var-map-marked); }
.fa-map-marked-alt:before { content: fa-content($fa-var-map-marked-alt); }
.fa-map-marker:before { content: fa-content($fa-var-map-marker); }
.fa-map-marker-alt:before { content: fa-content($fa-var-map-marker-alt); }
.fa-map-marker-alt-slash:before { content: fa-content($fa-var-map-marker-alt-slash); }
.fa-map-marker-check:before { content: fa-content($fa-var-map-marker-check); }
.fa-map-marker-edit:before { content: fa-content($fa-var-map-marker-edit); }
.fa-map-marker-exclamation:before { content: fa-content($fa-var-map-marker-exclamation); }
.fa-map-marker-minus:before { content: fa-content($fa-var-map-marker-minus); }
.fa-map-marker-plus:before { content: fa-content($fa-var-map-marker-plus); }
.fa-map-marker-question:before { content: fa-content($fa-var-map-marker-question); }
.fa-map-marker-slash:before { content: fa-content($fa-var-map-marker-slash); }
.fa-map-marker-smile:before { content: fa-content($fa-var-map-marker-smile); }
.fa-map-marker-times:before { content: fa-content($fa-var-map-marker-times); }
.fa-map-pin:before { content: fa-content($fa-var-map-pin); }
.fa-map-signs:before { content: fa-content($fa-var-map-signs); }
.fa-markdown:before { content: fa-content($fa-var-markdown); }
.fa-marker:before { content: fa-content($fa-var-marker); }
.fa-mars:before { content: fa-content($fa-var-mars); }
.fa-mars-double:before { content: fa-content($fa-var-mars-double); }
.fa-mars-stroke:before { content: fa-content($fa-var-mars-stroke); }
.fa-mars-stroke-h:before { content: fa-content($fa-var-mars-stroke-h); }
.fa-mars-stroke-v:before { content: fa-content($fa-var-mars-stroke-v); }
.fa-mask:before { content: fa-content($fa-var-mask); }
.fa-mastodon:before { content: fa-content($fa-var-mastodon); }
.fa-maxcdn:before { content: fa-content($fa-var-maxcdn); }
.fa-meat:before { content: fa-content($fa-var-meat); }
.fa-medal:before { content: fa-content($fa-var-medal); }
.fa-medapps:before { content: fa-content($fa-var-medapps); }
.fa-medium:before { content: fa-content($fa-var-medium); }
.fa-medium-m:before { content: fa-content($fa-var-medium-m); }
.fa-medkit:before { content: fa-content($fa-var-medkit); }
.fa-medrt:before { content: fa-content($fa-var-medrt); }
.fa-meetup:before { content: fa-content($fa-var-meetup); }
.fa-megaphone:before { content: fa-content($fa-var-megaphone); }
.fa-megaport:before { content: fa-content($fa-var-megaport); }
.fa-meh:before { content: fa-content($fa-var-meh); }
.fa-meh-blank:before { content: fa-content($fa-var-meh-blank); }
.fa-meh-rolling-eyes:before { content: fa-content($fa-var-meh-rolling-eyes); }
.fa-memory:before { content: fa-content($fa-var-memory); }
.fa-mendeley:before { content: fa-content($fa-var-mendeley); }
.fa-menorah:before { content: fa-content($fa-var-menorah); }
.fa-mercury:before { content: fa-content($fa-var-mercury); }
.fa-meteor:before { content: fa-content($fa-var-meteor); }
.fa-microchip:before { content: fa-content($fa-var-microchip); }
.fa-microphone:before { content: fa-content($fa-var-microphone); }
.fa-microphone-alt:before { content: fa-content($fa-var-microphone-alt); }
.fa-microphone-alt-slash:before { content: fa-content($fa-var-microphone-alt-slash); }
.fa-microphone-slash:before { content: fa-content($fa-var-microphone-slash); }
.fa-microscope:before { content: fa-content($fa-var-microscope); }
.fa-microsoft:before { content: fa-content($fa-var-microsoft); }
.fa-mind-share:before { content: fa-content($fa-var-mind-share); }
.fa-minus:before { content: fa-content($fa-var-minus); }
.fa-minus-circle:before { content: fa-content($fa-var-minus-circle); }
.fa-minus-hexagon:before { content: fa-content($fa-var-minus-hexagon); }
.fa-minus-octagon:before { content: fa-content($fa-var-minus-octagon); }
.fa-minus-square:before { content: fa-content($fa-var-minus-square); }
.fa-mistletoe:before { content: fa-content($fa-var-mistletoe); }
.fa-mitten:before { content: fa-content($fa-var-mitten); }
.fa-mix:before { content: fa-content($fa-var-mix); }
.fa-mixcloud:before { content: fa-content($fa-var-mixcloud); }
.fa-mizuni:before { content: fa-content($fa-var-mizuni); }
.fa-mobile:before { content: fa-content($fa-var-mobile); }
.fa-mobile-alt:before { content: fa-content($fa-var-mobile-alt); }
.fa-mobile-android:before { content: fa-content($fa-var-mobile-android); }
.fa-mobile-android-alt:before { content: fa-content($fa-var-mobile-android-alt); }
.fa-modx:before { content: fa-content($fa-var-modx); }
.fa-monero:before { content: fa-content($fa-var-monero); }
.fa-money-bill:before { content: fa-content($fa-var-money-bill); }
.fa-money-bill-alt:before { content: fa-content($fa-var-money-bill-alt); }
.fa-money-bill-wave:before { content: fa-content($fa-var-money-bill-wave); }
.fa-money-bill-wave-alt:before { content: fa-content($fa-var-money-bill-wave-alt); }
.fa-money-check:before { content: fa-content($fa-var-money-check); }
.fa-money-check-alt:before { content: fa-content($fa-var-money-check-alt); }
.fa-money-check-edit:before { content: fa-content($fa-var-money-check-edit); }
.fa-money-check-edit-alt:before { content: fa-content($fa-var-money-check-edit-alt); }
.fa-monitor-heart-rate:before { content: fa-content($fa-var-monitor-heart-rate); }
.fa-monkey:before { content: fa-content($fa-var-monkey); }
.fa-monument:before { content: fa-content($fa-var-monument); }
.fa-moon:before { content: fa-content($fa-var-moon); }
.fa-moon-cloud:before { content: fa-content($fa-var-moon-cloud); }
.fa-moon-stars:before { content: fa-content($fa-var-moon-stars); }
.fa-mortar-pestle:before { content: fa-content($fa-var-mortar-pestle); }
.fa-mosque:before { content: fa-content($fa-var-mosque); }
.fa-motorcycle:before { content: fa-content($fa-var-motorcycle); }
.fa-mountain:before { content: fa-content($fa-var-mountain); }
.fa-mountains:before { content: fa-content($fa-var-mountains); }
.fa-mouse-pointer:before { content: fa-content($fa-var-mouse-pointer); }
.fa-mug:before { content: fa-content($fa-var-mug); }
.fa-mug-hot:before { content: fa-content($fa-var-mug-hot); }
.fa-mug-marshmallows:before { content: fa-content($fa-var-mug-marshmallows); }
.fa-mug-tea:before { content: fa-content($fa-var-mug-tea); }
.fa-music:before { content: fa-content($fa-var-music); }
.fa-napster:before { content: fa-content($fa-var-napster); }
.fa-narwhal:before { content: fa-content($fa-var-narwhal); }
.fa-neos:before { content: fa-content($fa-var-neos); }
.fa-network-wired:before { content: fa-content($fa-var-network-wired); }
.fa-neuter:before { content: fa-content($fa-var-neuter); }
.fa-newspaper:before { content: fa-content($fa-var-newspaper); }
.fa-nimblr:before { content: fa-content($fa-var-nimblr); }
.fa-node:before { content: fa-content($fa-var-node); }
.fa-node-js:before { content: fa-content($fa-var-node-js); }
.fa-not-equal:before { content: fa-content($fa-var-not-equal); }
.fa-notes-medical:before { content: fa-content($fa-var-notes-medical); }
.fa-npm:before { content: fa-content($fa-var-npm); }
.fa-ns8:before { content: fa-content($fa-var-ns8); }
.fa-nutritionix:before { content: fa-content($fa-var-nutritionix); }
.fa-object-group:before { content: fa-content($fa-var-object-group); }
.fa-object-ungroup:before { content: fa-content($fa-var-object-ungroup); }
.fa-octagon:before { content: fa-content($fa-var-octagon); }
.fa-odnoklassniki:before { content: fa-content($fa-var-odnoklassniki); }
.fa-odnoklassniki-square:before { content: fa-content($fa-var-odnoklassniki-square); }
.fa-oil-can:before { content: fa-content($fa-var-oil-can); }
.fa-oil-temp:before { content: fa-content($fa-var-oil-temp); }
.fa-old-republic:before { content: fa-content($fa-var-old-republic); }
.fa-om:before { content: fa-content($fa-var-om); }
.fa-omega:before { content: fa-content($fa-var-omega); }
.fa-opencart:before { content: fa-content($fa-var-opencart); }
.fa-openid:before { content: fa-content($fa-var-openid); }
.fa-opera:before { content: fa-content($fa-var-opera); }
.fa-optin-monster:before { content: fa-content($fa-var-optin-monster); }
.fa-ornament:before { content: fa-content($fa-var-ornament); }
.fa-osi:before { content: fa-content($fa-var-osi); }
.fa-otter:before { content: fa-content($fa-var-otter); }
.fa-outdent:before { content: fa-content($fa-var-outdent); }
.fa-overline:before { content: fa-content($fa-var-overline); }
.fa-page-break:before { content: fa-content($fa-var-page-break); }
.fa-page4:before { content: fa-content($fa-var-page4); }
.fa-pagelines:before { content: fa-content($fa-var-pagelines); }
.fa-pager:before { content: fa-content($fa-var-pager); }
.fa-paint-brush:before { content: fa-content($fa-var-paint-brush); }
.fa-paint-brush-alt:before { content: fa-content($fa-var-paint-brush-alt); }
.fa-paint-roller:before { content: fa-content($fa-var-paint-roller); }
.fa-palette:before { content: fa-content($fa-var-palette); }
.fa-palfed:before { content: fa-content($fa-var-palfed); }
.fa-pallet:before { content: fa-content($fa-var-pallet); }
.fa-pallet-alt:before { content: fa-content($fa-var-pallet-alt); }
.fa-paper-plane:before { content: fa-content($fa-var-paper-plane); }
.fa-paperclip:before { content: fa-content($fa-var-paperclip); }
.fa-parachute-box:before { content: fa-content($fa-var-parachute-box); }
.fa-paragraph:before { content: fa-content($fa-var-paragraph); }
.fa-paragraph-rtl:before { content: fa-content($fa-var-paragraph-rtl); }
.fa-parking:before { content: fa-content($fa-var-parking); }
.fa-parking-circle:before { content: fa-content($fa-var-parking-circle); }
.fa-parking-circle-slash:before { content: fa-content($fa-var-parking-circle-slash); }
.fa-parking-slash:before { content: fa-content($fa-var-parking-slash); }
.fa-passport:before { content: fa-content($fa-var-passport); }
.fa-pastafarianism:before { content: fa-content($fa-var-pastafarianism); }
.fa-paste:before { content: fa-content($fa-var-paste); }
.fa-patreon:before { content: fa-content($fa-var-patreon); }
.fa-pause:before { content: fa-content($fa-var-pause); }
.fa-pause-circle:before { content: fa-content($fa-var-pause-circle); }
.fa-paw:before { content: fa-content($fa-var-paw); }
.fa-paw-alt:before { content: fa-content($fa-var-paw-alt); }
.fa-paw-claws:before { content: fa-content($fa-var-paw-claws); }
.fa-paypal:before { content: fa-content($fa-var-paypal); }
.fa-peace:before { content: fa-content($fa-var-peace); }
.fa-pegasus:before { content: fa-content($fa-var-pegasus); }
.fa-pen:before { content: fa-content($fa-var-pen); }
.fa-pen-alt:before { content: fa-content($fa-var-pen-alt); }
.fa-pen-fancy:before { content: fa-content($fa-var-pen-fancy); }
.fa-pen-nib:before { content: fa-content($fa-var-pen-nib); }
.fa-pen-square:before { content: fa-content($fa-var-pen-square); }
.fa-pencil:before { content: fa-content($fa-var-pencil); }
.fa-pencil-alt:before { content: fa-content($fa-var-pencil-alt); }
.fa-pencil-paintbrush:before { content: fa-content($fa-var-pencil-paintbrush); }
.fa-pencil-ruler:before { content: fa-content($fa-var-pencil-ruler); }
.fa-pennant:before { content: fa-content($fa-var-pennant); }
.fa-penny-arcade:before { content: fa-content($fa-var-penny-arcade); }
.fa-people-carry:before { content: fa-content($fa-var-people-carry); }
.fa-pepper-hot:before { content: fa-content($fa-var-pepper-hot); }
.fa-percent:before { content: fa-content($fa-var-percent); }
.fa-percentage:before { content: fa-content($fa-var-percentage); }
.fa-periscope:before { content: fa-content($fa-var-periscope); }
.fa-person-booth:before { content: fa-content($fa-var-person-booth); }
.fa-person-carry:before { content: fa-content($fa-var-person-carry); }
.fa-person-dolly:before { content: fa-content($fa-var-person-dolly); }
.fa-person-dolly-empty:before { content: fa-content($fa-var-person-dolly-empty); }
.fa-person-sign:before { content: fa-content($fa-var-person-sign); }
.fa-phabricator:before { content: fa-content($fa-var-phabricator); }
.fa-phoenix-framework:before { content: fa-content($fa-var-phoenix-framework); }
.fa-phoenix-squadron:before { content: fa-content($fa-var-phoenix-squadron); }
.fa-phone:before { content: fa-content($fa-var-phone); }
.fa-phone-alt:before { content: fa-content($fa-var-phone-alt); }
.fa-phone-laptop:before { content: fa-content($fa-var-phone-laptop); }
.fa-phone-office:before { content: fa-content($fa-var-phone-office); }
.fa-phone-plus:before { content: fa-content($fa-var-phone-plus); }
.fa-phone-slash:before { content: fa-content($fa-var-phone-slash); }
.fa-phone-square:before { content: fa-content($fa-var-phone-square); }
.fa-phone-square-alt:before { content: fa-content($fa-var-phone-square-alt); }
.fa-phone-volume:before { content: fa-content($fa-var-phone-volume); }
.fa-photo-video:before { content: fa-content($fa-var-photo-video); }
.fa-php:before { content: fa-content($fa-var-php); }
.fa-pi:before { content: fa-content($fa-var-pi); }
.fa-pie:before { content: fa-content($fa-var-pie); }
.fa-pied-piper:before { content: fa-content($fa-var-pied-piper); }
.fa-pied-piper-alt:before { content: fa-content($fa-var-pied-piper-alt); }
.fa-pied-piper-hat:before { content: fa-content($fa-var-pied-piper-hat); }
.fa-pied-piper-pp:before { content: fa-content($fa-var-pied-piper-pp); }
.fa-pig:before { content: fa-content($fa-var-pig); }
.fa-piggy-bank:before { content: fa-content($fa-var-piggy-bank); }
.fa-pills:before { content: fa-content($fa-var-pills); }
.fa-pinterest:before { content: fa-content($fa-var-pinterest); }
.fa-pinterest-p:before { content: fa-content($fa-var-pinterest-p); }
.fa-pinterest-square:before { content: fa-content($fa-var-pinterest-square); }
.fa-pizza:before { content: fa-content($fa-var-pizza); }
.fa-pizza-slice:before { content: fa-content($fa-var-pizza-slice); }
.fa-place-of-worship:before { content: fa-content($fa-var-place-of-worship); }
.fa-plane:before { content: fa-content($fa-var-plane); }
.fa-plane-alt:before { content: fa-content($fa-var-plane-alt); }
.fa-plane-arrival:before { content: fa-content($fa-var-plane-arrival); }
.fa-plane-departure:before { content: fa-content($fa-var-plane-departure); }
.fa-play:before { content: fa-content($fa-var-play); }
.fa-play-circle:before { content: fa-content($fa-var-play-circle); }
.fa-playstation:before { content: fa-content($fa-var-playstation); }
.fa-plug:before { content: fa-content($fa-var-plug); }
.fa-plus:before { content: fa-content($fa-var-plus); }
.fa-plus-circle:before { content: fa-content($fa-var-plus-circle); }
.fa-plus-hexagon:before { content: fa-content($fa-var-plus-hexagon); }
.fa-plus-octagon:before { content: fa-content($fa-var-plus-octagon); }
.fa-plus-square:before { content: fa-content($fa-var-plus-square); }
.fa-podcast:before { content: fa-content($fa-var-podcast); }
.fa-podium:before { content: fa-content($fa-var-podium); }
.fa-podium-star:before { content: fa-content($fa-var-podium-star); }
.fa-poll:before { content: fa-content($fa-var-poll); }
.fa-poll-h:before { content: fa-content($fa-var-poll-h); }
.fa-poll-people:before { content: fa-content($fa-var-poll-people); }
.fa-poo:before { content: fa-content($fa-var-poo); }
.fa-poo-storm:before { content: fa-content($fa-var-poo-storm); }
.fa-poop:before { content: fa-content($fa-var-poop); }
.fa-popcorn:before { content: fa-content($fa-var-popcorn); }
.fa-portrait:before { content: fa-content($fa-var-portrait); }
.fa-pound-sign:before { content: fa-content($fa-var-pound-sign); }
.fa-power-off:before { content: fa-content($fa-var-power-off); }
.fa-pray:before { content: fa-content($fa-var-pray); }
.fa-praying-hands:before { content: fa-content($fa-var-praying-hands); }
.fa-prescription:before { content: fa-content($fa-var-prescription); }
.fa-prescription-bottle:before { content: fa-content($fa-var-prescription-bottle); }
.fa-prescription-bottle-alt:before { content: fa-content($fa-var-prescription-bottle-alt); }
.fa-presentation:before { content: fa-content($fa-var-presentation); }
.fa-print:before { content: fa-content($fa-var-print); }
.fa-print-search:before { content: fa-content($fa-var-print-search); }
.fa-print-slash:before { content: fa-content($fa-var-print-slash); }
.fa-procedures:before { content: fa-content($fa-var-procedures); }
.fa-product-hunt:before { content: fa-content($fa-var-product-hunt); }
.fa-project-diagram:before { content: fa-content($fa-var-project-diagram); }
.fa-pumpkin:before { content: fa-content($fa-var-pumpkin); }
.fa-pushed:before { content: fa-content($fa-var-pushed); }
.fa-puzzle-piece:before { content: fa-content($fa-var-puzzle-piece); }
.fa-python:before { content: fa-content($fa-var-python); }
.fa-qq:before { content: fa-content($fa-var-qq); }
.fa-qrcode:before { content: fa-content($fa-var-qrcode); }
.fa-question:before { content: fa-content($fa-var-question); }
.fa-question-circle:before { content: fa-content($fa-var-question-circle); }
.fa-question-square:before { content: fa-content($fa-var-question-square); }
.fa-quidditch:before { content: fa-content($fa-var-quidditch); }
.fa-quinscape:before { content: fa-content($fa-var-quinscape); }
.fa-quora:before { content: fa-content($fa-var-quora); }
.fa-quote-left:before { content: fa-content($fa-var-quote-left); }
.fa-quote-right:before { content: fa-content($fa-var-quote-right); }
.fa-quran:before { content: fa-content($fa-var-quran); }
.fa-r-project:before { content: fa-content($fa-var-r-project); }
.fa-rabbit:before { content: fa-content($fa-var-rabbit); }
.fa-rabbit-fast:before { content: fa-content($fa-var-rabbit-fast); }
.fa-racquet:before { content: fa-content($fa-var-racquet); }
.fa-radiation:before { content: fa-content($fa-var-radiation); }
.fa-radiation-alt:before { content: fa-content($fa-var-radiation-alt); }
.fa-rainbow:before { content: fa-content($fa-var-rainbow); }
.fa-raindrops:before { content: fa-content($fa-var-raindrops); }
.fa-ram:before { content: fa-content($fa-var-ram); }
.fa-ramp-loading:before { content: fa-content($fa-var-ramp-loading); }
.fa-random:before { content: fa-content($fa-var-random); }
.fa-raspberry-pi:before { content: fa-content($fa-var-raspberry-pi); }
.fa-ravelry:before { content: fa-content($fa-var-ravelry); }
.fa-react:before { content: fa-content($fa-var-react); }
.fa-reacteurope:before { content: fa-content($fa-var-reacteurope); }
.fa-readme:before { content: fa-content($fa-var-readme); }
.fa-rebel:before { content: fa-content($fa-var-rebel); }
.fa-receipt:before { content: fa-content($fa-var-receipt); }
.fa-rectangle-landscape:before { content: fa-content($fa-var-rectangle-landscape); }
.fa-rectangle-portrait:before { content: fa-content($fa-var-rectangle-portrait); }
.fa-rectangle-wide:before { content: fa-content($fa-var-rectangle-wide); }
.fa-recycle:before { content: fa-content($fa-var-recycle); }
.fa-red-river:before { content: fa-content($fa-var-red-river); }
.fa-reddit:before { content: fa-content($fa-var-reddit); }
.fa-reddit-alien:before { content: fa-content($fa-var-reddit-alien); }
.fa-reddit-square:before { content: fa-content($fa-var-reddit-square); }
.fa-redhat:before { content: fa-content($fa-var-redhat); }
.fa-redo:before { content: fa-content($fa-var-redo); }
.fa-redo-alt:before { content: fa-content($fa-var-redo-alt); }
.fa-registered:before { content: fa-content($fa-var-registered); }
.fa-remove-format:before { content: fa-content($fa-var-remove-format); }
.fa-renren:before { content: fa-content($fa-var-renren); }
.fa-repeat:before { content: fa-content($fa-var-repeat); }
.fa-repeat-1:before { content: fa-content($fa-var-repeat-1); }
.fa-repeat-1-alt:before { content: fa-content($fa-var-repeat-1-alt); }
.fa-repeat-alt:before { content: fa-content($fa-var-repeat-alt); }
.fa-reply:before { content: fa-content($fa-var-reply); }
.fa-reply-all:before { content: fa-content($fa-var-reply-all); }
.fa-replyd:before { content: fa-content($fa-var-replyd); }
.fa-republican:before { content: fa-content($fa-var-republican); }
.fa-researchgate:before { content: fa-content($fa-var-researchgate); }
.fa-resolving:before { content: fa-content($fa-var-resolving); }
.fa-restroom:before { content: fa-content($fa-var-restroom); }
.fa-retweet:before { content: fa-content($fa-var-retweet); }
.fa-retweet-alt:before { content: fa-content($fa-var-retweet-alt); }
.fa-rev:before { content: fa-content($fa-var-rev); }
.fa-ribbon:before { content: fa-content($fa-var-ribbon); }
.fa-ring:before { content: fa-content($fa-var-ring); }
.fa-rings-wedding:before { content: fa-content($fa-var-rings-wedding); }
.fa-road:before { content: fa-content($fa-var-road); }
.fa-robot:before { content: fa-content($fa-var-robot); }
.fa-rocket:before { content: fa-content($fa-var-rocket); }
.fa-rocketchat:before { content: fa-content($fa-var-rocketchat); }
.fa-rockrms:before { content: fa-content($fa-var-rockrms); }
.fa-route:before { content: fa-content($fa-var-route); }
.fa-route-highway:before { content: fa-content($fa-var-route-highway); }
.fa-route-interstate:before { content: fa-content($fa-var-route-interstate); }
.fa-rss:before { content: fa-content($fa-var-rss); }
.fa-rss-square:before { content: fa-content($fa-var-rss-square); }
.fa-ruble-sign:before { content: fa-content($fa-var-ruble-sign); }
.fa-ruler:before { content: fa-content($fa-var-ruler); }
.fa-ruler-combined:before { content: fa-content($fa-var-ruler-combined); }
.fa-ruler-horizontal:before { content: fa-content($fa-var-ruler-horizontal); }
.fa-ruler-triangle:before { content: fa-content($fa-var-ruler-triangle); }
.fa-ruler-vertical:before { content: fa-content($fa-var-ruler-vertical); }
.fa-running:before { content: fa-content($fa-var-running); }
.fa-rupee-sign:before { content: fa-content($fa-var-rupee-sign); }
.fa-rv:before { content: fa-content($fa-var-rv); }
.fa-sack:before { content: fa-content($fa-var-sack); }
.fa-sack-dollar:before { content: fa-content($fa-var-sack-dollar); }
.fa-sad-cry:before { content: fa-content($fa-var-sad-cry); }
.fa-sad-tear:before { content: fa-content($fa-var-sad-tear); }
.fa-safari:before { content: fa-content($fa-var-safari); }
.fa-salad:before { content: fa-content($fa-var-salad); }
.fa-salesforce:before { content: fa-content($fa-var-salesforce); }
.fa-sandwich:before { content: fa-content($fa-var-sandwich); }
.fa-sass:before { content: fa-content($fa-var-sass); }
.fa-satellite:before { content: fa-content($fa-var-satellite); }
.fa-satellite-dish:before { content: fa-content($fa-var-satellite-dish); }
.fa-sausage:before { content: fa-content($fa-var-sausage); }
.fa-save:before { content: fa-content($fa-var-save); }
.fa-scalpel:before { content: fa-content($fa-var-scalpel); }
.fa-scalpel-path:before { content: fa-content($fa-var-scalpel-path); }
.fa-scanner:before { content: fa-content($fa-var-scanner); }
.fa-scanner-keyboard:before { content: fa-content($fa-var-scanner-keyboard); }
.fa-scanner-touchscreen:before { content: fa-content($fa-var-scanner-touchscreen); }
.fa-scarecrow:before { content: fa-content($fa-var-scarecrow); }
.fa-scarf:before { content: fa-content($fa-var-scarf); }
.fa-schlix:before { content: fa-content($fa-var-schlix); }
.fa-school:before { content: fa-content($fa-var-school); }
.fa-screwdriver:before { content: fa-content($fa-var-screwdriver); }
.fa-scribd:before { content: fa-content($fa-var-scribd); }
.fa-scroll:before { content: fa-content($fa-var-scroll); }
.fa-scroll-old:before { content: fa-content($fa-var-scroll-old); }
.fa-scrubber:before { content: fa-content($fa-var-scrubber); }
.fa-scythe:before { content: fa-content($fa-var-scythe); }
.fa-sd-card:before { content: fa-content($fa-var-sd-card); }
.fa-search:before { content: fa-content($fa-var-search); }
.fa-search-dollar:before { content: fa-content($fa-var-search-dollar); }
.fa-search-location:before { content: fa-content($fa-var-search-location); }
.fa-search-minus:before { content: fa-content($fa-var-search-minus); }
.fa-search-plus:before { content: fa-content($fa-var-search-plus); }
.fa-searchengin:before { content: fa-content($fa-var-searchengin); }
.fa-seedling:before { content: fa-content($fa-var-seedling); }
.fa-sellcast:before { content: fa-content($fa-var-sellcast); }
.fa-sellsy:before { content: fa-content($fa-var-sellsy); }
.fa-send-back:before { content: fa-content($fa-var-send-back); }
.fa-send-backward:before { content: fa-content($fa-var-send-backward); }
.fa-server:before { content: fa-content($fa-var-server); }
.fa-servicestack:before { content: fa-content($fa-var-servicestack); }
.fa-shapes:before { content: fa-content($fa-var-shapes); }
.fa-share:before { content: fa-content($fa-var-share); }
.fa-share-all:before { content: fa-content($fa-var-share-all); }
.fa-share-alt:before { content: fa-content($fa-var-share-alt); }
.fa-share-alt-square:before { content: fa-content($fa-var-share-alt-square); }
.fa-share-square:before { content: fa-content($fa-var-share-square); }
.fa-sheep:before { content: fa-content($fa-var-sheep); }
.fa-shekel-sign:before { content: fa-content($fa-var-shekel-sign); }
.fa-shield:before { content: fa-content($fa-var-shield); }
.fa-shield-alt:before { content: fa-content($fa-var-shield-alt); }
.fa-shield-check:before { content: fa-content($fa-var-shield-check); }
.fa-shield-cross:before { content: fa-content($fa-var-shield-cross); }
.fa-ship:before { content: fa-content($fa-var-ship); }
.fa-shipping-fast:before { content: fa-content($fa-var-shipping-fast); }
.fa-shipping-timed:before { content: fa-content($fa-var-shipping-timed); }
.fa-shirtsinbulk:before { content: fa-content($fa-var-shirtsinbulk); }
.fa-shish-kebab:before { content: fa-content($fa-var-shish-kebab); }
.fa-shoe-prints:before { content: fa-content($fa-var-shoe-prints); }
.fa-shopping-bag:before { content: fa-content($fa-var-shopping-bag); }
.fa-shopping-basket:before { content: fa-content($fa-var-shopping-basket); }
.fa-shopping-cart:before { content: fa-content($fa-var-shopping-cart); }
.fa-shopware:before { content: fa-content($fa-var-shopware); }
.fa-shovel:before { content: fa-content($fa-var-shovel); }
.fa-shovel-snow:before { content: fa-content($fa-var-shovel-snow); }
.fa-shower:before { content: fa-content($fa-var-shower); }
.fa-shredder:before { content: fa-content($fa-var-shredder); }
.fa-shuttle-van:before { content: fa-content($fa-var-shuttle-van); }
.fa-shuttlecock:before { content: fa-content($fa-var-shuttlecock); }
.fa-sickle:before { content: fa-content($fa-var-sickle); }
.fa-sigma:before { content: fa-content($fa-var-sigma); }
.fa-sign:before { content: fa-content($fa-var-sign); }
.fa-sign-in:before { content: fa-content($fa-var-sign-in); }
.fa-sign-in-alt:before { content: fa-content($fa-var-sign-in-alt); }
.fa-sign-language:before { content: fa-content($fa-var-sign-language); }
.fa-sign-out:before { content: fa-content($fa-var-sign-out); }
.fa-sign-out-alt:before { content: fa-content($fa-var-sign-out-alt); }
.fa-signal:before { content: fa-content($fa-var-signal); }
.fa-signal-1:before { content: fa-content($fa-var-signal-1); }
.fa-signal-2:before { content: fa-content($fa-var-signal-2); }
.fa-signal-3:before { content: fa-content($fa-var-signal-3); }
.fa-signal-4:before { content: fa-content($fa-var-signal-4); }
.fa-signal-alt:before { content: fa-content($fa-var-signal-alt); }
.fa-signal-alt-1:before { content: fa-content($fa-var-signal-alt-1); }
.fa-signal-alt-2:before { content: fa-content($fa-var-signal-alt-2); }
.fa-signal-alt-3:before { content: fa-content($fa-var-signal-alt-3); }
.fa-signal-alt-slash:before { content: fa-content($fa-var-signal-alt-slash); }
.fa-signal-slash:before { content: fa-content($fa-var-signal-slash); }
.fa-signature:before { content: fa-content($fa-var-signature); }
.fa-sim-card:before { content: fa-content($fa-var-sim-card); }
.fa-simplybuilt:before { content: fa-content($fa-var-simplybuilt); }
.fa-sistrix:before { content: fa-content($fa-var-sistrix); }
.fa-sitemap:before { content: fa-content($fa-var-sitemap); }
.fa-sith:before { content: fa-content($fa-var-sith); }
.fa-skating:before { content: fa-content($fa-var-skating); }
.fa-skeleton:before { content: fa-content($fa-var-skeleton); }
.fa-sketch:before { content: fa-content($fa-var-sketch); }
.fa-ski-jump:before { content: fa-content($fa-var-ski-jump); }
.fa-ski-lift:before { content: fa-content($fa-var-ski-lift); }
.fa-skiing:before { content: fa-content($fa-var-skiing); }
.fa-skiing-nordic:before { content: fa-content($fa-var-skiing-nordic); }
.fa-skull:before { content: fa-content($fa-var-skull); }
.fa-skull-crossbones:before { content: fa-content($fa-var-skull-crossbones); }
.fa-skyatlas:before { content: fa-content($fa-var-skyatlas); }
.fa-skype:before { content: fa-content($fa-var-skype); }
.fa-slack:before { content: fa-content($fa-var-slack); }
.fa-slack-hash:before { content: fa-content($fa-var-slack-hash); }
.fa-slash:before { content: fa-content($fa-var-slash); }
.fa-sledding:before { content: fa-content($fa-var-sledding); }
.fa-sleigh:before { content: fa-content($fa-var-sleigh); }
.fa-sliders-h:before { content: fa-content($fa-var-sliders-h); }
.fa-sliders-h-square:before { content: fa-content($fa-var-sliders-h-square); }
.fa-sliders-v:before { content: fa-content($fa-var-sliders-v); }
.fa-sliders-v-square:before { content: fa-content($fa-var-sliders-v-square); }
.fa-slideshare:before { content: fa-content($fa-var-slideshare); }
.fa-smile:before { content: fa-content($fa-var-smile); }
.fa-smile-beam:before { content: fa-content($fa-var-smile-beam); }
.fa-smile-plus:before { content: fa-content($fa-var-smile-plus); }
.fa-smile-wink:before { content: fa-content($fa-var-smile-wink); }
.fa-smog:before { content: fa-content($fa-var-smog); }
.fa-smoke:before { content: fa-content($fa-var-smoke); }
.fa-smoking:before { content: fa-content($fa-var-smoking); }
.fa-smoking-ban:before { content: fa-content($fa-var-smoking-ban); }
.fa-sms:before { content: fa-content($fa-var-sms); }
.fa-snake:before { content: fa-content($fa-var-snake); }
.fa-snapchat:before { content: fa-content($fa-var-snapchat); }
.fa-snapchat-ghost:before { content: fa-content($fa-var-snapchat-ghost); }
.fa-snapchat-square:before { content: fa-content($fa-var-snapchat-square); }
.fa-snooze:before { content: fa-content($fa-var-snooze); }
.fa-snow-blowing:before { content: fa-content($fa-var-snow-blowing); }
.fa-snowboarding:before { content: fa-content($fa-var-snowboarding); }
.fa-snowflake:before { content: fa-content($fa-var-snowflake); }
.fa-snowflakes:before { content: fa-content($fa-var-snowflakes); }
.fa-snowman:before { content: fa-content($fa-var-snowman); }
.fa-snowmobile:before { content: fa-content($fa-var-snowmobile); }
.fa-snowplow:before { content: fa-content($fa-var-snowplow); }
.fa-socks:before { content: fa-content($fa-var-socks); }
.fa-solar-panel:before { content: fa-content($fa-var-solar-panel); }
.fa-sort:before { content: fa-content($fa-var-sort); }
.fa-sort-alpha-down:before { content: fa-content($fa-var-sort-alpha-down); }
.fa-sort-alpha-down-alt:before { content: fa-content($fa-var-sort-alpha-down-alt); }
.fa-sort-alpha-up:before { content: fa-content($fa-var-sort-alpha-up); }
.fa-sort-alpha-up-alt:before { content: fa-content($fa-var-sort-alpha-up-alt); }
.fa-sort-alt:before { content: fa-content($fa-var-sort-alt); }
.fa-sort-amount-down:before { content: fa-content($fa-var-sort-amount-down); }
.fa-sort-amount-down-alt:before { content: fa-content($fa-var-sort-amount-down-alt); }
.fa-sort-amount-up:before { content: fa-content($fa-var-sort-amount-up); }
.fa-sort-amount-up-alt:before { content: fa-content($fa-var-sort-amount-up-alt); }
.fa-sort-down:before { content: fa-content($fa-var-sort-down); }
.fa-sort-numeric-down:before { content: fa-content($fa-var-sort-numeric-down); }
.fa-sort-numeric-down-alt:before { content: fa-content($fa-var-sort-numeric-down-alt); }
.fa-sort-numeric-up:before { content: fa-content($fa-var-sort-numeric-up); }
.fa-sort-numeric-up-alt:before { content: fa-content($fa-var-sort-numeric-up-alt); }
.fa-sort-shapes-down:before { content: fa-content($fa-var-sort-shapes-down); }
.fa-sort-shapes-down-alt:before { content: fa-content($fa-var-sort-shapes-down-alt); }
.fa-sort-shapes-up:before { content: fa-content($fa-var-sort-shapes-up); }
.fa-sort-shapes-up-alt:before { content: fa-content($fa-var-sort-shapes-up-alt); }
.fa-sort-size-down:before { content: fa-content($fa-var-sort-size-down); }
.fa-sort-size-down-alt:before { content: fa-content($fa-var-sort-size-down-alt); }
.fa-sort-size-up:before { content: fa-content($fa-var-sort-size-up); }
.fa-sort-size-up-alt:before { content: fa-content($fa-var-sort-size-up-alt); }
.fa-sort-up:before { content: fa-content($fa-var-sort-up); }
.fa-soundcloud:before { content: fa-content($fa-var-soundcloud); }
.fa-soup:before { content: fa-content($fa-var-soup); }
.fa-sourcetree:before { content: fa-content($fa-var-sourcetree); }
.fa-spa:before { content: fa-content($fa-var-spa); }
.fa-space-shuttle:before { content: fa-content($fa-var-space-shuttle); }
.fa-spade:before { content: fa-content($fa-var-spade); }
.fa-sparkles:before { content: fa-content($fa-var-sparkles); }
.fa-speakap:before { content: fa-content($fa-var-speakap); }
.fa-speaker-deck:before { content: fa-content($fa-var-speaker-deck); }
.fa-spell-check:before { content: fa-content($fa-var-spell-check); }
.fa-spider:before { content: fa-content($fa-var-spider); }
.fa-spider-black-widow:before { content: fa-content($fa-var-spider-black-widow); }
.fa-spider-web:before { content: fa-content($fa-var-spider-web); }
.fa-spinner:before { content: fa-content($fa-var-spinner); }
.fa-spinner-third:before { content: fa-content($fa-var-spinner-third); }
.fa-splotch:before { content: fa-content($fa-var-splotch); }
.fa-spotify:before { content: fa-content($fa-var-spotify); }
.fa-spray-can:before { content: fa-content($fa-var-spray-can); }
.fa-square:before { content: fa-content($fa-var-square); }
.fa-square-full:before { content: fa-content($fa-var-square-full); }
.fa-square-root:before { content: fa-content($fa-var-square-root); }
.fa-square-root-alt:before { content: fa-content($fa-var-square-root-alt); }
.fa-squarespace:before { content: fa-content($fa-var-squarespace); }
.fa-squirrel:before { content: fa-content($fa-var-squirrel); }
.fa-stack-exchange:before { content: fa-content($fa-var-stack-exchange); }
.fa-stack-overflow:before { content: fa-content($fa-var-stack-overflow); }
.fa-stackpath:before { content: fa-content($fa-var-stackpath); }
.fa-staff:before { content: fa-content($fa-var-staff); }
.fa-stamp:before { content: fa-content($fa-var-stamp); }
.fa-star:before { content: fa-content($fa-var-star); }
.fa-star-and-crescent:before { content: fa-content($fa-var-star-and-crescent); }
.fa-star-christmas:before { content: fa-content($fa-var-star-christmas); }
.fa-star-exclamation:before { content: fa-content($fa-var-star-exclamation); }
.fa-star-half:before { content: fa-content($fa-var-star-half); }
.fa-star-half-alt:before { content: fa-content($fa-var-star-half-alt); }
.fa-star-of-david:before { content: fa-content($fa-var-star-of-david); }
.fa-star-of-life:before { content: fa-content($fa-var-star-of-life); }
.fa-stars:before { content: fa-content($fa-var-stars); }
.fa-staylinked:before { content: fa-content($fa-var-staylinked); }
.fa-steak:before { content: fa-content($fa-var-steak); }
.fa-steam:before { content: fa-content($fa-var-steam); }
.fa-steam-square:before { content: fa-content($fa-var-steam-square); }
.fa-steam-symbol:before { content: fa-content($fa-var-steam-symbol); }
.fa-steering-wheel:before { content: fa-content($fa-var-steering-wheel); }
.fa-step-backward:before { content: fa-content($fa-var-step-backward); }
.fa-step-forward:before { content: fa-content($fa-var-step-forward); }
.fa-stethoscope:before { content: fa-content($fa-var-stethoscope); }
.fa-sticker-mule:before { content: fa-content($fa-var-sticker-mule); }
.fa-sticky-note:before { content: fa-content($fa-var-sticky-note); }
.fa-stocking:before { content: fa-content($fa-var-stocking); }
.fa-stomach:before { content: fa-content($fa-var-stomach); }
.fa-stop:before { content: fa-content($fa-var-stop); }
.fa-stop-circle:before { content: fa-content($fa-var-stop-circle); }
.fa-stopwatch:before { content: fa-content($fa-var-stopwatch); }
.fa-store:before { content: fa-content($fa-var-store); }
.fa-store-alt:before { content: fa-content($fa-var-store-alt); }
.fa-strava:before { content: fa-content($fa-var-strava); }
.fa-stream:before { content: fa-content($fa-var-stream); }
.fa-street-view:before { content: fa-content($fa-var-street-view); }
.fa-stretcher:before { content: fa-content($fa-var-stretcher); }
.fa-strikethrough:before { content: fa-content($fa-var-strikethrough); }
.fa-stripe:before { content: fa-content($fa-var-stripe); }
.fa-stripe-s:before { content: fa-content($fa-var-stripe-s); }
.fa-stroopwafel:before { content: fa-content($fa-var-stroopwafel); }
.fa-studiovinari:before { content: fa-content($fa-var-studiovinari); }
.fa-stumbleupon:before { content: fa-content($fa-var-stumbleupon); }
.fa-stumbleupon-circle:before { content: fa-content($fa-var-stumbleupon-circle); }
.fa-subscript:before { content: fa-content($fa-var-subscript); }
.fa-subway:before { content: fa-content($fa-var-subway); }
.fa-suitcase:before { content: fa-content($fa-var-suitcase); }
.fa-suitcase-rolling:before { content: fa-content($fa-var-suitcase-rolling); }
.fa-sun:before { content: fa-content($fa-var-sun); }
.fa-sun-cloud:before { content: fa-content($fa-var-sun-cloud); }
.fa-sun-dust:before { content: fa-content($fa-var-sun-dust); }
.fa-sun-haze:before { content: fa-content($fa-var-sun-haze); }
.fa-sunglasses:before { content: fa-content($fa-var-sunglasses); }
.fa-sunrise:before { content: fa-content($fa-var-sunrise); }
.fa-sunset:before { content: fa-content($fa-var-sunset); }
.fa-superpowers:before { content: fa-content($fa-var-superpowers); }
.fa-superscript:before { content: fa-content($fa-var-superscript); }
.fa-supple:before { content: fa-content($fa-var-supple); }
.fa-surprise:before { content: fa-content($fa-var-surprise); }
.fa-suse:before { content: fa-content($fa-var-suse); }
.fa-swatchbook:before { content: fa-content($fa-var-swatchbook); }
.fa-swimmer:before { content: fa-content($fa-var-swimmer); }
.fa-swimming-pool:before { content: fa-content($fa-var-swimming-pool); }
.fa-sword:before { content: fa-content($fa-var-sword); }
.fa-swords:before { content: fa-content($fa-var-swords); }
.fa-symfony:before { content: fa-content($fa-var-symfony); }
.fa-synagogue:before { content: fa-content($fa-var-synagogue); }
.fa-sync:before { content: fa-content($fa-var-sync); }
.fa-sync-alt:before { content: fa-content($fa-var-sync-alt); }
.fa-syringe:before { content: fa-content($fa-var-syringe); }
.fa-table:before { content: fa-content($fa-var-table); }
.fa-table-tennis:before { content: fa-content($fa-var-table-tennis); }
.fa-tablet:before { content: fa-content($fa-var-tablet); }
.fa-tablet-alt:before { content: fa-content($fa-var-tablet-alt); }
.fa-tablet-android:before { content: fa-content($fa-var-tablet-android); }
.fa-tablet-android-alt:before { content: fa-content($fa-var-tablet-android-alt); }
.fa-tablet-rugged:before { content: fa-content($fa-var-tablet-rugged); }
.fa-tablets:before { content: fa-content($fa-var-tablets); }
.fa-tachometer:before { content: fa-content($fa-var-tachometer); }
.fa-tachometer-alt:before { content: fa-content($fa-var-tachometer-alt); }
.fa-tachometer-alt-average:before { content: fa-content($fa-var-tachometer-alt-average); }
.fa-tachometer-alt-fast:before { content: fa-content($fa-var-tachometer-alt-fast); }
.fa-tachometer-alt-fastest:before { content: fa-content($fa-var-tachometer-alt-fastest); }
.fa-tachometer-alt-slow:before { content: fa-content($fa-var-tachometer-alt-slow); }
.fa-tachometer-alt-slowest:before { content: fa-content($fa-var-tachometer-alt-slowest); }
.fa-tachometer-average:before { content: fa-content($fa-var-tachometer-average); }
.fa-tachometer-fast:before { content: fa-content($fa-var-tachometer-fast); }
.fa-tachometer-fastest:before { content: fa-content($fa-var-tachometer-fastest); }
.fa-tachometer-slow:before { content: fa-content($fa-var-tachometer-slow); }
.fa-tachometer-slowest:before { content: fa-content($fa-var-tachometer-slowest); }
.fa-taco:before { content: fa-content($fa-var-taco); }
.fa-tag:before { content: fa-content($fa-var-tag); }
.fa-tags:before { content: fa-content($fa-var-tags); }
.fa-tally:before { content: fa-content($fa-var-tally); }
.fa-tanakh:before { content: fa-content($fa-var-tanakh); }
.fa-tape:before { content: fa-content($fa-var-tape); }
.fa-tasks:before { content: fa-content($fa-var-tasks); }
.fa-tasks-alt:before { content: fa-content($fa-var-tasks-alt); }
.fa-taxi:before { content: fa-content($fa-var-taxi); }
.fa-teamspeak:before { content: fa-content($fa-var-teamspeak); }
.fa-teeth:before { content: fa-content($fa-var-teeth); }
.fa-teeth-open:before { content: fa-content($fa-var-teeth-open); }
.fa-telegram:before { content: fa-content($fa-var-telegram); }
.fa-telegram-plane:before { content: fa-content($fa-var-telegram-plane); }
.fa-temperature-frigid:before { content: fa-content($fa-var-temperature-frigid); }
.fa-temperature-high:before { content: fa-content($fa-var-temperature-high); }
.fa-temperature-hot:before { content: fa-content($fa-var-temperature-hot); }
.fa-temperature-low:before { content: fa-content($fa-var-temperature-low); }
.fa-tencent-weibo:before { content: fa-content($fa-var-tencent-weibo); }
.fa-tenge:before { content: fa-content($fa-var-tenge); }
.fa-tennis-ball:before { content: fa-content($fa-var-tennis-ball); }
.fa-terminal:before { content: fa-content($fa-var-terminal); }
.fa-text:before { content: fa-content($fa-var-text); }
.fa-text-height:before { content: fa-content($fa-var-text-height); }
.fa-text-size:before { content: fa-content($fa-var-text-size); }
.fa-text-width:before { content: fa-content($fa-var-text-width); }
.fa-th:before { content: fa-content($fa-var-th); }
.fa-th-large:before { content: fa-content($fa-var-th-large); }
.fa-th-list:before { content: fa-content($fa-var-th-list); }
.fa-the-red-yeti:before { content: fa-content($fa-var-the-red-yeti); }
.fa-theater-masks:before { content: fa-content($fa-var-theater-masks); }
.fa-themeco:before { content: fa-content($fa-var-themeco); }
.fa-themeisle:before { content: fa-content($fa-var-themeisle); }
.fa-thermometer:before { content: fa-content($fa-var-thermometer); }
.fa-thermometer-empty:before { content: fa-content($fa-var-thermometer-empty); }
.fa-thermometer-full:before { content: fa-content($fa-var-thermometer-full); }
.fa-thermometer-half:before { content: fa-content($fa-var-thermometer-half); }
.fa-thermometer-quarter:before { content: fa-content($fa-var-thermometer-quarter); }
.fa-thermometer-three-quarters:before { content: fa-content($fa-var-thermometer-three-quarters); }
.fa-theta:before { content: fa-content($fa-var-theta); }
.fa-think-peaks:before { content: fa-content($fa-var-think-peaks); }
.fa-thumbs-down:before { content: fa-content($fa-var-thumbs-down); }
.fa-thumbs-up:before { content: fa-content($fa-var-thumbs-up); }
.fa-thumbtack:before { content: fa-content($fa-var-thumbtack); }
.fa-thunderstorm:before { content: fa-content($fa-var-thunderstorm); }
.fa-thunderstorm-moon:before { content: fa-content($fa-var-thunderstorm-moon); }
.fa-thunderstorm-sun:before { content: fa-content($fa-var-thunderstorm-sun); }
.fa-ticket:before { content: fa-content($fa-var-ticket); }
.fa-ticket-alt:before { content: fa-content($fa-var-ticket-alt); }
.fa-tilde:before { content: fa-content($fa-var-tilde); }
.fa-times:before { content: fa-content($fa-var-times); }
.fa-times-circle:before { content: fa-content($fa-var-times-circle); }
.fa-times-hexagon:before { content: fa-content($fa-var-times-hexagon); }
.fa-times-octagon:before { content: fa-content($fa-var-times-octagon); }
.fa-times-square:before { content: fa-content($fa-var-times-square); }
.fa-tint:before { content: fa-content($fa-var-tint); }
.fa-tint-slash:before { content: fa-content($fa-var-tint-slash); }
.fa-tire:before { content: fa-content($fa-var-tire); }
.fa-tire-flat:before { content: fa-content($fa-var-tire-flat); }
.fa-tire-pressure-warning:before { content: fa-content($fa-var-tire-pressure-warning); }
.fa-tire-rugged:before { content: fa-content($fa-var-tire-rugged); }
.fa-tired:before { content: fa-content($fa-var-tired); }
.fa-toggle-off:before { content: fa-content($fa-var-toggle-off); }
.fa-toggle-on:before { content: fa-content($fa-var-toggle-on); }
.fa-toilet:before { content: fa-content($fa-var-toilet); }
.fa-toilet-paper:before { content: fa-content($fa-var-toilet-paper); }
.fa-toilet-paper-alt:before { content: fa-content($fa-var-toilet-paper-alt); }
.fa-tombstone:before { content: fa-content($fa-var-tombstone); }
.fa-tombstone-alt:before { content: fa-content($fa-var-tombstone-alt); }
.fa-toolbox:before { content: fa-content($fa-var-toolbox); }
.fa-tools:before { content: fa-content($fa-var-tools); }
.fa-tooth:before { content: fa-content($fa-var-tooth); }
.fa-toothbrush:before { content: fa-content($fa-var-toothbrush); }
.fa-torah:before { content: fa-content($fa-var-torah); }
.fa-torii-gate:before { content: fa-content($fa-var-torii-gate); }
.fa-tornado:before { content: fa-content($fa-var-tornado); }
.fa-tractor:before { content: fa-content($fa-var-tractor); }
.fa-trade-federation:before { content: fa-content($fa-var-trade-federation); }
.fa-trademark:before { content: fa-content($fa-var-trademark); }
.fa-traffic-cone:before { content: fa-content($fa-var-traffic-cone); }
.fa-traffic-light:before { content: fa-content($fa-var-traffic-light); }
.fa-traffic-light-go:before { content: fa-content($fa-var-traffic-light-go); }
.fa-traffic-light-slow:before { content: fa-content($fa-var-traffic-light-slow); }
.fa-traffic-light-stop:before { content: fa-content($fa-var-traffic-light-stop); }
.fa-train:before { content: fa-content($fa-var-train); }
.fa-tram:before { content: fa-content($fa-var-tram); }
.fa-transgender:before { content: fa-content($fa-var-transgender); }
.fa-transgender-alt:before { content: fa-content($fa-var-transgender-alt); }
.fa-trash:before { content: fa-content($fa-var-trash); }
.fa-trash-alt:before { content: fa-content($fa-var-trash-alt); }
.fa-trash-restore:before { content: fa-content($fa-var-trash-restore); }
.fa-trash-restore-alt:before { content: fa-content($fa-var-trash-restore-alt); }
.fa-trash-undo:before { content: fa-content($fa-var-trash-undo); }
.fa-trash-undo-alt:before { content: fa-content($fa-var-trash-undo-alt); }
.fa-treasure-chest:before { content: fa-content($fa-var-treasure-chest); }
.fa-tree:before { content: fa-content($fa-var-tree); }
.fa-tree-alt:before { content: fa-content($fa-var-tree-alt); }
.fa-tree-christmas:before { content: fa-content($fa-var-tree-christmas); }
.fa-tree-decorated:before { content: fa-content($fa-var-tree-decorated); }
.fa-tree-large:before { content: fa-content($fa-var-tree-large); }
.fa-tree-palm:before { content: fa-content($fa-var-tree-palm); }
.fa-trees:before { content: fa-content($fa-var-trees); }
.fa-trello:before { content: fa-content($fa-var-trello); }
.fa-triangle:before { content: fa-content($fa-var-triangle); }
.fa-tripadvisor:before { content: fa-content($fa-var-tripadvisor); }
.fa-trophy:before { content: fa-content($fa-var-trophy); }
.fa-trophy-alt:before { content: fa-content($fa-var-trophy-alt); }
.fa-truck:before { content: fa-content($fa-var-truck); }
.fa-truck-container:before { content: fa-content($fa-var-truck-container); }
.fa-truck-couch:before { content: fa-content($fa-var-truck-couch); }
.fa-truck-loading:before { content: fa-content($fa-var-truck-loading); }
.fa-truck-monster:before { content: fa-content($fa-var-truck-monster); }
.fa-truck-moving:before { content: fa-content($fa-var-truck-moving); }
.fa-truck-pickup:before { content: fa-content($fa-var-truck-pickup); }
.fa-truck-plow:before { content: fa-content($fa-var-truck-plow); }
.fa-truck-ramp:before { content: fa-content($fa-var-truck-ramp); }
.fa-tshirt:before { content: fa-content($fa-var-tshirt); }
.fa-tty:before { content: fa-content($fa-var-tty); }
.fa-tumblr:before { content: fa-content($fa-var-tumblr); }
.fa-tumblr-square:before { content: fa-content($fa-var-tumblr-square); }
.fa-turkey:before { content: fa-content($fa-var-turkey); }
.fa-turtle:before { content: fa-content($fa-var-turtle); }
.fa-tv:before { content: fa-content($fa-var-tv); }
.fa-tv-retro:before { content: fa-content($fa-var-tv-retro); }
.fa-twitch:before { content: fa-content($fa-var-twitch); }
.fa-twitter:before { content: fa-content($fa-var-twitter); }
.fa-twitter-square:before { content: fa-content($fa-var-twitter-square); }
.fa-typo3:before { content: fa-content($fa-var-typo3); }
.fa-uber:before { content: fa-content($fa-var-uber); }
.fa-ubuntu:before { content: fa-content($fa-var-ubuntu); }
.fa-uikit:before { content: fa-content($fa-var-uikit); }
.fa-umbrella:before { content: fa-content($fa-var-umbrella); }
.fa-umbrella-beach:before { content: fa-content($fa-var-umbrella-beach); }
.fa-underline:before { content: fa-content($fa-var-underline); }
.fa-undo:before { content: fa-content($fa-var-undo); }
.fa-undo-alt:before { content: fa-content($fa-var-undo-alt); }
.fa-unicorn:before { content: fa-content($fa-var-unicorn); }
.fa-union:before { content: fa-content($fa-var-union); }
.fa-uniregistry:before { content: fa-content($fa-var-uniregistry); }
.fa-universal-access:before { content: fa-content($fa-var-universal-access); }
.fa-university:before { content: fa-content($fa-var-university); }
.fa-unlink:before { content: fa-content($fa-var-unlink); }
.fa-unlock:before { content: fa-content($fa-var-unlock); }
.fa-unlock-alt:before { content: fa-content($fa-var-unlock-alt); }
.fa-untappd:before { content: fa-content($fa-var-untappd); }
.fa-upload:before { content: fa-content($fa-var-upload); }
.fa-ups:before { content: fa-content($fa-var-ups); }
.fa-usb:before { content: fa-content($fa-var-usb); }
.fa-usd-circle:before { content: fa-content($fa-var-usd-circle); }
.fa-usd-square:before { content: fa-content($fa-var-usd-square); }
.fa-user:before { content: fa-content($fa-var-user); }
.fa-user-alt:before { content: fa-content($fa-var-user-alt); }
.fa-user-alt-slash:before { content: fa-content($fa-var-user-alt-slash); }
.fa-user-astronaut:before { content: fa-content($fa-var-user-astronaut); }
.fa-user-chart:before { content: fa-content($fa-var-user-chart); }
.fa-user-check:before { content: fa-content($fa-var-user-check); }
.fa-user-circle:before { content: fa-content($fa-var-user-circle); }
.fa-user-clock:before { content: fa-content($fa-var-user-clock); }
.fa-user-cog:before { content: fa-content($fa-var-user-cog); }
.fa-user-crown:before { content: fa-content($fa-var-user-crown); }
.fa-user-edit:before { content: fa-content($fa-var-user-edit); }
.fa-user-friends:before { content: fa-content($fa-var-user-friends); }
.fa-user-graduate:before { content: fa-content($fa-var-user-graduate); }
.fa-user-hard-hat:before { content: fa-content($fa-var-user-hard-hat); }
.fa-user-headset:before { content: fa-content($fa-var-user-headset); }
.fa-user-injured:before { content: fa-content($fa-var-user-injured); }
.fa-user-lock:before { content: fa-content($fa-var-user-lock); }
.fa-user-md:before { content: fa-content($fa-var-user-md); }
.fa-user-md-chat:before { content: fa-content($fa-var-user-md-chat); }
.fa-user-minus:before { content: fa-content($fa-var-user-minus); }
.fa-user-ninja:before { content: fa-content($fa-var-user-ninja); }
.fa-user-nurse:before { content: fa-content($fa-var-user-nurse); }
.fa-user-plus:before { content: fa-content($fa-var-user-plus); }
.fa-user-secret:before { content: fa-content($fa-var-user-secret); }
.fa-user-shield:before { content: fa-content($fa-var-user-shield); }
.fa-user-slash:before { content: fa-content($fa-var-user-slash); }
.fa-user-tag:before { content: fa-content($fa-var-user-tag); }
.fa-user-tie:before { content: fa-content($fa-var-user-tie); }
.fa-user-times:before { content: fa-content($fa-var-user-times); }
.fa-users:before { content: fa-content($fa-var-users); }
.fa-users-class:before { content: fa-content($fa-var-users-class); }
.fa-users-cog:before { content: fa-content($fa-var-users-cog); }
.fa-users-crown:before { content: fa-content($fa-var-users-crown); }
.fa-users-medical:before { content: fa-content($fa-var-users-medical); }
.fa-usps:before { content: fa-content($fa-var-usps); }
.fa-ussunnah:before { content: fa-content($fa-var-ussunnah); }
.fa-utensil-fork:before { content: fa-content($fa-var-utensil-fork); }
.fa-utensil-knife:before { content: fa-content($fa-var-utensil-knife); }
.fa-utensil-spoon:before { content: fa-content($fa-var-utensil-spoon); }
.fa-utensils:before { content: fa-content($fa-var-utensils); }
.fa-utensils-alt:before { content: fa-content($fa-var-utensils-alt); }
.fa-vaadin:before { content: fa-content($fa-var-vaadin); }
.fa-value-absolute:before { content: fa-content($fa-var-value-absolute); }
.fa-vector-square:before { content: fa-content($fa-var-vector-square); }
.fa-venus:before { content: fa-content($fa-var-venus); }
.fa-venus-double:before { content: fa-content($fa-var-venus-double); }
.fa-venus-mars:before { content: fa-content($fa-var-venus-mars); }
.fa-viacoin:before { content: fa-content($fa-var-viacoin); }
.fa-viadeo:before { content: fa-content($fa-var-viadeo); }
.fa-viadeo-square:before { content: fa-content($fa-var-viadeo-square); }
.fa-vial:before { content: fa-content($fa-var-vial); }
.fa-vials:before { content: fa-content($fa-var-vials); }
.fa-viber:before { content: fa-content($fa-var-viber); }
.fa-video:before { content: fa-content($fa-var-video); }
.fa-video-plus:before { content: fa-content($fa-var-video-plus); }
.fa-video-slash:before { content: fa-content($fa-var-video-slash); }
.fa-vihara:before { content: fa-content($fa-var-vihara); }
.fa-vimeo:before { content: fa-content($fa-var-vimeo); }
.fa-vimeo-square:before { content: fa-content($fa-var-vimeo-square); }
.fa-vimeo-v:before { content: fa-content($fa-var-vimeo-v); }
.fa-vine:before { content: fa-content($fa-var-vine); }
.fa-vk:before { content: fa-content($fa-var-vk); }
.fa-vnv:before { content: fa-content($fa-var-vnv); }
.fa-voicemail:before { content: fa-content($fa-var-voicemail); }
.fa-volcano:before { content: fa-content($fa-var-volcano); }
.fa-volleyball-ball:before { content: fa-content($fa-var-volleyball-ball); }
.fa-volume:before { content: fa-content($fa-var-volume); }
.fa-volume-down:before { content: fa-content($fa-var-volume-down); }
.fa-volume-mute:before { content: fa-content($fa-var-volume-mute); }
.fa-volume-off:before { content: fa-content($fa-var-volume-off); }
.fa-volume-slash:before { content: fa-content($fa-var-volume-slash); }
.fa-volume-up:before { content: fa-content($fa-var-volume-up); }
.fa-vote-nay:before { content: fa-content($fa-var-vote-nay); }
.fa-vote-yea:before { content: fa-content($fa-var-vote-yea); }
.fa-vr-cardboard:before { content: fa-content($fa-var-vr-cardboard); }
.fa-vuejs:before { content: fa-content($fa-var-vuejs); }
.fa-walker:before { content: fa-content($fa-var-walker); }
.fa-walking:before { content: fa-content($fa-var-walking); }
.fa-wallet:before { content: fa-content($fa-var-wallet); }
.fa-wand:before { content: fa-content($fa-var-wand); }
.fa-wand-magic:before { content: fa-content($fa-var-wand-magic); }
.fa-warehouse:before { content: fa-content($fa-var-warehouse); }
.fa-warehouse-alt:before { content: fa-content($fa-var-warehouse-alt); }
.fa-washer:before { content: fa-content($fa-var-washer); }
.fa-watch:before { content: fa-content($fa-var-watch); }
.fa-watch-fitness:before { content: fa-content($fa-var-watch-fitness); }
.fa-water:before { content: fa-content($fa-var-water); }
.fa-water-lower:before { content: fa-content($fa-var-water-lower); }
.fa-water-rise:before { content: fa-content($fa-var-water-rise); }
.fa-wave-sine:before { content: fa-content($fa-var-wave-sine); }
.fa-wave-square:before { content: fa-content($fa-var-wave-square); }
.fa-wave-triangle:before { content: fa-content($fa-var-wave-triangle); }
.fa-waze:before { content: fa-content($fa-var-waze); }
.fa-webcam:before { content: fa-content($fa-var-webcam); }
.fa-webcam-slash:before { content: fa-content($fa-var-webcam-slash); }
.fa-weebly:before { content: fa-content($fa-var-weebly); }
.fa-weibo:before { content: fa-content($fa-var-weibo); }
.fa-weight:before { content: fa-content($fa-var-weight); }
.fa-weight-hanging:before { content: fa-content($fa-var-weight-hanging); }
.fa-weixin:before { content: fa-content($fa-var-weixin); }
.fa-whale:before { content: fa-content($fa-var-whale); }
.fa-whatsapp:before { content: fa-content($fa-var-whatsapp); }
.fa-whatsapp-square:before { content: fa-content($fa-var-whatsapp-square); }
.fa-wheat:before { content: fa-content($fa-var-wheat); }
.fa-wheelchair:before { content: fa-content($fa-var-wheelchair); }
.fa-whistle:before { content: fa-content($fa-var-whistle); }
.fa-whmcs:before { content: fa-content($fa-var-whmcs); }
.fa-wifi:before { content: fa-content($fa-var-wifi); }
.fa-wifi-1:before { content: fa-content($fa-var-wifi-1); }
.fa-wifi-2:before { content: fa-content($fa-var-wifi-2); }
.fa-wifi-slash:before { content: fa-content($fa-var-wifi-slash); }
.fa-wikipedia-w:before { content: fa-content($fa-var-wikipedia-w); }
.fa-wind:before { content: fa-content($fa-var-wind); }
.fa-wind-turbine:before { content: fa-content($fa-var-wind-turbine); }
.fa-wind-warning:before { content: fa-content($fa-var-wind-warning); }
.fa-window:before { content: fa-content($fa-var-window); }
.fa-window-alt:before { content: fa-content($fa-var-window-alt); }
.fa-window-close:before { content: fa-content($fa-var-window-close); }
.fa-window-maximize:before { content: fa-content($fa-var-window-maximize); }
.fa-window-minimize:before { content: fa-content($fa-var-window-minimize); }
.fa-window-restore:before { content: fa-content($fa-var-window-restore); }
.fa-windows:before { content: fa-content($fa-var-windows); }
.fa-windsock:before { content: fa-content($fa-var-windsock); }
.fa-wine-bottle:before { content: fa-content($fa-var-wine-bottle); }
.fa-wine-glass:before { content: fa-content($fa-var-wine-glass); }
.fa-wine-glass-alt:before { content: fa-content($fa-var-wine-glass-alt); }
.fa-wix:before { content: fa-content($fa-var-wix); }
.fa-wizards-of-the-coast:before { content: fa-content($fa-var-wizards-of-the-coast); }
.fa-wolf-pack-battalion:before { content: fa-content($fa-var-wolf-pack-battalion); }
.fa-won-sign:before { content: fa-content($fa-var-won-sign); }
.fa-wordpress:before { content: fa-content($fa-var-wordpress); }
.fa-wordpress-simple:before { content: fa-content($fa-var-wordpress-simple); }
.fa-wpbeginner:before { content: fa-content($fa-var-wpbeginner); }
.fa-wpexplorer:before { content: fa-content($fa-var-wpexplorer); }
.fa-wpforms:before { content: fa-content($fa-var-wpforms); }
.fa-wpressr:before { content: fa-content($fa-var-wpressr); }
.fa-wreath:before { content: fa-content($fa-var-wreath); }
.fa-wrench:before { content: fa-content($fa-var-wrench); }
.fa-x-ray:before { content: fa-content($fa-var-x-ray); }
.fa-xbox:before { content: fa-content($fa-var-xbox); }
.fa-xing:before { content: fa-content($fa-var-xing); }
.fa-xing-square:before { content: fa-content($fa-var-xing-square); }
.fa-y-combinator:before { content: fa-content($fa-var-y-combinator); }
.fa-yahoo:before { content: fa-content($fa-var-yahoo); }
.fa-yammer:before { content: fa-content($fa-var-yammer); }
.fa-yandex:before { content: fa-content($fa-var-yandex); }
.fa-yandex-international:before { content: fa-content($fa-var-yandex-international); }
.fa-yarn:before { content: fa-content($fa-var-yarn); }
.fa-yelp:before { content: fa-content($fa-var-yelp); }
.fa-yen-sign:before { content: fa-content($fa-var-yen-sign); }
.fa-yin-yang:before { content: fa-content($fa-var-yin-yang); }
.fa-yoast:before { content: fa-content($fa-var-yoast); }
.fa-zhihu:before { content: fa-content($fa-var-zhihu); }
*/
.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto; }

/*!
 * Font Awesome Pro 5.9.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
/* $fa-var-500px: \f26e;
$fa-var-abacus: \f640;
$fa-var-accessible-icon: \f368;
$fa-var-accusoft: \f369;
$fa-var-acorn: \f6ae;
$fa-var-acquisitions-incorporated: \f6af;
$fa-var-ad: \f641;
$fa-var-address-book: \f2b9;
$fa-var-address-card: \f2bb;
$fa-var-adjust: \f042;
$fa-var-adn: \f170;
$fa-var-adobe: \f778;
$fa-var-adversal: \f36a;
$fa-var-affiliatetheme: \f36b;
$fa-var-air-freshener: \f5d0;
$fa-var-airbnb: \f834;
$fa-var-alarm-clock: \f34e;
$fa-var-alarm-exclamation: \f843;
$fa-var-alarm-plus: \f844;
$fa-var-alarm-snooze: \f845;
$fa-var-algolia: \f36c;
$fa-var-alicorn: \f6b0;
$fa-var-align-center: \f037;
$fa-var-align-justify: \f039;
$fa-var-align-left: \f036;
$fa-var-align-right: \f038;
$fa-var-align-slash: \f846;
$fa-var-alipay: \f642;
$fa-var-allergies: \f461;
$fa-var-amazon: \f270;
$fa-var-amazon-pay: \f42c;
$fa-var-ambulance: \f0f9;
$fa-var-american-sign-language-interpreting: \f2a3;
$fa-var-amilia: \f36d;
$fa-var-analytics: \f643;
$fa-var-anchor: \f13d;
$fa-var-android: \f17b;
$fa-var-angel: \f779;
$fa-var-angellist: \f209;
$fa-var-angle-double-down: \f103;
$fa-var-angle-double-left: \f100;
$fa-var-angle-double-right: \f101;
$fa-var-angle-double-up: \f102;
$fa-var-angle-down: \f107;
$fa-var-angle-left: \f104;
$fa-var-angle-right: \f105;
$fa-var-angle-up: \f106;
$fa-var-angry: \f556;
$fa-var-angrycreative: \f36e;
$fa-var-angular: \f420;
$fa-var-ankh: \f644;
$fa-var-app-store: \f36f;
$fa-var-app-store-ios: \f370;
$fa-var-apper: \f371;
$fa-var-apple: \f179;
$fa-var-apple-alt: \f5d1;
$fa-var-apple-crate: \f6b1;
$fa-var-apple-pay: \f415;
$fa-var-archive: \f187;
$fa-var-archway: \f557;
$fa-var-arrow-alt-circle-down: \f358;
$fa-var-arrow-alt-circle-left: \f359;
$fa-var-arrow-alt-circle-right: \f35a;
$fa-var-arrow-alt-circle-up: \f35b;
$fa-var-arrow-alt-down: \f354;
$fa-var-arrow-alt-from-bottom: \f346;
$fa-var-arrow-alt-from-left: \f347;
$fa-var-arrow-alt-from-right: \f348;
$fa-var-arrow-alt-from-top: \f349;
$fa-var-arrow-alt-left: \f355;
$fa-var-arrow-alt-right: \f356;
$fa-var-arrow-alt-square-down: \f350;
$fa-var-arrow-alt-square-left: \f351;
$fa-var-arrow-alt-square-right: \f352;
$fa-var-arrow-alt-square-up: \f353;
$fa-var-arrow-alt-to-bottom: \f34a;
$fa-var-arrow-alt-to-left: \f34b;
$fa-var-arrow-alt-to-right: \f34c;
$fa-var-arrow-alt-to-top: \f34d;
$fa-var-arrow-alt-up: \f357;
$fa-var-arrow-circle-down: \f0ab;
$fa-var-arrow-circle-left: \f0a8;
$fa-var-arrow-circle-right: \f0a9;
$fa-var-arrow-circle-up: \f0aa;
$fa-var-arrow-down: \f063;
$fa-var-arrow-from-bottom: \f342;
$fa-var-arrow-from-left: \f343;
$fa-var-arrow-from-right: \f344;
$fa-var-arrow-from-top: \f345;
$fa-var-arrow-left: \f060;
$fa-var-arrow-right: \f061;
$fa-var-arrow-square-down: \f339;
$fa-var-arrow-square-left: \f33a;
$fa-var-arrow-square-right: \f33b;
$fa-var-arrow-square-up: \f33c;
$fa-var-arrow-to-bottom: \f33d;
$fa-var-arrow-to-left: \f33e;
$fa-var-arrow-to-right: \f340;
$fa-var-arrow-to-top: \f341;
$fa-var-arrow-up: \f062;
$fa-var-arrows: \f047;
$fa-var-arrows-alt: \f0b2;
$fa-var-arrows-alt-h: \f337;
$fa-var-arrows-alt-v: \f338;
$fa-var-arrows-h: \f07e;
$fa-var-arrows-v: \f07d;
$fa-var-artstation: \f77a;
$fa-var-assistive-listening-systems: \f2a2;
$fa-var-asterisk: \f069;
$fa-var-asymmetrik: \f372;
$fa-var-at: \f1fa;
$fa-var-atlas: \f558;
$fa-var-atlassian: \f77b;
$fa-var-atom: \f5d2;
$fa-var-atom-alt: \f5d3;
$fa-var-audible: \f373;
$fa-var-audio-description: \f29e;
$fa-var-autoprefixer: \f41c;
$fa-var-avianex: \f374;
$fa-var-aviato: \f421;
$fa-var-award: \f559;
$fa-var-aws: \f375;
$fa-var-axe: \f6b2;
$fa-var-axe-battle: \f6b3;
$fa-var-baby: \f77c;
$fa-var-baby-carriage: \f77d;
$fa-var-backpack: \f5d4;
$fa-var-backspace: \f55a;
$fa-var-backward: \f04a;
$fa-var-bacon: \f7e5;
$fa-var-badge: \f335;
$fa-var-badge-check: \f336;
$fa-var-badge-dollar: \f645;
$fa-var-badge-percent: \f646;
$fa-var-badger-honey: \f6b4;
$fa-var-bags-shopping: \f847;
$fa-var-balance-scale: \f24e;
$fa-var-balance-scale-left: \f515;
$fa-var-balance-scale-right: \f516;
$fa-var-ball-pile: \f77e;
$fa-var-ballot: \f732;
$fa-var-ballot-check: \f733;
$fa-var-ban: \f05e;
$fa-var-band-aid: \f462;
$fa-var-bandcamp: \f2d5;
$fa-var-barcode: \f02a;
$fa-var-barcode-alt: \f463;
$fa-var-barcode-read: \f464;
$fa-var-barcode-scan: \f465;
$fa-var-bars: \f0c9;
$fa-var-baseball: \f432;
$fa-var-baseball-ball: \f433;
$fa-var-basketball-ball: \f434;
$fa-var-basketball-hoop: \f435;
$fa-var-bat: \f6b5;
$fa-var-bath: \f2cd;
$fa-var-battery-bolt: \f376;
$fa-var-battery-empty: \f244;
$fa-var-battery-full: \f240;
$fa-var-battery-half: \f242;
$fa-var-battery-quarter: \f243;
$fa-var-battery-slash: \f377;
$fa-var-battery-three-quarters: \f241;
$fa-var-battle-net: \f835;
$fa-var-bed: \f236;
$fa-var-beer: \f0fc;
$fa-var-behance: \f1b4;
$fa-var-behance-square: \f1b5;
$fa-var-bell: \f0f3;
$fa-var-bell-exclamation: \f848;
$fa-var-bell-plus: \f849;
$fa-var-bell-school: \f5d5;
$fa-var-bell-school-slash: \f5d6;
$fa-var-bell-slash: \f1f6;
$fa-var-bells: \f77f;
$fa-var-bezier-curve: \f55b;
$fa-var-bible: \f647;
$fa-var-bicycle: \f206;
$fa-var-biking: \f84a;
$fa-var-biking-mountain: \f84b;
$fa-var-bimobject: \f378;
$fa-var-binoculars: \f1e5;
$fa-var-biohazard: \f780;
$fa-var-birthday-cake: \f1fd;
$fa-var-bitbucket: \f171;
$fa-var-bitcoin: \f379;
$fa-var-bity: \f37a;
$fa-var-black-tie: \f27e;
$fa-var-blackberry: \f37b;
$fa-var-blanket: \f498;
$fa-var-blender: \f517;
$fa-var-blender-phone: \f6b6;
$fa-var-blind: \f29d;
$fa-var-blog: \f781;
$fa-var-blogger: \f37c;
$fa-var-blogger-b: \f37d;
$fa-var-bluetooth: \f293;
$fa-var-bluetooth-b: \f294;
$fa-var-bold: \f032;
$fa-var-bolt: \f0e7;
$fa-var-bomb: \f1e2;
$fa-var-bone: \f5d7;
$fa-var-bone-break: \f5d8;
$fa-var-bong: \f55c;
$fa-var-book: \f02d;
$fa-var-book-alt: \f5d9;
$fa-var-book-dead: \f6b7;
$fa-var-book-heart: \f499;
$fa-var-book-medical: \f7e6;
$fa-var-book-open: \f518;
$fa-var-book-reader: \f5da;
$fa-var-book-spells: \f6b8;
$fa-var-book-user: \f7e7;
$fa-var-bookmark: \f02e;
$fa-var-books: \f5db;
$fa-var-books-medical: \f7e8;
$fa-var-boot: \f782;
$fa-var-booth-curtain: \f734;
$fa-var-bootstrap: \f836;
$fa-var-border-all: \f84c;
$fa-var-border-bottom: \f84d;
$fa-var-border-inner: \f84e;
$fa-var-border-left: \f84f;
$fa-var-border-none: \f850;
$fa-var-border-outer: \f851;
$fa-var-border-right: \f852;
$fa-var-border-style: \f853;
$fa-var-border-style-alt: \f854;
$fa-var-border-top: \f855;
$fa-var-bow-arrow: \f6b9;
$fa-var-bowling-ball: \f436;
$fa-var-bowling-pins: \f437;
$fa-var-box: \f466;
$fa-var-box-alt: \f49a;
$fa-var-box-ballot: \f735;
$fa-var-box-check: \f467;
$fa-var-box-fragile: \f49b;
$fa-var-box-full: \f49c;
$fa-var-box-heart: \f49d;
$fa-var-box-open: \f49e;
$fa-var-box-up: \f49f;
$fa-var-box-usd: \f4a0;
$fa-var-boxes: \f468;
$fa-var-boxes-alt: \f4a1;
$fa-var-boxing-glove: \f438;
$fa-var-brackets: \f7e9;
$fa-var-brackets-curly: \f7ea;
$fa-var-braille: \f2a1;
$fa-var-brain: \f5dc;
$fa-var-bread-loaf: \f7eb;
$fa-var-bread-slice: \f7ec;
$fa-var-briefcase: \f0b1;
$fa-var-briefcase-medical: \f469;
$fa-var-bring-forward: \f856;
$fa-var-bring-front: \f857;
$fa-var-broadcast-tower: \f519;
$fa-var-broom: \f51a;
$fa-var-browser: \f37e;
$fa-var-brush: \f55d;
$fa-var-btc: \f15a;
$fa-var-buffer: \f837;
$fa-var-bug: \f188;
$fa-var-building: \f1ad;
$fa-var-bullhorn: \f0a1;
$fa-var-bullseye: \f140;
$fa-var-bullseye-arrow: \f648;
$fa-var-bullseye-pointer: \f649;
$fa-var-burger-soda: \f858;
$fa-var-burn: \f46a;
$fa-var-buromobelexperte: \f37f;
$fa-var-burrito: \f7ed;
$fa-var-bus: \f207;
$fa-var-bus-alt: \f55e;
$fa-var-bus-school: \f5dd;
$fa-var-business-time: \f64a;
$fa-var-buysellads: \f20d;
$fa-var-cabinet-filing: \f64b;
$fa-var-calculator: \f1ec;
$fa-var-calculator-alt: \f64c;
$fa-var-calendar: \f133;
$fa-var-calendar-alt: \f073;
$fa-var-calendar-check: \f274;
$fa-var-calendar-day: \f783;
$fa-var-calendar-edit: \f333;
$fa-var-calendar-exclamation: \f334;
$fa-var-calendar-minus: \f272;
$fa-var-calendar-plus: \f271;
$fa-var-calendar-star: \f736;
$fa-var-calendar-times: \f273;
$fa-var-calendar-week: \f784;
$fa-var-camera: \f030;
$fa-var-camera-alt: \f332;
$fa-var-camera-retro: \f083;
$fa-var-campfire: \f6ba;
$fa-var-campground: \f6bb;
$fa-var-canadian-maple-leaf: \f785;
$fa-var-candle-holder: \f6bc;
$fa-var-candy-cane: \f786;
$fa-var-candy-corn: \f6bd;
$fa-var-cannabis: \f55f;
$fa-var-capsules: \f46b;
$fa-var-car: \f1b9;
$fa-var-car-alt: \f5de;
$fa-var-car-battery: \f5df;
$fa-var-car-building: \f859;
$fa-var-car-bump: \f5e0;
$fa-var-car-bus: \f85a;
$fa-var-car-crash: \f5e1;
$fa-var-car-garage: \f5e2;
$fa-var-car-mechanic: \f5e3;
$fa-var-car-side: \f5e4;
$fa-var-car-tilt: \f5e5;
$fa-var-car-wash: \f5e6;
$fa-var-caret-circle-down: \f32d;
$fa-var-caret-circle-left: \f32e;
$fa-var-caret-circle-right: \f330;
$fa-var-caret-circle-up: \f331;
$fa-var-caret-down: \f0d7;
$fa-var-caret-left: \f0d9;
$fa-var-caret-right: \f0da;
$fa-var-caret-square-down: \f150;
$fa-var-caret-square-left: \f191;
$fa-var-caret-square-right: \f152;
$fa-var-caret-square-up: \f151;
$fa-var-caret-up: \f0d8;
$fa-var-carrot: \f787;
$fa-var-cars: \f85b;
$fa-var-cart-arrow-down: \f218;
$fa-var-cart-plus: \f217;
$fa-var-cash-register: \f788;
$fa-var-cat: \f6be;
$fa-var-cauldron: \f6bf;
$fa-var-cc-amazon-pay: \f42d;
$fa-var-cc-amex: \f1f3;
$fa-var-cc-apple-pay: \f416;
$fa-var-cc-diners-club: \f24c;
$fa-var-cc-discover: \f1f2;
$fa-var-cc-jcb: \f24b;
$fa-var-cc-mastercard: \f1f1;
$fa-var-cc-paypal: \f1f4;
$fa-var-cc-stripe: \f1f5;
$fa-var-cc-visa: \f1f0;
$fa-var-centercode: \f380;
$fa-var-centos: \f789;
$fa-var-certificate: \f0a3;
$fa-var-chair: \f6c0;
$fa-var-chair-office: \f6c1;
$fa-var-chalkboard: \f51b;
$fa-var-chalkboard-teacher: \f51c;
$fa-var-charging-station: \f5e7;
$fa-var-chart-area: \f1fe;
$fa-var-chart-bar: \f080;
$fa-var-chart-line: \f201;
$fa-var-chart-line-down: \f64d;
$fa-var-chart-network: \f78a;
$fa-var-chart-pie: \f200;
$fa-var-chart-pie-alt: \f64e;
$fa-var-chart-scatter: \f7ee;
$fa-var-check: \f00c;
$fa-var-check-circle: \f058;
$fa-var-check-double: \f560;
$fa-var-check-square: \f14a;
$fa-var-cheese: \f7ef;
$fa-var-cheese-swiss: \f7f0;
$fa-var-cheeseburger: \f7f1;
$fa-var-chess: \f439;
$fa-var-chess-bishop: \f43a;
$fa-var-chess-bishop-alt: \f43b;
$fa-var-chess-board: \f43c;
$fa-var-chess-clock: \f43d;
$fa-var-chess-clock-alt: \f43e;
$fa-var-chess-king: \f43f;
$fa-var-chess-king-alt: \f440;
$fa-var-chess-knight: \f441;
$fa-var-chess-knight-alt: \f442;
$fa-var-chess-pawn: \f443;
$fa-var-chess-pawn-alt: \f444;
$fa-var-chess-queen: \f445;
$fa-var-chess-queen-alt: \f446;
$fa-var-chess-rook: \f447;
$fa-var-chess-rook-alt: \f448;
$fa-var-chevron-circle-down: \f13a;
$fa-var-chevron-circle-left: \f137;
$fa-var-chevron-circle-right: \f138;
$fa-var-chevron-circle-up: \f139;
$fa-var-chevron-double-down: \f322;
$fa-var-chevron-double-left: \f323;
$fa-var-chevron-double-right: \f324;
$fa-var-chevron-double-up: \f325;
$fa-var-chevron-down: \f078;
$fa-var-chevron-left: \f053;
$fa-var-chevron-right: \f054;
$fa-var-chevron-square-down: \f329;
$fa-var-chevron-square-left: \f32a;
$fa-var-chevron-square-right: \f32b;
$fa-var-chevron-square-up: \f32c;
$fa-var-chevron-up: \f077;
$fa-var-child: \f1ae;
$fa-var-chimney: \f78b;
$fa-var-chrome: \f268;
$fa-var-chromecast: \f838;
$fa-var-church: \f51d;
$fa-var-circle: \f111;
$fa-var-circle-notch: \f1ce;
$fa-var-city: \f64f;
$fa-var-claw-marks: \f6c2;
$fa-var-clinic-medical: \f7f2;
$fa-var-clipboard: \f328;
$fa-var-clipboard-check: \f46c;
$fa-var-clipboard-list: \f46d;
$fa-var-clipboard-list-check: \f737;
$fa-var-clipboard-prescription: \f5e8;
$fa-var-clipboard-user: \f7f3;
$fa-var-clock: \f017;
$fa-var-clone: \f24d;
$fa-var-closed-captioning: \f20a;
$fa-var-cloud: \f0c2;
$fa-var-cloud-download: \f0ed;
$fa-var-cloud-download-alt: \f381;
$fa-var-cloud-drizzle: \f738;
$fa-var-cloud-hail: \f739;
$fa-var-cloud-hail-mixed: \f73a;
$fa-var-cloud-meatball: \f73b;
$fa-var-cloud-moon: \f6c3;
$fa-var-cloud-moon-rain: \f73c;
$fa-var-cloud-rain: \f73d;
$fa-var-cloud-rainbow: \f73e;
$fa-var-cloud-showers: \f73f;
$fa-var-cloud-showers-heavy: \f740;
$fa-var-cloud-sleet: \f741;
$fa-var-cloud-snow: \f742;
$fa-var-cloud-sun: \f6c4;
$fa-var-cloud-sun-rain: \f743;
$fa-var-cloud-upload: \f0ee;
$fa-var-cloud-upload-alt: \f382;
$fa-var-clouds: \f744;
$fa-var-clouds-moon: \f745;
$fa-var-clouds-sun: \f746;
$fa-var-cloudscale: \f383;
$fa-var-cloudsmith: \f384;
$fa-var-cloudversify: \f385;
$fa-var-club: \f327;
$fa-var-cocktail: \f561;
$fa-var-code: \f121;
$fa-var-code-branch: \f126;
$fa-var-code-commit: \f386;
$fa-var-code-merge: \f387;
$fa-var-codepen: \f1cb;
$fa-var-codiepie: \f284;
$fa-var-coffee: \f0f4;
$fa-var-coffee-togo: \f6c5;
$fa-var-coffin: \f6c6;
$fa-var-cog: \f013;
$fa-var-cogs: \f085;
$fa-var-coin: \f85c;
$fa-var-coins: \f51e;
$fa-var-columns: \f0db;
$fa-var-comment: \f075;
$fa-var-comment-alt: \f27a;
$fa-var-comment-alt-check: \f4a2;
$fa-var-comment-alt-dollar: \f650;
$fa-var-comment-alt-dots: \f4a3;
$fa-var-comment-alt-edit: \f4a4;
$fa-var-comment-alt-exclamation: \f4a5;
$fa-var-comment-alt-lines: \f4a6;
$fa-var-comment-alt-medical: \f7f4;
$fa-var-comment-alt-minus: \f4a7;
$fa-var-comment-alt-plus: \f4a8;
$fa-var-comment-alt-slash: \f4a9;
$fa-var-comment-alt-smile: \f4aa;
$fa-var-comment-alt-times: \f4ab;
$fa-var-comment-check: \f4ac;
$fa-var-comment-dollar: \f651;
$fa-var-comment-dots: \f4ad;
$fa-var-comment-edit: \f4ae;
$fa-var-comment-exclamation: \f4af;
$fa-var-comment-lines: \f4b0;
$fa-var-comment-medical: \f7f5;
$fa-var-comment-minus: \f4b1;
$fa-var-comment-plus: \f4b2;
$fa-var-comment-slash: \f4b3;
$fa-var-comment-smile: \f4b4;
$fa-var-comment-times: \f4b5;
$fa-var-comments: \f086;
$fa-var-comments-alt: \f4b6;
$fa-var-comments-alt-dollar: \f652;
$fa-var-comments-dollar: \f653;
$fa-var-compact-disc: \f51f;
$fa-var-compass: \f14e;
$fa-var-compass-slash: \f5e9;
$fa-var-compress: \f066;
$fa-var-compress-alt: \f422;
$fa-var-compress-arrows-alt: \f78c;
$fa-var-compress-wide: \f326;
$fa-var-concierge-bell: \f562;
$fa-var-confluence: \f78d;
$fa-var-connectdevelop: \f20e;
$fa-var-construction: \f85d;
$fa-var-container-storage: \f4b7;
$fa-var-contao: \f26d;
$fa-var-conveyor-belt: \f46e;
$fa-var-conveyor-belt-alt: \f46f;
$fa-var-cookie: \f563;
$fa-var-cookie-bite: \f564;
$fa-var-copy: \f0c5;
$fa-var-copyright: \f1f9;
$fa-var-corn: \f6c7;
$fa-var-couch: \f4b8;
$fa-var-cow: \f6c8;
$fa-var-cpanel: \f388;
$fa-var-creative-commons: \f25e;
$fa-var-creative-commons-by: \f4e7;
$fa-var-creative-commons-nc: \f4e8;
$fa-var-creative-commons-nc-eu: \f4e9;
$fa-var-creative-commons-nc-jp: \f4ea;
$fa-var-creative-commons-nd: \f4eb;
$fa-var-creative-commons-pd: \f4ec;
$fa-var-creative-commons-pd-alt: \f4ed;
$fa-var-creative-commons-remix: \f4ee;
$fa-var-creative-commons-sa: \f4ef;
$fa-var-creative-commons-sampling: \f4f0;
$fa-var-creative-commons-sampling-plus: \f4f1;
$fa-var-creative-commons-share: \f4f2;
$fa-var-creative-commons-zero: \f4f3;
$fa-var-credit-card: \f09d;
$fa-var-credit-card-blank: \f389;
$fa-var-credit-card-front: \f38a;
$fa-var-cricket: \f449;
$fa-var-critical-role: \f6c9;
$fa-var-croissant: \f7f6;
$fa-var-crop: \f125;
$fa-var-crop-alt: \f565;
$fa-var-cross: \f654;
$fa-var-crosshairs: \f05b;
$fa-var-crow: \f520;
$fa-var-crown: \f521;
$fa-var-crutch: \f7f7;
$fa-var-crutches: \f7f8;
$fa-var-css3: \f13c;
$fa-var-css3-alt: \f38b;
$fa-var-cube: \f1b2;
$fa-var-cubes: \f1b3;
$fa-var-curling: \f44a;
$fa-var-cut: \f0c4;
$fa-var-cuttlefish: \f38c;
$fa-var-d-and-d: \f38d;
$fa-var-d-and-d-beyond: \f6ca;
$fa-var-dagger: \f6cb;
$fa-var-dashcube: \f210;
$fa-var-database: \f1c0;
$fa-var-deaf: \f2a4;
$fa-var-debug: \f7f9;
$fa-var-deer: \f78e;
$fa-var-deer-rudolph: \f78f;
$fa-var-delicious: \f1a5;
$fa-var-democrat: \f747;
$fa-var-deploydog: \f38e;
$fa-var-deskpro: \f38f;
$fa-var-desktop: \f108;
$fa-var-desktop-alt: \f390;
$fa-var-dev: \f6cc;
$fa-var-deviantart: \f1bd;
$fa-var-dewpoint: \f748;
$fa-var-dharmachakra: \f655;
$fa-var-dhl: \f790;
$fa-var-diagnoses: \f470;
$fa-var-diamond: \f219;
$fa-var-diaspora: \f791;
$fa-var-dice: \f522;
$fa-var-dice-d10: \f6cd;
$fa-var-dice-d12: \f6ce;
$fa-var-dice-d20: \f6cf;
$fa-var-dice-d4: \f6d0;
$fa-var-dice-d6: \f6d1;
$fa-var-dice-d8: \f6d2;
$fa-var-dice-five: \f523;
$fa-var-dice-four: \f524;
$fa-var-dice-one: \f525;
$fa-var-dice-six: \f526;
$fa-var-dice-three: \f527;
$fa-var-dice-two: \f528;
$fa-var-digg: \f1a6;
$fa-var-digging: \f85e;
$fa-var-digital-ocean: \f391;
$fa-var-digital-tachograph: \f566;
$fa-var-diploma: \f5ea;
$fa-var-directions: \f5eb;
$fa-var-discord: \f392;
$fa-var-discourse: \f393;
$fa-var-disease: \f7fa;
$fa-var-divide: \f529;
$fa-var-dizzy: \f567;
$fa-var-dna: \f471;
$fa-var-do-not-enter: \f5ec;
$fa-var-dochub: \f394;
$fa-var-docker: \f395;
$fa-var-dog: \f6d3;
$fa-var-dog-leashed: \f6d4;
$fa-var-dollar-sign: \f155;
$fa-var-dolly: \f472;
$fa-var-dolly-empty: \f473;
$fa-var-dolly-flatbed: \f474;
$fa-var-dolly-flatbed-alt: \f475;
$fa-var-dolly-flatbed-empty: \f476;
$fa-var-donate: \f4b9;
$fa-var-door-closed: \f52a;
$fa-var-door-open: \f52b;
$fa-var-dot-circle: \f192;
$fa-var-dove: \f4ba;
$fa-var-download: \f019;
$fa-var-draft2digital: \f396;
$fa-var-drafting-compass: \f568;
$fa-var-dragon: \f6d5;
$fa-var-draw-circle: \f5ed;
$fa-var-draw-polygon: \f5ee;
$fa-var-draw-square: \f5ef;
$fa-var-dreidel: \f792;
$fa-var-dribbble: \f17d;
$fa-var-dribbble-square: \f397;
$fa-var-drone: \f85f;
$fa-var-drone-alt: \f860;
$fa-var-dropbox: \f16b;
$fa-var-drum: \f569;
$fa-var-drum-steelpan: \f56a;
$fa-var-drumstick: \f6d6;
$fa-var-drumstick-bite: \f6d7;
$fa-var-drupal: \f1a9;
$fa-var-dryer: \f861;
$fa-var-dryer-alt: \f862;
$fa-var-duck: \f6d8;
$fa-var-dumbbell: \f44b;
$fa-var-dumpster: \f793;
$fa-var-dumpster-fire: \f794;
$fa-var-dungeon: \f6d9;
$fa-var-dyalog: \f399;
$fa-var-ear: \f5f0;
$fa-var-ear-muffs: \f795;
$fa-var-earlybirds: \f39a;
$fa-var-ebay: \f4f4;
$fa-var-eclipse: \f749;
$fa-var-eclipse-alt: \f74a;
$fa-var-edge: \f282;
$fa-var-edit: \f044;
$fa-var-egg: \f7fb;
$fa-var-egg-fried: \f7fc;
$fa-var-eject: \f052;
$fa-var-elementor: \f430;
$fa-var-elephant: \f6da;
$fa-var-ellipsis-h: \f141;
$fa-var-ellipsis-h-alt: \f39b;
$fa-var-ellipsis-v: \f142;
$fa-var-ellipsis-v-alt: \f39c;
$fa-var-ello: \f5f1;
$fa-var-ember: \f423;
$fa-var-empire: \f1d1;
$fa-var-empty-set: \f656;
$fa-var-engine-warning: \f5f2;
$fa-var-envelope: \f0e0;
$fa-var-envelope-open: \f2b6;
$fa-var-envelope-open-dollar: \f657;
$fa-var-envelope-open-text: \f658;
$fa-var-envelope-square: \f199;
$fa-var-envira: \f299;
$fa-var-equals: \f52c;
$fa-var-eraser: \f12d;
$fa-var-erlang: \f39d;
$fa-var-ethereum: \f42e;
$fa-var-ethernet: \f796;
$fa-var-etsy: \f2d7;
$fa-var-euro-sign: \f153;
$fa-var-evernote: \f839;
$fa-var-exchange: \f0ec;
$fa-var-exchange-alt: \f362;
$fa-var-exclamation: \f12a;
$fa-var-exclamation-circle: \f06a;
$fa-var-exclamation-square: \f321;
$fa-var-exclamation-triangle: \f071;
$fa-var-expand: \f065;
$fa-var-expand-alt: \f424;
$fa-var-expand-arrows: \f31d;
$fa-var-expand-arrows-alt: \f31e;
$fa-var-expand-wide: \f320;
$fa-var-expeditedssl: \f23e;
$fa-var-external-link: \f08e;
$fa-var-external-link-alt: \f35d;
$fa-var-external-link-square: \f14c;
$fa-var-external-link-square-alt: \f360;
$fa-var-eye: \f06e;
$fa-var-eye-dropper: \f1fb;
$fa-var-eye-evil: \f6db;
$fa-var-eye-slash: \f070;
$fa-var-facebook: \f09a;
$fa-var-facebook-f: \f39e;
$fa-var-facebook-messenger: \f39f;
$fa-var-facebook-square: \f082;
$fa-var-fan: \f863;
$fa-var-fantasy-flight-games: \f6dc;
$fa-var-farm: \f864;
$fa-var-fast-backward: \f049;
$fa-var-fast-forward: \f050;
$fa-var-fax: \f1ac;
$fa-var-feather: \f52d;
$fa-var-feather-alt: \f56b;
$fa-var-fedex: \f797;
$fa-var-fedora: \f798;
$fa-var-female: \f182;
$fa-var-field-hockey: \f44c;
$fa-var-fighter-jet: \f0fb;
$fa-var-figma: \f799;
$fa-var-file: \f15b;
$fa-var-file-alt: \f15c;
$fa-var-file-archive: \f1c6;
$fa-var-file-audio: \f1c7;
$fa-var-file-certificate: \f5f3;
$fa-var-file-chart-line: \f659;
$fa-var-file-chart-pie: \f65a;
$fa-var-file-check: \f316;
$fa-var-file-code: \f1c9;
$fa-var-file-contract: \f56c;
$fa-var-file-csv: \f6dd;
$fa-var-file-download: \f56d;
$fa-var-file-edit: \f31c;
$fa-var-file-excel: \f1c3;
$fa-var-file-exclamation: \f31a;
$fa-var-file-export: \f56e;
$fa-var-file-image: \f1c5;
$fa-var-file-import: \f56f;
$fa-var-file-invoice: \f570;
$fa-var-file-invoice-dollar: \f571;
$fa-var-file-medical: \f477;
$fa-var-file-medical-alt: \f478;
$fa-var-file-minus: \f318;
$fa-var-file-pdf: \f1c1;
$fa-var-file-plus: \f319;
$fa-var-file-powerpoint: \f1c4;
$fa-var-file-prescription: \f572;
$fa-var-file-search: \f865;
$fa-var-file-signature: \f573;
$fa-var-file-spreadsheet: \f65b;
$fa-var-file-times: \f317;
$fa-var-file-upload: \f574;
$fa-var-file-user: \f65c;
$fa-var-file-video: \f1c8;
$fa-var-file-word: \f1c2;
$fa-var-files-medical: \f7fd;
$fa-var-fill: \f575;
$fa-var-fill-drip: \f576;
$fa-var-film: \f008;
$fa-var-film-alt: \f3a0;
$fa-var-filter: \f0b0;
$fa-var-fingerprint: \f577;
$fa-var-fire: \f06d;
$fa-var-fire-alt: \f7e4;
$fa-var-fire-extinguisher: \f134;
$fa-var-fire-smoke: \f74b;
$fa-var-firefox: \f269;
$fa-var-fireplace: \f79a;
$fa-var-first-aid: \f479;
$fa-var-first-order: \f2b0;
$fa-var-first-order-alt: \f50a;
$fa-var-firstdraft: \f3a1;
$fa-var-fish: \f578;
$fa-var-fish-cooked: \f7fe;
$fa-var-fist-raised: \f6de;
$fa-var-flag: \f024;
$fa-var-flag-alt: \f74c;
$fa-var-flag-checkered: \f11e;
$fa-var-flag-usa: \f74d;
$fa-var-flame: \f6df;
$fa-var-flask: \f0c3;
$fa-var-flask-poison: \f6e0;
$fa-var-flask-potion: \f6e1;
$fa-var-flickr: \f16e;
$fa-var-flipboard: \f44d;
$fa-var-flower: \f7ff;
$fa-var-flower-daffodil: \f800;
$fa-var-flower-tulip: \f801;
$fa-var-flushed: \f579;
$fa-var-fly: \f417;
$fa-var-fog: \f74e;
$fa-var-folder: \f07b;
$fa-var-folder-minus: \f65d;
$fa-var-folder-open: \f07c;
$fa-var-folder-plus: \f65e;
$fa-var-folder-times: \f65f;
$fa-var-folder-tree: \f802;
$fa-var-folders: \f660;
$fa-var-font: \f031;
$fa-var-font-awesome: \f2b4;
$fa-var-font-awesome-alt: \f35c;
$fa-var-font-awesome-flag: \f425;
$fa-var-font-awesome-logo-full: \f4e6;
$fa-var-font-case: \f866;
$fa-var-fonticons: \f280;
$fa-var-fonticons-fi: \f3a2;
$fa-var-football-ball: \f44e;
$fa-var-football-helmet: \f44f;
$fa-var-forklift: \f47a;
$fa-var-fort-awesome: \f286;
$fa-var-fort-awesome-alt: \f3a3;
$fa-var-forumbee: \f211;
$fa-var-forward: \f04e;
$fa-var-foursquare: \f180;
$fa-var-fragile: \f4bb;
$fa-var-free-code-camp: \f2c5;
$fa-var-freebsd: \f3a4;
$fa-var-french-fries: \f803;
$fa-var-frog: \f52e;
$fa-var-frosty-head: \f79b;
$fa-var-frown: \f119;
$fa-var-frown-open: \f57a;
$fa-var-fulcrum: \f50b;
$fa-var-function: \f661;
$fa-var-funnel-dollar: \f662;
$fa-var-futbol: \f1e3;
$fa-var-galactic-republic: \f50c;
$fa-var-galactic-senate: \f50d;
$fa-var-game-board: \f867;
$fa-var-game-board-alt: \f868;
$fa-var-gamepad: \f11b;
$fa-var-gas-pump: \f52f;
$fa-var-gas-pump-slash: \f5f4;
$fa-var-gavel: \f0e3;
$fa-var-gem: \f3a5;
$fa-var-genderless: \f22d;
$fa-var-get-pocket: \f265;
$fa-var-gg: \f260;
$fa-var-gg-circle: \f261;
$fa-var-ghost: \f6e2;
$fa-var-gift: \f06b;
$fa-var-gift-card: \f663;
$fa-var-gifts: \f79c;
$fa-var-gingerbread-man: \f79d;
$fa-var-git: \f1d3;
$fa-var-git-alt: \f841;
$fa-var-git-square: \f1d2;
$fa-var-github: \f09b;
$fa-var-github-alt: \f113;
$fa-var-github-square: \f092;
$fa-var-gitkraken: \f3a6;
$fa-var-gitlab: \f296;
$fa-var-gitter: \f426;
$fa-var-glass: \f804;
$fa-var-glass-champagne: \f79e;
$fa-var-glass-cheers: \f79f;
$fa-var-glass-citrus: \f869;
$fa-var-glass-martini: \f000;
$fa-var-glass-martini-alt: \f57b;
$fa-var-glass-whiskey: \f7a0;
$fa-var-glass-whiskey-rocks: \f7a1;
$fa-var-glasses: \f530;
$fa-var-glasses-alt: \f5f5;
$fa-var-glide: \f2a5;
$fa-var-glide-g: \f2a6;
$fa-var-globe: \f0ac;
$fa-var-globe-africa: \f57c;
$fa-var-globe-americas: \f57d;
$fa-var-globe-asia: \f57e;
$fa-var-globe-europe: \f7a2;
$fa-var-globe-snow: \f7a3;
$fa-var-globe-stand: \f5f6;
$fa-var-gofore: \f3a7;
$fa-var-golf-ball: \f450;
$fa-var-golf-club: \f451;
$fa-var-goodreads: \f3a8;
$fa-var-goodreads-g: \f3a9;
$fa-var-google: \f1a0;
$fa-var-google-drive: \f3aa;
$fa-var-google-play: \f3ab;
$fa-var-google-plus: \f2b3;
$fa-var-google-plus-g: \f0d5;
$fa-var-google-plus-square: \f0d4;
$fa-var-google-wallet: \f1ee;
$fa-var-gopuram: \f664;
$fa-var-graduation-cap: \f19d;
$fa-var-gratipay: \f184;
$fa-var-grav: \f2d6;
$fa-var-greater-than: \f531;
$fa-var-greater-than-equal: \f532;
$fa-var-grimace: \f57f;
$fa-var-grin: \f580;
$fa-var-grin-alt: \f581;
$fa-var-grin-beam: \f582;
$fa-var-grin-beam-sweat: \f583;
$fa-var-grin-hearts: \f584;
$fa-var-grin-squint: \f585;
$fa-var-grin-squint-tears: \f586;
$fa-var-grin-stars: \f587;
$fa-var-grin-tears: \f588;
$fa-var-grin-tongue: \f589;
$fa-var-grin-tongue-squint: \f58a;
$fa-var-grin-tongue-wink: \f58b;
$fa-var-grin-wink: \f58c;
$fa-var-grip-horizontal: \f58d;
$fa-var-grip-lines: \f7a4;
$fa-var-grip-lines-vertical: \f7a5;
$fa-var-grip-vertical: \f58e;
$fa-var-gripfire: \f3ac;
$fa-var-grunt: \f3ad;
$fa-var-guitar: \f7a6;
$fa-var-gulp: \f3ae;
$fa-var-h-square: \f0fd;
$fa-var-h1: \f313;
$fa-var-h2: \f314;
$fa-var-h3: \f315;
$fa-var-h4: \f86a;
$fa-var-hacker-news: \f1d4;
$fa-var-hacker-news-square: \f3af;
$fa-var-hackerrank: \f5f7;
$fa-var-hamburger: \f805;
$fa-var-hammer: \f6e3;
$fa-var-hammer-war: \f6e4;
$fa-var-hamsa: \f665;
$fa-var-hand-heart: \f4bc;
$fa-var-hand-holding: \f4bd;
$fa-var-hand-holding-box: \f47b;
$fa-var-hand-holding-heart: \f4be;
$fa-var-hand-holding-magic: \f6e5;
$fa-var-hand-holding-seedling: \f4bf;
$fa-var-hand-holding-usd: \f4c0;
$fa-var-hand-holding-water: \f4c1;
$fa-var-hand-lizard: \f258;
$fa-var-hand-middle-finger: \f806;
$fa-var-hand-paper: \f256;
$fa-var-hand-peace: \f25b;
$fa-var-hand-point-down: \f0a7;
$fa-var-hand-point-left: \f0a5;
$fa-var-hand-point-right: \f0a4;
$fa-var-hand-point-up: \f0a6;
$fa-var-hand-pointer: \f25a;
$fa-var-hand-receiving: \f47c;
$fa-var-hand-rock: \f255;
$fa-var-hand-scissors: \f257;
$fa-var-hand-spock: \f259;
$fa-var-hands: \f4c2;
$fa-var-hands-heart: \f4c3;
$fa-var-hands-helping: \f4c4;
$fa-var-hands-usd: \f4c5;
$fa-var-handshake: \f2b5;
$fa-var-handshake-alt: \f4c6;
$fa-var-hanukiah: \f6e6;
$fa-var-hard-hat: \f807;
$fa-var-hashtag: \f292;
$fa-var-hat-chef: \f86b;
$fa-var-hat-santa: \f7a7;
$fa-var-hat-winter: \f7a8;
$fa-var-hat-witch: \f6e7;
$fa-var-hat-wizard: \f6e8;
$fa-var-haykal: \f666;
$fa-var-hdd: \f0a0;
$fa-var-head-side: \f6e9;
$fa-var-head-side-brain: \f808;
$fa-var-head-side-medical: \f809;
$fa-var-head-vr: \f6ea;
$fa-var-heading: \f1dc;
$fa-var-headphones: \f025;
$fa-var-headphones-alt: \f58f;
$fa-var-headset: \f590;
$fa-var-heart: \f004;
$fa-var-heart-broken: \f7a9;
$fa-var-heart-circle: \f4c7;
$fa-var-heart-rate: \f5f8;
$fa-var-heart-square: \f4c8;
$fa-var-heartbeat: \f21e;
$fa-var-helicopter: \f533;
$fa-var-helmet-battle: \f6eb;
$fa-var-hexagon: \f312;
$fa-var-highlighter: \f591;
$fa-var-hiking: \f6ec;
$fa-var-hippo: \f6ed;
$fa-var-hips: \f452;
$fa-var-hire-a-helper: \f3b0;
$fa-var-history: \f1da;
$fa-var-hockey-mask: \f6ee;
$fa-var-hockey-puck: \f453;
$fa-var-hockey-sticks: \f454;
$fa-var-holly-berry: \f7aa;
$fa-var-home: \f015;
$fa-var-home-alt: \f80a;
$fa-var-home-heart: \f4c9;
$fa-var-home-lg: \f80b;
$fa-var-home-lg-alt: \f80c;
$fa-var-hood-cloak: \f6ef;
$fa-var-hooli: \f427;
$fa-var-horizontal-rule: \f86c;
$fa-var-hornbill: \f592;
$fa-var-horse: \f6f0;
$fa-var-horse-head: \f7ab;
$fa-var-hospital: \f0f8;
$fa-var-hospital-alt: \f47d;
$fa-var-hospital-symbol: \f47e;
$fa-var-hospital-user: \f80d;
$fa-var-hospitals: \f80e;
$fa-var-hot-tub: \f593;
$fa-var-hotdog: \f80f;
$fa-var-hotel: \f594;
$fa-var-hotjar: \f3b1;
$fa-var-hourglass: \f254;
$fa-var-hourglass-end: \f253;
$fa-var-hourglass-half: \f252;
$fa-var-hourglass-start: \f251;
$fa-var-house-damage: \f6f1;
$fa-var-house-flood: \f74f;
$fa-var-houzz: \f27c;
$fa-var-hryvnia: \f6f2;
$fa-var-html5: \f13b;
$fa-var-hubspot: \f3b2;
$fa-var-humidity: \f750;
$fa-var-hurricane: \f751;
$fa-var-i-cursor: \f246;
$fa-var-ice-cream: \f810;
$fa-var-ice-skate: \f7ac;
$fa-var-icicles: \f7ad;
$fa-var-icons: \f86d;
$fa-var-icons-alt: \f86e;
$fa-var-id-badge: \f2c1;
$fa-var-id-card: \f2c2;
$fa-var-id-card-alt: \f47f;
$fa-var-igloo: \f7ae;
$fa-var-image: \f03e;
$fa-var-images: \f302;
$fa-var-imdb: \f2d8;
$fa-var-inbox: \f01c;
$fa-var-inbox-in: \f310;
$fa-var-inbox-out: \f311;
$fa-var-indent: \f03c;
$fa-var-industry: \f275;
$fa-var-industry-alt: \f3b3;
$fa-var-infinity: \f534;
$fa-var-info: \f129;
$fa-var-info-circle: \f05a;
$fa-var-info-square: \f30f;
$fa-var-inhaler: \f5f9;
$fa-var-instagram: \f16d;
$fa-var-integral: \f667;
$fa-var-intercom: \f7af;
$fa-var-internet-explorer: \f26b;
$fa-var-intersection: \f668;
$fa-var-inventory: \f480;
$fa-var-invision: \f7b0;
$fa-var-ioxhost: \f208;
$fa-var-island-tropical: \f811;
$fa-var-italic: \f033;
$fa-var-itch-io: \f83a;
$fa-var-itunes: \f3b4;
$fa-var-itunes-note: \f3b5;
$fa-var-jack-o-lantern: \f30e;
$fa-var-java: \f4e4;
$fa-var-jedi: \f669;
$fa-var-jedi-order: \f50e;
$fa-var-jenkins: \f3b6;
$fa-var-jira: \f7b1;
$fa-var-joget: \f3b7;
$fa-var-joint: \f595;
$fa-var-joomla: \f1aa;
$fa-var-journal-whills: \f66a;
$fa-var-js: \f3b8;
$fa-var-js-square: \f3b9;
$fa-var-jsfiddle: \f1cc;
$fa-var-kaaba: \f66b;
$fa-var-kaggle: \f5fa;
$fa-var-kerning: \f86f;
$fa-var-key: \f084;
$fa-var-key-skeleton: \f6f3;
$fa-var-keybase: \f4f5;
$fa-var-keyboard: \f11c;
$fa-var-keycdn: \f3ba;
$fa-var-keynote: \f66c;
$fa-var-khanda: \f66d;
$fa-var-kickstarter: \f3bb;
$fa-var-kickstarter-k: \f3bc;
$fa-var-kidneys: \f5fb;
$fa-var-kiss: \f596;
$fa-var-kiss-beam: \f597;
$fa-var-kiss-wink-heart: \f598;
$fa-var-kite: \f6f4;
$fa-var-kiwi-bird: \f535;
$fa-var-knife-kitchen: \f6f5;
$fa-var-korvue: \f42f;
$fa-var-lambda: \f66e;
$fa-var-lamp: \f4ca;
$fa-var-landmark: \f66f;
$fa-var-landmark-alt: \f752;
$fa-var-language: \f1ab;
$fa-var-laptop: \f109;
$fa-var-laptop-code: \f5fc;
$fa-var-laptop-medical: \f812;
$fa-var-laravel: \f3bd;
$fa-var-lastfm: \f202;
$fa-var-lastfm-square: \f203;
$fa-var-laugh: \f599;
$fa-var-laugh-beam: \f59a;
$fa-var-laugh-squint: \f59b;
$fa-var-laugh-wink: \f59c;
$fa-var-layer-group: \f5fd;
$fa-var-layer-minus: \f5fe;
$fa-var-layer-plus: \f5ff;
$fa-var-leaf: \f06c;
$fa-var-leaf-heart: \f4cb;
$fa-var-leaf-maple: \f6f6;
$fa-var-leaf-oak: \f6f7;
$fa-var-leanpub: \f212;
$fa-var-lemon: \f094;
$fa-var-less: \f41d;
$fa-var-less-than: \f536;
$fa-var-less-than-equal: \f537;
$fa-var-level-down: \f149;
$fa-var-level-down-alt: \f3be;
$fa-var-level-up: \f148;
$fa-var-level-up-alt: \f3bf;
$fa-var-life-ring: \f1cd;
$fa-var-lightbulb: \f0eb;
$fa-var-lightbulb-dollar: \f670;
$fa-var-lightbulb-exclamation: \f671;
$fa-var-lightbulb-on: \f672;
$fa-var-lightbulb-slash: \f673;
$fa-var-lights-holiday: \f7b2;
$fa-var-line: \f3c0;
$fa-var-line-columns: \f870;
$fa-var-line-height: \f871;
$fa-var-link: \f0c1;
$fa-var-linkedin: \f08c;
$fa-var-linkedin-in: \f0e1;
$fa-var-linode: \f2b8;
$fa-var-linux: \f17c;
$fa-var-lips: \f600;
$fa-var-lira-sign: \f195;
$fa-var-list: \f03a;
$fa-var-list-alt: \f022;
$fa-var-list-ol: \f0cb;
$fa-var-list-ul: \f0ca;
$fa-var-location: \f601;
$fa-var-location-arrow: \f124;
$fa-var-location-circle: \f602;
$fa-var-location-slash: \f603;
$fa-var-lock: \f023;
$fa-var-lock-alt: \f30d;
$fa-var-lock-open: \f3c1;
$fa-var-lock-open-alt: \f3c2;
$fa-var-long-arrow-alt-down: \f309;
$fa-var-long-arrow-alt-left: \f30a;
$fa-var-long-arrow-alt-right: \f30b;
$fa-var-long-arrow-alt-up: \f30c;
$fa-var-long-arrow-down: \f175;
$fa-var-long-arrow-left: \f177;
$fa-var-long-arrow-right: \f178;
$fa-var-long-arrow-up: \f176;
$fa-var-loveseat: \f4cc;
$fa-var-low-vision: \f2a8;
$fa-var-luchador: \f455;
$fa-var-luggage-cart: \f59d;
$fa-var-lungs: \f604;
$fa-var-lyft: \f3c3;
$fa-var-mace: \f6f8;
$fa-var-magento: \f3c4;
$fa-var-magic: \f0d0;
$fa-var-magnet: \f076;
$fa-var-mail-bulk: \f674;
$fa-var-mailbox: \f813;
$fa-var-mailchimp: \f59e;
$fa-var-male: \f183;
$fa-var-mandalorian: \f50f;
$fa-var-mandolin: \f6f9;
$fa-var-map: \f279;
$fa-var-map-marked: \f59f;
$fa-var-map-marked-alt: \f5a0;
$fa-var-map-marker: \f041;
$fa-var-map-marker-alt: \f3c5;
$fa-var-map-marker-alt-slash: \f605;
$fa-var-map-marker-check: \f606;
$fa-var-map-marker-edit: \f607;
$fa-var-map-marker-exclamation: \f608;
$fa-var-map-marker-minus: \f609;
$fa-var-map-marker-plus: \f60a;
$fa-var-map-marker-question: \f60b;
$fa-var-map-marker-slash: \f60c;
$fa-var-map-marker-smile: \f60d;
$fa-var-map-marker-times: \f60e;
$fa-var-map-pin: \f276;
$fa-var-map-signs: \f277;
$fa-var-markdown: \f60f;
$fa-var-marker: \f5a1;
$fa-var-mars: \f222;
$fa-var-mars-double: \f227;
$fa-var-mars-stroke: \f229;
$fa-var-mars-stroke-h: \f22b;
$fa-var-mars-stroke-v: \f22a;
$fa-var-mask: \f6fa;
$fa-var-mastodon: \f4f6;
$fa-var-maxcdn: \f136;
$fa-var-meat: \f814;
$fa-var-medal: \f5a2;
$fa-var-medapps: \f3c6;
$fa-var-medium: \f23a;
$fa-var-medium-m: \f3c7;
$fa-var-medkit: \f0fa;
$fa-var-medrt: \f3c8;
$fa-var-meetup: \f2e0;
$fa-var-megaphone: \f675;
$fa-var-megaport: \f5a3;
$fa-var-meh: \f11a;
$fa-var-meh-blank: \f5a4;
$fa-var-meh-rolling-eyes: \f5a5;
$fa-var-memory: \f538;
$fa-var-mendeley: \f7b3;
$fa-var-menorah: \f676;
$fa-var-mercury: \f223;
$fa-var-meteor: \f753;
$fa-var-microchip: \f2db;
$fa-var-microphone: \f130;
$fa-var-microphone-alt: \f3c9;
$fa-var-microphone-alt-slash: \f539;
$fa-var-microphone-slash: \f131;
$fa-var-microscope: \f610;
$fa-var-microsoft: \f3ca;
$fa-var-mind-share: \f677;
$fa-var-minus: \f068;
$fa-var-minus-circle: \f056;
$fa-var-minus-hexagon: \f307;
$fa-var-minus-octagon: \f308;
$fa-var-minus-square: \f146;
$fa-var-mistletoe: \f7b4;
$fa-var-mitten: \f7b5;
$fa-var-mix: \f3cb;
$fa-var-mixcloud: \f289;
$fa-var-mizuni: \f3cc;
$fa-var-mobile: \f10b;
$fa-var-mobile-alt: \f3cd;
$fa-var-mobile-android: \f3ce;
$fa-var-mobile-android-alt: \f3cf;
$fa-var-modx: \f285;
$fa-var-monero: \f3d0;
$fa-var-money-bill: \f0d6;
$fa-var-money-bill-alt: \f3d1;
$fa-var-money-bill-wave: \f53a;
$fa-var-money-bill-wave-alt: \f53b;
$fa-var-money-check: \f53c;
$fa-var-money-check-alt: \f53d;
$fa-var-money-check-edit: \f872;
$fa-var-money-check-edit-alt: \f873;
$fa-var-monitor-heart-rate: \f611;
$fa-var-monkey: \f6fb;
$fa-var-monument: \f5a6;
$fa-var-moon: \f186;
$fa-var-moon-cloud: \f754;
$fa-var-moon-stars: \f755;
$fa-var-mortar-pestle: \f5a7;
$fa-var-mosque: \f678;
$fa-var-motorcycle: \f21c;
$fa-var-mountain: \f6fc;
$fa-var-mountains: \f6fd;
$fa-var-mouse-pointer: \f245;
$fa-var-mug: \f874;
$fa-var-mug-hot: \f7b6;
$fa-var-mug-marshmallows: \f7b7;
$fa-var-mug-tea: \f875;
$fa-var-music: \f001;
$fa-var-napster: \f3d2;
$fa-var-narwhal: \f6fe;
$fa-var-neos: \f612;
$fa-var-network-wired: \f6ff;
$fa-var-neuter: \f22c;
$fa-var-newspaper: \f1ea;
$fa-var-nimblr: \f5a8;
$fa-var-node: \f419;
$fa-var-node-js: \f3d3;
$fa-var-not-equal: \f53e;
$fa-var-notes-medical: \f481;
$fa-var-npm: \f3d4;
$fa-var-ns8: \f3d5;
$fa-var-nutritionix: \f3d6;
$fa-var-object-group: \f247;
$fa-var-object-ungroup: \f248;
$fa-var-octagon: \f306;
$fa-var-odnoklassniki: \f263;
$fa-var-odnoklassniki-square: \f264;
$fa-var-oil-can: \f613;
$fa-var-oil-temp: \f614;
$fa-var-old-republic: \f510;
$fa-var-om: \f679;
$fa-var-omega: \f67a;
$fa-var-opencart: \f23d;
$fa-var-openid: \f19b;
$fa-var-opera: \f26a;
$fa-var-optin-monster: \f23c;
$fa-var-ornament: \f7b8;
$fa-var-osi: \f41a;
$fa-var-otter: \f700;
$fa-var-outdent: \f03b;
$fa-var-overline: \f876;
$fa-var-page-break: \f877;
$fa-var-page4: \f3d7;
$fa-var-pagelines: \f18c;
$fa-var-pager: \f815;
$fa-var-paint-brush: \f1fc;
$fa-var-paint-brush-alt: \f5a9;
$fa-var-paint-roller: \f5aa;
$fa-var-palette: \f53f;
$fa-var-palfed: \f3d8;
$fa-var-pallet: \f482;
$fa-var-pallet-alt: \f483;
$fa-var-paper-plane: \f1d8;
$fa-var-paperclip: \f0c6;
$fa-var-parachute-box: \f4cd;
$fa-var-paragraph: \f1dd;
$fa-var-paragraph-rtl: \f878;
$fa-var-parking: \f540;
$fa-var-parking-circle: \f615;
$fa-var-parking-circle-slash: \f616;
$fa-var-parking-slash: \f617;
$fa-var-passport: \f5ab;
$fa-var-pastafarianism: \f67b;
$fa-var-paste: \f0ea;
$fa-var-patreon: \f3d9;
$fa-var-pause: \f04c;
$fa-var-pause-circle: \f28b;
$fa-var-paw: \f1b0;
$fa-var-paw-alt: \f701;
$fa-var-paw-claws: \f702;
$fa-var-paypal: \f1ed;
$fa-var-peace: \f67c;
$fa-var-pegasus: \f703;
$fa-var-pen: \f304;
$fa-var-pen-alt: \f305;
$fa-var-pen-fancy: \f5ac;
$fa-var-pen-nib: \f5ad;
$fa-var-pen-square: \f14b;
$fa-var-pencil: \f040;
$fa-var-pencil-alt: \f303;
$fa-var-pencil-paintbrush: \f618;
$fa-var-pencil-ruler: \f5ae;
$fa-var-pennant: \f456;
$fa-var-penny-arcade: \f704;
$fa-var-people-carry: \f4ce;
$fa-var-pepper-hot: \f816;
$fa-var-percent: \f295;
$fa-var-percentage: \f541;
$fa-var-periscope: \f3da;
$fa-var-person-booth: \f756;
$fa-var-person-carry: \f4cf;
$fa-var-person-dolly: \f4d0;
$fa-var-person-dolly-empty: \f4d1;
$fa-var-person-sign: \f757;
$fa-var-phabricator: \f3db;
$fa-var-phoenix-framework: \f3dc;
$fa-var-phoenix-squadron: \f511;
$fa-var-phone: \f095;
$fa-var-phone-alt: \f879;
$fa-var-phone-laptop: \f87a;
$fa-var-phone-office: \f67d;
$fa-var-phone-plus: \f4d2;
$fa-var-phone-slash: \f3dd;
$fa-var-phone-square: \f098;
$fa-var-phone-square-alt: \f87b;
$fa-var-phone-volume: \f2a0;
$fa-var-photo-video: \f87c;
$fa-var-php: \f457;
$fa-var-pi: \f67e;
$fa-var-pie: \f705;
$fa-var-pied-piper: \f2ae;
$fa-var-pied-piper-alt: \f1a8;
$fa-var-pied-piper-hat: \f4e5;
$fa-var-pied-piper-pp: \f1a7;
$fa-var-pig: \f706;
$fa-var-piggy-bank: \f4d3;
$fa-var-pills: \f484;
$fa-var-pinterest: \f0d2;
$fa-var-pinterest-p: \f231;
$fa-var-pinterest-square: \f0d3;
$fa-var-pizza: \f817;
$fa-var-pizza-slice: \f818;
$fa-var-place-of-worship: \f67f;
$fa-var-plane: \f072;
$fa-var-plane-alt: \f3de;
$fa-var-plane-arrival: \f5af;
$fa-var-plane-departure: \f5b0;
$fa-var-play: \f04b;
$fa-var-play-circle: \f144;
$fa-var-playstation: \f3df;
$fa-var-plug: \f1e6;
$fa-var-plus: \f067;
$fa-var-plus-circle: \f055;
$fa-var-plus-hexagon: \f300;
$fa-var-plus-octagon: \f301;
$fa-var-plus-square: \f0fe;
$fa-var-podcast: \f2ce;
$fa-var-podium: \f680;
$fa-var-podium-star: \f758;
$fa-var-poll: \f681;
$fa-var-poll-h: \f682;
$fa-var-poll-people: \f759;
$fa-var-poo: \f2fe;
$fa-var-poo-storm: \f75a;
$fa-var-poop: \f619;
$fa-var-popcorn: \f819;
$fa-var-portrait: \f3e0;
$fa-var-pound-sign: \f154;
$fa-var-power-off: \f011;
$fa-var-pray: \f683;
$fa-var-praying-hands: \f684;
$fa-var-prescription: \f5b1;
$fa-var-prescription-bottle: \f485;
$fa-var-prescription-bottle-alt: \f486;
$fa-var-presentation: \f685;
$fa-var-print: \f02f;
$fa-var-print-search: \f81a;
$fa-var-print-slash: \f686;
$fa-var-procedures: \f487;
$fa-var-product-hunt: \f288;
$fa-var-project-diagram: \f542;
$fa-var-pumpkin: \f707;
$fa-var-pushed: \f3e1;
$fa-var-puzzle-piece: \f12e;
$fa-var-python: \f3e2;
$fa-var-qq: \f1d6;
$fa-var-qrcode: \f029;
$fa-var-question: \f128;
$fa-var-question-circle: \f059;
$fa-var-question-square: \f2fd;
$fa-var-quidditch: \f458;
$fa-var-quinscape: \f459;
$fa-var-quora: \f2c4;
$fa-var-quote-left: \f10d;
$fa-var-quote-right: \f10e;
$fa-var-quran: \f687;
$fa-var-r-project: \f4f7;
$fa-var-rabbit: \f708;
$fa-var-rabbit-fast: \f709;
$fa-var-racquet: \f45a;
$fa-var-radiation: \f7b9;
$fa-var-radiation-alt: \f7ba;
$fa-var-rainbow: \f75b;
$fa-var-raindrops: \f75c;
$fa-var-ram: \f70a;
$fa-var-ramp-loading: \f4d4;
$fa-var-random: \f074;
$fa-var-raspberry-pi: \f7bb;
$fa-var-ravelry: \f2d9;
$fa-var-react: \f41b;
$fa-var-reacteurope: \f75d;
$fa-var-readme: \f4d5;
$fa-var-rebel: \f1d0;
$fa-var-receipt: \f543;
$fa-var-rectangle-landscape: \f2fa;
$fa-var-rectangle-portrait: \f2fb;
$fa-var-rectangle-wide: \f2fc;
$fa-var-recycle: \f1b8;
$fa-var-red-river: \f3e3;
$fa-var-reddit: \f1a1;
$fa-var-reddit-alien: \f281;
$fa-var-reddit-square: \f1a2;
$fa-var-redhat: \f7bc;
$fa-var-redo: \f01e;
$fa-var-redo-alt: \f2f9;
$fa-var-registered: \f25d;
$fa-var-remove-format: \f87d;
$fa-var-renren: \f18b;
$fa-var-repeat: \f363;
$fa-var-repeat-1: \f365;
$fa-var-repeat-1-alt: \f366;
$fa-var-repeat-alt: \f364;
$fa-var-reply: \f3e5;
$fa-var-reply-all: \f122;
$fa-var-replyd: \f3e6;
$fa-var-republican: \f75e;
$fa-var-researchgate: \f4f8;
$fa-var-resolving: \f3e7;
$fa-var-restroom: \f7bd;
$fa-var-retweet: \f079;
$fa-var-retweet-alt: \f361;
$fa-var-rev: \f5b2;
$fa-var-ribbon: \f4d6;
$fa-var-ring: \f70b;
$fa-var-rings-wedding: \f81b;
$fa-var-road: \f018;
$fa-var-robot: \f544;
$fa-var-rocket: \f135;
$fa-var-rocketchat: \f3e8;
$fa-var-rockrms: \f3e9;
$fa-var-route: \f4d7;
$fa-var-route-highway: \f61a;
$fa-var-route-interstate: \f61b;
$fa-var-rss: \f09e;
$fa-var-rss-square: \f143;
$fa-var-ruble-sign: \f158;
$fa-var-ruler: \f545;
$fa-var-ruler-combined: \f546;
$fa-var-ruler-horizontal: \f547;
$fa-var-ruler-triangle: \f61c;
$fa-var-ruler-vertical: \f548;
$fa-var-running: \f70c;
$fa-var-rupee-sign: \f156;
$fa-var-rv: \f7be;
$fa-var-sack: \f81c;
$fa-var-sack-dollar: \f81d;
$fa-var-sad-cry: \f5b3;
$fa-var-sad-tear: \f5b4;
$fa-var-safari: \f267;
$fa-var-salad: \f81e;
$fa-var-salesforce: \f83b;
$fa-var-sandwich: \f81f;
$fa-var-sass: \f41e;
$fa-var-satellite: \f7bf;
$fa-var-satellite-dish: \f7c0;
$fa-var-sausage: \f820;
$fa-var-save: \f0c7;
$fa-var-scalpel: \f61d;
$fa-var-scalpel-path: \f61e;
$fa-var-scanner: \f488;
$fa-var-scanner-keyboard: \f489;
$fa-var-scanner-touchscreen: \f48a;
$fa-var-scarecrow: \f70d;
$fa-var-scarf: \f7c1;
$fa-var-schlix: \f3ea;
$fa-var-school: \f549;
$fa-var-screwdriver: \f54a;
$fa-var-scribd: \f28a;
$fa-var-scroll: \f70e;
$fa-var-scroll-old: \f70f;
$fa-var-scrubber: \f2f8;
$fa-var-scythe: \f710;
$fa-var-sd-card: \f7c2;
$fa-var-search: \f002;
$fa-var-search-dollar: \f688;
$fa-var-search-location: \f689;
$fa-var-search-minus: \f010;
$fa-var-search-plus: \f00e;
$fa-var-searchengin: \f3eb;
$fa-var-seedling: \f4d8;
$fa-var-sellcast: \f2da;
$fa-var-sellsy: \f213;
$fa-var-send-back: \f87e;
$fa-var-send-backward: \f87f;
$fa-var-server: \f233;
$fa-var-servicestack: \f3ec;
$fa-var-shapes: \f61f;
$fa-var-share: \f064;
$fa-var-share-all: \f367;
$fa-var-share-alt: \f1e0;
$fa-var-share-alt-square: \f1e1;
$fa-var-share-square: \f14d;
$fa-var-sheep: \f711;
$fa-var-shekel-sign: \f20b;
$fa-var-shield: \f132;
$fa-var-shield-alt: \f3ed;
$fa-var-shield-check: \f2f7;
$fa-var-shield-cross: \f712;
$fa-var-ship: \f21a;
$fa-var-shipping-fast: \f48b;
$fa-var-shipping-timed: \f48c;
$fa-var-shirtsinbulk: \f214;
$fa-var-shish-kebab: \f821;
$fa-var-shoe-prints: \f54b;
$fa-var-shopping-bag: \f290;
$fa-var-shopping-basket: \f291;
$fa-var-shopping-cart: \f07a;
$fa-var-shopware: \f5b5;
$fa-var-shovel: \f713;
$fa-var-shovel-snow: \f7c3;
$fa-var-shower: \f2cc;
$fa-var-shredder: \f68a;
$fa-var-shuttle-van: \f5b6;
$fa-var-shuttlecock: \f45b;
$fa-var-sickle: \f822;
$fa-var-sigma: \f68b;
$fa-var-sign: \f4d9;
$fa-var-sign-in: \f090;
$fa-var-sign-in-alt: \f2f6;
$fa-var-sign-language: \f2a7;
$fa-var-sign-out: \f08b;
$fa-var-sign-out-alt: \f2f5;
$fa-var-signal: \f012;
$fa-var-signal-1: \f68c;
$fa-var-signal-2: \f68d;
$fa-var-signal-3: \f68e;
$fa-var-signal-4: \f68f;
$fa-var-signal-alt: \f690;
$fa-var-signal-alt-1: \f691;
$fa-var-signal-alt-2: \f692;
$fa-var-signal-alt-3: \f693;
$fa-var-signal-alt-slash: \f694;
$fa-var-signal-slash: \f695;
$fa-var-signature: \f5b7;
$fa-var-sim-card: \f7c4;
$fa-var-simplybuilt: \f215;
$fa-var-sistrix: \f3ee;
$fa-var-sitemap: \f0e8;
$fa-var-sith: \f512;
$fa-var-skating: \f7c5;
$fa-var-skeleton: \f620;
$fa-var-sketch: \f7c6;
$fa-var-ski-jump: \f7c7;
$fa-var-ski-lift: \f7c8;
$fa-var-skiing: \f7c9;
$fa-var-skiing-nordic: \f7ca;
$fa-var-skull: \f54c;
$fa-var-skull-crossbones: \f714;
$fa-var-skyatlas: \f216;
$fa-var-skype: \f17e;
$fa-var-slack: \f198;
$fa-var-slack-hash: \f3ef;
$fa-var-slash: \f715;
$fa-var-sledding: \f7cb;
$fa-var-sleigh: \f7cc;
$fa-var-sliders-h: \f1de;
$fa-var-sliders-h-square: \f3f0;
$fa-var-sliders-v: \f3f1;
$fa-var-sliders-v-square: \f3f2;
$fa-var-slideshare: \f1e7;
$fa-var-smile: \f118;
$fa-var-smile-beam: \f5b8;
$fa-var-smile-plus: \f5b9;
$fa-var-smile-wink: \f4da;
$fa-var-smog: \f75f;
$fa-var-smoke: \f760;
$fa-var-smoking: \f48d;
$fa-var-smoking-ban: \f54d;
$fa-var-sms: \f7cd;
$fa-var-snake: \f716;
$fa-var-snapchat: \f2ab;
$fa-var-snapchat-ghost: \f2ac;
$fa-var-snapchat-square: \f2ad;
$fa-var-snooze: \f880;
$fa-var-snow-blowing: \f761;
$fa-var-snowboarding: \f7ce;
$fa-var-snowflake: \f2dc;
$fa-var-snowflakes: \f7cf;
$fa-var-snowman: \f7d0;
$fa-var-snowmobile: \f7d1;
$fa-var-snowplow: \f7d2;
$fa-var-socks: \f696;
$fa-var-solar-panel: \f5ba;
$fa-var-sort: \f0dc;
$fa-var-sort-alpha-down: \f15d;
$fa-var-sort-alpha-down-alt: \f881;
$fa-var-sort-alpha-up: \f15e;
$fa-var-sort-alpha-up-alt: \f882;
$fa-var-sort-alt: \f883;
$fa-var-sort-amount-down: \f160;
$fa-var-sort-amount-down-alt: \f884;
$fa-var-sort-amount-up: \f161;
$fa-var-sort-amount-up-alt: \f885;
$fa-var-sort-down: \f0dd;
$fa-var-sort-numeric-down: \f162;
$fa-var-sort-numeric-down-alt: \f886;
$fa-var-sort-numeric-up: \f163;
$fa-var-sort-numeric-up-alt: \f887;
$fa-var-sort-shapes-down: \f888;
$fa-var-sort-shapes-down-alt: \f889;
$fa-var-sort-shapes-up: \f88a;
$fa-var-sort-shapes-up-alt: \f88b;
$fa-var-sort-size-down: \f88c;
$fa-var-sort-size-down-alt: \f88d;
$fa-var-sort-size-up: \f88e;
$fa-var-sort-size-up-alt: \f88f;
$fa-var-sort-up: \f0de;
$fa-var-soundcloud: \f1be;
$fa-var-soup: \f823;
$fa-var-sourcetree: \f7d3;
$fa-var-spa: \f5bb;
$fa-var-space-shuttle: \f197;
$fa-var-spade: \f2f4;
$fa-var-sparkles: \f890;
$fa-var-speakap: \f3f3;
$fa-var-speaker-deck: \f83c;
$fa-var-spell-check: \f891;
$fa-var-spider: \f717;
$fa-var-spider-black-widow: \f718;
$fa-var-spider-web: \f719;
$fa-var-spinner: \f110;
$fa-var-spinner-third: \f3f4;
$fa-var-splotch: \f5bc;
$fa-var-spotify: \f1bc;
$fa-var-spray-can: \f5bd;
$fa-var-square: \f0c8;
$fa-var-square-full: \f45c;
$fa-var-square-root: \f697;
$fa-var-square-root-alt: \f698;
$fa-var-squarespace: \f5be;
$fa-var-squirrel: \f71a;
$fa-var-stack-exchange: \f18d;
$fa-var-stack-overflow: \f16c;
$fa-var-stackpath: \f842;
$fa-var-staff: \f71b;
$fa-var-stamp: \f5bf;
$fa-var-star: \f005;
$fa-var-star-and-crescent: \f699;
$fa-var-star-christmas: \f7d4;
$fa-var-star-exclamation: \f2f3;
$fa-var-star-half: \f089;
$fa-var-star-half-alt: \f5c0;
$fa-var-star-of-david: \f69a;
$fa-var-star-of-life: \f621;
$fa-var-stars: \f762;
$fa-var-staylinked: \f3f5;
$fa-var-steak: \f824;
$fa-var-steam: \f1b6;
$fa-var-steam-square: \f1b7;
$fa-var-steam-symbol: \f3f6;
$fa-var-steering-wheel: \f622;
$fa-var-step-backward: \f048;
$fa-var-step-forward: \f051;
$fa-var-stethoscope: \f0f1;
$fa-var-sticker-mule: \f3f7;
$fa-var-sticky-note: \f249;
$fa-var-stocking: \f7d5;
$fa-var-stomach: \f623;
$fa-var-stop: \f04d;
$fa-var-stop-circle: \f28d;
$fa-var-stopwatch: \f2f2;
$fa-var-store: \f54e;
$fa-var-store-alt: \f54f;
$fa-var-strava: \f428;
$fa-var-stream: \f550;
$fa-var-street-view: \f21d;
$fa-var-stretcher: \f825;
$fa-var-strikethrough: \f0cc;
$fa-var-stripe: \f429;
$fa-var-stripe-s: \f42a;
$fa-var-stroopwafel: \f551;
$fa-var-studiovinari: \f3f8;
$fa-var-stumbleupon: \f1a4;
$fa-var-stumbleupon-circle: \f1a3;
$fa-var-subscript: \f12c;
$fa-var-subway: \f239;
$fa-var-suitcase: \f0f2;
$fa-var-suitcase-rolling: \f5c1;
$fa-var-sun: \f185;
$fa-var-sun-cloud: \f763;
$fa-var-sun-dust: \f764;
$fa-var-sun-haze: \f765;
$fa-var-sunglasses: \f892;
$fa-var-sunrise: \f766;
$fa-var-sunset: \f767;
$fa-var-superpowers: \f2dd;
$fa-var-superscript: \f12b;
$fa-var-supple: \f3f9;
$fa-var-surprise: \f5c2;
$fa-var-suse: \f7d6;
$fa-var-swatchbook: \f5c3;
$fa-var-swimmer: \f5c4;
$fa-var-swimming-pool: \f5c5;
$fa-var-sword: \f71c;
$fa-var-swords: \f71d;
$fa-var-symfony: \f83d;
$fa-var-synagogue: \f69b;
$fa-var-sync: \f021;
$fa-var-sync-alt: \f2f1;
$fa-var-syringe: \f48e;
$fa-var-table: \f0ce;
$fa-var-table-tennis: \f45d;
$fa-var-tablet: \f10a;
$fa-var-tablet-alt: \f3fa;
$fa-var-tablet-android: \f3fb;
$fa-var-tablet-android-alt: \f3fc;
$fa-var-tablet-rugged: \f48f;
$fa-var-tablets: \f490;
$fa-var-tachometer: \f0e4;
$fa-var-tachometer-alt: \f3fd;
$fa-var-tachometer-alt-average: \f624;
$fa-var-tachometer-alt-fast: \f625;
$fa-var-tachometer-alt-fastest: \f626;
$fa-var-tachometer-alt-slow: \f627;
$fa-var-tachometer-alt-slowest: \f628;
$fa-var-tachometer-average: \f629;
$fa-var-tachometer-fast: \f62a;
$fa-var-tachometer-fastest: \f62b;
$fa-var-tachometer-slow: \f62c;
$fa-var-tachometer-slowest: \f62d;
$fa-var-taco: \f826;
$fa-var-tag: \f02b;
$fa-var-tags: \f02c;
$fa-var-tally: \f69c;
$fa-var-tanakh: \f827;
$fa-var-tape: \f4db;
$fa-var-tasks: \f0ae;
$fa-var-tasks-alt: \f828;
$fa-var-taxi: \f1ba;
$fa-var-teamspeak: \f4f9;
$fa-var-teeth: \f62e;
$fa-var-teeth-open: \f62f;
$fa-var-telegram: \f2c6;
$fa-var-telegram-plane: \f3fe;
$fa-var-temperature-frigid: \f768;
$fa-var-temperature-high: \f769;
$fa-var-temperature-hot: \f76a;
$fa-var-temperature-low: \f76b;
$fa-var-tencent-weibo: \f1d5;
$fa-var-tenge: \f7d7;
$fa-var-tennis-ball: \f45e;
$fa-var-terminal: \f120;
$fa-var-text: \f893;
$fa-var-text-height: \f034;
$fa-var-text-size: \f894;
$fa-var-text-width: \f035;
$fa-var-th: \f00a;
$fa-var-th-large: \f009;
$fa-var-th-list: \f00b;
$fa-var-the-red-yeti: \f69d;
$fa-var-theater-masks: \f630;
$fa-var-themeco: \f5c6;
$fa-var-themeisle: \f2b2;
$fa-var-thermometer: \f491;
$fa-var-thermometer-empty: \f2cb;
$fa-var-thermometer-full: \f2c7;
$fa-var-thermometer-half: \f2c9;
$fa-var-thermometer-quarter: \f2ca;
$fa-var-thermometer-three-quarters: \f2c8;
$fa-var-theta: \f69e;
$fa-var-think-peaks: \f731;
$fa-var-thumbs-down: \f165;
$fa-var-thumbs-up: \f164;
$fa-var-thumbtack: \f08d;
$fa-var-thunderstorm: \f76c;
$fa-var-thunderstorm-moon: \f76d;
$fa-var-thunderstorm-sun: \f76e;
$fa-var-ticket: \f145;
$fa-var-ticket-alt: \f3ff;
$fa-var-tilde: \f69f;
$fa-var-times: \f00d;
$fa-var-times-circle: \f057;
$fa-var-times-hexagon: \f2ee;
$fa-var-times-octagon: \f2f0;
$fa-var-times-square: \f2d3;
$fa-var-tint: \f043;
$fa-var-tint-slash: \f5c7;
$fa-var-tire: \f631;
$fa-var-tire-flat: \f632;
$fa-var-tire-pressure-warning: \f633;
$fa-var-tire-rugged: \f634;
$fa-var-tired: \f5c8;
$fa-var-toggle-off: \f204;
$fa-var-toggle-on: \f205;
$fa-var-toilet: \f7d8;
$fa-var-toilet-paper: \f71e;
$fa-var-toilet-paper-alt: \f71f;
$fa-var-tombstone: \f720;
$fa-var-tombstone-alt: \f721;
$fa-var-toolbox: \f552;
$fa-var-tools: \f7d9;
$fa-var-tooth: \f5c9;
$fa-var-toothbrush: \f635;
$fa-var-torah: \f6a0;
$fa-var-torii-gate: \f6a1;
$fa-var-tornado: \f76f;
$fa-var-tractor: \f722;
$fa-var-trade-federation: \f513;
$fa-var-trademark: \f25c;
$fa-var-traffic-cone: \f636;
$fa-var-traffic-light: \f637;
$fa-var-traffic-light-go: \f638;
$fa-var-traffic-light-slow: \f639;
$fa-var-traffic-light-stop: \f63a;
$fa-var-train: \f238;
$fa-var-tram: \f7da;
$fa-var-transgender: \f224;
$fa-var-transgender-alt: \f225;
$fa-var-trash: \f1f8;
$fa-var-trash-alt: \f2ed;
$fa-var-trash-restore: \f829;
$fa-var-trash-restore-alt: \f82a;
$fa-var-trash-undo: \f895;
$fa-var-trash-undo-alt: \f896;
$fa-var-treasure-chest: \f723;
$fa-var-tree: \f1bb;
$fa-var-tree-alt: \f400;
$fa-var-tree-christmas: \f7db;
$fa-var-tree-decorated: \f7dc;
$fa-var-tree-large: \f7dd;
$fa-var-tree-palm: \f82b;
$fa-var-trees: \f724;
$fa-var-trello: \f181;
$fa-var-triangle: \f2ec;
$fa-var-tripadvisor: \f262;
$fa-var-trophy: \f091;
$fa-var-trophy-alt: \f2eb;
$fa-var-truck: \f0d1;
$fa-var-truck-container: \f4dc;
$fa-var-truck-couch: \f4dd;
$fa-var-truck-loading: \f4de;
$fa-var-truck-monster: \f63b;
$fa-var-truck-moving: \f4df;
$fa-var-truck-pickup: \f63c;
$fa-var-truck-plow: \f7de;
$fa-var-truck-ramp: \f4e0;
$fa-var-tshirt: \f553;
$fa-var-tty: \f1e4;
$fa-var-tumblr: \f173;
$fa-var-tumblr-square: \f174;
$fa-var-turkey: \f725;
$fa-var-turtle: \f726;
$fa-var-tv: \f26c;
$fa-var-tv-retro: \f401;
$fa-var-twitch: \f1e8;
$fa-var-twitter: \f099;
$fa-var-twitter-square: \f081;
$fa-var-typo3: \f42b;
$fa-var-uber: \f402;
$fa-var-ubuntu: \f7df;
$fa-var-uikit: \f403;
$fa-var-umbrella: \f0e9;
$fa-var-umbrella-beach: \f5ca;
$fa-var-underline: \f0cd;
$fa-var-undo: \f0e2;
$fa-var-undo-alt: \f2ea;
$fa-var-unicorn: \f727;
$fa-var-union: \f6a2;
$fa-var-uniregistry: \f404;
$fa-var-universal-access: \f29a;
$fa-var-university: \f19c;
$fa-var-unlink: \f127;
$fa-var-unlock: \f09c;
$fa-var-unlock-alt: \f13e;
$fa-var-untappd: \f405;
$fa-var-upload: \f093;
$fa-var-ups: \f7e0;
$fa-var-usb: \f287;
$fa-var-usd-circle: \f2e8;
$fa-var-usd-square: \f2e9;
$fa-var-user: \f007;
$fa-var-user-alt: \f406;
$fa-var-user-alt-slash: \f4fa;
$fa-var-user-astronaut: \f4fb;
$fa-var-user-chart: \f6a3;
$fa-var-user-check: \f4fc;
$fa-var-user-circle: \f2bd;
$fa-var-user-clock: \f4fd;
$fa-var-user-cog: \f4fe;
$fa-var-user-crown: \f6a4;
$fa-var-user-edit: \f4ff;
$fa-var-user-friends: \f500;
$fa-var-user-graduate: \f501;
$fa-var-user-hard-hat: \f82c;
$fa-var-user-headset: \f82d;
$fa-var-user-injured: \f728;
$fa-var-user-lock: \f502;
$fa-var-user-md: \f0f0;
$fa-var-user-md-chat: \f82e;
$fa-var-user-minus: \f503;
$fa-var-user-ninja: \f504;
$fa-var-user-nurse: \f82f;
$fa-var-user-plus: \f234;
$fa-var-user-secret: \f21b;
$fa-var-user-shield: \f505;
$fa-var-user-slash: \f506;
$fa-var-user-tag: \f507;
$fa-var-user-tie: \f508;
$fa-var-user-times: \f235;
$fa-var-users: \f0c0;
$fa-var-users-class: \f63d;
$fa-var-users-cog: \f509;
$fa-var-users-crown: \f6a5;
$fa-var-users-medical: \f830;
$fa-var-usps: \f7e1;
$fa-var-ussunnah: \f407;
$fa-var-utensil-fork: \f2e3;
$fa-var-utensil-knife: \f2e4;
$fa-var-utensil-spoon: \f2e5;
$fa-var-utensils: \f2e7;
$fa-var-utensils-alt: \f2e6;
$fa-var-vaadin: \f408;
$fa-var-value-absolute: \f6a6;
$fa-var-vector-square: \f5cb;
$fa-var-venus: \f221;
$fa-var-venus-double: \f226;
$fa-var-venus-mars: \f228;
$fa-var-viacoin: \f237;
$fa-var-viadeo: \f2a9;
$fa-var-viadeo-square: \f2aa;
$fa-var-vial: \f492;
$fa-var-vials: \f493;
$fa-var-viber: \f409;
$fa-var-video: \f03d;
$fa-var-video-plus: \f4e1;
$fa-var-video-slash: \f4e2;
$fa-var-vihara: \f6a7;
$fa-var-vimeo: \f40a;
$fa-var-vimeo-square: \f194;
$fa-var-vimeo-v: \f27d;
$fa-var-vine: \f1ca;
$fa-var-vk: \f189;
$fa-var-vnv: \f40b;
$fa-var-voicemail: \f897;
$fa-var-volcano: \f770;
$fa-var-volleyball-ball: \f45f;
$fa-var-volume: \f6a8;
$fa-var-volume-down: \f027;
$fa-var-volume-mute: \f6a9;
$fa-var-volume-off: \f026;
$fa-var-volume-slash: \f2e2;
$fa-var-volume-up: \f028;
$fa-var-vote-nay: \f771;
$fa-var-vote-yea: \f772;
$fa-var-vr-cardboard: \f729;
$fa-var-vuejs: \f41f;
$fa-var-walker: \f831;
$fa-var-walking: \f554;
$fa-var-wallet: \f555;
$fa-var-wand: \f72a;
$fa-var-wand-magic: \f72b;
$fa-var-warehouse: \f494;
$fa-var-warehouse-alt: \f495;
$fa-var-washer: \f898;
$fa-var-watch: \f2e1;
$fa-var-watch-fitness: \f63e;
$fa-var-water: \f773;
$fa-var-water-lower: \f774;
$fa-var-water-rise: \f775;
$fa-var-wave-sine: \f899;
$fa-var-wave-square: \f83e;
$fa-var-wave-triangle: \f89a;
$fa-var-waze: \f83f;
$fa-var-webcam: \f832;
$fa-var-webcam-slash: \f833;
$fa-var-weebly: \f5cc;
$fa-var-weibo: \f18a;
$fa-var-weight: \f496;
$fa-var-weight-hanging: \f5cd;
$fa-var-weixin: \f1d7;
$fa-var-whale: \f72c;
$fa-var-whatsapp: \f232;
$fa-var-whatsapp-square: \f40c;
$fa-var-wheat: \f72d;
$fa-var-wheelchair: \f193;
$fa-var-whistle: \f460;
$fa-var-whmcs: \f40d;
$fa-var-wifi: \f1eb;
$fa-var-wifi-1: \f6aa;
$fa-var-wifi-2: \f6ab;
$fa-var-wifi-slash: \f6ac;
$fa-var-wikipedia-w: \f266;
$fa-var-wind: \f72e;
$fa-var-wind-turbine: \f89b;
$fa-var-wind-warning: \f776;
$fa-var-window: \f40e;
$fa-var-window-alt: \f40f;
$fa-var-window-close: \f410;
$fa-var-window-maximize: \f2d0;
$fa-var-window-minimize: \f2d1;
$fa-var-window-restore: \f2d2;
$fa-var-windows: \f17a;
$fa-var-windsock: \f777;
$fa-var-wine-bottle: \f72f;
$fa-var-wine-glass: \f4e3;
$fa-var-wine-glass-alt: \f5ce;
$fa-var-wix: \f5cf;
$fa-var-wizards-of-the-coast: \f730;
$fa-var-wolf-pack-battalion: \f514;
$fa-var-won-sign: \f159;
$fa-var-wordpress: \f19a;
$fa-var-wordpress-simple: \f411;
$fa-var-wpbeginner: \f297;
$fa-var-wpexplorer: \f2de;
$fa-var-wpforms: \f298;
$fa-var-wpressr: \f3e4;
$fa-var-wreath: \f7e2;
$fa-var-wrench: \f0ad;
$fa-var-x-ray: \f497;
$fa-var-xbox: \f412;
$fa-var-xing: \f168;
$fa-var-xing-square: \f169;
$fa-var-y-combinator: \f23b;
$fa-var-yahoo: \f19e;
$fa-var-yammer: \f840;
$fa-var-yandex: \f413;
$fa-var-yandex-international: \f414;
$fa-var-yarn: \f7e3;
$fa-var-yelp: \f1e9;
$fa-var-yen-sign: \f157;
$fa-var-yin-yang: \f6ad;
$fa-var-yoast: \f2b1;
$fa-var-youtube: \f167;
$fa-var-youtube-square: \f431;
$fa-var-zhihu: \f63f;
*/
@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: normal;
  font-display: auto;
  src: url("../Fonts/fa-brands-400.eot");
  src: url("../Fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../Fonts/fa-brands-400.woff2") format("woff2"), url("../Fonts/fa-brands-400.woff") format("woff"), url("../Fonts/fa-brands-400.ttf") format("truetype"), url("../Fonts/fa-brands-400.svg#fontawesome") format("svg"); }

.fab {
  font-family: 'Font Awesome 5 Brands'; }

/*!
 * Font Awesome Pro 5.9.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
/* $fa-var-500px: \f26e;
$fa-var-abacus: \f640;
$fa-var-accessible-icon: \f368;
$fa-var-accusoft: \f369;
$fa-var-acorn: \f6ae;
$fa-var-acquisitions-incorporated: \f6af;
$fa-var-ad: \f641;
$fa-var-address-book: \f2b9;
$fa-var-address-card: \f2bb;
$fa-var-adjust: \f042;
$fa-var-adn: \f170;
$fa-var-adobe: \f778;
$fa-var-adversal: \f36a;
$fa-var-affiliatetheme: \f36b;
$fa-var-air-freshener: \f5d0;
$fa-var-airbnb: \f834;
$fa-var-alarm-clock: \f34e;
$fa-var-alarm-exclamation: \f843;
$fa-var-alarm-plus: \f844;
$fa-var-alarm-snooze: \f845;
$fa-var-algolia: \f36c;
$fa-var-alicorn: \f6b0;
$fa-var-align-center: \f037;
$fa-var-align-justify: \f039;
$fa-var-align-left: \f036;
$fa-var-align-right: \f038;
$fa-var-align-slash: \f846;
$fa-var-alipay: \f642;
$fa-var-allergies: \f461;
$fa-var-amazon: \f270;
$fa-var-amazon-pay: \f42c;
$fa-var-ambulance: \f0f9;
$fa-var-american-sign-language-interpreting: \f2a3;
$fa-var-amilia: \f36d;
$fa-var-analytics: \f643;
$fa-var-anchor: \f13d;
$fa-var-android: \f17b;
$fa-var-angel: \f779;
$fa-var-angellist: \f209;
$fa-var-angle-double-down: \f103;
$fa-var-angle-double-left: \f100;
$fa-var-angle-double-right: \f101;
$fa-var-angle-double-up: \f102;
$fa-var-angle-down: \f107;
$fa-var-angle-left: \f104;
$fa-var-angle-right: \f105;
$fa-var-angle-up: \f106;
$fa-var-angry: \f556;
$fa-var-angrycreative: \f36e;
$fa-var-angular: \f420;
$fa-var-ankh: \f644;
$fa-var-app-store: \f36f;
$fa-var-app-store-ios: \f370;
$fa-var-apper: \f371;
$fa-var-apple: \f179;
$fa-var-apple-alt: \f5d1;
$fa-var-apple-crate: \f6b1;
$fa-var-apple-pay: \f415;
$fa-var-archive: \f187;
$fa-var-archway: \f557;
$fa-var-arrow-alt-circle-down: \f358;
$fa-var-arrow-alt-circle-left: \f359;
$fa-var-arrow-alt-circle-right: \f35a;
$fa-var-arrow-alt-circle-up: \f35b;
$fa-var-arrow-alt-down: \f354;
$fa-var-arrow-alt-from-bottom: \f346;
$fa-var-arrow-alt-from-left: \f347;
$fa-var-arrow-alt-from-right: \f348;
$fa-var-arrow-alt-from-top: \f349;
$fa-var-arrow-alt-left: \f355;
$fa-var-arrow-alt-right: \f356;
$fa-var-arrow-alt-square-down: \f350;
$fa-var-arrow-alt-square-left: \f351;
$fa-var-arrow-alt-square-right: \f352;
$fa-var-arrow-alt-square-up: \f353;
$fa-var-arrow-alt-to-bottom: \f34a;
$fa-var-arrow-alt-to-left: \f34b;
$fa-var-arrow-alt-to-right: \f34c;
$fa-var-arrow-alt-to-top: \f34d;
$fa-var-arrow-alt-up: \f357;
$fa-var-arrow-circle-down: \f0ab;
$fa-var-arrow-circle-left: \f0a8;
$fa-var-arrow-circle-right: \f0a9;
$fa-var-arrow-circle-up: \f0aa;
$fa-var-arrow-down: \f063;
$fa-var-arrow-from-bottom: \f342;
$fa-var-arrow-from-left: \f343;
$fa-var-arrow-from-right: \f344;
$fa-var-arrow-from-top: \f345;
$fa-var-arrow-left: \f060;
$fa-var-arrow-right: \f061;
$fa-var-arrow-square-down: \f339;
$fa-var-arrow-square-left: \f33a;
$fa-var-arrow-square-right: \f33b;
$fa-var-arrow-square-up: \f33c;
$fa-var-arrow-to-bottom: \f33d;
$fa-var-arrow-to-left: \f33e;
$fa-var-arrow-to-right: \f340;
$fa-var-arrow-to-top: \f341;
$fa-var-arrow-up: \f062;
$fa-var-arrows: \f047;
$fa-var-arrows-alt: \f0b2;
$fa-var-arrows-alt-h: \f337;
$fa-var-arrows-alt-v: \f338;
$fa-var-arrows-h: \f07e;
$fa-var-arrows-v: \f07d;
$fa-var-artstation: \f77a;
$fa-var-assistive-listening-systems: \f2a2;
$fa-var-asterisk: \f069;
$fa-var-asymmetrik: \f372;
$fa-var-at: \f1fa;
$fa-var-atlas: \f558;
$fa-var-atlassian: \f77b;
$fa-var-atom: \f5d2;
$fa-var-atom-alt: \f5d3;
$fa-var-audible: \f373;
$fa-var-audio-description: \f29e;
$fa-var-autoprefixer: \f41c;
$fa-var-avianex: \f374;
$fa-var-aviato: \f421;
$fa-var-award: \f559;
$fa-var-aws: \f375;
$fa-var-axe: \f6b2;
$fa-var-axe-battle: \f6b3;
$fa-var-baby: \f77c;
$fa-var-baby-carriage: \f77d;
$fa-var-backpack: \f5d4;
$fa-var-backspace: \f55a;
$fa-var-backward: \f04a;
$fa-var-bacon: \f7e5;
$fa-var-badge: \f335;
$fa-var-badge-check: \f336;
$fa-var-badge-dollar: \f645;
$fa-var-badge-percent: \f646;
$fa-var-badger-honey: \f6b4;
$fa-var-bags-shopping: \f847;
$fa-var-balance-scale: \f24e;
$fa-var-balance-scale-left: \f515;
$fa-var-balance-scale-right: \f516;
$fa-var-ball-pile: \f77e;
$fa-var-ballot: \f732;
$fa-var-ballot-check: \f733;
$fa-var-ban: \f05e;
$fa-var-band-aid: \f462;
$fa-var-bandcamp: \f2d5;
$fa-var-barcode: \f02a;
$fa-var-barcode-alt: \f463;
$fa-var-barcode-read: \f464;
$fa-var-barcode-scan: \f465;
$fa-var-bars: \f0c9;
$fa-var-baseball: \f432;
$fa-var-baseball-ball: \f433;
$fa-var-basketball-ball: \f434;
$fa-var-basketball-hoop: \f435;
$fa-var-bat: \f6b5;
$fa-var-bath: \f2cd;
$fa-var-battery-bolt: \f376;
$fa-var-battery-empty: \f244;
$fa-var-battery-full: \f240;
$fa-var-battery-half: \f242;
$fa-var-battery-quarter: \f243;
$fa-var-battery-slash: \f377;
$fa-var-battery-three-quarters: \f241;
$fa-var-battle-net: \f835;
$fa-var-bed: \f236;
$fa-var-beer: \f0fc;
$fa-var-behance: \f1b4;
$fa-var-behance-square: \f1b5;
$fa-var-bell: \f0f3;
$fa-var-bell-exclamation: \f848;
$fa-var-bell-plus: \f849;
$fa-var-bell-school: \f5d5;
$fa-var-bell-school-slash: \f5d6;
$fa-var-bell-slash: \f1f6;
$fa-var-bells: \f77f;
$fa-var-bezier-curve: \f55b;
$fa-var-bible: \f647;
$fa-var-bicycle: \f206;
$fa-var-biking: \f84a;
$fa-var-biking-mountain: \f84b;
$fa-var-bimobject: \f378;
$fa-var-binoculars: \f1e5;
$fa-var-biohazard: \f780;
$fa-var-birthday-cake: \f1fd;
$fa-var-bitbucket: \f171;
$fa-var-bitcoin: \f379;
$fa-var-bity: \f37a;
$fa-var-black-tie: \f27e;
$fa-var-blackberry: \f37b;
$fa-var-blanket: \f498;
$fa-var-blender: \f517;
$fa-var-blender-phone: \f6b6;
$fa-var-blind: \f29d;
$fa-var-blog: \f781;
$fa-var-blogger: \f37c;
$fa-var-blogger-b: \f37d;
$fa-var-bluetooth: \f293;
$fa-var-bluetooth-b: \f294;
$fa-var-bold: \f032;
$fa-var-bolt: \f0e7;
$fa-var-bomb: \f1e2;
$fa-var-bone: \f5d7;
$fa-var-bone-break: \f5d8;
$fa-var-bong: \f55c;
$fa-var-book: \f02d;
$fa-var-book-alt: \f5d9;
$fa-var-book-dead: \f6b7;
$fa-var-book-heart: \f499;
$fa-var-book-medical: \f7e6;
$fa-var-book-open: \f518;
$fa-var-book-reader: \f5da;
$fa-var-book-spells: \f6b8;
$fa-var-book-user: \f7e7;
$fa-var-bookmark: \f02e;
$fa-var-books: \f5db;
$fa-var-books-medical: \f7e8;
$fa-var-boot: \f782;
$fa-var-booth-curtain: \f734;
$fa-var-bootstrap: \f836;
$fa-var-border-all: \f84c;
$fa-var-border-bottom: \f84d;
$fa-var-border-inner: \f84e;
$fa-var-border-left: \f84f;
$fa-var-border-none: \f850;
$fa-var-border-outer: \f851;
$fa-var-border-right: \f852;
$fa-var-border-style: \f853;
$fa-var-border-style-alt: \f854;
$fa-var-border-top: \f855;
$fa-var-bow-arrow: \f6b9;
$fa-var-bowling-ball: \f436;
$fa-var-bowling-pins: \f437;
$fa-var-box: \f466;
$fa-var-box-alt: \f49a;
$fa-var-box-ballot: \f735;
$fa-var-box-check: \f467;
$fa-var-box-fragile: \f49b;
$fa-var-box-full: \f49c;
$fa-var-box-heart: \f49d;
$fa-var-box-open: \f49e;
$fa-var-box-up: \f49f;
$fa-var-box-usd: \f4a0;
$fa-var-boxes: \f468;
$fa-var-boxes-alt: \f4a1;
$fa-var-boxing-glove: \f438;
$fa-var-brackets: \f7e9;
$fa-var-brackets-curly: \f7ea;
$fa-var-braille: \f2a1;
$fa-var-brain: \f5dc;
$fa-var-bread-loaf: \f7eb;
$fa-var-bread-slice: \f7ec;
$fa-var-briefcase: \f0b1;
$fa-var-briefcase-medical: \f469;
$fa-var-bring-forward: \f856;
$fa-var-bring-front: \f857;
$fa-var-broadcast-tower: \f519;
$fa-var-broom: \f51a;
$fa-var-browser: \f37e;
$fa-var-brush: \f55d;
$fa-var-btc: \f15a;
$fa-var-buffer: \f837;
$fa-var-bug: \f188;
$fa-var-building: \f1ad;
$fa-var-bullhorn: \f0a1;
$fa-var-bullseye: \f140;
$fa-var-bullseye-arrow: \f648;
$fa-var-bullseye-pointer: \f649;
$fa-var-burger-soda: \f858;
$fa-var-burn: \f46a;
$fa-var-buromobelexperte: \f37f;
$fa-var-burrito: \f7ed;
$fa-var-bus: \f207;
$fa-var-bus-alt: \f55e;
$fa-var-bus-school: \f5dd;
$fa-var-business-time: \f64a;
$fa-var-buysellads: \f20d;
$fa-var-cabinet-filing: \f64b;
$fa-var-calculator: \f1ec;
$fa-var-calculator-alt: \f64c;
$fa-var-calendar: \f133;
$fa-var-calendar-alt: \f073;
$fa-var-calendar-check: \f274;
$fa-var-calendar-day: \f783;
$fa-var-calendar-edit: \f333;
$fa-var-calendar-exclamation: \f334;
$fa-var-calendar-minus: \f272;
$fa-var-calendar-plus: \f271;
$fa-var-calendar-star: \f736;
$fa-var-calendar-times: \f273;
$fa-var-calendar-week: \f784;
$fa-var-camera: \f030;
$fa-var-camera-alt: \f332;
$fa-var-camera-retro: \f083;
$fa-var-campfire: \f6ba;
$fa-var-campground: \f6bb;
$fa-var-canadian-maple-leaf: \f785;
$fa-var-candle-holder: \f6bc;
$fa-var-candy-cane: \f786;
$fa-var-candy-corn: \f6bd;
$fa-var-cannabis: \f55f;
$fa-var-capsules: \f46b;
$fa-var-car: \f1b9;
$fa-var-car-alt: \f5de;
$fa-var-car-battery: \f5df;
$fa-var-car-building: \f859;
$fa-var-car-bump: \f5e0;
$fa-var-car-bus: \f85a;
$fa-var-car-crash: \f5e1;
$fa-var-car-garage: \f5e2;
$fa-var-car-mechanic: \f5e3;
$fa-var-car-side: \f5e4;
$fa-var-car-tilt: \f5e5;
$fa-var-car-wash: \f5e6;
$fa-var-caret-circle-down: \f32d;
$fa-var-caret-circle-left: \f32e;
$fa-var-caret-circle-right: \f330;
$fa-var-caret-circle-up: \f331;
$fa-var-caret-down: \f0d7;
$fa-var-caret-left: \f0d9;
$fa-var-caret-right: \f0da;
$fa-var-caret-square-down: \f150;
$fa-var-caret-square-left: \f191;
$fa-var-caret-square-right: \f152;
$fa-var-caret-square-up: \f151;
$fa-var-caret-up: \f0d8;
$fa-var-carrot: \f787;
$fa-var-cars: \f85b;
$fa-var-cart-arrow-down: \f218;
$fa-var-cart-plus: \f217;
$fa-var-cash-register: \f788;
$fa-var-cat: \f6be;
$fa-var-cauldron: \f6bf;
$fa-var-cc-amazon-pay: \f42d;
$fa-var-cc-amex: \f1f3;
$fa-var-cc-apple-pay: \f416;
$fa-var-cc-diners-club: \f24c;
$fa-var-cc-discover: \f1f2;
$fa-var-cc-jcb: \f24b;
$fa-var-cc-mastercard: \f1f1;
$fa-var-cc-paypal: \f1f4;
$fa-var-cc-stripe: \f1f5;
$fa-var-cc-visa: \f1f0;
$fa-var-centercode: \f380;
$fa-var-centos: \f789;
$fa-var-certificate: \f0a3;
$fa-var-chair: \f6c0;
$fa-var-chair-office: \f6c1;
$fa-var-chalkboard: \f51b;
$fa-var-chalkboard-teacher: \f51c;
$fa-var-charging-station: \f5e7;
$fa-var-chart-area: \f1fe;
$fa-var-chart-bar: \f080;
$fa-var-chart-line: \f201;
$fa-var-chart-line-down: \f64d;
$fa-var-chart-network: \f78a;
$fa-var-chart-pie: \f200;
$fa-var-chart-pie-alt: \f64e;
$fa-var-chart-scatter: \f7ee;
$fa-var-check: \f00c;
$fa-var-check-circle: \f058;
$fa-var-check-double: \f560;
$fa-var-check-square: \f14a;
$fa-var-cheese: \f7ef;
$fa-var-cheese-swiss: \f7f0;
$fa-var-cheeseburger: \f7f1;
$fa-var-chess: \f439;
$fa-var-chess-bishop: \f43a;
$fa-var-chess-bishop-alt: \f43b;
$fa-var-chess-board: \f43c;
$fa-var-chess-clock: \f43d;
$fa-var-chess-clock-alt: \f43e;
$fa-var-chess-king: \f43f;
$fa-var-chess-king-alt: \f440;
$fa-var-chess-knight: \f441;
$fa-var-chess-knight-alt: \f442;
$fa-var-chess-pawn: \f443;
$fa-var-chess-pawn-alt: \f444;
$fa-var-chess-queen: \f445;
$fa-var-chess-queen-alt: \f446;
$fa-var-chess-rook: \f447;
$fa-var-chess-rook-alt: \f448;
$fa-var-chevron-circle-down: \f13a;
$fa-var-chevron-circle-left: \f137;
$fa-var-chevron-circle-right: \f138;
$fa-var-chevron-circle-up: \f139;
$fa-var-chevron-double-down: \f322;
$fa-var-chevron-double-left: \f323;
$fa-var-chevron-double-right: \f324;
$fa-var-chevron-double-up: \f325;
$fa-var-chevron-down: \f078;
$fa-var-chevron-left: \f053;
$fa-var-chevron-right: \f054;
$fa-var-chevron-square-down: \f329;
$fa-var-chevron-square-left: \f32a;
$fa-var-chevron-square-right: \f32b;
$fa-var-chevron-square-up: \f32c;
$fa-var-chevron-up: \f077;
$fa-var-child: \f1ae;
$fa-var-chimney: \f78b;
$fa-var-chrome: \f268;
$fa-var-chromecast: \f838;
$fa-var-church: \f51d;
$fa-var-circle: \f111;
$fa-var-circle-notch: \f1ce;
$fa-var-city: \f64f;
$fa-var-claw-marks: \f6c2;
$fa-var-clinic-medical: \f7f2;
$fa-var-clipboard: \f328;
$fa-var-clipboard-check: \f46c;
$fa-var-clipboard-list: \f46d;
$fa-var-clipboard-list-check: \f737;
$fa-var-clipboard-prescription: \f5e8;
$fa-var-clipboard-user: \f7f3;
$fa-var-clock: \f017;
$fa-var-clone: \f24d;
$fa-var-closed-captioning: \f20a;
$fa-var-cloud: \f0c2;
$fa-var-cloud-download: \f0ed;
$fa-var-cloud-download-alt: \f381;
$fa-var-cloud-drizzle: \f738;
$fa-var-cloud-hail: \f739;
$fa-var-cloud-hail-mixed: \f73a;
$fa-var-cloud-meatball: \f73b;
$fa-var-cloud-moon: \f6c3;
$fa-var-cloud-moon-rain: \f73c;
$fa-var-cloud-rain: \f73d;
$fa-var-cloud-rainbow: \f73e;
$fa-var-cloud-showers: \f73f;
$fa-var-cloud-showers-heavy: \f740;
$fa-var-cloud-sleet: \f741;
$fa-var-cloud-snow: \f742;
$fa-var-cloud-sun: \f6c4;
$fa-var-cloud-sun-rain: \f743;
$fa-var-cloud-upload: \f0ee;
$fa-var-cloud-upload-alt: \f382;
$fa-var-clouds: \f744;
$fa-var-clouds-moon: \f745;
$fa-var-clouds-sun: \f746;
$fa-var-cloudscale: \f383;
$fa-var-cloudsmith: \f384;
$fa-var-cloudversify: \f385;
$fa-var-club: \f327;
$fa-var-cocktail: \f561;
$fa-var-code: \f121;
$fa-var-code-branch: \f126;
$fa-var-code-commit: \f386;
$fa-var-code-merge: \f387;
$fa-var-codepen: \f1cb;
$fa-var-codiepie: \f284;
$fa-var-coffee: \f0f4;
$fa-var-coffee-togo: \f6c5;
$fa-var-coffin: \f6c6;
$fa-var-cog: \f013;
$fa-var-cogs: \f085;
$fa-var-coin: \f85c;
$fa-var-coins: \f51e;
$fa-var-columns: \f0db;
$fa-var-comment: \f075;
$fa-var-comment-alt: \f27a;
$fa-var-comment-alt-check: \f4a2;
$fa-var-comment-alt-dollar: \f650;
$fa-var-comment-alt-dots: \f4a3;
$fa-var-comment-alt-edit: \f4a4;
$fa-var-comment-alt-exclamation: \f4a5;
$fa-var-comment-alt-lines: \f4a6;
$fa-var-comment-alt-medical: \f7f4;
$fa-var-comment-alt-minus: \f4a7;
$fa-var-comment-alt-plus: \f4a8;
$fa-var-comment-alt-slash: \f4a9;
$fa-var-comment-alt-smile: \f4aa;
$fa-var-comment-alt-times: \f4ab;
$fa-var-comment-check: \f4ac;
$fa-var-comment-dollar: \f651;
$fa-var-comment-dots: \f4ad;
$fa-var-comment-edit: \f4ae;
$fa-var-comment-exclamation: \f4af;
$fa-var-comment-lines: \f4b0;
$fa-var-comment-medical: \f7f5;
$fa-var-comment-minus: \f4b1;
$fa-var-comment-plus: \f4b2;
$fa-var-comment-slash: \f4b3;
$fa-var-comment-smile: \f4b4;
$fa-var-comment-times: \f4b5;
$fa-var-comments: \f086;
$fa-var-comments-alt: \f4b6;
$fa-var-comments-alt-dollar: \f652;
$fa-var-comments-dollar: \f653;
$fa-var-compact-disc: \f51f;
$fa-var-compass: \f14e;
$fa-var-compass-slash: \f5e9;
$fa-var-compress: \f066;
$fa-var-compress-alt: \f422;
$fa-var-compress-arrows-alt: \f78c;
$fa-var-compress-wide: \f326;
$fa-var-concierge-bell: \f562;
$fa-var-confluence: \f78d;
$fa-var-connectdevelop: \f20e;
$fa-var-construction: \f85d;
$fa-var-container-storage: \f4b7;
$fa-var-contao: \f26d;
$fa-var-conveyor-belt: \f46e;
$fa-var-conveyor-belt-alt: \f46f;
$fa-var-cookie: \f563;
$fa-var-cookie-bite: \f564;
$fa-var-copy: \f0c5;
$fa-var-copyright: \f1f9;
$fa-var-corn: \f6c7;
$fa-var-couch: \f4b8;
$fa-var-cow: \f6c8;
$fa-var-cpanel: \f388;
$fa-var-creative-commons: \f25e;
$fa-var-creative-commons-by: \f4e7;
$fa-var-creative-commons-nc: \f4e8;
$fa-var-creative-commons-nc-eu: \f4e9;
$fa-var-creative-commons-nc-jp: \f4ea;
$fa-var-creative-commons-nd: \f4eb;
$fa-var-creative-commons-pd: \f4ec;
$fa-var-creative-commons-pd-alt: \f4ed;
$fa-var-creative-commons-remix: \f4ee;
$fa-var-creative-commons-sa: \f4ef;
$fa-var-creative-commons-sampling: \f4f0;
$fa-var-creative-commons-sampling-plus: \f4f1;
$fa-var-creative-commons-share: \f4f2;
$fa-var-creative-commons-zero: \f4f3;
$fa-var-credit-card: \f09d;
$fa-var-credit-card-blank: \f389;
$fa-var-credit-card-front: \f38a;
$fa-var-cricket: \f449;
$fa-var-critical-role: \f6c9;
$fa-var-croissant: \f7f6;
$fa-var-crop: \f125;
$fa-var-crop-alt: \f565;
$fa-var-cross: \f654;
$fa-var-crosshairs: \f05b;
$fa-var-crow: \f520;
$fa-var-crown: \f521;
$fa-var-crutch: \f7f7;
$fa-var-crutches: \f7f8;
$fa-var-css3: \f13c;
$fa-var-css3-alt: \f38b;
$fa-var-cube: \f1b2;
$fa-var-cubes: \f1b3;
$fa-var-curling: \f44a;
$fa-var-cut: \f0c4;
$fa-var-cuttlefish: \f38c;
$fa-var-d-and-d: \f38d;
$fa-var-d-and-d-beyond: \f6ca;
$fa-var-dagger: \f6cb;
$fa-var-dashcube: \f210;
$fa-var-database: \f1c0;
$fa-var-deaf: \f2a4;
$fa-var-debug: \f7f9;
$fa-var-deer: \f78e;
$fa-var-deer-rudolph: \f78f;
$fa-var-delicious: \f1a5;
$fa-var-democrat: \f747;
$fa-var-deploydog: \f38e;
$fa-var-deskpro: \f38f;
$fa-var-desktop: \f108;
$fa-var-desktop-alt: \f390;
$fa-var-dev: \f6cc;
$fa-var-deviantart: \f1bd;
$fa-var-dewpoint: \f748;
$fa-var-dharmachakra: \f655;
$fa-var-dhl: \f790;
$fa-var-diagnoses: \f470;
$fa-var-diamond: \f219;
$fa-var-diaspora: \f791;
$fa-var-dice: \f522;
$fa-var-dice-d10: \f6cd;
$fa-var-dice-d12: \f6ce;
$fa-var-dice-d20: \f6cf;
$fa-var-dice-d4: \f6d0;
$fa-var-dice-d6: \f6d1;
$fa-var-dice-d8: \f6d2;
$fa-var-dice-five: \f523;
$fa-var-dice-four: \f524;
$fa-var-dice-one: \f525;
$fa-var-dice-six: \f526;
$fa-var-dice-three: \f527;
$fa-var-dice-two: \f528;
$fa-var-digg: \f1a6;
$fa-var-digging: \f85e;
$fa-var-digital-ocean: \f391;
$fa-var-digital-tachograph: \f566;
$fa-var-diploma: \f5ea;
$fa-var-directions: \f5eb;
$fa-var-discord: \f392;
$fa-var-discourse: \f393;
$fa-var-disease: \f7fa;
$fa-var-divide: \f529;
$fa-var-dizzy: \f567;
$fa-var-dna: \f471;
$fa-var-do-not-enter: \f5ec;
$fa-var-dochub: \f394;
$fa-var-docker: \f395;
$fa-var-dog: \f6d3;
$fa-var-dog-leashed: \f6d4;
$fa-var-dollar-sign: \f155;
$fa-var-dolly: \f472;
$fa-var-dolly-empty: \f473;
$fa-var-dolly-flatbed: \f474;
$fa-var-dolly-flatbed-alt: \f475;
$fa-var-dolly-flatbed-empty: \f476;
$fa-var-donate: \f4b9;
$fa-var-door-closed: \f52a;
$fa-var-door-open: \f52b;
$fa-var-dot-circle: \f192;
$fa-var-dove: \f4ba;
$fa-var-download: \f019;
$fa-var-draft2digital: \f396;
$fa-var-drafting-compass: \f568;
$fa-var-dragon: \f6d5;
$fa-var-draw-circle: \f5ed;
$fa-var-draw-polygon: \f5ee;
$fa-var-draw-square: \f5ef;
$fa-var-dreidel: \f792;
$fa-var-dribbble: \f17d;
$fa-var-dribbble-square: \f397;
$fa-var-drone: \f85f;
$fa-var-drone-alt: \f860;
$fa-var-dropbox: \f16b;
$fa-var-drum: \f569;
$fa-var-drum-steelpan: \f56a;
$fa-var-drumstick: \f6d6;
$fa-var-drumstick-bite: \f6d7;
$fa-var-drupal: \f1a9;
$fa-var-dryer: \f861;
$fa-var-dryer-alt: \f862;
$fa-var-duck: \f6d8;
$fa-var-dumbbell: \f44b;
$fa-var-dumpster: \f793;
$fa-var-dumpster-fire: \f794;
$fa-var-dungeon: \f6d9;
$fa-var-dyalog: \f399;
$fa-var-ear: \f5f0;
$fa-var-ear-muffs: \f795;
$fa-var-earlybirds: \f39a;
$fa-var-ebay: \f4f4;
$fa-var-eclipse: \f749;
$fa-var-eclipse-alt: \f74a;
$fa-var-edge: \f282;
$fa-var-edit: \f044;
$fa-var-egg: \f7fb;
$fa-var-egg-fried: \f7fc;
$fa-var-eject: \f052;
$fa-var-elementor: \f430;
$fa-var-elephant: \f6da;
$fa-var-ellipsis-h: \f141;
$fa-var-ellipsis-h-alt: \f39b;
$fa-var-ellipsis-v: \f142;
$fa-var-ellipsis-v-alt: \f39c;
$fa-var-ello: \f5f1;
$fa-var-ember: \f423;
$fa-var-empire: \f1d1;
$fa-var-empty-set: \f656;
$fa-var-engine-warning: \f5f2;
$fa-var-envelope: \f0e0;
$fa-var-envelope-open: \f2b6;
$fa-var-envelope-open-dollar: \f657;
$fa-var-envelope-open-text: \f658;
$fa-var-envelope-square: \f199;
$fa-var-envira: \f299;
$fa-var-equals: \f52c;
$fa-var-eraser: \f12d;
$fa-var-erlang: \f39d;
$fa-var-ethereum: \f42e;
$fa-var-ethernet: \f796;
$fa-var-etsy: \f2d7;
$fa-var-euro-sign: \f153;
$fa-var-evernote: \f839;
$fa-var-exchange: \f0ec;
$fa-var-exchange-alt: \f362;
$fa-var-exclamation: \f12a;
$fa-var-exclamation-circle: \f06a;
$fa-var-exclamation-square: \f321;
$fa-var-exclamation-triangle: \f071;
$fa-var-expand: \f065;
$fa-var-expand-alt: \f424;
$fa-var-expand-arrows: \f31d;
$fa-var-expand-arrows-alt: \f31e;
$fa-var-expand-wide: \f320;
$fa-var-expeditedssl: \f23e;
$fa-var-external-link: \f08e;
$fa-var-external-link-alt: \f35d;
$fa-var-external-link-square: \f14c;
$fa-var-external-link-square-alt: \f360;
$fa-var-eye: \f06e;
$fa-var-eye-dropper: \f1fb;
$fa-var-eye-evil: \f6db;
$fa-var-eye-slash: \f070;
$fa-var-facebook: \f09a;
$fa-var-facebook-f: \f39e;
$fa-var-facebook-messenger: \f39f;
$fa-var-facebook-square: \f082;
$fa-var-fan: \f863;
$fa-var-fantasy-flight-games: \f6dc;
$fa-var-farm: \f864;
$fa-var-fast-backward: \f049;
$fa-var-fast-forward: \f050;
$fa-var-fax: \f1ac;
$fa-var-feather: \f52d;
$fa-var-feather-alt: \f56b;
$fa-var-fedex: \f797;
$fa-var-fedora: \f798;
$fa-var-female: \f182;
$fa-var-field-hockey: \f44c;
$fa-var-fighter-jet: \f0fb;
$fa-var-figma: \f799;
$fa-var-file: \f15b;
$fa-var-file-alt: \f15c;
$fa-var-file-archive: \f1c6;
$fa-var-file-audio: \f1c7;
$fa-var-file-certificate: \f5f3;
$fa-var-file-chart-line: \f659;
$fa-var-file-chart-pie: \f65a;
$fa-var-file-check: \f316;
$fa-var-file-code: \f1c9;
$fa-var-file-contract: \f56c;
$fa-var-file-csv: \f6dd;
$fa-var-file-download: \f56d;
$fa-var-file-edit: \f31c;
$fa-var-file-excel: \f1c3;
$fa-var-file-exclamation: \f31a;
$fa-var-file-export: \f56e;
$fa-var-file-image: \f1c5;
$fa-var-file-import: \f56f;
$fa-var-file-invoice: \f570;
$fa-var-file-invoice-dollar: \f571;
$fa-var-file-medical: \f477;
$fa-var-file-medical-alt: \f478;
$fa-var-file-minus: \f318;
$fa-var-file-pdf: \f1c1;
$fa-var-file-plus: \f319;
$fa-var-file-powerpoint: \f1c4;
$fa-var-file-prescription: \f572;
$fa-var-file-search: \f865;
$fa-var-file-signature: \f573;
$fa-var-file-spreadsheet: \f65b;
$fa-var-file-times: \f317;
$fa-var-file-upload: \f574;
$fa-var-file-user: \f65c;
$fa-var-file-video: \f1c8;
$fa-var-file-word: \f1c2;
$fa-var-files-medical: \f7fd;
$fa-var-fill: \f575;
$fa-var-fill-drip: \f576;
$fa-var-film: \f008;
$fa-var-film-alt: \f3a0;
$fa-var-filter: \f0b0;
$fa-var-fingerprint: \f577;
$fa-var-fire: \f06d;
$fa-var-fire-alt: \f7e4;
$fa-var-fire-extinguisher: \f134;
$fa-var-fire-smoke: \f74b;
$fa-var-firefox: \f269;
$fa-var-fireplace: \f79a;
$fa-var-first-aid: \f479;
$fa-var-first-order: \f2b0;
$fa-var-first-order-alt: \f50a;
$fa-var-firstdraft: \f3a1;
$fa-var-fish: \f578;
$fa-var-fish-cooked: \f7fe;
$fa-var-fist-raised: \f6de;
$fa-var-flag: \f024;
$fa-var-flag-alt: \f74c;
$fa-var-flag-checkered: \f11e;
$fa-var-flag-usa: \f74d;
$fa-var-flame: \f6df;
$fa-var-flask: \f0c3;
$fa-var-flask-poison: \f6e0;
$fa-var-flask-potion: \f6e1;
$fa-var-flickr: \f16e;
$fa-var-flipboard: \f44d;
$fa-var-flower: \f7ff;
$fa-var-flower-daffodil: \f800;
$fa-var-flower-tulip: \f801;
$fa-var-flushed: \f579;
$fa-var-fly: \f417;
$fa-var-fog: \f74e;
$fa-var-folder: \f07b;
$fa-var-folder-minus: \f65d;
$fa-var-folder-open: \f07c;
$fa-var-folder-plus: \f65e;
$fa-var-folder-times: \f65f;
$fa-var-folder-tree: \f802;
$fa-var-folders: \f660;
$fa-var-font: \f031;
$fa-var-font-awesome: \f2b4;
$fa-var-font-awesome-alt: \f35c;
$fa-var-font-awesome-flag: \f425;
$fa-var-font-awesome-logo-full: \f4e6;
$fa-var-font-case: \f866;
$fa-var-fonticons: \f280;
$fa-var-fonticons-fi: \f3a2;
$fa-var-football-ball: \f44e;
$fa-var-football-helmet: \f44f;
$fa-var-forklift: \f47a;
$fa-var-fort-awesome: \f286;
$fa-var-fort-awesome-alt: \f3a3;
$fa-var-forumbee: \f211;
$fa-var-forward: \f04e;
$fa-var-foursquare: \f180;
$fa-var-fragile: \f4bb;
$fa-var-free-code-camp: \f2c5;
$fa-var-freebsd: \f3a4;
$fa-var-french-fries: \f803;
$fa-var-frog: \f52e;
$fa-var-frosty-head: \f79b;
$fa-var-frown: \f119;
$fa-var-frown-open: \f57a;
$fa-var-fulcrum: \f50b;
$fa-var-function: \f661;
$fa-var-funnel-dollar: \f662;
$fa-var-futbol: \f1e3;
$fa-var-galactic-republic: \f50c;
$fa-var-galactic-senate: \f50d;
$fa-var-game-board: \f867;
$fa-var-game-board-alt: \f868;
$fa-var-gamepad: \f11b;
$fa-var-gas-pump: \f52f;
$fa-var-gas-pump-slash: \f5f4;
$fa-var-gavel: \f0e3;
$fa-var-gem: \f3a5;
$fa-var-genderless: \f22d;
$fa-var-get-pocket: \f265;
$fa-var-gg: \f260;
$fa-var-gg-circle: \f261;
$fa-var-ghost: \f6e2;
$fa-var-gift: \f06b;
$fa-var-gift-card: \f663;
$fa-var-gifts: \f79c;
$fa-var-gingerbread-man: \f79d;
$fa-var-git: \f1d3;
$fa-var-git-alt: \f841;
$fa-var-git-square: \f1d2;
$fa-var-github: \f09b;
$fa-var-github-alt: \f113;
$fa-var-github-square: \f092;
$fa-var-gitkraken: \f3a6;
$fa-var-gitlab: \f296;
$fa-var-gitter: \f426;
$fa-var-glass: \f804;
$fa-var-glass-champagne: \f79e;
$fa-var-glass-cheers: \f79f;
$fa-var-glass-citrus: \f869;
$fa-var-glass-martini: \f000;
$fa-var-glass-martini-alt: \f57b;
$fa-var-glass-whiskey: \f7a0;
$fa-var-glass-whiskey-rocks: \f7a1;
$fa-var-glasses: \f530;
$fa-var-glasses-alt: \f5f5;
$fa-var-glide: \f2a5;
$fa-var-glide-g: \f2a6;
$fa-var-globe: \f0ac;
$fa-var-globe-africa: \f57c;
$fa-var-globe-americas: \f57d;
$fa-var-globe-asia: \f57e;
$fa-var-globe-europe: \f7a2;
$fa-var-globe-snow: \f7a3;
$fa-var-globe-stand: \f5f6;
$fa-var-gofore: \f3a7;
$fa-var-golf-ball: \f450;
$fa-var-golf-club: \f451;
$fa-var-goodreads: \f3a8;
$fa-var-goodreads-g: \f3a9;
$fa-var-google: \f1a0;
$fa-var-google-drive: \f3aa;
$fa-var-google-play: \f3ab;
$fa-var-google-plus: \f2b3;
$fa-var-google-plus-g: \f0d5;
$fa-var-google-plus-square: \f0d4;
$fa-var-google-wallet: \f1ee;
$fa-var-gopuram: \f664;
$fa-var-graduation-cap: \f19d;
$fa-var-gratipay: \f184;
$fa-var-grav: \f2d6;
$fa-var-greater-than: \f531;
$fa-var-greater-than-equal: \f532;
$fa-var-grimace: \f57f;
$fa-var-grin: \f580;
$fa-var-grin-alt: \f581;
$fa-var-grin-beam: \f582;
$fa-var-grin-beam-sweat: \f583;
$fa-var-grin-hearts: \f584;
$fa-var-grin-squint: \f585;
$fa-var-grin-squint-tears: \f586;
$fa-var-grin-stars: \f587;
$fa-var-grin-tears: \f588;
$fa-var-grin-tongue: \f589;
$fa-var-grin-tongue-squint: \f58a;
$fa-var-grin-tongue-wink: \f58b;
$fa-var-grin-wink: \f58c;
$fa-var-grip-horizontal: \f58d;
$fa-var-grip-lines: \f7a4;
$fa-var-grip-lines-vertical: \f7a5;
$fa-var-grip-vertical: \f58e;
$fa-var-gripfire: \f3ac;
$fa-var-grunt: \f3ad;
$fa-var-guitar: \f7a6;
$fa-var-gulp: \f3ae;
$fa-var-h-square: \f0fd;
$fa-var-h1: \f313;
$fa-var-h2: \f314;
$fa-var-h3: \f315;
$fa-var-h4: \f86a;
$fa-var-hacker-news: \f1d4;
$fa-var-hacker-news-square: \f3af;
$fa-var-hackerrank: \f5f7;
$fa-var-hamburger: \f805;
$fa-var-hammer: \f6e3;
$fa-var-hammer-war: \f6e4;
$fa-var-hamsa: \f665;
$fa-var-hand-heart: \f4bc;
$fa-var-hand-holding: \f4bd;
$fa-var-hand-holding-box: \f47b;
$fa-var-hand-holding-heart: \f4be;
$fa-var-hand-holding-magic: \f6e5;
$fa-var-hand-holding-seedling: \f4bf;
$fa-var-hand-holding-usd: \f4c0;
$fa-var-hand-holding-water: \f4c1;
$fa-var-hand-lizard: \f258;
$fa-var-hand-middle-finger: \f806;
$fa-var-hand-paper: \f256;
$fa-var-hand-peace: \f25b;
$fa-var-hand-point-down: \f0a7;
$fa-var-hand-point-left: \f0a5;
$fa-var-hand-point-right: \f0a4;
$fa-var-hand-point-up: \f0a6;
$fa-var-hand-pointer: \f25a;
$fa-var-hand-receiving: \f47c;
$fa-var-hand-rock: \f255;
$fa-var-hand-scissors: \f257;
$fa-var-hand-spock: \f259;
$fa-var-hands: \f4c2;
$fa-var-hands-heart: \f4c3;
$fa-var-hands-helping: \f4c4;
$fa-var-hands-usd: \f4c5;
$fa-var-handshake: \f2b5;
$fa-var-handshake-alt: \f4c6;
$fa-var-hanukiah: \f6e6;
$fa-var-hard-hat: \f807;
$fa-var-hashtag: \f292;
$fa-var-hat-chef: \f86b;
$fa-var-hat-santa: \f7a7;
$fa-var-hat-winter: \f7a8;
$fa-var-hat-witch: \f6e7;
$fa-var-hat-wizard: \f6e8;
$fa-var-haykal: \f666;
$fa-var-hdd: \f0a0;
$fa-var-head-side: \f6e9;
$fa-var-head-side-brain: \f808;
$fa-var-head-side-medical: \f809;
$fa-var-head-vr: \f6ea;
$fa-var-heading: \f1dc;
$fa-var-headphones: \f025;
$fa-var-headphones-alt: \f58f;
$fa-var-headset: \f590;
$fa-var-heart: \f004;
$fa-var-heart-broken: \f7a9;
$fa-var-heart-circle: \f4c7;
$fa-var-heart-rate: \f5f8;
$fa-var-heart-square: \f4c8;
$fa-var-heartbeat: \f21e;
$fa-var-helicopter: \f533;
$fa-var-helmet-battle: \f6eb;
$fa-var-hexagon: \f312;
$fa-var-highlighter: \f591;
$fa-var-hiking: \f6ec;
$fa-var-hippo: \f6ed;
$fa-var-hips: \f452;
$fa-var-hire-a-helper: \f3b0;
$fa-var-history: \f1da;
$fa-var-hockey-mask: \f6ee;
$fa-var-hockey-puck: \f453;
$fa-var-hockey-sticks: \f454;
$fa-var-holly-berry: \f7aa;
$fa-var-home: \f015;
$fa-var-home-alt: \f80a;
$fa-var-home-heart: \f4c9;
$fa-var-home-lg: \f80b;
$fa-var-home-lg-alt: \f80c;
$fa-var-hood-cloak: \f6ef;
$fa-var-hooli: \f427;
$fa-var-horizontal-rule: \f86c;
$fa-var-hornbill: \f592;
$fa-var-horse: \f6f0;
$fa-var-horse-head: \f7ab;
$fa-var-hospital: \f0f8;
$fa-var-hospital-alt: \f47d;
$fa-var-hospital-symbol: \f47e;
$fa-var-hospital-user: \f80d;
$fa-var-hospitals: \f80e;
$fa-var-hot-tub: \f593;
$fa-var-hotdog: \f80f;
$fa-var-hotel: \f594;
$fa-var-hotjar: \f3b1;
$fa-var-hourglass: \f254;
$fa-var-hourglass-end: \f253;
$fa-var-hourglass-half: \f252;
$fa-var-hourglass-start: \f251;
$fa-var-house-damage: \f6f1;
$fa-var-house-flood: \f74f;
$fa-var-houzz: \f27c;
$fa-var-hryvnia: \f6f2;
$fa-var-html5: \f13b;
$fa-var-hubspot: \f3b2;
$fa-var-humidity: \f750;
$fa-var-hurricane: \f751;
$fa-var-i-cursor: \f246;
$fa-var-ice-cream: \f810;
$fa-var-ice-skate: \f7ac;
$fa-var-icicles: \f7ad;
$fa-var-icons: \f86d;
$fa-var-icons-alt: \f86e;
$fa-var-id-badge: \f2c1;
$fa-var-id-card: \f2c2;
$fa-var-id-card-alt: \f47f;
$fa-var-igloo: \f7ae;
$fa-var-image: \f03e;
$fa-var-images: \f302;
$fa-var-imdb: \f2d8;
$fa-var-inbox: \f01c;
$fa-var-inbox-in: \f310;
$fa-var-inbox-out: \f311;
$fa-var-indent: \f03c;
$fa-var-industry: \f275;
$fa-var-industry-alt: \f3b3;
$fa-var-infinity: \f534;
$fa-var-info: \f129;
$fa-var-info-circle: \f05a;
$fa-var-info-square: \f30f;
$fa-var-inhaler: \f5f9;
$fa-var-instagram: \f16d;
$fa-var-integral: \f667;
$fa-var-intercom: \f7af;
$fa-var-internet-explorer: \f26b;
$fa-var-intersection: \f668;
$fa-var-inventory: \f480;
$fa-var-invision: \f7b0;
$fa-var-ioxhost: \f208;
$fa-var-island-tropical: \f811;
$fa-var-italic: \f033;
$fa-var-itch-io: \f83a;
$fa-var-itunes: \f3b4;
$fa-var-itunes-note: \f3b5;
$fa-var-jack-o-lantern: \f30e;
$fa-var-java: \f4e4;
$fa-var-jedi: \f669;
$fa-var-jedi-order: \f50e;
$fa-var-jenkins: \f3b6;
$fa-var-jira: \f7b1;
$fa-var-joget: \f3b7;
$fa-var-joint: \f595;
$fa-var-joomla: \f1aa;
$fa-var-journal-whills: \f66a;
$fa-var-js: \f3b8;
$fa-var-js-square: \f3b9;
$fa-var-jsfiddle: \f1cc;
$fa-var-kaaba: \f66b;
$fa-var-kaggle: \f5fa;
$fa-var-kerning: \f86f;
$fa-var-key: \f084;
$fa-var-key-skeleton: \f6f3;
$fa-var-keybase: \f4f5;
$fa-var-keyboard: \f11c;
$fa-var-keycdn: \f3ba;
$fa-var-keynote: \f66c;
$fa-var-khanda: \f66d;
$fa-var-kickstarter: \f3bb;
$fa-var-kickstarter-k: \f3bc;
$fa-var-kidneys: \f5fb;
$fa-var-kiss: \f596;
$fa-var-kiss-beam: \f597;
$fa-var-kiss-wink-heart: \f598;
$fa-var-kite: \f6f4;
$fa-var-kiwi-bird: \f535;
$fa-var-knife-kitchen: \f6f5;
$fa-var-korvue: \f42f;
$fa-var-lambda: \f66e;
$fa-var-lamp: \f4ca;
$fa-var-landmark: \f66f;
$fa-var-landmark-alt: \f752;
$fa-var-language: \f1ab;
$fa-var-laptop: \f109;
$fa-var-laptop-code: \f5fc;
$fa-var-laptop-medical: \f812;
$fa-var-laravel: \f3bd;
$fa-var-lastfm: \f202;
$fa-var-lastfm-square: \f203;
$fa-var-laugh: \f599;
$fa-var-laugh-beam: \f59a;
$fa-var-laugh-squint: \f59b;
$fa-var-laugh-wink: \f59c;
$fa-var-layer-group: \f5fd;
$fa-var-layer-minus: \f5fe;
$fa-var-layer-plus: \f5ff;
$fa-var-leaf: \f06c;
$fa-var-leaf-heart: \f4cb;
$fa-var-leaf-maple: \f6f6;
$fa-var-leaf-oak: \f6f7;
$fa-var-leanpub: \f212;
$fa-var-lemon: \f094;
$fa-var-less: \f41d;
$fa-var-less-than: \f536;
$fa-var-less-than-equal: \f537;
$fa-var-level-down: \f149;
$fa-var-level-down-alt: \f3be;
$fa-var-level-up: \f148;
$fa-var-level-up-alt: \f3bf;
$fa-var-life-ring: \f1cd;
$fa-var-lightbulb: \f0eb;
$fa-var-lightbulb-dollar: \f670;
$fa-var-lightbulb-exclamation: \f671;
$fa-var-lightbulb-on: \f672;
$fa-var-lightbulb-slash: \f673;
$fa-var-lights-holiday: \f7b2;
$fa-var-line: \f3c0;
$fa-var-line-columns: \f870;
$fa-var-line-height: \f871;
$fa-var-link: \f0c1;
$fa-var-linkedin: \f08c;
$fa-var-linkedin-in: \f0e1;
$fa-var-linode: \f2b8;
$fa-var-linux: \f17c;
$fa-var-lips: \f600;
$fa-var-lira-sign: \f195;
$fa-var-list: \f03a;
$fa-var-list-alt: \f022;
$fa-var-list-ol: \f0cb;
$fa-var-list-ul: \f0ca;
$fa-var-location: \f601;
$fa-var-location-arrow: \f124;
$fa-var-location-circle: \f602;
$fa-var-location-slash: \f603;
$fa-var-lock: \f023;
$fa-var-lock-alt: \f30d;
$fa-var-lock-open: \f3c1;
$fa-var-lock-open-alt: \f3c2;
$fa-var-long-arrow-alt-down: \f309;
$fa-var-long-arrow-alt-left: \f30a;
$fa-var-long-arrow-alt-right: \f30b;
$fa-var-long-arrow-alt-up: \f30c;
$fa-var-long-arrow-down: \f175;
$fa-var-long-arrow-left: \f177;
$fa-var-long-arrow-right: \f178;
$fa-var-long-arrow-up: \f176;
$fa-var-loveseat: \f4cc;
$fa-var-low-vision: \f2a8;
$fa-var-luchador: \f455;
$fa-var-luggage-cart: \f59d;
$fa-var-lungs: \f604;
$fa-var-lyft: \f3c3;
$fa-var-mace: \f6f8;
$fa-var-magento: \f3c4;
$fa-var-magic: \f0d0;
$fa-var-magnet: \f076;
$fa-var-mail-bulk: \f674;
$fa-var-mailbox: \f813;
$fa-var-mailchimp: \f59e;
$fa-var-male: \f183;
$fa-var-mandalorian: \f50f;
$fa-var-mandolin: \f6f9;
$fa-var-map: \f279;
$fa-var-map-marked: \f59f;
$fa-var-map-marked-alt: \f5a0;
$fa-var-map-marker: \f041;
$fa-var-map-marker-alt: \f3c5;
$fa-var-map-marker-alt-slash: \f605;
$fa-var-map-marker-check: \f606;
$fa-var-map-marker-edit: \f607;
$fa-var-map-marker-exclamation: \f608;
$fa-var-map-marker-minus: \f609;
$fa-var-map-marker-plus: \f60a;
$fa-var-map-marker-question: \f60b;
$fa-var-map-marker-slash: \f60c;
$fa-var-map-marker-smile: \f60d;
$fa-var-map-marker-times: \f60e;
$fa-var-map-pin: \f276;
$fa-var-map-signs: \f277;
$fa-var-markdown: \f60f;
$fa-var-marker: \f5a1;
$fa-var-mars: \f222;
$fa-var-mars-double: \f227;
$fa-var-mars-stroke: \f229;
$fa-var-mars-stroke-h: \f22b;
$fa-var-mars-stroke-v: \f22a;
$fa-var-mask: \f6fa;
$fa-var-mastodon: \f4f6;
$fa-var-maxcdn: \f136;
$fa-var-meat: \f814;
$fa-var-medal: \f5a2;
$fa-var-medapps: \f3c6;
$fa-var-medium: \f23a;
$fa-var-medium-m: \f3c7;
$fa-var-medkit: \f0fa;
$fa-var-medrt: \f3c8;
$fa-var-meetup: \f2e0;
$fa-var-megaphone: \f675;
$fa-var-megaport: \f5a3;
$fa-var-meh: \f11a;
$fa-var-meh-blank: \f5a4;
$fa-var-meh-rolling-eyes: \f5a5;
$fa-var-memory: \f538;
$fa-var-mendeley: \f7b3;
$fa-var-menorah: \f676;
$fa-var-mercury: \f223;
$fa-var-meteor: \f753;
$fa-var-microchip: \f2db;
$fa-var-microphone: \f130;
$fa-var-microphone-alt: \f3c9;
$fa-var-microphone-alt-slash: \f539;
$fa-var-microphone-slash: \f131;
$fa-var-microscope: \f610;
$fa-var-microsoft: \f3ca;
$fa-var-mind-share: \f677;
$fa-var-minus: \f068;
$fa-var-minus-circle: \f056;
$fa-var-minus-hexagon: \f307;
$fa-var-minus-octagon: \f308;
$fa-var-minus-square: \f146;
$fa-var-mistletoe: \f7b4;
$fa-var-mitten: \f7b5;
$fa-var-mix: \f3cb;
$fa-var-mixcloud: \f289;
$fa-var-mizuni: \f3cc;
$fa-var-mobile: \f10b;
$fa-var-mobile-alt: \f3cd;
$fa-var-mobile-android: \f3ce;
$fa-var-mobile-android-alt: \f3cf;
$fa-var-modx: \f285;
$fa-var-monero: \f3d0;
$fa-var-money-bill: \f0d6;
$fa-var-money-bill-alt: \f3d1;
$fa-var-money-bill-wave: \f53a;
$fa-var-money-bill-wave-alt: \f53b;
$fa-var-money-check: \f53c;
$fa-var-money-check-alt: \f53d;
$fa-var-money-check-edit: \f872;
$fa-var-money-check-edit-alt: \f873;
$fa-var-monitor-heart-rate: \f611;
$fa-var-monkey: \f6fb;
$fa-var-monument: \f5a6;
$fa-var-moon: \f186;
$fa-var-moon-cloud: \f754;
$fa-var-moon-stars: \f755;
$fa-var-mortar-pestle: \f5a7;
$fa-var-mosque: \f678;
$fa-var-motorcycle: \f21c;
$fa-var-mountain: \f6fc;
$fa-var-mountains: \f6fd;
$fa-var-mouse-pointer: \f245;
$fa-var-mug: \f874;
$fa-var-mug-hot: \f7b6;
$fa-var-mug-marshmallows: \f7b7;
$fa-var-mug-tea: \f875;
$fa-var-music: \f001;
$fa-var-napster: \f3d2;
$fa-var-narwhal: \f6fe;
$fa-var-neos: \f612;
$fa-var-network-wired: \f6ff;
$fa-var-neuter: \f22c;
$fa-var-newspaper: \f1ea;
$fa-var-nimblr: \f5a8;
$fa-var-node: \f419;
$fa-var-node-js: \f3d3;
$fa-var-not-equal: \f53e;
$fa-var-notes-medical: \f481;
$fa-var-npm: \f3d4;
$fa-var-ns8: \f3d5;
$fa-var-nutritionix: \f3d6;
$fa-var-object-group: \f247;
$fa-var-object-ungroup: \f248;
$fa-var-octagon: \f306;
$fa-var-odnoklassniki: \f263;
$fa-var-odnoklassniki-square: \f264;
$fa-var-oil-can: \f613;
$fa-var-oil-temp: \f614;
$fa-var-old-republic: \f510;
$fa-var-om: \f679;
$fa-var-omega: \f67a;
$fa-var-opencart: \f23d;
$fa-var-openid: \f19b;
$fa-var-opera: \f26a;
$fa-var-optin-monster: \f23c;
$fa-var-ornament: \f7b8;
$fa-var-osi: \f41a;
$fa-var-otter: \f700;
$fa-var-outdent: \f03b;
$fa-var-overline: \f876;
$fa-var-page-break: \f877;
$fa-var-page4: \f3d7;
$fa-var-pagelines: \f18c;
$fa-var-pager: \f815;
$fa-var-paint-brush: \f1fc;
$fa-var-paint-brush-alt: \f5a9;
$fa-var-paint-roller: \f5aa;
$fa-var-palette: \f53f;
$fa-var-palfed: \f3d8;
$fa-var-pallet: \f482;
$fa-var-pallet-alt: \f483;
$fa-var-paper-plane: \f1d8;
$fa-var-paperclip: \f0c6;
$fa-var-parachute-box: \f4cd;
$fa-var-paragraph: \f1dd;
$fa-var-paragraph-rtl: \f878;
$fa-var-parking: \f540;
$fa-var-parking-circle: \f615;
$fa-var-parking-circle-slash: \f616;
$fa-var-parking-slash: \f617;
$fa-var-passport: \f5ab;
$fa-var-pastafarianism: \f67b;
$fa-var-paste: \f0ea;
$fa-var-patreon: \f3d9;
$fa-var-pause: \f04c;
$fa-var-pause-circle: \f28b;
$fa-var-paw: \f1b0;
$fa-var-paw-alt: \f701;
$fa-var-paw-claws: \f702;
$fa-var-paypal: \f1ed;
$fa-var-peace: \f67c;
$fa-var-pegasus: \f703;
$fa-var-pen: \f304;
$fa-var-pen-alt: \f305;
$fa-var-pen-fancy: \f5ac;
$fa-var-pen-nib: \f5ad;
$fa-var-pen-square: \f14b;
$fa-var-pencil: \f040;
$fa-var-pencil-alt: \f303;
$fa-var-pencil-paintbrush: \f618;
$fa-var-pencil-ruler: \f5ae;
$fa-var-pennant: \f456;
$fa-var-penny-arcade: \f704;
$fa-var-people-carry: \f4ce;
$fa-var-pepper-hot: \f816;
$fa-var-percent: \f295;
$fa-var-percentage: \f541;
$fa-var-periscope: \f3da;
$fa-var-person-booth: \f756;
$fa-var-person-carry: \f4cf;
$fa-var-person-dolly: \f4d0;
$fa-var-person-dolly-empty: \f4d1;
$fa-var-person-sign: \f757;
$fa-var-phabricator: \f3db;
$fa-var-phoenix-framework: \f3dc;
$fa-var-phoenix-squadron: \f511;
$fa-var-phone: \f095;
$fa-var-phone-alt: \f879;
$fa-var-phone-laptop: \f87a;
$fa-var-phone-office: \f67d;
$fa-var-phone-plus: \f4d2;
$fa-var-phone-slash: \f3dd;
$fa-var-phone-square: \f098;
$fa-var-phone-square-alt: \f87b;
$fa-var-phone-volume: \f2a0;
$fa-var-photo-video: \f87c;
$fa-var-php: \f457;
$fa-var-pi: \f67e;
$fa-var-pie: \f705;
$fa-var-pied-piper: \f2ae;
$fa-var-pied-piper-alt: \f1a8;
$fa-var-pied-piper-hat: \f4e5;
$fa-var-pied-piper-pp: \f1a7;
$fa-var-pig: \f706;
$fa-var-piggy-bank: \f4d3;
$fa-var-pills: \f484;
$fa-var-pinterest: \f0d2;
$fa-var-pinterest-p: \f231;
$fa-var-pinterest-square: \f0d3;
$fa-var-pizza: \f817;
$fa-var-pizza-slice: \f818;
$fa-var-place-of-worship: \f67f;
$fa-var-plane: \f072;
$fa-var-plane-alt: \f3de;
$fa-var-plane-arrival: \f5af;
$fa-var-plane-departure: \f5b0;
$fa-var-play: \f04b;
$fa-var-play-circle: \f144;
$fa-var-playstation: \f3df;
$fa-var-plug: \f1e6;
$fa-var-plus: \f067;
$fa-var-plus-circle: \f055;
$fa-var-plus-hexagon: \f300;
$fa-var-plus-octagon: \f301;
$fa-var-plus-square: \f0fe;
$fa-var-podcast: \f2ce;
$fa-var-podium: \f680;
$fa-var-podium-star: \f758;
$fa-var-poll: \f681;
$fa-var-poll-h: \f682;
$fa-var-poll-people: \f759;
$fa-var-poo: \f2fe;
$fa-var-poo-storm: \f75a;
$fa-var-poop: \f619;
$fa-var-popcorn: \f819;
$fa-var-portrait: \f3e0;
$fa-var-pound-sign: \f154;
$fa-var-power-off: \f011;
$fa-var-pray: \f683;
$fa-var-praying-hands: \f684;
$fa-var-prescription: \f5b1;
$fa-var-prescription-bottle: \f485;
$fa-var-prescription-bottle-alt: \f486;
$fa-var-presentation: \f685;
$fa-var-print: \f02f;
$fa-var-print-search: \f81a;
$fa-var-print-slash: \f686;
$fa-var-procedures: \f487;
$fa-var-product-hunt: \f288;
$fa-var-project-diagram: \f542;
$fa-var-pumpkin: \f707;
$fa-var-pushed: \f3e1;
$fa-var-puzzle-piece: \f12e;
$fa-var-python: \f3e2;
$fa-var-qq: \f1d6;
$fa-var-qrcode: \f029;
$fa-var-question: \f128;
$fa-var-question-circle: \f059;
$fa-var-question-square: \f2fd;
$fa-var-quidditch: \f458;
$fa-var-quinscape: \f459;
$fa-var-quora: \f2c4;
$fa-var-quote-left: \f10d;
$fa-var-quote-right: \f10e;
$fa-var-quran: \f687;
$fa-var-r-project: \f4f7;
$fa-var-rabbit: \f708;
$fa-var-rabbit-fast: \f709;
$fa-var-racquet: \f45a;
$fa-var-radiation: \f7b9;
$fa-var-radiation-alt: \f7ba;
$fa-var-rainbow: \f75b;
$fa-var-raindrops: \f75c;
$fa-var-ram: \f70a;
$fa-var-ramp-loading: \f4d4;
$fa-var-random: \f074;
$fa-var-raspberry-pi: \f7bb;
$fa-var-ravelry: \f2d9;
$fa-var-react: \f41b;
$fa-var-reacteurope: \f75d;
$fa-var-readme: \f4d5;
$fa-var-rebel: \f1d0;
$fa-var-receipt: \f543;
$fa-var-rectangle-landscape: \f2fa;
$fa-var-rectangle-portrait: \f2fb;
$fa-var-rectangle-wide: \f2fc;
$fa-var-recycle: \f1b8;
$fa-var-red-river: \f3e3;
$fa-var-reddit: \f1a1;
$fa-var-reddit-alien: \f281;
$fa-var-reddit-square: \f1a2;
$fa-var-redhat: \f7bc;
$fa-var-redo: \f01e;
$fa-var-redo-alt: \f2f9;
$fa-var-registered: \f25d;
$fa-var-remove-format: \f87d;
$fa-var-renren: \f18b;
$fa-var-repeat: \f363;
$fa-var-repeat-1: \f365;
$fa-var-repeat-1-alt: \f366;
$fa-var-repeat-alt: \f364;
$fa-var-reply: \f3e5;
$fa-var-reply-all: \f122;
$fa-var-replyd: \f3e6;
$fa-var-republican: \f75e;
$fa-var-researchgate: \f4f8;
$fa-var-resolving: \f3e7;
$fa-var-restroom: \f7bd;
$fa-var-retweet: \f079;
$fa-var-retweet-alt: \f361;
$fa-var-rev: \f5b2;
$fa-var-ribbon: \f4d6;
$fa-var-ring: \f70b;
$fa-var-rings-wedding: \f81b;
$fa-var-road: \f018;
$fa-var-robot: \f544;
$fa-var-rocket: \f135;
$fa-var-rocketchat: \f3e8;
$fa-var-rockrms: \f3e9;
$fa-var-route: \f4d7;
$fa-var-route-highway: \f61a;
$fa-var-route-interstate: \f61b;
$fa-var-rss: \f09e;
$fa-var-rss-square: \f143;
$fa-var-ruble-sign: \f158;
$fa-var-ruler: \f545;
$fa-var-ruler-combined: \f546;
$fa-var-ruler-horizontal: \f547;
$fa-var-ruler-triangle: \f61c;
$fa-var-ruler-vertical: \f548;
$fa-var-running: \f70c;
$fa-var-rupee-sign: \f156;
$fa-var-rv: \f7be;
$fa-var-sack: \f81c;
$fa-var-sack-dollar: \f81d;
$fa-var-sad-cry: \f5b3;
$fa-var-sad-tear: \f5b4;
$fa-var-safari: \f267;
$fa-var-salad: \f81e;
$fa-var-salesforce: \f83b;
$fa-var-sandwich: \f81f;
$fa-var-sass: \f41e;
$fa-var-satellite: \f7bf;
$fa-var-satellite-dish: \f7c0;
$fa-var-sausage: \f820;
$fa-var-save: \f0c7;
$fa-var-scalpel: \f61d;
$fa-var-scalpel-path: \f61e;
$fa-var-scanner: \f488;
$fa-var-scanner-keyboard: \f489;
$fa-var-scanner-touchscreen: \f48a;
$fa-var-scarecrow: \f70d;
$fa-var-scarf: \f7c1;
$fa-var-schlix: \f3ea;
$fa-var-school: \f549;
$fa-var-screwdriver: \f54a;
$fa-var-scribd: \f28a;
$fa-var-scroll: \f70e;
$fa-var-scroll-old: \f70f;
$fa-var-scrubber: \f2f8;
$fa-var-scythe: \f710;
$fa-var-sd-card: \f7c2;
$fa-var-search: \f002;
$fa-var-search-dollar: \f688;
$fa-var-search-location: \f689;
$fa-var-search-minus: \f010;
$fa-var-search-plus: \f00e;
$fa-var-searchengin: \f3eb;
$fa-var-seedling: \f4d8;
$fa-var-sellcast: \f2da;
$fa-var-sellsy: \f213;
$fa-var-send-back: \f87e;
$fa-var-send-backward: \f87f;
$fa-var-server: \f233;
$fa-var-servicestack: \f3ec;
$fa-var-shapes: \f61f;
$fa-var-share: \f064;
$fa-var-share-all: \f367;
$fa-var-share-alt: \f1e0;
$fa-var-share-alt-square: \f1e1;
$fa-var-share-square: \f14d;
$fa-var-sheep: \f711;
$fa-var-shekel-sign: \f20b;
$fa-var-shield: \f132;
$fa-var-shield-alt: \f3ed;
$fa-var-shield-check: \f2f7;
$fa-var-shield-cross: \f712;
$fa-var-ship: \f21a;
$fa-var-shipping-fast: \f48b;
$fa-var-shipping-timed: \f48c;
$fa-var-shirtsinbulk: \f214;
$fa-var-shish-kebab: \f821;
$fa-var-shoe-prints: \f54b;
$fa-var-shopping-bag: \f290;
$fa-var-shopping-basket: \f291;
$fa-var-shopping-cart: \f07a;
$fa-var-shopware: \f5b5;
$fa-var-shovel: \f713;
$fa-var-shovel-snow: \f7c3;
$fa-var-shower: \f2cc;
$fa-var-shredder: \f68a;
$fa-var-shuttle-van: \f5b6;
$fa-var-shuttlecock: \f45b;
$fa-var-sickle: \f822;
$fa-var-sigma: \f68b;
$fa-var-sign: \f4d9;
$fa-var-sign-in: \f090;
$fa-var-sign-in-alt: \f2f6;
$fa-var-sign-language: \f2a7;
$fa-var-sign-out: \f08b;
$fa-var-sign-out-alt: \f2f5;
$fa-var-signal: \f012;
$fa-var-signal-1: \f68c;
$fa-var-signal-2: \f68d;
$fa-var-signal-3: \f68e;
$fa-var-signal-4: \f68f;
$fa-var-signal-alt: \f690;
$fa-var-signal-alt-1: \f691;
$fa-var-signal-alt-2: \f692;
$fa-var-signal-alt-3: \f693;
$fa-var-signal-alt-slash: \f694;
$fa-var-signal-slash: \f695;
$fa-var-signature: \f5b7;
$fa-var-sim-card: \f7c4;
$fa-var-simplybuilt: \f215;
$fa-var-sistrix: \f3ee;
$fa-var-sitemap: \f0e8;
$fa-var-sith: \f512;
$fa-var-skating: \f7c5;
$fa-var-skeleton: \f620;
$fa-var-sketch: \f7c6;
$fa-var-ski-jump: \f7c7;
$fa-var-ski-lift: \f7c8;
$fa-var-skiing: \f7c9;
$fa-var-skiing-nordic: \f7ca;
$fa-var-skull: \f54c;
$fa-var-skull-crossbones: \f714;
$fa-var-skyatlas: \f216;
$fa-var-skype: \f17e;
$fa-var-slack: \f198;
$fa-var-slack-hash: \f3ef;
$fa-var-slash: \f715;
$fa-var-sledding: \f7cb;
$fa-var-sleigh: \f7cc;
$fa-var-sliders-h: \f1de;
$fa-var-sliders-h-square: \f3f0;
$fa-var-sliders-v: \f3f1;
$fa-var-sliders-v-square: \f3f2;
$fa-var-slideshare: \f1e7;
$fa-var-smile: \f118;
$fa-var-smile-beam: \f5b8;
$fa-var-smile-plus: \f5b9;
$fa-var-smile-wink: \f4da;
$fa-var-smog: \f75f;
$fa-var-smoke: \f760;
$fa-var-smoking: \f48d;
$fa-var-smoking-ban: \f54d;
$fa-var-sms: \f7cd;
$fa-var-snake: \f716;
$fa-var-snapchat: \f2ab;
$fa-var-snapchat-ghost: \f2ac;
$fa-var-snapchat-square: \f2ad;
$fa-var-snooze: \f880;
$fa-var-snow-blowing: \f761;
$fa-var-snowboarding: \f7ce;
$fa-var-snowflake: \f2dc;
$fa-var-snowflakes: \f7cf;
$fa-var-snowman: \f7d0;
$fa-var-snowmobile: \f7d1;
$fa-var-snowplow: \f7d2;
$fa-var-socks: \f696;
$fa-var-solar-panel: \f5ba;
$fa-var-sort: \f0dc;
$fa-var-sort-alpha-down: \f15d;
$fa-var-sort-alpha-down-alt: \f881;
$fa-var-sort-alpha-up: \f15e;
$fa-var-sort-alpha-up-alt: \f882;
$fa-var-sort-alt: \f883;
$fa-var-sort-amount-down: \f160;
$fa-var-sort-amount-down-alt: \f884;
$fa-var-sort-amount-up: \f161;
$fa-var-sort-amount-up-alt: \f885;
$fa-var-sort-down: \f0dd;
$fa-var-sort-numeric-down: \f162;
$fa-var-sort-numeric-down-alt: \f886;
$fa-var-sort-numeric-up: \f163;
$fa-var-sort-numeric-up-alt: \f887;
$fa-var-sort-shapes-down: \f888;
$fa-var-sort-shapes-down-alt: \f889;
$fa-var-sort-shapes-up: \f88a;
$fa-var-sort-shapes-up-alt: \f88b;
$fa-var-sort-size-down: \f88c;
$fa-var-sort-size-down-alt: \f88d;
$fa-var-sort-size-up: \f88e;
$fa-var-sort-size-up-alt: \f88f;
$fa-var-sort-up: \f0de;
$fa-var-soundcloud: \f1be;
$fa-var-soup: \f823;
$fa-var-sourcetree: \f7d3;
$fa-var-spa: \f5bb;
$fa-var-space-shuttle: \f197;
$fa-var-spade: \f2f4;
$fa-var-sparkles: \f890;
$fa-var-speakap: \f3f3;
$fa-var-speaker-deck: \f83c;
$fa-var-spell-check: \f891;
$fa-var-spider: \f717;
$fa-var-spider-black-widow: \f718;
$fa-var-spider-web: \f719;
$fa-var-spinner: \f110;
$fa-var-spinner-third: \f3f4;
$fa-var-splotch: \f5bc;
$fa-var-spotify: \f1bc;
$fa-var-spray-can: \f5bd;
$fa-var-square: \f0c8;
$fa-var-square-full: \f45c;
$fa-var-square-root: \f697;
$fa-var-square-root-alt: \f698;
$fa-var-squarespace: \f5be;
$fa-var-squirrel: \f71a;
$fa-var-stack-exchange: \f18d;
$fa-var-stack-overflow: \f16c;
$fa-var-stackpath: \f842;
$fa-var-staff: \f71b;
$fa-var-stamp: \f5bf;
$fa-var-star: \f005;
$fa-var-star-and-crescent: \f699;
$fa-var-star-christmas: \f7d4;
$fa-var-star-exclamation: \f2f3;
$fa-var-star-half: \f089;
$fa-var-star-half-alt: \f5c0;
$fa-var-star-of-david: \f69a;
$fa-var-star-of-life: \f621;
$fa-var-stars: \f762;
$fa-var-staylinked: \f3f5;
$fa-var-steak: \f824;
$fa-var-steam: \f1b6;
$fa-var-steam-square: \f1b7;
$fa-var-steam-symbol: \f3f6;
$fa-var-steering-wheel: \f622;
$fa-var-step-backward: \f048;
$fa-var-step-forward: \f051;
$fa-var-stethoscope: \f0f1;
$fa-var-sticker-mule: \f3f7;
$fa-var-sticky-note: \f249;
$fa-var-stocking: \f7d5;
$fa-var-stomach: \f623;
$fa-var-stop: \f04d;
$fa-var-stop-circle: \f28d;
$fa-var-stopwatch: \f2f2;
$fa-var-store: \f54e;
$fa-var-store-alt: \f54f;
$fa-var-strava: \f428;
$fa-var-stream: \f550;
$fa-var-street-view: \f21d;
$fa-var-stretcher: \f825;
$fa-var-strikethrough: \f0cc;
$fa-var-stripe: \f429;
$fa-var-stripe-s: \f42a;
$fa-var-stroopwafel: \f551;
$fa-var-studiovinari: \f3f8;
$fa-var-stumbleupon: \f1a4;
$fa-var-stumbleupon-circle: \f1a3;
$fa-var-subscript: \f12c;
$fa-var-subway: \f239;
$fa-var-suitcase: \f0f2;
$fa-var-suitcase-rolling: \f5c1;
$fa-var-sun: \f185;
$fa-var-sun-cloud: \f763;
$fa-var-sun-dust: \f764;
$fa-var-sun-haze: \f765;
$fa-var-sunglasses: \f892;
$fa-var-sunrise: \f766;
$fa-var-sunset: \f767;
$fa-var-superpowers: \f2dd;
$fa-var-superscript: \f12b;
$fa-var-supple: \f3f9;
$fa-var-surprise: \f5c2;
$fa-var-suse: \f7d6;
$fa-var-swatchbook: \f5c3;
$fa-var-swimmer: \f5c4;
$fa-var-swimming-pool: \f5c5;
$fa-var-sword: \f71c;
$fa-var-swords: \f71d;
$fa-var-symfony: \f83d;
$fa-var-synagogue: \f69b;
$fa-var-sync: \f021;
$fa-var-sync-alt: \f2f1;
$fa-var-syringe: \f48e;
$fa-var-table: \f0ce;
$fa-var-table-tennis: \f45d;
$fa-var-tablet: \f10a;
$fa-var-tablet-alt: \f3fa;
$fa-var-tablet-android: \f3fb;
$fa-var-tablet-android-alt: \f3fc;
$fa-var-tablet-rugged: \f48f;
$fa-var-tablets: \f490;
$fa-var-tachometer: \f0e4;
$fa-var-tachometer-alt: \f3fd;
$fa-var-tachometer-alt-average: \f624;
$fa-var-tachometer-alt-fast: \f625;
$fa-var-tachometer-alt-fastest: \f626;
$fa-var-tachometer-alt-slow: \f627;
$fa-var-tachometer-alt-slowest: \f628;
$fa-var-tachometer-average: \f629;
$fa-var-tachometer-fast: \f62a;
$fa-var-tachometer-fastest: \f62b;
$fa-var-tachometer-slow: \f62c;
$fa-var-tachometer-slowest: \f62d;
$fa-var-taco: \f826;
$fa-var-tag: \f02b;
$fa-var-tags: \f02c;
$fa-var-tally: \f69c;
$fa-var-tanakh: \f827;
$fa-var-tape: \f4db;
$fa-var-tasks: \f0ae;
$fa-var-tasks-alt: \f828;
$fa-var-taxi: \f1ba;
$fa-var-teamspeak: \f4f9;
$fa-var-teeth: \f62e;
$fa-var-teeth-open: \f62f;
$fa-var-telegram: \f2c6;
$fa-var-telegram-plane: \f3fe;
$fa-var-temperature-frigid: \f768;
$fa-var-temperature-high: \f769;
$fa-var-temperature-hot: \f76a;
$fa-var-temperature-low: \f76b;
$fa-var-tencent-weibo: \f1d5;
$fa-var-tenge: \f7d7;
$fa-var-tennis-ball: \f45e;
$fa-var-terminal: \f120;
$fa-var-text: \f893;
$fa-var-text-height: \f034;
$fa-var-text-size: \f894;
$fa-var-text-width: \f035;
$fa-var-th: \f00a;
$fa-var-th-large: \f009;
$fa-var-th-list: \f00b;
$fa-var-the-red-yeti: \f69d;
$fa-var-theater-masks: \f630;
$fa-var-themeco: \f5c6;
$fa-var-themeisle: \f2b2;
$fa-var-thermometer: \f491;
$fa-var-thermometer-empty: \f2cb;
$fa-var-thermometer-full: \f2c7;
$fa-var-thermometer-half: \f2c9;
$fa-var-thermometer-quarter: \f2ca;
$fa-var-thermometer-three-quarters: \f2c8;
$fa-var-theta: \f69e;
$fa-var-think-peaks: \f731;
$fa-var-thumbs-down: \f165;
$fa-var-thumbs-up: \f164;
$fa-var-thumbtack: \f08d;
$fa-var-thunderstorm: \f76c;
$fa-var-thunderstorm-moon: \f76d;
$fa-var-thunderstorm-sun: \f76e;
$fa-var-ticket: \f145;
$fa-var-ticket-alt: \f3ff;
$fa-var-tilde: \f69f;
$fa-var-times: \f00d;
$fa-var-times-circle: \f057;
$fa-var-times-hexagon: \f2ee;
$fa-var-times-octagon: \f2f0;
$fa-var-times-square: \f2d3;
$fa-var-tint: \f043;
$fa-var-tint-slash: \f5c7;
$fa-var-tire: \f631;
$fa-var-tire-flat: \f632;
$fa-var-tire-pressure-warning: \f633;
$fa-var-tire-rugged: \f634;
$fa-var-tired: \f5c8;
$fa-var-toggle-off: \f204;
$fa-var-toggle-on: \f205;
$fa-var-toilet: \f7d8;
$fa-var-toilet-paper: \f71e;
$fa-var-toilet-paper-alt: \f71f;
$fa-var-tombstone: \f720;
$fa-var-tombstone-alt: \f721;
$fa-var-toolbox: \f552;
$fa-var-tools: \f7d9;
$fa-var-tooth: \f5c9;
$fa-var-toothbrush: \f635;
$fa-var-torah: \f6a0;
$fa-var-torii-gate: \f6a1;
$fa-var-tornado: \f76f;
$fa-var-tractor: \f722;
$fa-var-trade-federation: \f513;
$fa-var-trademark: \f25c;
$fa-var-traffic-cone: \f636;
$fa-var-traffic-light: \f637;
$fa-var-traffic-light-go: \f638;
$fa-var-traffic-light-slow: \f639;
$fa-var-traffic-light-stop: \f63a;
$fa-var-train: \f238;
$fa-var-tram: \f7da;
$fa-var-transgender: \f224;
$fa-var-transgender-alt: \f225;
$fa-var-trash: \f1f8;
$fa-var-trash-alt: \f2ed;
$fa-var-trash-restore: \f829;
$fa-var-trash-restore-alt: \f82a;
$fa-var-trash-undo: \f895;
$fa-var-trash-undo-alt: \f896;
$fa-var-treasure-chest: \f723;
$fa-var-tree: \f1bb;
$fa-var-tree-alt: \f400;
$fa-var-tree-christmas: \f7db;
$fa-var-tree-decorated: \f7dc;
$fa-var-tree-large: \f7dd;
$fa-var-tree-palm: \f82b;
$fa-var-trees: \f724;
$fa-var-trello: \f181;
$fa-var-triangle: \f2ec;
$fa-var-tripadvisor: \f262;
$fa-var-trophy: \f091;
$fa-var-trophy-alt: \f2eb;
$fa-var-truck: \f0d1;
$fa-var-truck-container: \f4dc;
$fa-var-truck-couch: \f4dd;
$fa-var-truck-loading: \f4de;
$fa-var-truck-monster: \f63b;
$fa-var-truck-moving: \f4df;
$fa-var-truck-pickup: \f63c;
$fa-var-truck-plow: \f7de;
$fa-var-truck-ramp: \f4e0;
$fa-var-tshirt: \f553;
$fa-var-tty: \f1e4;
$fa-var-tumblr: \f173;
$fa-var-tumblr-square: \f174;
$fa-var-turkey: \f725;
$fa-var-turtle: \f726;
$fa-var-tv: \f26c;
$fa-var-tv-retro: \f401;
$fa-var-twitch: \f1e8;
$fa-var-twitter: \f099;
$fa-var-twitter-square: \f081;
$fa-var-typo3: \f42b;
$fa-var-uber: \f402;
$fa-var-ubuntu: \f7df;
$fa-var-uikit: \f403;
$fa-var-umbrella: \f0e9;
$fa-var-umbrella-beach: \f5ca;
$fa-var-underline: \f0cd;
$fa-var-undo: \f0e2;
$fa-var-undo-alt: \f2ea;
$fa-var-unicorn: \f727;
$fa-var-union: \f6a2;
$fa-var-uniregistry: \f404;
$fa-var-universal-access: \f29a;
$fa-var-university: \f19c;
$fa-var-unlink: \f127;
$fa-var-unlock: \f09c;
$fa-var-unlock-alt: \f13e;
$fa-var-untappd: \f405;
$fa-var-upload: \f093;
$fa-var-ups: \f7e0;
$fa-var-usb: \f287;
$fa-var-usd-circle: \f2e8;
$fa-var-usd-square: \f2e9;
$fa-var-user: \f007;
$fa-var-user-alt: \f406;
$fa-var-user-alt-slash: \f4fa;
$fa-var-user-astronaut: \f4fb;
$fa-var-user-chart: \f6a3;
$fa-var-user-check: \f4fc;
$fa-var-user-circle: \f2bd;
$fa-var-user-clock: \f4fd;
$fa-var-user-cog: \f4fe;
$fa-var-user-crown: \f6a4;
$fa-var-user-edit: \f4ff;
$fa-var-user-friends: \f500;
$fa-var-user-graduate: \f501;
$fa-var-user-hard-hat: \f82c;
$fa-var-user-headset: \f82d;
$fa-var-user-injured: \f728;
$fa-var-user-lock: \f502;
$fa-var-user-md: \f0f0;
$fa-var-user-md-chat: \f82e;
$fa-var-user-minus: \f503;
$fa-var-user-ninja: \f504;
$fa-var-user-nurse: \f82f;
$fa-var-user-plus: \f234;
$fa-var-user-secret: \f21b;
$fa-var-user-shield: \f505;
$fa-var-user-slash: \f506;
$fa-var-user-tag: \f507;
$fa-var-user-tie: \f508;
$fa-var-user-times: \f235;
$fa-var-users: \f0c0;
$fa-var-users-class: \f63d;
$fa-var-users-cog: \f509;
$fa-var-users-crown: \f6a5;
$fa-var-users-medical: \f830;
$fa-var-usps: \f7e1;
$fa-var-ussunnah: \f407;
$fa-var-utensil-fork: \f2e3;
$fa-var-utensil-knife: \f2e4;
$fa-var-utensil-spoon: \f2e5;
$fa-var-utensils: \f2e7;
$fa-var-utensils-alt: \f2e6;
$fa-var-vaadin: \f408;
$fa-var-value-absolute: \f6a6;
$fa-var-vector-square: \f5cb;
$fa-var-venus: \f221;
$fa-var-venus-double: \f226;
$fa-var-venus-mars: \f228;
$fa-var-viacoin: \f237;
$fa-var-viadeo: \f2a9;
$fa-var-viadeo-square: \f2aa;
$fa-var-vial: \f492;
$fa-var-vials: \f493;
$fa-var-viber: \f409;
$fa-var-video: \f03d;
$fa-var-video-plus: \f4e1;
$fa-var-video-slash: \f4e2;
$fa-var-vihara: \f6a7;
$fa-var-vimeo: \f40a;
$fa-var-vimeo-square: \f194;
$fa-var-vimeo-v: \f27d;
$fa-var-vine: \f1ca;
$fa-var-vk: \f189;
$fa-var-vnv: \f40b;
$fa-var-voicemail: \f897;
$fa-var-volcano: \f770;
$fa-var-volleyball-ball: \f45f;
$fa-var-volume: \f6a8;
$fa-var-volume-down: \f027;
$fa-var-volume-mute: \f6a9;
$fa-var-volume-off: \f026;
$fa-var-volume-slash: \f2e2;
$fa-var-volume-up: \f028;
$fa-var-vote-nay: \f771;
$fa-var-vote-yea: \f772;
$fa-var-vr-cardboard: \f729;
$fa-var-vuejs: \f41f;
$fa-var-walker: \f831;
$fa-var-walking: \f554;
$fa-var-wallet: \f555;
$fa-var-wand: \f72a;
$fa-var-wand-magic: \f72b;
$fa-var-warehouse: \f494;
$fa-var-warehouse-alt: \f495;
$fa-var-washer: \f898;
$fa-var-watch: \f2e1;
$fa-var-watch-fitness: \f63e;
$fa-var-water: \f773;
$fa-var-water-lower: \f774;
$fa-var-water-rise: \f775;
$fa-var-wave-sine: \f899;
$fa-var-wave-square: \f83e;
$fa-var-wave-triangle: \f89a;
$fa-var-waze: \f83f;
$fa-var-webcam: \f832;
$fa-var-webcam-slash: \f833;
$fa-var-weebly: \f5cc;
$fa-var-weibo: \f18a;
$fa-var-weight: \f496;
$fa-var-weight-hanging: \f5cd;
$fa-var-weixin: \f1d7;
$fa-var-whale: \f72c;
$fa-var-whatsapp: \f232;
$fa-var-whatsapp-square: \f40c;
$fa-var-wheat: \f72d;
$fa-var-wheelchair: \f193;
$fa-var-whistle: \f460;
$fa-var-whmcs: \f40d;
$fa-var-wifi: \f1eb;
$fa-var-wifi-1: \f6aa;
$fa-var-wifi-2: \f6ab;
$fa-var-wifi-slash: \f6ac;
$fa-var-wikipedia-w: \f266;
$fa-var-wind: \f72e;
$fa-var-wind-turbine: \f89b;
$fa-var-wind-warning: \f776;
$fa-var-window: \f40e;
$fa-var-window-alt: \f40f;
$fa-var-window-close: \f410;
$fa-var-window-maximize: \f2d0;
$fa-var-window-minimize: \f2d1;
$fa-var-window-restore: \f2d2;
$fa-var-windows: \f17a;
$fa-var-windsock: \f777;
$fa-var-wine-bottle: \f72f;
$fa-var-wine-glass: \f4e3;
$fa-var-wine-glass-alt: \f5ce;
$fa-var-wix: \f5cf;
$fa-var-wizards-of-the-coast: \f730;
$fa-var-wolf-pack-battalion: \f514;
$fa-var-won-sign: \f159;
$fa-var-wordpress: \f19a;
$fa-var-wordpress-simple: \f411;
$fa-var-wpbeginner: \f297;
$fa-var-wpexplorer: \f2de;
$fa-var-wpforms: \f298;
$fa-var-wpressr: \f3e4;
$fa-var-wreath: \f7e2;
$fa-var-wrench: \f0ad;
$fa-var-x-ray: \f497;
$fa-var-xbox: \f412;
$fa-var-xing: \f168;
$fa-var-xing-square: \f169;
$fa-var-y-combinator: \f23b;
$fa-var-yahoo: \f19e;
$fa-var-yammer: \f840;
$fa-var-yandex: \f413;
$fa-var-yandex-international: \f414;
$fa-var-yarn: \f7e3;
$fa-var-yelp: \f1e9;
$fa-var-yen-sign: \f157;
$fa-var-yin-yang: \f6ad;
$fa-var-yoast: \f2b1;
$fa-var-youtube: \f167;
$fa-var-youtube-square: \f431;
$fa-var-zhihu: \f63f;
*/
@font-face {
  font-family: 'Font Awesome 5 Pro';
  font-style: normal;
  font-weight: 300;
  font-display: auto;
  src: url("../Fonts/fa-light-300.eot");
  src: url("../Fonts/fa-light-300.eot?#iefix") format("embedded-opentype"), url("../Fonts/fa-light-300.woff2") format("woff2"), url("../Fonts/fa-light-300.woff") format("woff"), url("../Fonts/fa-light-300.ttf") format("truetype"), url("../Fonts/fa-light-300.svg#fontawesome") format("svg"); }

.fal {
  font-family: 'Font Awesome 5 Pro';
  font-weight: 300; }

/*!
 * Font Awesome Pro 5.9.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
/* $fa-var-500px: \f26e;
$fa-var-abacus: \f640;
$fa-var-accessible-icon: \f368;
$fa-var-accusoft: \f369;
$fa-var-acorn: \f6ae;
$fa-var-acquisitions-incorporated: \f6af;
$fa-var-ad: \f641;
$fa-var-address-book: \f2b9;
$fa-var-address-card: \f2bb;
$fa-var-adjust: \f042;
$fa-var-adn: \f170;
$fa-var-adobe: \f778;
$fa-var-adversal: \f36a;
$fa-var-affiliatetheme: \f36b;
$fa-var-air-freshener: \f5d0;
$fa-var-airbnb: \f834;
$fa-var-alarm-clock: \f34e;
$fa-var-alarm-exclamation: \f843;
$fa-var-alarm-plus: \f844;
$fa-var-alarm-snooze: \f845;
$fa-var-algolia: \f36c;
$fa-var-alicorn: \f6b0;
$fa-var-align-center: \f037;
$fa-var-align-justify: \f039;
$fa-var-align-left: \f036;
$fa-var-align-right: \f038;
$fa-var-align-slash: \f846;
$fa-var-alipay: \f642;
$fa-var-allergies: \f461;
$fa-var-amazon: \f270;
$fa-var-amazon-pay: \f42c;
$fa-var-ambulance: \f0f9;
$fa-var-american-sign-language-interpreting: \f2a3;
$fa-var-amilia: \f36d;
$fa-var-analytics: \f643;
$fa-var-anchor: \f13d;
$fa-var-android: \f17b;
$fa-var-angel: \f779;
$fa-var-angellist: \f209;
$fa-var-angle-double-down: \f103;
$fa-var-angle-double-left: \f100;
$fa-var-angle-double-right: \f101;
$fa-var-angle-double-up: \f102;
$fa-var-angle-down: \f107;
$fa-var-angle-left: \f104;
$fa-var-angle-right: \f105;
$fa-var-angle-up: \f106;
$fa-var-angry: \f556;
$fa-var-angrycreative: \f36e;
$fa-var-angular: \f420;
$fa-var-ankh: \f644;
$fa-var-app-store: \f36f;
$fa-var-app-store-ios: \f370;
$fa-var-apper: \f371;
$fa-var-apple: \f179;
$fa-var-apple-alt: \f5d1;
$fa-var-apple-crate: \f6b1;
$fa-var-apple-pay: \f415;
$fa-var-archive: \f187;
$fa-var-archway: \f557;
$fa-var-arrow-alt-circle-down: \f358;
$fa-var-arrow-alt-circle-left: \f359;
$fa-var-arrow-alt-circle-right: \f35a;
$fa-var-arrow-alt-circle-up: \f35b;
$fa-var-arrow-alt-down: \f354;
$fa-var-arrow-alt-from-bottom: \f346;
$fa-var-arrow-alt-from-left: \f347;
$fa-var-arrow-alt-from-right: \f348;
$fa-var-arrow-alt-from-top: \f349;
$fa-var-arrow-alt-left: \f355;
$fa-var-arrow-alt-right: \f356;
$fa-var-arrow-alt-square-down: \f350;
$fa-var-arrow-alt-square-left: \f351;
$fa-var-arrow-alt-square-right: \f352;
$fa-var-arrow-alt-square-up: \f353;
$fa-var-arrow-alt-to-bottom: \f34a;
$fa-var-arrow-alt-to-left: \f34b;
$fa-var-arrow-alt-to-right: \f34c;
$fa-var-arrow-alt-to-top: \f34d;
$fa-var-arrow-alt-up: \f357;
$fa-var-arrow-circle-down: \f0ab;
$fa-var-arrow-circle-left: \f0a8;
$fa-var-arrow-circle-right: \f0a9;
$fa-var-arrow-circle-up: \f0aa;
$fa-var-arrow-down: \f063;
$fa-var-arrow-from-bottom: \f342;
$fa-var-arrow-from-left: \f343;
$fa-var-arrow-from-right: \f344;
$fa-var-arrow-from-top: \f345;
$fa-var-arrow-left: \f060;
$fa-var-arrow-right: \f061;
$fa-var-arrow-square-down: \f339;
$fa-var-arrow-square-left: \f33a;
$fa-var-arrow-square-right: \f33b;
$fa-var-arrow-square-up: \f33c;
$fa-var-arrow-to-bottom: \f33d;
$fa-var-arrow-to-left: \f33e;
$fa-var-arrow-to-right: \f340;
$fa-var-arrow-to-top: \f341;
$fa-var-arrow-up: \f062;
$fa-var-arrows: \f047;
$fa-var-arrows-alt: \f0b2;
$fa-var-arrows-alt-h: \f337;
$fa-var-arrows-alt-v: \f338;
$fa-var-arrows-h: \f07e;
$fa-var-arrows-v: \f07d;
$fa-var-artstation: \f77a;
$fa-var-assistive-listening-systems: \f2a2;
$fa-var-asterisk: \f069;
$fa-var-asymmetrik: \f372;
$fa-var-at: \f1fa;
$fa-var-atlas: \f558;
$fa-var-atlassian: \f77b;
$fa-var-atom: \f5d2;
$fa-var-atom-alt: \f5d3;
$fa-var-audible: \f373;
$fa-var-audio-description: \f29e;
$fa-var-autoprefixer: \f41c;
$fa-var-avianex: \f374;
$fa-var-aviato: \f421;
$fa-var-award: \f559;
$fa-var-aws: \f375;
$fa-var-axe: \f6b2;
$fa-var-axe-battle: \f6b3;
$fa-var-baby: \f77c;
$fa-var-baby-carriage: \f77d;
$fa-var-backpack: \f5d4;
$fa-var-backspace: \f55a;
$fa-var-backward: \f04a;
$fa-var-bacon: \f7e5;
$fa-var-badge: \f335;
$fa-var-badge-check: \f336;
$fa-var-badge-dollar: \f645;
$fa-var-badge-percent: \f646;
$fa-var-badger-honey: \f6b4;
$fa-var-bags-shopping: \f847;
$fa-var-balance-scale: \f24e;
$fa-var-balance-scale-left: \f515;
$fa-var-balance-scale-right: \f516;
$fa-var-ball-pile: \f77e;
$fa-var-ballot: \f732;
$fa-var-ballot-check: \f733;
$fa-var-ban: \f05e;
$fa-var-band-aid: \f462;
$fa-var-bandcamp: \f2d5;
$fa-var-barcode: \f02a;
$fa-var-barcode-alt: \f463;
$fa-var-barcode-read: \f464;
$fa-var-barcode-scan: \f465;
$fa-var-bars: \f0c9;
$fa-var-baseball: \f432;
$fa-var-baseball-ball: \f433;
$fa-var-basketball-ball: \f434;
$fa-var-basketball-hoop: \f435;
$fa-var-bat: \f6b5;
$fa-var-bath: \f2cd;
$fa-var-battery-bolt: \f376;
$fa-var-battery-empty: \f244;
$fa-var-battery-full: \f240;
$fa-var-battery-half: \f242;
$fa-var-battery-quarter: \f243;
$fa-var-battery-slash: \f377;
$fa-var-battery-three-quarters: \f241;
$fa-var-battle-net: \f835;
$fa-var-bed: \f236;
$fa-var-beer: \f0fc;
$fa-var-behance: \f1b4;
$fa-var-behance-square: \f1b5;
$fa-var-bell: \f0f3;
$fa-var-bell-exclamation: \f848;
$fa-var-bell-plus: \f849;
$fa-var-bell-school: \f5d5;
$fa-var-bell-school-slash: \f5d6;
$fa-var-bell-slash: \f1f6;
$fa-var-bells: \f77f;
$fa-var-bezier-curve: \f55b;
$fa-var-bible: \f647;
$fa-var-bicycle: \f206;
$fa-var-biking: \f84a;
$fa-var-biking-mountain: \f84b;
$fa-var-bimobject: \f378;
$fa-var-binoculars: \f1e5;
$fa-var-biohazard: \f780;
$fa-var-birthday-cake: \f1fd;
$fa-var-bitbucket: \f171;
$fa-var-bitcoin: \f379;
$fa-var-bity: \f37a;
$fa-var-black-tie: \f27e;
$fa-var-blackberry: \f37b;
$fa-var-blanket: \f498;
$fa-var-blender: \f517;
$fa-var-blender-phone: \f6b6;
$fa-var-blind: \f29d;
$fa-var-blog: \f781;
$fa-var-blogger: \f37c;
$fa-var-blogger-b: \f37d;
$fa-var-bluetooth: \f293;
$fa-var-bluetooth-b: \f294;
$fa-var-bold: \f032;
$fa-var-bolt: \f0e7;
$fa-var-bomb: \f1e2;
$fa-var-bone: \f5d7;
$fa-var-bone-break: \f5d8;
$fa-var-bong: \f55c;
$fa-var-book: \f02d;
$fa-var-book-alt: \f5d9;
$fa-var-book-dead: \f6b7;
$fa-var-book-heart: \f499;
$fa-var-book-medical: \f7e6;
$fa-var-book-open: \f518;
$fa-var-book-reader: \f5da;
$fa-var-book-spells: \f6b8;
$fa-var-book-user: \f7e7;
$fa-var-bookmark: \f02e;
$fa-var-books: \f5db;
$fa-var-books-medical: \f7e8;
$fa-var-boot: \f782;
$fa-var-booth-curtain: \f734;
$fa-var-bootstrap: \f836;
$fa-var-border-all: \f84c;
$fa-var-border-bottom: \f84d;
$fa-var-border-inner: \f84e;
$fa-var-border-left: \f84f;
$fa-var-border-none: \f850;
$fa-var-border-outer: \f851;
$fa-var-border-right: \f852;
$fa-var-border-style: \f853;
$fa-var-border-style-alt: \f854;
$fa-var-border-top: \f855;
$fa-var-bow-arrow: \f6b9;
$fa-var-bowling-ball: \f436;
$fa-var-bowling-pins: \f437;
$fa-var-box: \f466;
$fa-var-box-alt: \f49a;
$fa-var-box-ballot: \f735;
$fa-var-box-check: \f467;
$fa-var-box-fragile: \f49b;
$fa-var-box-full: \f49c;
$fa-var-box-heart: \f49d;
$fa-var-box-open: \f49e;
$fa-var-box-up: \f49f;
$fa-var-box-usd: \f4a0;
$fa-var-boxes: \f468;
$fa-var-boxes-alt: \f4a1;
$fa-var-boxing-glove: \f438;
$fa-var-brackets: \f7e9;
$fa-var-brackets-curly: \f7ea;
$fa-var-braille: \f2a1;
$fa-var-brain: \f5dc;
$fa-var-bread-loaf: \f7eb;
$fa-var-bread-slice: \f7ec;
$fa-var-briefcase: \f0b1;
$fa-var-briefcase-medical: \f469;
$fa-var-bring-forward: \f856;
$fa-var-bring-front: \f857;
$fa-var-broadcast-tower: \f519;
$fa-var-broom: \f51a;
$fa-var-browser: \f37e;
$fa-var-brush: \f55d;
$fa-var-btc: \f15a;
$fa-var-buffer: \f837;
$fa-var-bug: \f188;
$fa-var-building: \f1ad;
$fa-var-bullhorn: \f0a1;
$fa-var-bullseye: \f140;
$fa-var-bullseye-arrow: \f648;
$fa-var-bullseye-pointer: \f649;
$fa-var-burger-soda: \f858;
$fa-var-burn: \f46a;
$fa-var-buromobelexperte: \f37f;
$fa-var-burrito: \f7ed;
$fa-var-bus: \f207;
$fa-var-bus-alt: \f55e;
$fa-var-bus-school: \f5dd;
$fa-var-business-time: \f64a;
$fa-var-buysellads: \f20d;
$fa-var-cabinet-filing: \f64b;
$fa-var-calculator: \f1ec;
$fa-var-calculator-alt: \f64c;
$fa-var-calendar: \f133;
$fa-var-calendar-alt: \f073;
$fa-var-calendar-check: \f274;
$fa-var-calendar-day: \f783;
$fa-var-calendar-edit: \f333;
$fa-var-calendar-exclamation: \f334;
$fa-var-calendar-minus: \f272;
$fa-var-calendar-plus: \f271;
$fa-var-calendar-star: \f736;
$fa-var-calendar-times: \f273;
$fa-var-calendar-week: \f784;
$fa-var-camera: \f030;
$fa-var-camera-alt: \f332;
$fa-var-camera-retro: \f083;
$fa-var-campfire: \f6ba;
$fa-var-campground: \f6bb;
$fa-var-canadian-maple-leaf: \f785;
$fa-var-candle-holder: \f6bc;
$fa-var-candy-cane: \f786;
$fa-var-candy-corn: \f6bd;
$fa-var-cannabis: \f55f;
$fa-var-capsules: \f46b;
$fa-var-car: \f1b9;
$fa-var-car-alt: \f5de;
$fa-var-car-battery: \f5df;
$fa-var-car-building: \f859;
$fa-var-car-bump: \f5e0;
$fa-var-car-bus: \f85a;
$fa-var-car-crash: \f5e1;
$fa-var-car-garage: \f5e2;
$fa-var-car-mechanic: \f5e3;
$fa-var-car-side: \f5e4;
$fa-var-car-tilt: \f5e5;
$fa-var-car-wash: \f5e6;
$fa-var-caret-circle-down: \f32d;
$fa-var-caret-circle-left: \f32e;
$fa-var-caret-circle-right: \f330;
$fa-var-caret-circle-up: \f331;
$fa-var-caret-down: \f0d7;
$fa-var-caret-left: \f0d9;
$fa-var-caret-right: \f0da;
$fa-var-caret-square-down: \f150;
$fa-var-caret-square-left: \f191;
$fa-var-caret-square-right: \f152;
$fa-var-caret-square-up: \f151;
$fa-var-caret-up: \f0d8;
$fa-var-carrot: \f787;
$fa-var-cars: \f85b;
$fa-var-cart-arrow-down: \f218;
$fa-var-cart-plus: \f217;
$fa-var-cash-register: \f788;
$fa-var-cat: \f6be;
$fa-var-cauldron: \f6bf;
$fa-var-cc-amazon-pay: \f42d;
$fa-var-cc-amex: \f1f3;
$fa-var-cc-apple-pay: \f416;
$fa-var-cc-diners-club: \f24c;
$fa-var-cc-discover: \f1f2;
$fa-var-cc-jcb: \f24b;
$fa-var-cc-mastercard: \f1f1;
$fa-var-cc-paypal: \f1f4;
$fa-var-cc-stripe: \f1f5;
$fa-var-cc-visa: \f1f0;
$fa-var-centercode: \f380;
$fa-var-centos: \f789;
$fa-var-certificate: \f0a3;
$fa-var-chair: \f6c0;
$fa-var-chair-office: \f6c1;
$fa-var-chalkboard: \f51b;
$fa-var-chalkboard-teacher: \f51c;
$fa-var-charging-station: \f5e7;
$fa-var-chart-area: \f1fe;
$fa-var-chart-bar: \f080;
$fa-var-chart-line: \f201;
$fa-var-chart-line-down: \f64d;
$fa-var-chart-network: \f78a;
$fa-var-chart-pie: \f200;
$fa-var-chart-pie-alt: \f64e;
$fa-var-chart-scatter: \f7ee;
$fa-var-check: \f00c;
$fa-var-check-circle: \f058;
$fa-var-check-double: \f560;
$fa-var-check-square: \f14a;
$fa-var-cheese: \f7ef;
$fa-var-cheese-swiss: \f7f0;
$fa-var-cheeseburger: \f7f1;
$fa-var-chess: \f439;
$fa-var-chess-bishop: \f43a;
$fa-var-chess-bishop-alt: \f43b;
$fa-var-chess-board: \f43c;
$fa-var-chess-clock: \f43d;
$fa-var-chess-clock-alt: \f43e;
$fa-var-chess-king: \f43f;
$fa-var-chess-king-alt: \f440;
$fa-var-chess-knight: \f441;
$fa-var-chess-knight-alt: \f442;
$fa-var-chess-pawn: \f443;
$fa-var-chess-pawn-alt: \f444;
$fa-var-chess-queen: \f445;
$fa-var-chess-queen-alt: \f446;
$fa-var-chess-rook: \f447;
$fa-var-chess-rook-alt: \f448;
$fa-var-chevron-circle-down: \f13a;
$fa-var-chevron-circle-left: \f137;
$fa-var-chevron-circle-right: \f138;
$fa-var-chevron-circle-up: \f139;
$fa-var-chevron-double-down: \f322;
$fa-var-chevron-double-left: \f323;
$fa-var-chevron-double-right: \f324;
$fa-var-chevron-double-up: \f325;
$fa-var-chevron-down: \f078;
$fa-var-chevron-left: \f053;
$fa-var-chevron-right: \f054;
$fa-var-chevron-square-down: \f329;
$fa-var-chevron-square-left: \f32a;
$fa-var-chevron-square-right: \f32b;
$fa-var-chevron-square-up: \f32c;
$fa-var-chevron-up: \f077;
$fa-var-child: \f1ae;
$fa-var-chimney: \f78b;
$fa-var-chrome: \f268;
$fa-var-chromecast: \f838;
$fa-var-church: \f51d;
$fa-var-circle: \f111;
$fa-var-circle-notch: \f1ce;
$fa-var-city: \f64f;
$fa-var-claw-marks: \f6c2;
$fa-var-clinic-medical: \f7f2;
$fa-var-clipboard: \f328;
$fa-var-clipboard-check: \f46c;
$fa-var-clipboard-list: \f46d;
$fa-var-clipboard-list-check: \f737;
$fa-var-clipboard-prescription: \f5e8;
$fa-var-clipboard-user: \f7f3;
$fa-var-clock: \f017;
$fa-var-clone: \f24d;
$fa-var-closed-captioning: \f20a;
$fa-var-cloud: \f0c2;
$fa-var-cloud-download: \f0ed;
$fa-var-cloud-download-alt: \f381;
$fa-var-cloud-drizzle: \f738;
$fa-var-cloud-hail: \f739;
$fa-var-cloud-hail-mixed: \f73a;
$fa-var-cloud-meatball: \f73b;
$fa-var-cloud-moon: \f6c3;
$fa-var-cloud-moon-rain: \f73c;
$fa-var-cloud-rain: \f73d;
$fa-var-cloud-rainbow: \f73e;
$fa-var-cloud-showers: \f73f;
$fa-var-cloud-showers-heavy: \f740;
$fa-var-cloud-sleet: \f741;
$fa-var-cloud-snow: \f742;
$fa-var-cloud-sun: \f6c4;
$fa-var-cloud-sun-rain: \f743;
$fa-var-cloud-upload: \f0ee;
$fa-var-cloud-upload-alt: \f382;
$fa-var-clouds: \f744;
$fa-var-clouds-moon: \f745;
$fa-var-clouds-sun: \f746;
$fa-var-cloudscale: \f383;
$fa-var-cloudsmith: \f384;
$fa-var-cloudversify: \f385;
$fa-var-club: \f327;
$fa-var-cocktail: \f561;
$fa-var-code: \f121;
$fa-var-code-branch: \f126;
$fa-var-code-commit: \f386;
$fa-var-code-merge: \f387;
$fa-var-codepen: \f1cb;
$fa-var-codiepie: \f284;
$fa-var-coffee: \f0f4;
$fa-var-coffee-togo: \f6c5;
$fa-var-coffin: \f6c6;
$fa-var-cog: \f013;
$fa-var-cogs: \f085;
$fa-var-coin: \f85c;
$fa-var-coins: \f51e;
$fa-var-columns: \f0db;
$fa-var-comment: \f075;
$fa-var-comment-alt: \f27a;
$fa-var-comment-alt-check: \f4a2;
$fa-var-comment-alt-dollar: \f650;
$fa-var-comment-alt-dots: \f4a3;
$fa-var-comment-alt-edit: \f4a4;
$fa-var-comment-alt-exclamation: \f4a5;
$fa-var-comment-alt-lines: \f4a6;
$fa-var-comment-alt-medical: \f7f4;
$fa-var-comment-alt-minus: \f4a7;
$fa-var-comment-alt-plus: \f4a8;
$fa-var-comment-alt-slash: \f4a9;
$fa-var-comment-alt-smile: \f4aa;
$fa-var-comment-alt-times: \f4ab;
$fa-var-comment-check: \f4ac;
$fa-var-comment-dollar: \f651;
$fa-var-comment-dots: \f4ad;
$fa-var-comment-edit: \f4ae;
$fa-var-comment-exclamation: \f4af;
$fa-var-comment-lines: \f4b0;
$fa-var-comment-medical: \f7f5;
$fa-var-comment-minus: \f4b1;
$fa-var-comment-plus: \f4b2;
$fa-var-comment-slash: \f4b3;
$fa-var-comment-smile: \f4b4;
$fa-var-comment-times: \f4b5;
$fa-var-comments: \f086;
$fa-var-comments-alt: \f4b6;
$fa-var-comments-alt-dollar: \f652;
$fa-var-comments-dollar: \f653;
$fa-var-compact-disc: \f51f;
$fa-var-compass: \f14e;
$fa-var-compass-slash: \f5e9;
$fa-var-compress: \f066;
$fa-var-compress-alt: \f422;
$fa-var-compress-arrows-alt: \f78c;
$fa-var-compress-wide: \f326;
$fa-var-concierge-bell: \f562;
$fa-var-confluence: \f78d;
$fa-var-connectdevelop: \f20e;
$fa-var-construction: \f85d;
$fa-var-container-storage: \f4b7;
$fa-var-contao: \f26d;
$fa-var-conveyor-belt: \f46e;
$fa-var-conveyor-belt-alt: \f46f;
$fa-var-cookie: \f563;
$fa-var-cookie-bite: \f564;
$fa-var-copy: \f0c5;
$fa-var-copyright: \f1f9;
$fa-var-corn: \f6c7;
$fa-var-couch: \f4b8;
$fa-var-cow: \f6c8;
$fa-var-cpanel: \f388;
$fa-var-creative-commons: \f25e;
$fa-var-creative-commons-by: \f4e7;
$fa-var-creative-commons-nc: \f4e8;
$fa-var-creative-commons-nc-eu: \f4e9;
$fa-var-creative-commons-nc-jp: \f4ea;
$fa-var-creative-commons-nd: \f4eb;
$fa-var-creative-commons-pd: \f4ec;
$fa-var-creative-commons-pd-alt: \f4ed;
$fa-var-creative-commons-remix: \f4ee;
$fa-var-creative-commons-sa: \f4ef;
$fa-var-creative-commons-sampling: \f4f0;
$fa-var-creative-commons-sampling-plus: \f4f1;
$fa-var-creative-commons-share: \f4f2;
$fa-var-creative-commons-zero: \f4f3;
$fa-var-credit-card: \f09d;
$fa-var-credit-card-blank: \f389;
$fa-var-credit-card-front: \f38a;
$fa-var-cricket: \f449;
$fa-var-critical-role: \f6c9;
$fa-var-croissant: \f7f6;
$fa-var-crop: \f125;
$fa-var-crop-alt: \f565;
$fa-var-cross: \f654;
$fa-var-crosshairs: \f05b;
$fa-var-crow: \f520;
$fa-var-crown: \f521;
$fa-var-crutch: \f7f7;
$fa-var-crutches: \f7f8;
$fa-var-css3: \f13c;
$fa-var-css3-alt: \f38b;
$fa-var-cube: \f1b2;
$fa-var-cubes: \f1b3;
$fa-var-curling: \f44a;
$fa-var-cut: \f0c4;
$fa-var-cuttlefish: \f38c;
$fa-var-d-and-d: \f38d;
$fa-var-d-and-d-beyond: \f6ca;
$fa-var-dagger: \f6cb;
$fa-var-dashcube: \f210;
$fa-var-database: \f1c0;
$fa-var-deaf: \f2a4;
$fa-var-debug: \f7f9;
$fa-var-deer: \f78e;
$fa-var-deer-rudolph: \f78f;
$fa-var-delicious: \f1a5;
$fa-var-democrat: \f747;
$fa-var-deploydog: \f38e;
$fa-var-deskpro: \f38f;
$fa-var-desktop: \f108;
$fa-var-desktop-alt: \f390;
$fa-var-dev: \f6cc;
$fa-var-deviantart: \f1bd;
$fa-var-dewpoint: \f748;
$fa-var-dharmachakra: \f655;
$fa-var-dhl: \f790;
$fa-var-diagnoses: \f470;
$fa-var-diamond: \f219;
$fa-var-diaspora: \f791;
$fa-var-dice: \f522;
$fa-var-dice-d10: \f6cd;
$fa-var-dice-d12: \f6ce;
$fa-var-dice-d20: \f6cf;
$fa-var-dice-d4: \f6d0;
$fa-var-dice-d6: \f6d1;
$fa-var-dice-d8: \f6d2;
$fa-var-dice-five: \f523;
$fa-var-dice-four: \f524;
$fa-var-dice-one: \f525;
$fa-var-dice-six: \f526;
$fa-var-dice-three: \f527;
$fa-var-dice-two: \f528;
$fa-var-digg: \f1a6;
$fa-var-digging: \f85e;
$fa-var-digital-ocean: \f391;
$fa-var-digital-tachograph: \f566;
$fa-var-diploma: \f5ea;
$fa-var-directions: \f5eb;
$fa-var-discord: \f392;
$fa-var-discourse: \f393;
$fa-var-disease: \f7fa;
$fa-var-divide: \f529;
$fa-var-dizzy: \f567;
$fa-var-dna: \f471;
$fa-var-do-not-enter: \f5ec;
$fa-var-dochub: \f394;
$fa-var-docker: \f395;
$fa-var-dog: \f6d3;
$fa-var-dog-leashed: \f6d4;
$fa-var-dollar-sign: \f155;
$fa-var-dolly: \f472;
$fa-var-dolly-empty: \f473;
$fa-var-dolly-flatbed: \f474;
$fa-var-dolly-flatbed-alt: \f475;
$fa-var-dolly-flatbed-empty: \f476;
$fa-var-donate: \f4b9;
$fa-var-door-closed: \f52a;
$fa-var-door-open: \f52b;
$fa-var-dot-circle: \f192;
$fa-var-dove: \f4ba;
$fa-var-download: \f019;
$fa-var-draft2digital: \f396;
$fa-var-drafting-compass: \f568;
$fa-var-dragon: \f6d5;
$fa-var-draw-circle: \f5ed;
$fa-var-draw-polygon: \f5ee;
$fa-var-draw-square: \f5ef;
$fa-var-dreidel: \f792;
$fa-var-dribbble: \f17d;
$fa-var-dribbble-square: \f397;
$fa-var-drone: \f85f;
$fa-var-drone-alt: \f860;
$fa-var-dropbox: \f16b;
$fa-var-drum: \f569;
$fa-var-drum-steelpan: \f56a;
$fa-var-drumstick: \f6d6;
$fa-var-drumstick-bite: \f6d7;
$fa-var-drupal: \f1a9;
$fa-var-dryer: \f861;
$fa-var-dryer-alt: \f862;
$fa-var-duck: \f6d8;
$fa-var-dumbbell: \f44b;
$fa-var-dumpster: \f793;
$fa-var-dumpster-fire: \f794;
$fa-var-dungeon: \f6d9;
$fa-var-dyalog: \f399;
$fa-var-ear: \f5f0;
$fa-var-ear-muffs: \f795;
$fa-var-earlybirds: \f39a;
$fa-var-ebay: \f4f4;
$fa-var-eclipse: \f749;
$fa-var-eclipse-alt: \f74a;
$fa-var-edge: \f282;
$fa-var-edit: \f044;
$fa-var-egg: \f7fb;
$fa-var-egg-fried: \f7fc;
$fa-var-eject: \f052;
$fa-var-elementor: \f430;
$fa-var-elephant: \f6da;
$fa-var-ellipsis-h: \f141;
$fa-var-ellipsis-h-alt: \f39b;
$fa-var-ellipsis-v: \f142;
$fa-var-ellipsis-v-alt: \f39c;
$fa-var-ello: \f5f1;
$fa-var-ember: \f423;
$fa-var-empire: \f1d1;
$fa-var-empty-set: \f656;
$fa-var-engine-warning: \f5f2;
$fa-var-envelope: \f0e0;
$fa-var-envelope-open: \f2b6;
$fa-var-envelope-open-dollar: \f657;
$fa-var-envelope-open-text: \f658;
$fa-var-envelope-square: \f199;
$fa-var-envira: \f299;
$fa-var-equals: \f52c;
$fa-var-eraser: \f12d;
$fa-var-erlang: \f39d;
$fa-var-ethereum: \f42e;
$fa-var-ethernet: \f796;
$fa-var-etsy: \f2d7;
$fa-var-euro-sign: \f153;
$fa-var-evernote: \f839;
$fa-var-exchange: \f0ec;
$fa-var-exchange-alt: \f362;
$fa-var-exclamation: \f12a;
$fa-var-exclamation-circle: \f06a;
$fa-var-exclamation-square: \f321;
$fa-var-exclamation-triangle: \f071;
$fa-var-expand: \f065;
$fa-var-expand-alt: \f424;
$fa-var-expand-arrows: \f31d;
$fa-var-expand-arrows-alt: \f31e;
$fa-var-expand-wide: \f320;
$fa-var-expeditedssl: \f23e;
$fa-var-external-link: \f08e;
$fa-var-external-link-alt: \f35d;
$fa-var-external-link-square: \f14c;
$fa-var-external-link-square-alt: \f360;
$fa-var-eye: \f06e;
$fa-var-eye-dropper: \f1fb;
$fa-var-eye-evil: \f6db;
$fa-var-eye-slash: \f070;
$fa-var-facebook: \f09a;
$fa-var-facebook-f: \f39e;
$fa-var-facebook-messenger: \f39f;
$fa-var-facebook-square: \f082;
$fa-var-fan: \f863;
$fa-var-fantasy-flight-games: \f6dc;
$fa-var-farm: \f864;
$fa-var-fast-backward: \f049;
$fa-var-fast-forward: \f050;
$fa-var-fax: \f1ac;
$fa-var-feather: \f52d;
$fa-var-feather-alt: \f56b;
$fa-var-fedex: \f797;
$fa-var-fedora: \f798;
$fa-var-female: \f182;
$fa-var-field-hockey: \f44c;
$fa-var-fighter-jet: \f0fb;
$fa-var-figma: \f799;
$fa-var-file: \f15b;
$fa-var-file-alt: \f15c;
$fa-var-file-archive: \f1c6;
$fa-var-file-audio: \f1c7;
$fa-var-file-certificate: \f5f3;
$fa-var-file-chart-line: \f659;
$fa-var-file-chart-pie: \f65a;
$fa-var-file-check: \f316;
$fa-var-file-code: \f1c9;
$fa-var-file-contract: \f56c;
$fa-var-file-csv: \f6dd;
$fa-var-file-download: \f56d;
$fa-var-file-edit: \f31c;
$fa-var-file-excel: \f1c3;
$fa-var-file-exclamation: \f31a;
$fa-var-file-export: \f56e;
$fa-var-file-image: \f1c5;
$fa-var-file-import: \f56f;
$fa-var-file-invoice: \f570;
$fa-var-file-invoice-dollar: \f571;
$fa-var-file-medical: \f477;
$fa-var-file-medical-alt: \f478;
$fa-var-file-minus: \f318;
$fa-var-file-pdf: \f1c1;
$fa-var-file-plus: \f319;
$fa-var-file-powerpoint: \f1c4;
$fa-var-file-prescription: \f572;
$fa-var-file-search: \f865;
$fa-var-file-signature: \f573;
$fa-var-file-spreadsheet: \f65b;
$fa-var-file-times: \f317;
$fa-var-file-upload: \f574;
$fa-var-file-user: \f65c;
$fa-var-file-video: \f1c8;
$fa-var-file-word: \f1c2;
$fa-var-files-medical: \f7fd;
$fa-var-fill: \f575;
$fa-var-fill-drip: \f576;
$fa-var-film: \f008;
$fa-var-film-alt: \f3a0;
$fa-var-filter: \f0b0;
$fa-var-fingerprint: \f577;
$fa-var-fire: \f06d;
$fa-var-fire-alt: \f7e4;
$fa-var-fire-extinguisher: \f134;
$fa-var-fire-smoke: \f74b;
$fa-var-firefox: \f269;
$fa-var-fireplace: \f79a;
$fa-var-first-aid: \f479;
$fa-var-first-order: \f2b0;
$fa-var-first-order-alt: \f50a;
$fa-var-firstdraft: \f3a1;
$fa-var-fish: \f578;
$fa-var-fish-cooked: \f7fe;
$fa-var-fist-raised: \f6de;
$fa-var-flag: \f024;
$fa-var-flag-alt: \f74c;
$fa-var-flag-checkered: \f11e;
$fa-var-flag-usa: \f74d;
$fa-var-flame: \f6df;
$fa-var-flask: \f0c3;
$fa-var-flask-poison: \f6e0;
$fa-var-flask-potion: \f6e1;
$fa-var-flickr: \f16e;
$fa-var-flipboard: \f44d;
$fa-var-flower: \f7ff;
$fa-var-flower-daffodil: \f800;
$fa-var-flower-tulip: \f801;
$fa-var-flushed: \f579;
$fa-var-fly: \f417;
$fa-var-fog: \f74e;
$fa-var-folder: \f07b;
$fa-var-folder-minus: \f65d;
$fa-var-folder-open: \f07c;
$fa-var-folder-plus: \f65e;
$fa-var-folder-times: \f65f;
$fa-var-folder-tree: \f802;
$fa-var-folders: \f660;
$fa-var-font: \f031;
$fa-var-font-awesome: \f2b4;
$fa-var-font-awesome-alt: \f35c;
$fa-var-font-awesome-flag: \f425;
$fa-var-font-awesome-logo-full: \f4e6;
$fa-var-font-case: \f866;
$fa-var-fonticons: \f280;
$fa-var-fonticons-fi: \f3a2;
$fa-var-football-ball: \f44e;
$fa-var-football-helmet: \f44f;
$fa-var-forklift: \f47a;
$fa-var-fort-awesome: \f286;
$fa-var-fort-awesome-alt: \f3a3;
$fa-var-forumbee: \f211;
$fa-var-forward: \f04e;
$fa-var-foursquare: \f180;
$fa-var-fragile: \f4bb;
$fa-var-free-code-camp: \f2c5;
$fa-var-freebsd: \f3a4;
$fa-var-french-fries: \f803;
$fa-var-frog: \f52e;
$fa-var-frosty-head: \f79b;
$fa-var-frown: \f119;
$fa-var-frown-open: \f57a;
$fa-var-fulcrum: \f50b;
$fa-var-function: \f661;
$fa-var-funnel-dollar: \f662;
$fa-var-futbol: \f1e3;
$fa-var-galactic-republic: \f50c;
$fa-var-galactic-senate: \f50d;
$fa-var-game-board: \f867;
$fa-var-game-board-alt: \f868;
$fa-var-gamepad: \f11b;
$fa-var-gas-pump: \f52f;
$fa-var-gas-pump-slash: \f5f4;
$fa-var-gavel: \f0e3;
$fa-var-gem: \f3a5;
$fa-var-genderless: \f22d;
$fa-var-get-pocket: \f265;
$fa-var-gg: \f260;
$fa-var-gg-circle: \f261;
$fa-var-ghost: \f6e2;
$fa-var-gift: \f06b;
$fa-var-gift-card: \f663;
$fa-var-gifts: \f79c;
$fa-var-gingerbread-man: \f79d;
$fa-var-git: \f1d3;
$fa-var-git-alt: \f841;
$fa-var-git-square: \f1d2;
$fa-var-github: \f09b;
$fa-var-github-alt: \f113;
$fa-var-github-square: \f092;
$fa-var-gitkraken: \f3a6;
$fa-var-gitlab: \f296;
$fa-var-gitter: \f426;
$fa-var-glass: \f804;
$fa-var-glass-champagne: \f79e;
$fa-var-glass-cheers: \f79f;
$fa-var-glass-citrus: \f869;
$fa-var-glass-martini: \f000;
$fa-var-glass-martini-alt: \f57b;
$fa-var-glass-whiskey: \f7a0;
$fa-var-glass-whiskey-rocks: \f7a1;
$fa-var-glasses: \f530;
$fa-var-glasses-alt: \f5f5;
$fa-var-glide: \f2a5;
$fa-var-glide-g: \f2a6;
$fa-var-globe: \f0ac;
$fa-var-globe-africa: \f57c;
$fa-var-globe-americas: \f57d;
$fa-var-globe-asia: \f57e;
$fa-var-globe-europe: \f7a2;
$fa-var-globe-snow: \f7a3;
$fa-var-globe-stand: \f5f6;
$fa-var-gofore: \f3a7;
$fa-var-golf-ball: \f450;
$fa-var-golf-club: \f451;
$fa-var-goodreads: \f3a8;
$fa-var-goodreads-g: \f3a9;
$fa-var-google: \f1a0;
$fa-var-google-drive: \f3aa;
$fa-var-google-play: \f3ab;
$fa-var-google-plus: \f2b3;
$fa-var-google-plus-g: \f0d5;
$fa-var-google-plus-square: \f0d4;
$fa-var-google-wallet: \f1ee;
$fa-var-gopuram: \f664;
$fa-var-graduation-cap: \f19d;
$fa-var-gratipay: \f184;
$fa-var-grav: \f2d6;
$fa-var-greater-than: \f531;
$fa-var-greater-than-equal: \f532;
$fa-var-grimace: \f57f;
$fa-var-grin: \f580;
$fa-var-grin-alt: \f581;
$fa-var-grin-beam: \f582;
$fa-var-grin-beam-sweat: \f583;
$fa-var-grin-hearts: \f584;
$fa-var-grin-squint: \f585;
$fa-var-grin-squint-tears: \f586;
$fa-var-grin-stars: \f587;
$fa-var-grin-tears: \f588;
$fa-var-grin-tongue: \f589;
$fa-var-grin-tongue-squint: \f58a;
$fa-var-grin-tongue-wink: \f58b;
$fa-var-grin-wink: \f58c;
$fa-var-grip-horizontal: \f58d;
$fa-var-grip-lines: \f7a4;
$fa-var-grip-lines-vertical: \f7a5;
$fa-var-grip-vertical: \f58e;
$fa-var-gripfire: \f3ac;
$fa-var-grunt: \f3ad;
$fa-var-guitar: \f7a6;
$fa-var-gulp: \f3ae;
$fa-var-h-square: \f0fd;
$fa-var-h1: \f313;
$fa-var-h2: \f314;
$fa-var-h3: \f315;
$fa-var-h4: \f86a;
$fa-var-hacker-news: \f1d4;
$fa-var-hacker-news-square: \f3af;
$fa-var-hackerrank: \f5f7;
$fa-var-hamburger: \f805;
$fa-var-hammer: \f6e3;
$fa-var-hammer-war: \f6e4;
$fa-var-hamsa: \f665;
$fa-var-hand-heart: \f4bc;
$fa-var-hand-holding: \f4bd;
$fa-var-hand-holding-box: \f47b;
$fa-var-hand-holding-heart: \f4be;
$fa-var-hand-holding-magic: \f6e5;
$fa-var-hand-holding-seedling: \f4bf;
$fa-var-hand-holding-usd: \f4c0;
$fa-var-hand-holding-water: \f4c1;
$fa-var-hand-lizard: \f258;
$fa-var-hand-middle-finger: \f806;
$fa-var-hand-paper: \f256;
$fa-var-hand-peace: \f25b;
$fa-var-hand-point-down: \f0a7;
$fa-var-hand-point-left: \f0a5;
$fa-var-hand-point-right: \f0a4;
$fa-var-hand-point-up: \f0a6;
$fa-var-hand-pointer: \f25a;
$fa-var-hand-receiving: \f47c;
$fa-var-hand-rock: \f255;
$fa-var-hand-scissors: \f257;
$fa-var-hand-spock: \f259;
$fa-var-hands: \f4c2;
$fa-var-hands-heart: \f4c3;
$fa-var-hands-helping: \f4c4;
$fa-var-hands-usd: \f4c5;
$fa-var-handshake: \f2b5;
$fa-var-handshake-alt: \f4c6;
$fa-var-hanukiah: \f6e6;
$fa-var-hard-hat: \f807;
$fa-var-hashtag: \f292;
$fa-var-hat-chef: \f86b;
$fa-var-hat-santa: \f7a7;
$fa-var-hat-winter: \f7a8;
$fa-var-hat-witch: \f6e7;
$fa-var-hat-wizard: \f6e8;
$fa-var-haykal: \f666;
$fa-var-hdd: \f0a0;
$fa-var-head-side: \f6e9;
$fa-var-head-side-brain: \f808;
$fa-var-head-side-medical: \f809;
$fa-var-head-vr: \f6ea;
$fa-var-heading: \f1dc;
$fa-var-headphones: \f025;
$fa-var-headphones-alt: \f58f;
$fa-var-headset: \f590;
$fa-var-heart: \f004;
$fa-var-heart-broken: \f7a9;
$fa-var-heart-circle: \f4c7;
$fa-var-heart-rate: \f5f8;
$fa-var-heart-square: \f4c8;
$fa-var-heartbeat: \f21e;
$fa-var-helicopter: \f533;
$fa-var-helmet-battle: \f6eb;
$fa-var-hexagon: \f312;
$fa-var-highlighter: \f591;
$fa-var-hiking: \f6ec;
$fa-var-hippo: \f6ed;
$fa-var-hips: \f452;
$fa-var-hire-a-helper: \f3b0;
$fa-var-history: \f1da;
$fa-var-hockey-mask: \f6ee;
$fa-var-hockey-puck: \f453;
$fa-var-hockey-sticks: \f454;
$fa-var-holly-berry: \f7aa;
$fa-var-home: \f015;
$fa-var-home-alt: \f80a;
$fa-var-home-heart: \f4c9;
$fa-var-home-lg: \f80b;
$fa-var-home-lg-alt: \f80c;
$fa-var-hood-cloak: \f6ef;
$fa-var-hooli: \f427;
$fa-var-horizontal-rule: \f86c;
$fa-var-hornbill: \f592;
$fa-var-horse: \f6f0;
$fa-var-horse-head: \f7ab;
$fa-var-hospital: \f0f8;
$fa-var-hospital-alt: \f47d;
$fa-var-hospital-symbol: \f47e;
$fa-var-hospital-user: \f80d;
$fa-var-hospitals: \f80e;
$fa-var-hot-tub: \f593;
$fa-var-hotdog: \f80f;
$fa-var-hotel: \f594;
$fa-var-hotjar: \f3b1;
$fa-var-hourglass: \f254;
$fa-var-hourglass-end: \f253;
$fa-var-hourglass-half: \f252;
$fa-var-hourglass-start: \f251;
$fa-var-house-damage: \f6f1;
$fa-var-house-flood: \f74f;
$fa-var-houzz: \f27c;
$fa-var-hryvnia: \f6f2;
$fa-var-html5: \f13b;
$fa-var-hubspot: \f3b2;
$fa-var-humidity: \f750;
$fa-var-hurricane: \f751;
$fa-var-i-cursor: \f246;
$fa-var-ice-cream: \f810;
$fa-var-ice-skate: \f7ac;
$fa-var-icicles: \f7ad;
$fa-var-icons: \f86d;
$fa-var-icons-alt: \f86e;
$fa-var-id-badge: \f2c1;
$fa-var-id-card: \f2c2;
$fa-var-id-card-alt: \f47f;
$fa-var-igloo: \f7ae;
$fa-var-image: \f03e;
$fa-var-images: \f302;
$fa-var-imdb: \f2d8;
$fa-var-inbox: \f01c;
$fa-var-inbox-in: \f310;
$fa-var-inbox-out: \f311;
$fa-var-indent: \f03c;
$fa-var-industry: \f275;
$fa-var-industry-alt: \f3b3;
$fa-var-infinity: \f534;
$fa-var-info: \f129;
$fa-var-info-circle: \f05a;
$fa-var-info-square: \f30f;
$fa-var-inhaler: \f5f9;
$fa-var-instagram: \f16d;
$fa-var-integral: \f667;
$fa-var-intercom: \f7af;
$fa-var-internet-explorer: \f26b;
$fa-var-intersection: \f668;
$fa-var-inventory: \f480;
$fa-var-invision: \f7b0;
$fa-var-ioxhost: \f208;
$fa-var-island-tropical: \f811;
$fa-var-italic: \f033;
$fa-var-itch-io: \f83a;
$fa-var-itunes: \f3b4;
$fa-var-itunes-note: \f3b5;
$fa-var-jack-o-lantern: \f30e;
$fa-var-java: \f4e4;
$fa-var-jedi: \f669;
$fa-var-jedi-order: \f50e;
$fa-var-jenkins: \f3b6;
$fa-var-jira: \f7b1;
$fa-var-joget: \f3b7;
$fa-var-joint: \f595;
$fa-var-joomla: \f1aa;
$fa-var-journal-whills: \f66a;
$fa-var-js: \f3b8;
$fa-var-js-square: \f3b9;
$fa-var-jsfiddle: \f1cc;
$fa-var-kaaba: \f66b;
$fa-var-kaggle: \f5fa;
$fa-var-kerning: \f86f;
$fa-var-key: \f084;
$fa-var-key-skeleton: \f6f3;
$fa-var-keybase: \f4f5;
$fa-var-keyboard: \f11c;
$fa-var-keycdn: \f3ba;
$fa-var-keynote: \f66c;
$fa-var-khanda: \f66d;
$fa-var-kickstarter: \f3bb;
$fa-var-kickstarter-k: \f3bc;
$fa-var-kidneys: \f5fb;
$fa-var-kiss: \f596;
$fa-var-kiss-beam: \f597;
$fa-var-kiss-wink-heart: \f598;
$fa-var-kite: \f6f4;
$fa-var-kiwi-bird: \f535;
$fa-var-knife-kitchen: \f6f5;
$fa-var-korvue: \f42f;
$fa-var-lambda: \f66e;
$fa-var-lamp: \f4ca;
$fa-var-landmark: \f66f;
$fa-var-landmark-alt: \f752;
$fa-var-language: \f1ab;
$fa-var-laptop: \f109;
$fa-var-laptop-code: \f5fc;
$fa-var-laptop-medical: \f812;
$fa-var-laravel: \f3bd;
$fa-var-lastfm: \f202;
$fa-var-lastfm-square: \f203;
$fa-var-laugh: \f599;
$fa-var-laugh-beam: \f59a;
$fa-var-laugh-squint: \f59b;
$fa-var-laugh-wink: \f59c;
$fa-var-layer-group: \f5fd;
$fa-var-layer-minus: \f5fe;
$fa-var-layer-plus: \f5ff;
$fa-var-leaf: \f06c;
$fa-var-leaf-heart: \f4cb;
$fa-var-leaf-maple: \f6f6;
$fa-var-leaf-oak: \f6f7;
$fa-var-leanpub: \f212;
$fa-var-lemon: \f094;
$fa-var-less: \f41d;
$fa-var-less-than: \f536;
$fa-var-less-than-equal: \f537;
$fa-var-level-down: \f149;
$fa-var-level-down-alt: \f3be;
$fa-var-level-up: \f148;
$fa-var-level-up-alt: \f3bf;
$fa-var-life-ring: \f1cd;
$fa-var-lightbulb: \f0eb;
$fa-var-lightbulb-dollar: \f670;
$fa-var-lightbulb-exclamation: \f671;
$fa-var-lightbulb-on: \f672;
$fa-var-lightbulb-slash: \f673;
$fa-var-lights-holiday: \f7b2;
$fa-var-line: \f3c0;
$fa-var-line-columns: \f870;
$fa-var-line-height: \f871;
$fa-var-link: \f0c1;
$fa-var-linkedin: \f08c;
$fa-var-linkedin-in: \f0e1;
$fa-var-linode: \f2b8;
$fa-var-linux: \f17c;
$fa-var-lips: \f600;
$fa-var-lira-sign: \f195;
$fa-var-list: \f03a;
$fa-var-list-alt: \f022;
$fa-var-list-ol: \f0cb;
$fa-var-list-ul: \f0ca;
$fa-var-location: \f601;
$fa-var-location-arrow: \f124;
$fa-var-location-circle: \f602;
$fa-var-location-slash: \f603;
$fa-var-lock: \f023;
$fa-var-lock-alt: \f30d;
$fa-var-lock-open: \f3c1;
$fa-var-lock-open-alt: \f3c2;
$fa-var-long-arrow-alt-down: \f309;
$fa-var-long-arrow-alt-left: \f30a;
$fa-var-long-arrow-alt-right: \f30b;
$fa-var-long-arrow-alt-up: \f30c;
$fa-var-long-arrow-down: \f175;
$fa-var-long-arrow-left: \f177;
$fa-var-long-arrow-right: \f178;
$fa-var-long-arrow-up: \f176;
$fa-var-loveseat: \f4cc;
$fa-var-low-vision: \f2a8;
$fa-var-luchador: \f455;
$fa-var-luggage-cart: \f59d;
$fa-var-lungs: \f604;
$fa-var-lyft: \f3c3;
$fa-var-mace: \f6f8;
$fa-var-magento: \f3c4;
$fa-var-magic: \f0d0;
$fa-var-magnet: \f076;
$fa-var-mail-bulk: \f674;
$fa-var-mailbox: \f813;
$fa-var-mailchimp: \f59e;
$fa-var-male: \f183;
$fa-var-mandalorian: \f50f;
$fa-var-mandolin: \f6f9;
$fa-var-map: \f279;
$fa-var-map-marked: \f59f;
$fa-var-map-marked-alt: \f5a0;
$fa-var-map-marker: \f041;
$fa-var-map-marker-alt: \f3c5;
$fa-var-map-marker-alt-slash: \f605;
$fa-var-map-marker-check: \f606;
$fa-var-map-marker-edit: \f607;
$fa-var-map-marker-exclamation: \f608;
$fa-var-map-marker-minus: \f609;
$fa-var-map-marker-plus: \f60a;
$fa-var-map-marker-question: \f60b;
$fa-var-map-marker-slash: \f60c;
$fa-var-map-marker-smile: \f60d;
$fa-var-map-marker-times: \f60e;
$fa-var-map-pin: \f276;
$fa-var-map-signs: \f277;
$fa-var-markdown: \f60f;
$fa-var-marker: \f5a1;
$fa-var-mars: \f222;
$fa-var-mars-double: \f227;
$fa-var-mars-stroke: \f229;
$fa-var-mars-stroke-h: \f22b;
$fa-var-mars-stroke-v: \f22a;
$fa-var-mask: \f6fa;
$fa-var-mastodon: \f4f6;
$fa-var-maxcdn: \f136;
$fa-var-meat: \f814;
$fa-var-medal: \f5a2;
$fa-var-medapps: \f3c6;
$fa-var-medium: \f23a;
$fa-var-medium-m: \f3c7;
$fa-var-medkit: \f0fa;
$fa-var-medrt: \f3c8;
$fa-var-meetup: \f2e0;
$fa-var-megaphone: \f675;
$fa-var-megaport: \f5a3;
$fa-var-meh: \f11a;
$fa-var-meh-blank: \f5a4;
$fa-var-meh-rolling-eyes: \f5a5;
$fa-var-memory: \f538;
$fa-var-mendeley: \f7b3;
$fa-var-menorah: \f676;
$fa-var-mercury: \f223;
$fa-var-meteor: \f753;
$fa-var-microchip: \f2db;
$fa-var-microphone: \f130;
$fa-var-microphone-alt: \f3c9;
$fa-var-microphone-alt-slash: \f539;
$fa-var-microphone-slash: \f131;
$fa-var-microscope: \f610;
$fa-var-microsoft: \f3ca;
$fa-var-mind-share: \f677;
$fa-var-minus: \f068;
$fa-var-minus-circle: \f056;
$fa-var-minus-hexagon: \f307;
$fa-var-minus-octagon: \f308;
$fa-var-minus-square: \f146;
$fa-var-mistletoe: \f7b4;
$fa-var-mitten: \f7b5;
$fa-var-mix: \f3cb;
$fa-var-mixcloud: \f289;
$fa-var-mizuni: \f3cc;
$fa-var-mobile: \f10b;
$fa-var-mobile-alt: \f3cd;
$fa-var-mobile-android: \f3ce;
$fa-var-mobile-android-alt: \f3cf;
$fa-var-modx: \f285;
$fa-var-monero: \f3d0;
$fa-var-money-bill: \f0d6;
$fa-var-money-bill-alt: \f3d1;
$fa-var-money-bill-wave: \f53a;
$fa-var-money-bill-wave-alt: \f53b;
$fa-var-money-check: \f53c;
$fa-var-money-check-alt: \f53d;
$fa-var-money-check-edit: \f872;
$fa-var-money-check-edit-alt: \f873;
$fa-var-monitor-heart-rate: \f611;
$fa-var-monkey: \f6fb;
$fa-var-monument: \f5a6;
$fa-var-moon: \f186;
$fa-var-moon-cloud: \f754;
$fa-var-moon-stars: \f755;
$fa-var-mortar-pestle: \f5a7;
$fa-var-mosque: \f678;
$fa-var-motorcycle: \f21c;
$fa-var-mountain: \f6fc;
$fa-var-mountains: \f6fd;
$fa-var-mouse-pointer: \f245;
$fa-var-mug: \f874;
$fa-var-mug-hot: \f7b6;
$fa-var-mug-marshmallows: \f7b7;
$fa-var-mug-tea: \f875;
$fa-var-music: \f001;
$fa-var-napster: \f3d2;
$fa-var-narwhal: \f6fe;
$fa-var-neos: \f612;
$fa-var-network-wired: \f6ff;
$fa-var-neuter: \f22c;
$fa-var-newspaper: \f1ea;
$fa-var-nimblr: \f5a8;
$fa-var-node: \f419;
$fa-var-node-js: \f3d3;
$fa-var-not-equal: \f53e;
$fa-var-notes-medical: \f481;
$fa-var-npm: \f3d4;
$fa-var-ns8: \f3d5;
$fa-var-nutritionix: \f3d6;
$fa-var-object-group: \f247;
$fa-var-object-ungroup: \f248;
$fa-var-octagon: \f306;
$fa-var-odnoklassniki: \f263;
$fa-var-odnoklassniki-square: \f264;
$fa-var-oil-can: \f613;
$fa-var-oil-temp: \f614;
$fa-var-old-republic: \f510;
$fa-var-om: \f679;
$fa-var-omega: \f67a;
$fa-var-opencart: \f23d;
$fa-var-openid: \f19b;
$fa-var-opera: \f26a;
$fa-var-optin-monster: \f23c;
$fa-var-ornament: \f7b8;
$fa-var-osi: \f41a;
$fa-var-otter: \f700;
$fa-var-outdent: \f03b;
$fa-var-overline: \f876;
$fa-var-page-break: \f877;
$fa-var-page4: \f3d7;
$fa-var-pagelines: \f18c;
$fa-var-pager: \f815;
$fa-var-paint-brush: \f1fc;
$fa-var-paint-brush-alt: \f5a9;
$fa-var-paint-roller: \f5aa;
$fa-var-palette: \f53f;
$fa-var-palfed: \f3d8;
$fa-var-pallet: \f482;
$fa-var-pallet-alt: \f483;
$fa-var-paper-plane: \f1d8;
$fa-var-paperclip: \f0c6;
$fa-var-parachute-box: \f4cd;
$fa-var-paragraph: \f1dd;
$fa-var-paragraph-rtl: \f878;
$fa-var-parking: \f540;
$fa-var-parking-circle: \f615;
$fa-var-parking-circle-slash: \f616;
$fa-var-parking-slash: \f617;
$fa-var-passport: \f5ab;
$fa-var-pastafarianism: \f67b;
$fa-var-paste: \f0ea;
$fa-var-patreon: \f3d9;
$fa-var-pause: \f04c;
$fa-var-pause-circle: \f28b;
$fa-var-paw: \f1b0;
$fa-var-paw-alt: \f701;
$fa-var-paw-claws: \f702;
$fa-var-paypal: \f1ed;
$fa-var-peace: \f67c;
$fa-var-pegasus: \f703;
$fa-var-pen: \f304;
$fa-var-pen-alt: \f305;
$fa-var-pen-fancy: \f5ac;
$fa-var-pen-nib: \f5ad;
$fa-var-pen-square: \f14b;
$fa-var-pencil: \f040;
$fa-var-pencil-alt: \f303;
$fa-var-pencil-paintbrush: \f618;
$fa-var-pencil-ruler: \f5ae;
$fa-var-pennant: \f456;
$fa-var-penny-arcade: \f704;
$fa-var-people-carry: \f4ce;
$fa-var-pepper-hot: \f816;
$fa-var-percent: \f295;
$fa-var-percentage: \f541;
$fa-var-periscope: \f3da;
$fa-var-person-booth: \f756;
$fa-var-person-carry: \f4cf;
$fa-var-person-dolly: \f4d0;
$fa-var-person-dolly-empty: \f4d1;
$fa-var-person-sign: \f757;
$fa-var-phabricator: \f3db;
$fa-var-phoenix-framework: \f3dc;
$fa-var-phoenix-squadron: \f511;
$fa-var-phone: \f095;
$fa-var-phone-alt: \f879;
$fa-var-phone-laptop: \f87a;
$fa-var-phone-office: \f67d;
$fa-var-phone-plus: \f4d2;
$fa-var-phone-slash: \f3dd;
$fa-var-phone-square: \f098;
$fa-var-phone-square-alt: \f87b;
$fa-var-phone-volume: \f2a0;
$fa-var-photo-video: \f87c;
$fa-var-php: \f457;
$fa-var-pi: \f67e;
$fa-var-pie: \f705;
$fa-var-pied-piper: \f2ae;
$fa-var-pied-piper-alt: \f1a8;
$fa-var-pied-piper-hat: \f4e5;
$fa-var-pied-piper-pp: \f1a7;
$fa-var-pig: \f706;
$fa-var-piggy-bank: \f4d3;
$fa-var-pills: \f484;
$fa-var-pinterest: \f0d2;
$fa-var-pinterest-p: \f231;
$fa-var-pinterest-square: \f0d3;
$fa-var-pizza: \f817;
$fa-var-pizza-slice: \f818;
$fa-var-place-of-worship: \f67f;
$fa-var-plane: \f072;
$fa-var-plane-alt: \f3de;
$fa-var-plane-arrival: \f5af;
$fa-var-plane-departure: \f5b0;
$fa-var-play: \f04b;
$fa-var-play-circle: \f144;
$fa-var-playstation: \f3df;
$fa-var-plug: \f1e6;
$fa-var-plus: \f067;
$fa-var-plus-circle: \f055;
$fa-var-plus-hexagon: \f300;
$fa-var-plus-octagon: \f301;
$fa-var-plus-square: \f0fe;
$fa-var-podcast: \f2ce;
$fa-var-podium: \f680;
$fa-var-podium-star: \f758;
$fa-var-poll: \f681;
$fa-var-poll-h: \f682;
$fa-var-poll-people: \f759;
$fa-var-poo: \f2fe;
$fa-var-poo-storm: \f75a;
$fa-var-poop: \f619;
$fa-var-popcorn: \f819;
$fa-var-portrait: \f3e0;
$fa-var-pound-sign: \f154;
$fa-var-power-off: \f011;
$fa-var-pray: \f683;
$fa-var-praying-hands: \f684;
$fa-var-prescription: \f5b1;
$fa-var-prescription-bottle: \f485;
$fa-var-prescription-bottle-alt: \f486;
$fa-var-presentation: \f685;
$fa-var-print: \f02f;
$fa-var-print-search: \f81a;
$fa-var-print-slash: \f686;
$fa-var-procedures: \f487;
$fa-var-product-hunt: \f288;
$fa-var-project-diagram: \f542;
$fa-var-pumpkin: \f707;
$fa-var-pushed: \f3e1;
$fa-var-puzzle-piece: \f12e;
$fa-var-python: \f3e2;
$fa-var-qq: \f1d6;
$fa-var-qrcode: \f029;
$fa-var-question: \f128;
$fa-var-question-circle: \f059;
$fa-var-question-square: \f2fd;
$fa-var-quidditch: \f458;
$fa-var-quinscape: \f459;
$fa-var-quora: \f2c4;
$fa-var-quote-left: \f10d;
$fa-var-quote-right: \f10e;
$fa-var-quran: \f687;
$fa-var-r-project: \f4f7;
$fa-var-rabbit: \f708;
$fa-var-rabbit-fast: \f709;
$fa-var-racquet: \f45a;
$fa-var-radiation: \f7b9;
$fa-var-radiation-alt: \f7ba;
$fa-var-rainbow: \f75b;
$fa-var-raindrops: \f75c;
$fa-var-ram: \f70a;
$fa-var-ramp-loading: \f4d4;
$fa-var-random: \f074;
$fa-var-raspberry-pi: \f7bb;
$fa-var-ravelry: \f2d9;
$fa-var-react: \f41b;
$fa-var-reacteurope: \f75d;
$fa-var-readme: \f4d5;
$fa-var-rebel: \f1d0;
$fa-var-receipt: \f543;
$fa-var-rectangle-landscape: \f2fa;
$fa-var-rectangle-portrait: \f2fb;
$fa-var-rectangle-wide: \f2fc;
$fa-var-recycle: \f1b8;
$fa-var-red-river: \f3e3;
$fa-var-reddit: \f1a1;
$fa-var-reddit-alien: \f281;
$fa-var-reddit-square: \f1a2;
$fa-var-redhat: \f7bc;
$fa-var-redo: \f01e;
$fa-var-redo-alt: \f2f9;
$fa-var-registered: \f25d;
$fa-var-remove-format: \f87d;
$fa-var-renren: \f18b;
$fa-var-repeat: \f363;
$fa-var-repeat-1: \f365;
$fa-var-repeat-1-alt: \f366;
$fa-var-repeat-alt: \f364;
$fa-var-reply: \f3e5;
$fa-var-reply-all: \f122;
$fa-var-replyd: \f3e6;
$fa-var-republican: \f75e;
$fa-var-researchgate: \f4f8;
$fa-var-resolving: \f3e7;
$fa-var-restroom: \f7bd;
$fa-var-retweet: \f079;
$fa-var-retweet-alt: \f361;
$fa-var-rev: \f5b2;
$fa-var-ribbon: \f4d6;
$fa-var-ring: \f70b;
$fa-var-rings-wedding: \f81b;
$fa-var-road: \f018;
$fa-var-robot: \f544;
$fa-var-rocket: \f135;
$fa-var-rocketchat: \f3e8;
$fa-var-rockrms: \f3e9;
$fa-var-route: \f4d7;
$fa-var-route-highway: \f61a;
$fa-var-route-interstate: \f61b;
$fa-var-rss: \f09e;
$fa-var-rss-square: \f143;
$fa-var-ruble-sign: \f158;
$fa-var-ruler: \f545;
$fa-var-ruler-combined: \f546;
$fa-var-ruler-horizontal: \f547;
$fa-var-ruler-triangle: \f61c;
$fa-var-ruler-vertical: \f548;
$fa-var-running: \f70c;
$fa-var-rupee-sign: \f156;
$fa-var-rv: \f7be;
$fa-var-sack: \f81c;
$fa-var-sack-dollar: \f81d;
$fa-var-sad-cry: \f5b3;
$fa-var-sad-tear: \f5b4;
$fa-var-safari: \f267;
$fa-var-salad: \f81e;
$fa-var-salesforce: \f83b;
$fa-var-sandwich: \f81f;
$fa-var-sass: \f41e;
$fa-var-satellite: \f7bf;
$fa-var-satellite-dish: \f7c0;
$fa-var-sausage: \f820;
$fa-var-save: \f0c7;
$fa-var-scalpel: \f61d;
$fa-var-scalpel-path: \f61e;
$fa-var-scanner: \f488;
$fa-var-scanner-keyboard: \f489;
$fa-var-scanner-touchscreen: \f48a;
$fa-var-scarecrow: \f70d;
$fa-var-scarf: \f7c1;
$fa-var-schlix: \f3ea;
$fa-var-school: \f549;
$fa-var-screwdriver: \f54a;
$fa-var-scribd: \f28a;
$fa-var-scroll: \f70e;
$fa-var-scroll-old: \f70f;
$fa-var-scrubber: \f2f8;
$fa-var-scythe: \f710;
$fa-var-sd-card: \f7c2;
$fa-var-search: \f002;
$fa-var-search-dollar: \f688;
$fa-var-search-location: \f689;
$fa-var-search-minus: \f010;
$fa-var-search-plus: \f00e;
$fa-var-searchengin: \f3eb;
$fa-var-seedling: \f4d8;
$fa-var-sellcast: \f2da;
$fa-var-sellsy: \f213;
$fa-var-send-back: \f87e;
$fa-var-send-backward: \f87f;
$fa-var-server: \f233;
$fa-var-servicestack: \f3ec;
$fa-var-shapes: \f61f;
$fa-var-share: \f064;
$fa-var-share-all: \f367;
$fa-var-share-alt: \f1e0;
$fa-var-share-alt-square: \f1e1;
$fa-var-share-square: \f14d;
$fa-var-sheep: \f711;
$fa-var-shekel-sign: \f20b;
$fa-var-shield: \f132;
$fa-var-shield-alt: \f3ed;
$fa-var-shield-check: \f2f7;
$fa-var-shield-cross: \f712;
$fa-var-ship: \f21a;
$fa-var-shipping-fast: \f48b;
$fa-var-shipping-timed: \f48c;
$fa-var-shirtsinbulk: \f214;
$fa-var-shish-kebab: \f821;
$fa-var-shoe-prints: \f54b;
$fa-var-shopping-bag: \f290;
$fa-var-shopping-basket: \f291;
$fa-var-shopping-cart: \f07a;
$fa-var-shopware: \f5b5;
$fa-var-shovel: \f713;
$fa-var-shovel-snow: \f7c3;
$fa-var-shower: \f2cc;
$fa-var-shredder: \f68a;
$fa-var-shuttle-van: \f5b6;
$fa-var-shuttlecock: \f45b;
$fa-var-sickle: \f822;
$fa-var-sigma: \f68b;
$fa-var-sign: \f4d9;
$fa-var-sign-in: \f090;
$fa-var-sign-in-alt: \f2f6;
$fa-var-sign-language: \f2a7;
$fa-var-sign-out: \f08b;
$fa-var-sign-out-alt: \f2f5;
$fa-var-signal: \f012;
$fa-var-signal-1: \f68c;
$fa-var-signal-2: \f68d;
$fa-var-signal-3: \f68e;
$fa-var-signal-4: \f68f;
$fa-var-signal-alt: \f690;
$fa-var-signal-alt-1: \f691;
$fa-var-signal-alt-2: \f692;
$fa-var-signal-alt-3: \f693;
$fa-var-signal-alt-slash: \f694;
$fa-var-signal-slash: \f695;
$fa-var-signature: \f5b7;
$fa-var-sim-card: \f7c4;
$fa-var-simplybuilt: \f215;
$fa-var-sistrix: \f3ee;
$fa-var-sitemap: \f0e8;
$fa-var-sith: \f512;
$fa-var-skating: \f7c5;
$fa-var-skeleton: \f620;
$fa-var-sketch: \f7c6;
$fa-var-ski-jump: \f7c7;
$fa-var-ski-lift: \f7c8;
$fa-var-skiing: \f7c9;
$fa-var-skiing-nordic: \f7ca;
$fa-var-skull: \f54c;
$fa-var-skull-crossbones: \f714;
$fa-var-skyatlas: \f216;
$fa-var-skype: \f17e;
$fa-var-slack: \f198;
$fa-var-slack-hash: \f3ef;
$fa-var-slash: \f715;
$fa-var-sledding: \f7cb;
$fa-var-sleigh: \f7cc;
$fa-var-sliders-h: \f1de;
$fa-var-sliders-h-square: \f3f0;
$fa-var-sliders-v: \f3f1;
$fa-var-sliders-v-square: \f3f2;
$fa-var-slideshare: \f1e7;
$fa-var-smile: \f118;
$fa-var-smile-beam: \f5b8;
$fa-var-smile-plus: \f5b9;
$fa-var-smile-wink: \f4da;
$fa-var-smog: \f75f;
$fa-var-smoke: \f760;
$fa-var-smoking: \f48d;
$fa-var-smoking-ban: \f54d;
$fa-var-sms: \f7cd;
$fa-var-snake: \f716;
$fa-var-snapchat: \f2ab;
$fa-var-snapchat-ghost: \f2ac;
$fa-var-snapchat-square: \f2ad;
$fa-var-snooze: \f880;
$fa-var-snow-blowing: \f761;
$fa-var-snowboarding: \f7ce;
$fa-var-snowflake: \f2dc;
$fa-var-snowflakes: \f7cf;
$fa-var-snowman: \f7d0;
$fa-var-snowmobile: \f7d1;
$fa-var-snowplow: \f7d2;
$fa-var-socks: \f696;
$fa-var-solar-panel: \f5ba;
$fa-var-sort: \f0dc;
$fa-var-sort-alpha-down: \f15d;
$fa-var-sort-alpha-down-alt: \f881;
$fa-var-sort-alpha-up: \f15e;
$fa-var-sort-alpha-up-alt: \f882;
$fa-var-sort-alt: \f883;
$fa-var-sort-amount-down: \f160;
$fa-var-sort-amount-down-alt: \f884;
$fa-var-sort-amount-up: \f161;
$fa-var-sort-amount-up-alt: \f885;
$fa-var-sort-down: \f0dd;
$fa-var-sort-numeric-down: \f162;
$fa-var-sort-numeric-down-alt: \f886;
$fa-var-sort-numeric-up: \f163;
$fa-var-sort-numeric-up-alt: \f887;
$fa-var-sort-shapes-down: \f888;
$fa-var-sort-shapes-down-alt: \f889;
$fa-var-sort-shapes-up: \f88a;
$fa-var-sort-shapes-up-alt: \f88b;
$fa-var-sort-size-down: \f88c;
$fa-var-sort-size-down-alt: \f88d;
$fa-var-sort-size-up: \f88e;
$fa-var-sort-size-up-alt: \f88f;
$fa-var-sort-up: \f0de;
$fa-var-soundcloud: \f1be;
$fa-var-soup: \f823;
$fa-var-sourcetree: \f7d3;
$fa-var-spa: \f5bb;
$fa-var-space-shuttle: \f197;
$fa-var-spade: \f2f4;
$fa-var-sparkles: \f890;
$fa-var-speakap: \f3f3;
$fa-var-speaker-deck: \f83c;
$fa-var-spell-check: \f891;
$fa-var-spider: \f717;
$fa-var-spider-black-widow: \f718;
$fa-var-spider-web: \f719;
$fa-var-spinner: \f110;
$fa-var-spinner-third: \f3f4;
$fa-var-splotch: \f5bc;
$fa-var-spotify: \f1bc;
$fa-var-spray-can: \f5bd;
$fa-var-square: \f0c8;
$fa-var-square-full: \f45c;
$fa-var-square-root: \f697;
$fa-var-square-root-alt: \f698;
$fa-var-squarespace: \f5be;
$fa-var-squirrel: \f71a;
$fa-var-stack-exchange: \f18d;
$fa-var-stack-overflow: \f16c;
$fa-var-stackpath: \f842;
$fa-var-staff: \f71b;
$fa-var-stamp: \f5bf;
$fa-var-star: \f005;
$fa-var-star-and-crescent: \f699;
$fa-var-star-christmas: \f7d4;
$fa-var-star-exclamation: \f2f3;
$fa-var-star-half: \f089;
$fa-var-star-half-alt: \f5c0;
$fa-var-star-of-david: \f69a;
$fa-var-star-of-life: \f621;
$fa-var-stars: \f762;
$fa-var-staylinked: \f3f5;
$fa-var-steak: \f824;
$fa-var-steam: \f1b6;
$fa-var-steam-square: \f1b7;
$fa-var-steam-symbol: \f3f6;
$fa-var-steering-wheel: \f622;
$fa-var-step-backward: \f048;
$fa-var-step-forward: \f051;
$fa-var-stethoscope: \f0f1;
$fa-var-sticker-mule: \f3f7;
$fa-var-sticky-note: \f249;
$fa-var-stocking: \f7d5;
$fa-var-stomach: \f623;
$fa-var-stop: \f04d;
$fa-var-stop-circle: \f28d;
$fa-var-stopwatch: \f2f2;
$fa-var-store: \f54e;
$fa-var-store-alt: \f54f;
$fa-var-strava: \f428;
$fa-var-stream: \f550;
$fa-var-street-view: \f21d;
$fa-var-stretcher: \f825;
$fa-var-strikethrough: \f0cc;
$fa-var-stripe: \f429;
$fa-var-stripe-s: \f42a;
$fa-var-stroopwafel: \f551;
$fa-var-studiovinari: \f3f8;
$fa-var-stumbleupon: \f1a4;
$fa-var-stumbleupon-circle: \f1a3;
$fa-var-subscript: \f12c;
$fa-var-subway: \f239;
$fa-var-suitcase: \f0f2;
$fa-var-suitcase-rolling: \f5c1;
$fa-var-sun: \f185;
$fa-var-sun-cloud: \f763;
$fa-var-sun-dust: \f764;
$fa-var-sun-haze: \f765;
$fa-var-sunglasses: \f892;
$fa-var-sunrise: \f766;
$fa-var-sunset: \f767;
$fa-var-superpowers: \f2dd;
$fa-var-superscript: \f12b;
$fa-var-supple: \f3f9;
$fa-var-surprise: \f5c2;
$fa-var-suse: \f7d6;
$fa-var-swatchbook: \f5c3;
$fa-var-swimmer: \f5c4;
$fa-var-swimming-pool: \f5c5;
$fa-var-sword: \f71c;
$fa-var-swords: \f71d;
$fa-var-symfony: \f83d;
$fa-var-synagogue: \f69b;
$fa-var-sync: \f021;
$fa-var-sync-alt: \f2f1;
$fa-var-syringe: \f48e;
$fa-var-table: \f0ce;
$fa-var-table-tennis: \f45d;
$fa-var-tablet: \f10a;
$fa-var-tablet-alt: \f3fa;
$fa-var-tablet-android: \f3fb;
$fa-var-tablet-android-alt: \f3fc;
$fa-var-tablet-rugged: \f48f;
$fa-var-tablets: \f490;
$fa-var-tachometer: \f0e4;
$fa-var-tachometer-alt: \f3fd;
$fa-var-tachometer-alt-average: \f624;
$fa-var-tachometer-alt-fast: \f625;
$fa-var-tachometer-alt-fastest: \f626;
$fa-var-tachometer-alt-slow: \f627;
$fa-var-tachometer-alt-slowest: \f628;
$fa-var-tachometer-average: \f629;
$fa-var-tachometer-fast: \f62a;
$fa-var-tachometer-fastest: \f62b;
$fa-var-tachometer-slow: \f62c;
$fa-var-tachometer-slowest: \f62d;
$fa-var-taco: \f826;
$fa-var-tag: \f02b;
$fa-var-tags: \f02c;
$fa-var-tally: \f69c;
$fa-var-tanakh: \f827;
$fa-var-tape: \f4db;
$fa-var-tasks: \f0ae;
$fa-var-tasks-alt: \f828;
$fa-var-taxi: \f1ba;
$fa-var-teamspeak: \f4f9;
$fa-var-teeth: \f62e;
$fa-var-teeth-open: \f62f;
$fa-var-telegram: \f2c6;
$fa-var-telegram-plane: \f3fe;
$fa-var-temperature-frigid: \f768;
$fa-var-temperature-high: \f769;
$fa-var-temperature-hot: \f76a;
$fa-var-temperature-low: \f76b;
$fa-var-tencent-weibo: \f1d5;
$fa-var-tenge: \f7d7;
$fa-var-tennis-ball: \f45e;
$fa-var-terminal: \f120;
$fa-var-text: \f893;
$fa-var-text-height: \f034;
$fa-var-text-size: \f894;
$fa-var-text-width: \f035;
$fa-var-th: \f00a;
$fa-var-th-large: \f009;
$fa-var-th-list: \f00b;
$fa-var-the-red-yeti: \f69d;
$fa-var-theater-masks: \f630;
$fa-var-themeco: \f5c6;
$fa-var-themeisle: \f2b2;
$fa-var-thermometer: \f491;
$fa-var-thermometer-empty: \f2cb;
$fa-var-thermometer-full: \f2c7;
$fa-var-thermometer-half: \f2c9;
$fa-var-thermometer-quarter: \f2ca;
$fa-var-thermometer-three-quarters: \f2c8;
$fa-var-theta: \f69e;
$fa-var-think-peaks: \f731;
$fa-var-thumbs-down: \f165;
$fa-var-thumbs-up: \f164;
$fa-var-thumbtack: \f08d;
$fa-var-thunderstorm: \f76c;
$fa-var-thunderstorm-moon: \f76d;
$fa-var-thunderstorm-sun: \f76e;
$fa-var-ticket: \f145;
$fa-var-ticket-alt: \f3ff;
$fa-var-tilde: \f69f;
$fa-var-times: \f00d;
$fa-var-times-circle: \f057;
$fa-var-times-hexagon: \f2ee;
$fa-var-times-octagon: \f2f0;
$fa-var-times-square: \f2d3;
$fa-var-tint: \f043;
$fa-var-tint-slash: \f5c7;
$fa-var-tire: \f631;
$fa-var-tire-flat: \f632;
$fa-var-tire-pressure-warning: \f633;
$fa-var-tire-rugged: \f634;
$fa-var-tired: \f5c8;
$fa-var-toggle-off: \f204;
$fa-var-toggle-on: \f205;
$fa-var-toilet: \f7d8;
$fa-var-toilet-paper: \f71e;
$fa-var-toilet-paper-alt: \f71f;
$fa-var-tombstone: \f720;
$fa-var-tombstone-alt: \f721;
$fa-var-toolbox: \f552;
$fa-var-tools: \f7d9;
$fa-var-tooth: \f5c9;
$fa-var-toothbrush: \f635;
$fa-var-torah: \f6a0;
$fa-var-torii-gate: \f6a1;
$fa-var-tornado: \f76f;
$fa-var-tractor: \f722;
$fa-var-trade-federation: \f513;
$fa-var-trademark: \f25c;
$fa-var-traffic-cone: \f636;
$fa-var-traffic-light: \f637;
$fa-var-traffic-light-go: \f638;
$fa-var-traffic-light-slow: \f639;
$fa-var-traffic-light-stop: \f63a;
$fa-var-train: \f238;
$fa-var-tram: \f7da;
$fa-var-transgender: \f224;
$fa-var-transgender-alt: \f225;
$fa-var-trash: \f1f8;
$fa-var-trash-alt: \f2ed;
$fa-var-trash-restore: \f829;
$fa-var-trash-restore-alt: \f82a;
$fa-var-trash-undo: \f895;
$fa-var-trash-undo-alt: \f896;
$fa-var-treasure-chest: \f723;
$fa-var-tree: \f1bb;
$fa-var-tree-alt: \f400;
$fa-var-tree-christmas: \f7db;
$fa-var-tree-decorated: \f7dc;
$fa-var-tree-large: \f7dd;
$fa-var-tree-palm: \f82b;
$fa-var-trees: \f724;
$fa-var-trello: \f181;
$fa-var-triangle: \f2ec;
$fa-var-tripadvisor: \f262;
$fa-var-trophy: \f091;
$fa-var-trophy-alt: \f2eb;
$fa-var-truck: \f0d1;
$fa-var-truck-container: \f4dc;
$fa-var-truck-couch: \f4dd;
$fa-var-truck-loading: \f4de;
$fa-var-truck-monster: \f63b;
$fa-var-truck-moving: \f4df;
$fa-var-truck-pickup: \f63c;
$fa-var-truck-plow: \f7de;
$fa-var-truck-ramp: \f4e0;
$fa-var-tshirt: \f553;
$fa-var-tty: \f1e4;
$fa-var-tumblr: \f173;
$fa-var-tumblr-square: \f174;
$fa-var-turkey: \f725;
$fa-var-turtle: \f726;
$fa-var-tv: \f26c;
$fa-var-tv-retro: \f401;
$fa-var-twitch: \f1e8;
$fa-var-twitter: \f099;
$fa-var-twitter-square: \f081;
$fa-var-typo3: \f42b;
$fa-var-uber: \f402;
$fa-var-ubuntu: \f7df;
$fa-var-uikit: \f403;
$fa-var-umbrella: \f0e9;
$fa-var-umbrella-beach: \f5ca;
$fa-var-underline: \f0cd;
$fa-var-undo: \f0e2;
$fa-var-undo-alt: \f2ea;
$fa-var-unicorn: \f727;
$fa-var-union: \f6a2;
$fa-var-uniregistry: \f404;
$fa-var-universal-access: \f29a;
$fa-var-university: \f19c;
$fa-var-unlink: \f127;
$fa-var-unlock: \f09c;
$fa-var-unlock-alt: \f13e;
$fa-var-untappd: \f405;
$fa-var-upload: \f093;
$fa-var-ups: \f7e0;
$fa-var-usb: \f287;
$fa-var-usd-circle: \f2e8;
$fa-var-usd-square: \f2e9;
$fa-var-user: \f007;
$fa-var-user-alt: \f406;
$fa-var-user-alt-slash: \f4fa;
$fa-var-user-astronaut: \f4fb;
$fa-var-user-chart: \f6a3;
$fa-var-user-check: \f4fc;
$fa-var-user-circle: \f2bd;
$fa-var-user-clock: \f4fd;
$fa-var-user-cog: \f4fe;
$fa-var-user-crown: \f6a4;
$fa-var-user-edit: \f4ff;
$fa-var-user-friends: \f500;
$fa-var-user-graduate: \f501;
$fa-var-user-hard-hat: \f82c;
$fa-var-user-headset: \f82d;
$fa-var-user-injured: \f728;
$fa-var-user-lock: \f502;
$fa-var-user-md: \f0f0;
$fa-var-user-md-chat: \f82e;
$fa-var-user-minus: \f503;
$fa-var-user-ninja: \f504;
$fa-var-user-nurse: \f82f;
$fa-var-user-plus: \f234;
$fa-var-user-secret: \f21b;
$fa-var-user-shield: \f505;
$fa-var-user-slash: \f506;
$fa-var-user-tag: \f507;
$fa-var-user-tie: \f508;
$fa-var-user-times: \f235;
$fa-var-users: \f0c0;
$fa-var-users-class: \f63d;
$fa-var-users-cog: \f509;
$fa-var-users-crown: \f6a5;
$fa-var-users-medical: \f830;
$fa-var-usps: \f7e1;
$fa-var-ussunnah: \f407;
$fa-var-utensil-fork: \f2e3;
$fa-var-utensil-knife: \f2e4;
$fa-var-utensil-spoon: \f2e5;
$fa-var-utensils: \f2e7;
$fa-var-utensils-alt: \f2e6;
$fa-var-vaadin: \f408;
$fa-var-value-absolute: \f6a6;
$fa-var-vector-square: \f5cb;
$fa-var-venus: \f221;
$fa-var-venus-double: \f226;
$fa-var-venus-mars: \f228;
$fa-var-viacoin: \f237;
$fa-var-viadeo: \f2a9;
$fa-var-viadeo-square: \f2aa;
$fa-var-vial: \f492;
$fa-var-vials: \f493;
$fa-var-viber: \f409;
$fa-var-video: \f03d;
$fa-var-video-plus: \f4e1;
$fa-var-video-slash: \f4e2;
$fa-var-vihara: \f6a7;
$fa-var-vimeo: \f40a;
$fa-var-vimeo-square: \f194;
$fa-var-vimeo-v: \f27d;
$fa-var-vine: \f1ca;
$fa-var-vk: \f189;
$fa-var-vnv: \f40b;
$fa-var-voicemail: \f897;
$fa-var-volcano: \f770;
$fa-var-volleyball-ball: \f45f;
$fa-var-volume: \f6a8;
$fa-var-volume-down: \f027;
$fa-var-volume-mute: \f6a9;
$fa-var-volume-off: \f026;
$fa-var-volume-slash: \f2e2;
$fa-var-volume-up: \f028;
$fa-var-vote-nay: \f771;
$fa-var-vote-yea: \f772;
$fa-var-vr-cardboard: \f729;
$fa-var-vuejs: \f41f;
$fa-var-walker: \f831;
$fa-var-walking: \f554;
$fa-var-wallet: \f555;
$fa-var-wand: \f72a;
$fa-var-wand-magic: \f72b;
$fa-var-warehouse: \f494;
$fa-var-warehouse-alt: \f495;
$fa-var-washer: \f898;
$fa-var-watch: \f2e1;
$fa-var-watch-fitness: \f63e;
$fa-var-water: \f773;
$fa-var-water-lower: \f774;
$fa-var-water-rise: \f775;
$fa-var-wave-sine: \f899;
$fa-var-wave-square: \f83e;
$fa-var-wave-triangle: \f89a;
$fa-var-waze: \f83f;
$fa-var-webcam: \f832;
$fa-var-webcam-slash: \f833;
$fa-var-weebly: \f5cc;
$fa-var-weibo: \f18a;
$fa-var-weight: \f496;
$fa-var-weight-hanging: \f5cd;
$fa-var-weixin: \f1d7;
$fa-var-whale: \f72c;
$fa-var-whatsapp: \f232;
$fa-var-whatsapp-square: \f40c;
$fa-var-wheat: \f72d;
$fa-var-wheelchair: \f193;
$fa-var-whistle: \f460;
$fa-var-whmcs: \f40d;
$fa-var-wifi: \f1eb;
$fa-var-wifi-1: \f6aa;
$fa-var-wifi-2: \f6ab;
$fa-var-wifi-slash: \f6ac;
$fa-var-wikipedia-w: \f266;
$fa-var-wind: \f72e;
$fa-var-wind-turbine: \f89b;
$fa-var-wind-warning: \f776;
$fa-var-window: \f40e;
$fa-var-window-alt: \f40f;
$fa-var-window-close: \f410;
$fa-var-window-maximize: \f2d0;
$fa-var-window-minimize: \f2d1;
$fa-var-window-restore: \f2d2;
$fa-var-windows: \f17a;
$fa-var-windsock: \f777;
$fa-var-wine-bottle: \f72f;
$fa-var-wine-glass: \f4e3;
$fa-var-wine-glass-alt: \f5ce;
$fa-var-wix: \f5cf;
$fa-var-wizards-of-the-coast: \f730;
$fa-var-wolf-pack-battalion: \f514;
$fa-var-won-sign: \f159;
$fa-var-wordpress: \f19a;
$fa-var-wordpress-simple: \f411;
$fa-var-wpbeginner: \f297;
$fa-var-wpexplorer: \f2de;
$fa-var-wpforms: \f298;
$fa-var-wpressr: \f3e4;
$fa-var-wreath: \f7e2;
$fa-var-wrench: \f0ad;
$fa-var-x-ray: \f497;
$fa-var-xbox: \f412;
$fa-var-xing: \f168;
$fa-var-xing-square: \f169;
$fa-var-y-combinator: \f23b;
$fa-var-yahoo: \f19e;
$fa-var-yammer: \f840;
$fa-var-yandex: \f413;
$fa-var-yandex-international: \f414;
$fa-var-yarn: \f7e3;
$fa-var-yelp: \f1e9;
$fa-var-yen-sign: \f157;
$fa-var-yin-yang: \f6ad;
$fa-var-yoast: \f2b1;
$fa-var-youtube: \f167;
$fa-var-youtube-square: \f431;
$fa-var-zhihu: \f63f;
*/
@font-face {
  font-family: 'Font Awesome 5 Pro';
  font-style: normal;
  font-weight: 400;
  font-display: auto;
  src: url("../Fonts/fa-regular-400.eot");
  src: url("../Fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../Fonts/fa-regular-400.woff2") format("woff2"), url("../Fonts/fa-regular-400.woff") format("woff"), url("../Fonts/fa-regular-400.ttf") format("truetype"), url("../Fonts/fa-regular-400.svg#fontawesome") format("svg"); }

.far {
  font-family: 'Font Awesome 5 Pro';
  font-weight: 400; }

/*!
 * Font Awesome Pro 5.9.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
/* $fa-var-500px: \f26e;
$fa-var-abacus: \f640;
$fa-var-accessible-icon: \f368;
$fa-var-accusoft: \f369;
$fa-var-acorn: \f6ae;
$fa-var-acquisitions-incorporated: \f6af;
$fa-var-ad: \f641;
$fa-var-address-book: \f2b9;
$fa-var-address-card: \f2bb;
$fa-var-adjust: \f042;
$fa-var-adn: \f170;
$fa-var-adobe: \f778;
$fa-var-adversal: \f36a;
$fa-var-affiliatetheme: \f36b;
$fa-var-air-freshener: \f5d0;
$fa-var-airbnb: \f834;
$fa-var-alarm-clock: \f34e;
$fa-var-alarm-exclamation: \f843;
$fa-var-alarm-plus: \f844;
$fa-var-alarm-snooze: \f845;
$fa-var-algolia: \f36c;
$fa-var-alicorn: \f6b0;
$fa-var-align-center: \f037;
$fa-var-align-justify: \f039;
$fa-var-align-left: \f036;
$fa-var-align-right: \f038;
$fa-var-align-slash: \f846;
$fa-var-alipay: \f642;
$fa-var-allergies: \f461;
$fa-var-amazon: \f270;
$fa-var-amazon-pay: \f42c;
$fa-var-ambulance: \f0f9;
$fa-var-american-sign-language-interpreting: \f2a3;
$fa-var-amilia: \f36d;
$fa-var-analytics: \f643;
$fa-var-anchor: \f13d;
$fa-var-android: \f17b;
$fa-var-angel: \f779;
$fa-var-angellist: \f209;
$fa-var-angle-double-down: \f103;
$fa-var-angle-double-left: \f100;
$fa-var-angle-double-right: \f101;
$fa-var-angle-double-up: \f102;
$fa-var-angle-down: \f107;
$fa-var-angle-left: \f104;
$fa-var-angle-right: \f105;
$fa-var-angle-up: \f106;
$fa-var-angry: \f556;
$fa-var-angrycreative: \f36e;
$fa-var-angular: \f420;
$fa-var-ankh: \f644;
$fa-var-app-store: \f36f;
$fa-var-app-store-ios: \f370;
$fa-var-apper: \f371;
$fa-var-apple: \f179;
$fa-var-apple-alt: \f5d1;
$fa-var-apple-crate: \f6b1;
$fa-var-apple-pay: \f415;
$fa-var-archive: \f187;
$fa-var-archway: \f557;
$fa-var-arrow-alt-circle-down: \f358;
$fa-var-arrow-alt-circle-left: \f359;
$fa-var-arrow-alt-circle-right: \f35a;
$fa-var-arrow-alt-circle-up: \f35b;
$fa-var-arrow-alt-down: \f354;
$fa-var-arrow-alt-from-bottom: \f346;
$fa-var-arrow-alt-from-left: \f347;
$fa-var-arrow-alt-from-right: \f348;
$fa-var-arrow-alt-from-top: \f349;
$fa-var-arrow-alt-left: \f355;
$fa-var-arrow-alt-right: \f356;
$fa-var-arrow-alt-square-down: \f350;
$fa-var-arrow-alt-square-left: \f351;
$fa-var-arrow-alt-square-right: \f352;
$fa-var-arrow-alt-square-up: \f353;
$fa-var-arrow-alt-to-bottom: \f34a;
$fa-var-arrow-alt-to-left: \f34b;
$fa-var-arrow-alt-to-right: \f34c;
$fa-var-arrow-alt-to-top: \f34d;
$fa-var-arrow-alt-up: \f357;
$fa-var-arrow-circle-down: \f0ab;
$fa-var-arrow-circle-left: \f0a8;
$fa-var-arrow-circle-right: \f0a9;
$fa-var-arrow-circle-up: \f0aa;
$fa-var-arrow-down: \f063;
$fa-var-arrow-from-bottom: \f342;
$fa-var-arrow-from-left: \f343;
$fa-var-arrow-from-right: \f344;
$fa-var-arrow-from-top: \f345;
$fa-var-arrow-left: \f060;
$fa-var-arrow-right: \f061;
$fa-var-arrow-square-down: \f339;
$fa-var-arrow-square-left: \f33a;
$fa-var-arrow-square-right: \f33b;
$fa-var-arrow-square-up: \f33c;
$fa-var-arrow-to-bottom: \f33d;
$fa-var-arrow-to-left: \f33e;
$fa-var-arrow-to-right: \f340;
$fa-var-arrow-to-top: \f341;
$fa-var-arrow-up: \f062;
$fa-var-arrows: \f047;
$fa-var-arrows-alt: \f0b2;
$fa-var-arrows-alt-h: \f337;
$fa-var-arrows-alt-v: \f338;
$fa-var-arrows-h: \f07e;
$fa-var-arrows-v: \f07d;
$fa-var-artstation: \f77a;
$fa-var-assistive-listening-systems: \f2a2;
$fa-var-asterisk: \f069;
$fa-var-asymmetrik: \f372;
$fa-var-at: \f1fa;
$fa-var-atlas: \f558;
$fa-var-atlassian: \f77b;
$fa-var-atom: \f5d2;
$fa-var-atom-alt: \f5d3;
$fa-var-audible: \f373;
$fa-var-audio-description: \f29e;
$fa-var-autoprefixer: \f41c;
$fa-var-avianex: \f374;
$fa-var-aviato: \f421;
$fa-var-award: \f559;
$fa-var-aws: \f375;
$fa-var-axe: \f6b2;
$fa-var-axe-battle: \f6b3;
$fa-var-baby: \f77c;
$fa-var-baby-carriage: \f77d;
$fa-var-backpack: \f5d4;
$fa-var-backspace: \f55a;
$fa-var-backward: \f04a;
$fa-var-bacon: \f7e5;
$fa-var-badge: \f335;
$fa-var-badge-check: \f336;
$fa-var-badge-dollar: \f645;
$fa-var-badge-percent: \f646;
$fa-var-badger-honey: \f6b4;
$fa-var-bags-shopping: \f847;
$fa-var-balance-scale: \f24e;
$fa-var-balance-scale-left: \f515;
$fa-var-balance-scale-right: \f516;
$fa-var-ball-pile: \f77e;
$fa-var-ballot: \f732;
$fa-var-ballot-check: \f733;
$fa-var-ban: \f05e;
$fa-var-band-aid: \f462;
$fa-var-bandcamp: \f2d5;
$fa-var-barcode: \f02a;
$fa-var-barcode-alt: \f463;
$fa-var-barcode-read: \f464;
$fa-var-barcode-scan: \f465;
$fa-var-bars: \f0c9;
$fa-var-baseball: \f432;
$fa-var-baseball-ball: \f433;
$fa-var-basketball-ball: \f434;
$fa-var-basketball-hoop: \f435;
$fa-var-bat: \f6b5;
$fa-var-bath: \f2cd;
$fa-var-battery-bolt: \f376;
$fa-var-battery-empty: \f244;
$fa-var-battery-full: \f240;
$fa-var-battery-half: \f242;
$fa-var-battery-quarter: \f243;
$fa-var-battery-slash: \f377;
$fa-var-battery-three-quarters: \f241;
$fa-var-battle-net: \f835;
$fa-var-bed: \f236;
$fa-var-beer: \f0fc;
$fa-var-behance: \f1b4;
$fa-var-behance-square: \f1b5;
$fa-var-bell: \f0f3;
$fa-var-bell-exclamation: \f848;
$fa-var-bell-plus: \f849;
$fa-var-bell-school: \f5d5;
$fa-var-bell-school-slash: \f5d6;
$fa-var-bell-slash: \f1f6;
$fa-var-bells: \f77f;
$fa-var-bezier-curve: \f55b;
$fa-var-bible: \f647;
$fa-var-bicycle: \f206;
$fa-var-biking: \f84a;
$fa-var-biking-mountain: \f84b;
$fa-var-bimobject: \f378;
$fa-var-binoculars: \f1e5;
$fa-var-biohazard: \f780;
$fa-var-birthday-cake: \f1fd;
$fa-var-bitbucket: \f171;
$fa-var-bitcoin: \f379;
$fa-var-bity: \f37a;
$fa-var-black-tie: \f27e;
$fa-var-blackberry: \f37b;
$fa-var-blanket: \f498;
$fa-var-blender: \f517;
$fa-var-blender-phone: \f6b6;
$fa-var-blind: \f29d;
$fa-var-blog: \f781;
$fa-var-blogger: \f37c;
$fa-var-blogger-b: \f37d;
$fa-var-bluetooth: \f293;
$fa-var-bluetooth-b: \f294;
$fa-var-bold: \f032;
$fa-var-bolt: \f0e7;
$fa-var-bomb: \f1e2;
$fa-var-bone: \f5d7;
$fa-var-bone-break: \f5d8;
$fa-var-bong: \f55c;
$fa-var-book: \f02d;
$fa-var-book-alt: \f5d9;
$fa-var-book-dead: \f6b7;
$fa-var-book-heart: \f499;
$fa-var-book-medical: \f7e6;
$fa-var-book-open: \f518;
$fa-var-book-reader: \f5da;
$fa-var-book-spells: \f6b8;
$fa-var-book-user: \f7e7;
$fa-var-bookmark: \f02e;
$fa-var-books: \f5db;
$fa-var-books-medical: \f7e8;
$fa-var-boot: \f782;
$fa-var-booth-curtain: \f734;
$fa-var-bootstrap: \f836;
$fa-var-border-all: \f84c;
$fa-var-border-bottom: \f84d;
$fa-var-border-inner: \f84e;
$fa-var-border-left: \f84f;
$fa-var-border-none: \f850;
$fa-var-border-outer: \f851;
$fa-var-border-right: \f852;
$fa-var-border-style: \f853;
$fa-var-border-style-alt: \f854;
$fa-var-border-top: \f855;
$fa-var-bow-arrow: \f6b9;
$fa-var-bowling-ball: \f436;
$fa-var-bowling-pins: \f437;
$fa-var-box: \f466;
$fa-var-box-alt: \f49a;
$fa-var-box-ballot: \f735;
$fa-var-box-check: \f467;
$fa-var-box-fragile: \f49b;
$fa-var-box-full: \f49c;
$fa-var-box-heart: \f49d;
$fa-var-box-open: \f49e;
$fa-var-box-up: \f49f;
$fa-var-box-usd: \f4a0;
$fa-var-boxes: \f468;
$fa-var-boxes-alt: \f4a1;
$fa-var-boxing-glove: \f438;
$fa-var-brackets: \f7e9;
$fa-var-brackets-curly: \f7ea;
$fa-var-braille: \f2a1;
$fa-var-brain: \f5dc;
$fa-var-bread-loaf: \f7eb;
$fa-var-bread-slice: \f7ec;
$fa-var-briefcase: \f0b1;
$fa-var-briefcase-medical: \f469;
$fa-var-bring-forward: \f856;
$fa-var-bring-front: \f857;
$fa-var-broadcast-tower: \f519;
$fa-var-broom: \f51a;
$fa-var-browser: \f37e;
$fa-var-brush: \f55d;
$fa-var-btc: \f15a;
$fa-var-buffer: \f837;
$fa-var-bug: \f188;
$fa-var-building: \f1ad;
$fa-var-bullhorn: \f0a1;
$fa-var-bullseye: \f140;
$fa-var-bullseye-arrow: \f648;
$fa-var-bullseye-pointer: \f649;
$fa-var-burger-soda: \f858;
$fa-var-burn: \f46a;
$fa-var-buromobelexperte: \f37f;
$fa-var-burrito: \f7ed;
$fa-var-bus: \f207;
$fa-var-bus-alt: \f55e;
$fa-var-bus-school: \f5dd;
$fa-var-business-time: \f64a;
$fa-var-buysellads: \f20d;
$fa-var-cabinet-filing: \f64b;
$fa-var-calculator: \f1ec;
$fa-var-calculator-alt: \f64c;
$fa-var-calendar: \f133;
$fa-var-calendar-alt: \f073;
$fa-var-calendar-check: \f274;
$fa-var-calendar-day: \f783;
$fa-var-calendar-edit: \f333;
$fa-var-calendar-exclamation: \f334;
$fa-var-calendar-minus: \f272;
$fa-var-calendar-plus: \f271;
$fa-var-calendar-star: \f736;
$fa-var-calendar-times: \f273;
$fa-var-calendar-week: \f784;
$fa-var-camera: \f030;
$fa-var-camera-alt: \f332;
$fa-var-camera-retro: \f083;
$fa-var-campfire: \f6ba;
$fa-var-campground: \f6bb;
$fa-var-canadian-maple-leaf: \f785;
$fa-var-candle-holder: \f6bc;
$fa-var-candy-cane: \f786;
$fa-var-candy-corn: \f6bd;
$fa-var-cannabis: \f55f;
$fa-var-capsules: \f46b;
$fa-var-car: \f1b9;
$fa-var-car-alt: \f5de;
$fa-var-car-battery: \f5df;
$fa-var-car-building: \f859;
$fa-var-car-bump: \f5e0;
$fa-var-car-bus: \f85a;
$fa-var-car-crash: \f5e1;
$fa-var-car-garage: \f5e2;
$fa-var-car-mechanic: \f5e3;
$fa-var-car-side: \f5e4;
$fa-var-car-tilt: \f5e5;
$fa-var-car-wash: \f5e6;
$fa-var-caret-circle-down: \f32d;
$fa-var-caret-circle-left: \f32e;
$fa-var-caret-circle-right: \f330;
$fa-var-caret-circle-up: \f331;
$fa-var-caret-down: \f0d7;
$fa-var-caret-left: \f0d9;
$fa-var-caret-right: \f0da;
$fa-var-caret-square-down: \f150;
$fa-var-caret-square-left: \f191;
$fa-var-caret-square-right: \f152;
$fa-var-caret-square-up: \f151;
$fa-var-caret-up: \f0d8;
$fa-var-carrot: \f787;
$fa-var-cars: \f85b;
$fa-var-cart-arrow-down: \f218;
$fa-var-cart-plus: \f217;
$fa-var-cash-register: \f788;
$fa-var-cat: \f6be;
$fa-var-cauldron: \f6bf;
$fa-var-cc-amazon-pay: \f42d;
$fa-var-cc-amex: \f1f3;
$fa-var-cc-apple-pay: \f416;
$fa-var-cc-diners-club: \f24c;
$fa-var-cc-discover: \f1f2;
$fa-var-cc-jcb: \f24b;
$fa-var-cc-mastercard: \f1f1;
$fa-var-cc-paypal: \f1f4;
$fa-var-cc-stripe: \f1f5;
$fa-var-cc-visa: \f1f0;
$fa-var-centercode: \f380;
$fa-var-centos: \f789;
$fa-var-certificate: \f0a3;
$fa-var-chair: \f6c0;
$fa-var-chair-office: \f6c1;
$fa-var-chalkboard: \f51b;
$fa-var-chalkboard-teacher: \f51c;
$fa-var-charging-station: \f5e7;
$fa-var-chart-area: \f1fe;
$fa-var-chart-bar: \f080;
$fa-var-chart-line: \f201;
$fa-var-chart-line-down: \f64d;
$fa-var-chart-network: \f78a;
$fa-var-chart-pie: \f200;
$fa-var-chart-pie-alt: \f64e;
$fa-var-chart-scatter: \f7ee;
$fa-var-check: \f00c;
$fa-var-check-circle: \f058;
$fa-var-check-double: \f560;
$fa-var-check-square: \f14a;
$fa-var-cheese: \f7ef;
$fa-var-cheese-swiss: \f7f0;
$fa-var-cheeseburger: \f7f1;
$fa-var-chess: \f439;
$fa-var-chess-bishop: \f43a;
$fa-var-chess-bishop-alt: \f43b;
$fa-var-chess-board: \f43c;
$fa-var-chess-clock: \f43d;
$fa-var-chess-clock-alt: \f43e;
$fa-var-chess-king: \f43f;
$fa-var-chess-king-alt: \f440;
$fa-var-chess-knight: \f441;
$fa-var-chess-knight-alt: \f442;
$fa-var-chess-pawn: \f443;
$fa-var-chess-pawn-alt: \f444;
$fa-var-chess-queen: \f445;
$fa-var-chess-queen-alt: \f446;
$fa-var-chess-rook: \f447;
$fa-var-chess-rook-alt: \f448;
$fa-var-chevron-circle-down: \f13a;
$fa-var-chevron-circle-left: \f137;
$fa-var-chevron-circle-right: \f138;
$fa-var-chevron-circle-up: \f139;
$fa-var-chevron-double-down: \f322;
$fa-var-chevron-double-left: \f323;
$fa-var-chevron-double-right: \f324;
$fa-var-chevron-double-up: \f325;
$fa-var-chevron-down: \f078;
$fa-var-chevron-left: \f053;
$fa-var-chevron-right: \f054;
$fa-var-chevron-square-down: \f329;
$fa-var-chevron-square-left: \f32a;
$fa-var-chevron-square-right: \f32b;
$fa-var-chevron-square-up: \f32c;
$fa-var-chevron-up: \f077;
$fa-var-child: \f1ae;
$fa-var-chimney: \f78b;
$fa-var-chrome: \f268;
$fa-var-chromecast: \f838;
$fa-var-church: \f51d;
$fa-var-circle: \f111;
$fa-var-circle-notch: \f1ce;
$fa-var-city: \f64f;
$fa-var-claw-marks: \f6c2;
$fa-var-clinic-medical: \f7f2;
$fa-var-clipboard: \f328;
$fa-var-clipboard-check: \f46c;
$fa-var-clipboard-list: \f46d;
$fa-var-clipboard-list-check: \f737;
$fa-var-clipboard-prescription: \f5e8;
$fa-var-clipboard-user: \f7f3;
$fa-var-clock: \f017;
$fa-var-clone: \f24d;
$fa-var-closed-captioning: \f20a;
$fa-var-cloud: \f0c2;
$fa-var-cloud-download: \f0ed;
$fa-var-cloud-download-alt: \f381;
$fa-var-cloud-drizzle: \f738;
$fa-var-cloud-hail: \f739;
$fa-var-cloud-hail-mixed: \f73a;
$fa-var-cloud-meatball: \f73b;
$fa-var-cloud-moon: \f6c3;
$fa-var-cloud-moon-rain: \f73c;
$fa-var-cloud-rain: \f73d;
$fa-var-cloud-rainbow: \f73e;
$fa-var-cloud-showers: \f73f;
$fa-var-cloud-showers-heavy: \f740;
$fa-var-cloud-sleet: \f741;
$fa-var-cloud-snow: \f742;
$fa-var-cloud-sun: \f6c4;
$fa-var-cloud-sun-rain: \f743;
$fa-var-cloud-upload: \f0ee;
$fa-var-cloud-upload-alt: \f382;
$fa-var-clouds: \f744;
$fa-var-clouds-moon: \f745;
$fa-var-clouds-sun: \f746;
$fa-var-cloudscale: \f383;
$fa-var-cloudsmith: \f384;
$fa-var-cloudversify: \f385;
$fa-var-club: \f327;
$fa-var-cocktail: \f561;
$fa-var-code: \f121;
$fa-var-code-branch: \f126;
$fa-var-code-commit: \f386;
$fa-var-code-merge: \f387;
$fa-var-codepen: \f1cb;
$fa-var-codiepie: \f284;
$fa-var-coffee: \f0f4;
$fa-var-coffee-togo: \f6c5;
$fa-var-coffin: \f6c6;
$fa-var-cog: \f013;
$fa-var-cogs: \f085;
$fa-var-coin: \f85c;
$fa-var-coins: \f51e;
$fa-var-columns: \f0db;
$fa-var-comment: \f075;
$fa-var-comment-alt: \f27a;
$fa-var-comment-alt-check: \f4a2;
$fa-var-comment-alt-dollar: \f650;
$fa-var-comment-alt-dots: \f4a3;
$fa-var-comment-alt-edit: \f4a4;
$fa-var-comment-alt-exclamation: \f4a5;
$fa-var-comment-alt-lines: \f4a6;
$fa-var-comment-alt-medical: \f7f4;
$fa-var-comment-alt-minus: \f4a7;
$fa-var-comment-alt-plus: \f4a8;
$fa-var-comment-alt-slash: \f4a9;
$fa-var-comment-alt-smile: \f4aa;
$fa-var-comment-alt-times: \f4ab;
$fa-var-comment-check: \f4ac;
$fa-var-comment-dollar: \f651;
$fa-var-comment-dots: \f4ad;
$fa-var-comment-edit: \f4ae;
$fa-var-comment-exclamation: \f4af;
$fa-var-comment-lines: \f4b0;
$fa-var-comment-medical: \f7f5;
$fa-var-comment-minus: \f4b1;
$fa-var-comment-plus: \f4b2;
$fa-var-comment-slash: \f4b3;
$fa-var-comment-smile: \f4b4;
$fa-var-comment-times: \f4b5;
$fa-var-comments: \f086;
$fa-var-comments-alt: \f4b6;
$fa-var-comments-alt-dollar: \f652;
$fa-var-comments-dollar: \f653;
$fa-var-compact-disc: \f51f;
$fa-var-compass: \f14e;
$fa-var-compass-slash: \f5e9;
$fa-var-compress: \f066;
$fa-var-compress-alt: \f422;
$fa-var-compress-arrows-alt: \f78c;
$fa-var-compress-wide: \f326;
$fa-var-concierge-bell: \f562;
$fa-var-confluence: \f78d;
$fa-var-connectdevelop: \f20e;
$fa-var-construction: \f85d;
$fa-var-container-storage: \f4b7;
$fa-var-contao: \f26d;
$fa-var-conveyor-belt: \f46e;
$fa-var-conveyor-belt-alt: \f46f;
$fa-var-cookie: \f563;
$fa-var-cookie-bite: \f564;
$fa-var-copy: \f0c5;
$fa-var-copyright: \f1f9;
$fa-var-corn: \f6c7;
$fa-var-couch: \f4b8;
$fa-var-cow: \f6c8;
$fa-var-cpanel: \f388;
$fa-var-creative-commons: \f25e;
$fa-var-creative-commons-by: \f4e7;
$fa-var-creative-commons-nc: \f4e8;
$fa-var-creative-commons-nc-eu: \f4e9;
$fa-var-creative-commons-nc-jp: \f4ea;
$fa-var-creative-commons-nd: \f4eb;
$fa-var-creative-commons-pd: \f4ec;
$fa-var-creative-commons-pd-alt: \f4ed;
$fa-var-creative-commons-remix: \f4ee;
$fa-var-creative-commons-sa: \f4ef;
$fa-var-creative-commons-sampling: \f4f0;
$fa-var-creative-commons-sampling-plus: \f4f1;
$fa-var-creative-commons-share: \f4f2;
$fa-var-creative-commons-zero: \f4f3;
$fa-var-credit-card: \f09d;
$fa-var-credit-card-blank: \f389;
$fa-var-credit-card-front: \f38a;
$fa-var-cricket: \f449;
$fa-var-critical-role: \f6c9;
$fa-var-croissant: \f7f6;
$fa-var-crop: \f125;
$fa-var-crop-alt: \f565;
$fa-var-cross: \f654;
$fa-var-crosshairs: \f05b;
$fa-var-crow: \f520;
$fa-var-crown: \f521;
$fa-var-crutch: \f7f7;
$fa-var-crutches: \f7f8;
$fa-var-css3: \f13c;
$fa-var-css3-alt: \f38b;
$fa-var-cube: \f1b2;
$fa-var-cubes: \f1b3;
$fa-var-curling: \f44a;
$fa-var-cut: \f0c4;
$fa-var-cuttlefish: \f38c;
$fa-var-d-and-d: \f38d;
$fa-var-d-and-d-beyond: \f6ca;
$fa-var-dagger: \f6cb;
$fa-var-dashcube: \f210;
$fa-var-database: \f1c0;
$fa-var-deaf: \f2a4;
$fa-var-debug: \f7f9;
$fa-var-deer: \f78e;
$fa-var-deer-rudolph: \f78f;
$fa-var-delicious: \f1a5;
$fa-var-democrat: \f747;
$fa-var-deploydog: \f38e;
$fa-var-deskpro: \f38f;
$fa-var-desktop: \f108;
$fa-var-desktop-alt: \f390;
$fa-var-dev: \f6cc;
$fa-var-deviantart: \f1bd;
$fa-var-dewpoint: \f748;
$fa-var-dharmachakra: \f655;
$fa-var-dhl: \f790;
$fa-var-diagnoses: \f470;
$fa-var-diamond: \f219;
$fa-var-diaspora: \f791;
$fa-var-dice: \f522;
$fa-var-dice-d10: \f6cd;
$fa-var-dice-d12: \f6ce;
$fa-var-dice-d20: \f6cf;
$fa-var-dice-d4: \f6d0;
$fa-var-dice-d6: \f6d1;
$fa-var-dice-d8: \f6d2;
$fa-var-dice-five: \f523;
$fa-var-dice-four: \f524;
$fa-var-dice-one: \f525;
$fa-var-dice-six: \f526;
$fa-var-dice-three: \f527;
$fa-var-dice-two: \f528;
$fa-var-digg: \f1a6;
$fa-var-digging: \f85e;
$fa-var-digital-ocean: \f391;
$fa-var-digital-tachograph: \f566;
$fa-var-diploma: \f5ea;
$fa-var-directions: \f5eb;
$fa-var-discord: \f392;
$fa-var-discourse: \f393;
$fa-var-disease: \f7fa;
$fa-var-divide: \f529;
$fa-var-dizzy: \f567;
$fa-var-dna: \f471;
$fa-var-do-not-enter: \f5ec;
$fa-var-dochub: \f394;
$fa-var-docker: \f395;
$fa-var-dog: \f6d3;
$fa-var-dog-leashed: \f6d4;
$fa-var-dollar-sign: \f155;
$fa-var-dolly: \f472;
$fa-var-dolly-empty: \f473;
$fa-var-dolly-flatbed: \f474;
$fa-var-dolly-flatbed-alt: \f475;
$fa-var-dolly-flatbed-empty: \f476;
$fa-var-donate: \f4b9;
$fa-var-door-closed: \f52a;
$fa-var-door-open: \f52b;
$fa-var-dot-circle: \f192;
$fa-var-dove: \f4ba;
$fa-var-download: \f019;
$fa-var-draft2digital: \f396;
$fa-var-drafting-compass: \f568;
$fa-var-dragon: \f6d5;
$fa-var-draw-circle: \f5ed;
$fa-var-draw-polygon: \f5ee;
$fa-var-draw-square: \f5ef;
$fa-var-dreidel: \f792;
$fa-var-dribbble: \f17d;
$fa-var-dribbble-square: \f397;
$fa-var-drone: \f85f;
$fa-var-drone-alt: \f860;
$fa-var-dropbox: \f16b;
$fa-var-drum: \f569;
$fa-var-drum-steelpan: \f56a;
$fa-var-drumstick: \f6d6;
$fa-var-drumstick-bite: \f6d7;
$fa-var-drupal: \f1a9;
$fa-var-dryer: \f861;
$fa-var-dryer-alt: \f862;
$fa-var-duck: \f6d8;
$fa-var-dumbbell: \f44b;
$fa-var-dumpster: \f793;
$fa-var-dumpster-fire: \f794;
$fa-var-dungeon: \f6d9;
$fa-var-dyalog: \f399;
$fa-var-ear: \f5f0;
$fa-var-ear-muffs: \f795;
$fa-var-earlybirds: \f39a;
$fa-var-ebay: \f4f4;
$fa-var-eclipse: \f749;
$fa-var-eclipse-alt: \f74a;
$fa-var-edge: \f282;
$fa-var-edit: \f044;
$fa-var-egg: \f7fb;
$fa-var-egg-fried: \f7fc;
$fa-var-eject: \f052;
$fa-var-elementor: \f430;
$fa-var-elephant: \f6da;
$fa-var-ellipsis-h: \f141;
$fa-var-ellipsis-h-alt: \f39b;
$fa-var-ellipsis-v: \f142;
$fa-var-ellipsis-v-alt: \f39c;
$fa-var-ello: \f5f1;
$fa-var-ember: \f423;
$fa-var-empire: \f1d1;
$fa-var-empty-set: \f656;
$fa-var-engine-warning: \f5f2;
$fa-var-envelope: \f0e0;
$fa-var-envelope-open: \f2b6;
$fa-var-envelope-open-dollar: \f657;
$fa-var-envelope-open-text: \f658;
$fa-var-envelope-square: \f199;
$fa-var-envira: \f299;
$fa-var-equals: \f52c;
$fa-var-eraser: \f12d;
$fa-var-erlang: \f39d;
$fa-var-ethereum: \f42e;
$fa-var-ethernet: \f796;
$fa-var-etsy: \f2d7;
$fa-var-euro-sign: \f153;
$fa-var-evernote: \f839;
$fa-var-exchange: \f0ec;
$fa-var-exchange-alt: \f362;
$fa-var-exclamation: \f12a;
$fa-var-exclamation-circle: \f06a;
$fa-var-exclamation-square: \f321;
$fa-var-exclamation-triangle: \f071;
$fa-var-expand: \f065;
$fa-var-expand-alt: \f424;
$fa-var-expand-arrows: \f31d;
$fa-var-expand-arrows-alt: \f31e;
$fa-var-expand-wide: \f320;
$fa-var-expeditedssl: \f23e;
$fa-var-external-link: \f08e;
$fa-var-external-link-alt: \f35d;
$fa-var-external-link-square: \f14c;
$fa-var-external-link-square-alt: \f360;
$fa-var-eye: \f06e;
$fa-var-eye-dropper: \f1fb;
$fa-var-eye-evil: \f6db;
$fa-var-eye-slash: \f070;
$fa-var-facebook: \f09a;
$fa-var-facebook-f: \f39e;
$fa-var-facebook-messenger: \f39f;
$fa-var-facebook-square: \f082;
$fa-var-fan: \f863;
$fa-var-fantasy-flight-games: \f6dc;
$fa-var-farm: \f864;
$fa-var-fast-backward: \f049;
$fa-var-fast-forward: \f050;
$fa-var-fax: \f1ac;
$fa-var-feather: \f52d;
$fa-var-feather-alt: \f56b;
$fa-var-fedex: \f797;
$fa-var-fedora: \f798;
$fa-var-female: \f182;
$fa-var-field-hockey: \f44c;
$fa-var-fighter-jet: \f0fb;
$fa-var-figma: \f799;
$fa-var-file: \f15b;
$fa-var-file-alt: \f15c;
$fa-var-file-archive: \f1c6;
$fa-var-file-audio: \f1c7;
$fa-var-file-certificate: \f5f3;
$fa-var-file-chart-line: \f659;
$fa-var-file-chart-pie: \f65a;
$fa-var-file-check: \f316;
$fa-var-file-code: \f1c9;
$fa-var-file-contract: \f56c;
$fa-var-file-csv: \f6dd;
$fa-var-file-download: \f56d;
$fa-var-file-edit: \f31c;
$fa-var-file-excel: \f1c3;
$fa-var-file-exclamation: \f31a;
$fa-var-file-export: \f56e;
$fa-var-file-image: \f1c5;
$fa-var-file-import: \f56f;
$fa-var-file-invoice: \f570;
$fa-var-file-invoice-dollar: \f571;
$fa-var-file-medical: \f477;
$fa-var-file-medical-alt: \f478;
$fa-var-file-minus: \f318;
$fa-var-file-pdf: \f1c1;
$fa-var-file-plus: \f319;
$fa-var-file-powerpoint: \f1c4;
$fa-var-file-prescription: \f572;
$fa-var-file-search: \f865;
$fa-var-file-signature: \f573;
$fa-var-file-spreadsheet: \f65b;
$fa-var-file-times: \f317;
$fa-var-file-upload: \f574;
$fa-var-file-user: \f65c;
$fa-var-file-video: \f1c8;
$fa-var-file-word: \f1c2;
$fa-var-files-medical: \f7fd;
$fa-var-fill: \f575;
$fa-var-fill-drip: \f576;
$fa-var-film: \f008;
$fa-var-film-alt: \f3a0;
$fa-var-filter: \f0b0;
$fa-var-fingerprint: \f577;
$fa-var-fire: \f06d;
$fa-var-fire-alt: \f7e4;
$fa-var-fire-extinguisher: \f134;
$fa-var-fire-smoke: \f74b;
$fa-var-firefox: \f269;
$fa-var-fireplace: \f79a;
$fa-var-first-aid: \f479;
$fa-var-first-order: \f2b0;
$fa-var-first-order-alt: \f50a;
$fa-var-firstdraft: \f3a1;
$fa-var-fish: \f578;
$fa-var-fish-cooked: \f7fe;
$fa-var-fist-raised: \f6de;
$fa-var-flag: \f024;
$fa-var-flag-alt: \f74c;
$fa-var-flag-checkered: \f11e;
$fa-var-flag-usa: \f74d;
$fa-var-flame: \f6df;
$fa-var-flask: \f0c3;
$fa-var-flask-poison: \f6e0;
$fa-var-flask-potion: \f6e1;
$fa-var-flickr: \f16e;
$fa-var-flipboard: \f44d;
$fa-var-flower: \f7ff;
$fa-var-flower-daffodil: \f800;
$fa-var-flower-tulip: \f801;
$fa-var-flushed: \f579;
$fa-var-fly: \f417;
$fa-var-fog: \f74e;
$fa-var-folder: \f07b;
$fa-var-folder-minus: \f65d;
$fa-var-folder-open: \f07c;
$fa-var-folder-plus: \f65e;
$fa-var-folder-times: \f65f;
$fa-var-folder-tree: \f802;
$fa-var-folders: \f660;
$fa-var-font: \f031;
$fa-var-font-awesome: \f2b4;
$fa-var-font-awesome-alt: \f35c;
$fa-var-font-awesome-flag: \f425;
$fa-var-font-awesome-logo-full: \f4e6;
$fa-var-font-case: \f866;
$fa-var-fonticons: \f280;
$fa-var-fonticons-fi: \f3a2;
$fa-var-football-ball: \f44e;
$fa-var-football-helmet: \f44f;
$fa-var-forklift: \f47a;
$fa-var-fort-awesome: \f286;
$fa-var-fort-awesome-alt: \f3a3;
$fa-var-forumbee: \f211;
$fa-var-forward: \f04e;
$fa-var-foursquare: \f180;
$fa-var-fragile: \f4bb;
$fa-var-free-code-camp: \f2c5;
$fa-var-freebsd: \f3a4;
$fa-var-french-fries: \f803;
$fa-var-frog: \f52e;
$fa-var-frosty-head: \f79b;
$fa-var-frown: \f119;
$fa-var-frown-open: \f57a;
$fa-var-fulcrum: \f50b;
$fa-var-function: \f661;
$fa-var-funnel-dollar: \f662;
$fa-var-futbol: \f1e3;
$fa-var-galactic-republic: \f50c;
$fa-var-galactic-senate: \f50d;
$fa-var-game-board: \f867;
$fa-var-game-board-alt: \f868;
$fa-var-gamepad: \f11b;
$fa-var-gas-pump: \f52f;
$fa-var-gas-pump-slash: \f5f4;
$fa-var-gavel: \f0e3;
$fa-var-gem: \f3a5;
$fa-var-genderless: \f22d;
$fa-var-get-pocket: \f265;
$fa-var-gg: \f260;
$fa-var-gg-circle: \f261;
$fa-var-ghost: \f6e2;
$fa-var-gift: \f06b;
$fa-var-gift-card: \f663;
$fa-var-gifts: \f79c;
$fa-var-gingerbread-man: \f79d;
$fa-var-git: \f1d3;
$fa-var-git-alt: \f841;
$fa-var-git-square: \f1d2;
$fa-var-github: \f09b;
$fa-var-github-alt: \f113;
$fa-var-github-square: \f092;
$fa-var-gitkraken: \f3a6;
$fa-var-gitlab: \f296;
$fa-var-gitter: \f426;
$fa-var-glass: \f804;
$fa-var-glass-champagne: \f79e;
$fa-var-glass-cheers: \f79f;
$fa-var-glass-citrus: \f869;
$fa-var-glass-martini: \f000;
$fa-var-glass-martini-alt: \f57b;
$fa-var-glass-whiskey: \f7a0;
$fa-var-glass-whiskey-rocks: \f7a1;
$fa-var-glasses: \f530;
$fa-var-glasses-alt: \f5f5;
$fa-var-glide: \f2a5;
$fa-var-glide-g: \f2a6;
$fa-var-globe: \f0ac;
$fa-var-globe-africa: \f57c;
$fa-var-globe-americas: \f57d;
$fa-var-globe-asia: \f57e;
$fa-var-globe-europe: \f7a2;
$fa-var-globe-snow: \f7a3;
$fa-var-globe-stand: \f5f6;
$fa-var-gofore: \f3a7;
$fa-var-golf-ball: \f450;
$fa-var-golf-club: \f451;
$fa-var-goodreads: \f3a8;
$fa-var-goodreads-g: \f3a9;
$fa-var-google: \f1a0;
$fa-var-google-drive: \f3aa;
$fa-var-google-play: \f3ab;
$fa-var-google-plus: \f2b3;
$fa-var-google-plus-g: \f0d5;
$fa-var-google-plus-square: \f0d4;
$fa-var-google-wallet: \f1ee;
$fa-var-gopuram: \f664;
$fa-var-graduation-cap: \f19d;
$fa-var-gratipay: \f184;
$fa-var-grav: \f2d6;
$fa-var-greater-than: \f531;
$fa-var-greater-than-equal: \f532;
$fa-var-grimace: \f57f;
$fa-var-grin: \f580;
$fa-var-grin-alt: \f581;
$fa-var-grin-beam: \f582;
$fa-var-grin-beam-sweat: \f583;
$fa-var-grin-hearts: \f584;
$fa-var-grin-squint: \f585;
$fa-var-grin-squint-tears: \f586;
$fa-var-grin-stars: \f587;
$fa-var-grin-tears: \f588;
$fa-var-grin-tongue: \f589;
$fa-var-grin-tongue-squint: \f58a;
$fa-var-grin-tongue-wink: \f58b;
$fa-var-grin-wink: \f58c;
$fa-var-grip-horizontal: \f58d;
$fa-var-grip-lines: \f7a4;
$fa-var-grip-lines-vertical: \f7a5;
$fa-var-grip-vertical: \f58e;
$fa-var-gripfire: \f3ac;
$fa-var-grunt: \f3ad;
$fa-var-guitar: \f7a6;
$fa-var-gulp: \f3ae;
$fa-var-h-square: \f0fd;
$fa-var-h1: \f313;
$fa-var-h2: \f314;
$fa-var-h3: \f315;
$fa-var-h4: \f86a;
$fa-var-hacker-news: \f1d4;
$fa-var-hacker-news-square: \f3af;
$fa-var-hackerrank: \f5f7;
$fa-var-hamburger: \f805;
$fa-var-hammer: \f6e3;
$fa-var-hammer-war: \f6e4;
$fa-var-hamsa: \f665;
$fa-var-hand-heart: \f4bc;
$fa-var-hand-holding: \f4bd;
$fa-var-hand-holding-box: \f47b;
$fa-var-hand-holding-heart: \f4be;
$fa-var-hand-holding-magic: \f6e5;
$fa-var-hand-holding-seedling: \f4bf;
$fa-var-hand-holding-usd: \f4c0;
$fa-var-hand-holding-water: \f4c1;
$fa-var-hand-lizard: \f258;
$fa-var-hand-middle-finger: \f806;
$fa-var-hand-paper: \f256;
$fa-var-hand-peace: \f25b;
$fa-var-hand-point-down: \f0a7;
$fa-var-hand-point-left: \f0a5;
$fa-var-hand-point-right: \f0a4;
$fa-var-hand-point-up: \f0a6;
$fa-var-hand-pointer: \f25a;
$fa-var-hand-receiving: \f47c;
$fa-var-hand-rock: \f255;
$fa-var-hand-scissors: \f257;
$fa-var-hand-spock: \f259;
$fa-var-hands: \f4c2;
$fa-var-hands-heart: \f4c3;
$fa-var-hands-helping: \f4c4;
$fa-var-hands-usd: \f4c5;
$fa-var-handshake: \f2b5;
$fa-var-handshake-alt: \f4c6;
$fa-var-hanukiah: \f6e6;
$fa-var-hard-hat: \f807;
$fa-var-hashtag: \f292;
$fa-var-hat-chef: \f86b;
$fa-var-hat-santa: \f7a7;
$fa-var-hat-winter: \f7a8;
$fa-var-hat-witch: \f6e7;
$fa-var-hat-wizard: \f6e8;
$fa-var-haykal: \f666;
$fa-var-hdd: \f0a0;
$fa-var-head-side: \f6e9;
$fa-var-head-side-brain: \f808;
$fa-var-head-side-medical: \f809;
$fa-var-head-vr: \f6ea;
$fa-var-heading: \f1dc;
$fa-var-headphones: \f025;
$fa-var-headphones-alt: \f58f;
$fa-var-headset: \f590;
$fa-var-heart: \f004;
$fa-var-heart-broken: \f7a9;
$fa-var-heart-circle: \f4c7;
$fa-var-heart-rate: \f5f8;
$fa-var-heart-square: \f4c8;
$fa-var-heartbeat: \f21e;
$fa-var-helicopter: \f533;
$fa-var-helmet-battle: \f6eb;
$fa-var-hexagon: \f312;
$fa-var-highlighter: \f591;
$fa-var-hiking: \f6ec;
$fa-var-hippo: \f6ed;
$fa-var-hips: \f452;
$fa-var-hire-a-helper: \f3b0;
$fa-var-history: \f1da;
$fa-var-hockey-mask: \f6ee;
$fa-var-hockey-puck: \f453;
$fa-var-hockey-sticks: \f454;
$fa-var-holly-berry: \f7aa;
$fa-var-home: \f015;
$fa-var-home-alt: \f80a;
$fa-var-home-heart: \f4c9;
$fa-var-home-lg: \f80b;
$fa-var-home-lg-alt: \f80c;
$fa-var-hood-cloak: \f6ef;
$fa-var-hooli: \f427;
$fa-var-horizontal-rule: \f86c;
$fa-var-hornbill: \f592;
$fa-var-horse: \f6f0;
$fa-var-horse-head: \f7ab;
$fa-var-hospital: \f0f8;
$fa-var-hospital-alt: \f47d;
$fa-var-hospital-symbol: \f47e;
$fa-var-hospital-user: \f80d;
$fa-var-hospitals: \f80e;
$fa-var-hot-tub: \f593;
$fa-var-hotdog: \f80f;
$fa-var-hotel: \f594;
$fa-var-hotjar: \f3b1;
$fa-var-hourglass: \f254;
$fa-var-hourglass-end: \f253;
$fa-var-hourglass-half: \f252;
$fa-var-hourglass-start: \f251;
$fa-var-house-damage: \f6f1;
$fa-var-house-flood: \f74f;
$fa-var-houzz: \f27c;
$fa-var-hryvnia: \f6f2;
$fa-var-html5: \f13b;
$fa-var-hubspot: \f3b2;
$fa-var-humidity: \f750;
$fa-var-hurricane: \f751;
$fa-var-i-cursor: \f246;
$fa-var-ice-cream: \f810;
$fa-var-ice-skate: \f7ac;
$fa-var-icicles: \f7ad;
$fa-var-icons: \f86d;
$fa-var-icons-alt: \f86e;
$fa-var-id-badge: \f2c1;
$fa-var-id-card: \f2c2;
$fa-var-id-card-alt: \f47f;
$fa-var-igloo: \f7ae;
$fa-var-image: \f03e;
$fa-var-images: \f302;
$fa-var-imdb: \f2d8;
$fa-var-inbox: \f01c;
$fa-var-inbox-in: \f310;
$fa-var-inbox-out: \f311;
$fa-var-indent: \f03c;
$fa-var-industry: \f275;
$fa-var-industry-alt: \f3b3;
$fa-var-infinity: \f534;
$fa-var-info: \f129;
$fa-var-info-circle: \f05a;
$fa-var-info-square: \f30f;
$fa-var-inhaler: \f5f9;
$fa-var-instagram: \f16d;
$fa-var-integral: \f667;
$fa-var-intercom: \f7af;
$fa-var-internet-explorer: \f26b;
$fa-var-intersection: \f668;
$fa-var-inventory: \f480;
$fa-var-invision: \f7b0;
$fa-var-ioxhost: \f208;
$fa-var-island-tropical: \f811;
$fa-var-italic: \f033;
$fa-var-itch-io: \f83a;
$fa-var-itunes: \f3b4;
$fa-var-itunes-note: \f3b5;
$fa-var-jack-o-lantern: \f30e;
$fa-var-java: \f4e4;
$fa-var-jedi: \f669;
$fa-var-jedi-order: \f50e;
$fa-var-jenkins: \f3b6;
$fa-var-jira: \f7b1;
$fa-var-joget: \f3b7;
$fa-var-joint: \f595;
$fa-var-joomla: \f1aa;
$fa-var-journal-whills: \f66a;
$fa-var-js: \f3b8;
$fa-var-js-square: \f3b9;
$fa-var-jsfiddle: \f1cc;
$fa-var-kaaba: \f66b;
$fa-var-kaggle: \f5fa;
$fa-var-kerning: \f86f;
$fa-var-key: \f084;
$fa-var-key-skeleton: \f6f3;
$fa-var-keybase: \f4f5;
$fa-var-keyboard: \f11c;
$fa-var-keycdn: \f3ba;
$fa-var-keynote: \f66c;
$fa-var-khanda: \f66d;
$fa-var-kickstarter: \f3bb;
$fa-var-kickstarter-k: \f3bc;
$fa-var-kidneys: \f5fb;
$fa-var-kiss: \f596;
$fa-var-kiss-beam: \f597;
$fa-var-kiss-wink-heart: \f598;
$fa-var-kite: \f6f4;
$fa-var-kiwi-bird: \f535;
$fa-var-knife-kitchen: \f6f5;
$fa-var-korvue: \f42f;
$fa-var-lambda: \f66e;
$fa-var-lamp: \f4ca;
$fa-var-landmark: \f66f;
$fa-var-landmark-alt: \f752;
$fa-var-language: \f1ab;
$fa-var-laptop: \f109;
$fa-var-laptop-code: \f5fc;
$fa-var-laptop-medical: \f812;
$fa-var-laravel: \f3bd;
$fa-var-lastfm: \f202;
$fa-var-lastfm-square: \f203;
$fa-var-laugh: \f599;
$fa-var-laugh-beam: \f59a;
$fa-var-laugh-squint: \f59b;
$fa-var-laugh-wink: \f59c;
$fa-var-layer-group: \f5fd;
$fa-var-layer-minus: \f5fe;
$fa-var-layer-plus: \f5ff;
$fa-var-leaf: \f06c;
$fa-var-leaf-heart: \f4cb;
$fa-var-leaf-maple: \f6f6;
$fa-var-leaf-oak: \f6f7;
$fa-var-leanpub: \f212;
$fa-var-lemon: \f094;
$fa-var-less: \f41d;
$fa-var-less-than: \f536;
$fa-var-less-than-equal: \f537;
$fa-var-level-down: \f149;
$fa-var-level-down-alt: \f3be;
$fa-var-level-up: \f148;
$fa-var-level-up-alt: \f3bf;
$fa-var-life-ring: \f1cd;
$fa-var-lightbulb: \f0eb;
$fa-var-lightbulb-dollar: \f670;
$fa-var-lightbulb-exclamation: \f671;
$fa-var-lightbulb-on: \f672;
$fa-var-lightbulb-slash: \f673;
$fa-var-lights-holiday: \f7b2;
$fa-var-line: \f3c0;
$fa-var-line-columns: \f870;
$fa-var-line-height: \f871;
$fa-var-link: \f0c1;
$fa-var-linkedin: \f08c;
$fa-var-linkedin-in: \f0e1;
$fa-var-linode: \f2b8;
$fa-var-linux: \f17c;
$fa-var-lips: \f600;
$fa-var-lira-sign: \f195;
$fa-var-list: \f03a;
$fa-var-list-alt: \f022;
$fa-var-list-ol: \f0cb;
$fa-var-list-ul: \f0ca;
$fa-var-location: \f601;
$fa-var-location-arrow: \f124;
$fa-var-location-circle: \f602;
$fa-var-location-slash: \f603;
$fa-var-lock: \f023;
$fa-var-lock-alt: \f30d;
$fa-var-lock-open: \f3c1;
$fa-var-lock-open-alt: \f3c2;
$fa-var-long-arrow-alt-down: \f309;
$fa-var-long-arrow-alt-left: \f30a;
$fa-var-long-arrow-alt-right: \f30b;
$fa-var-long-arrow-alt-up: \f30c;
$fa-var-long-arrow-down: \f175;
$fa-var-long-arrow-left: \f177;
$fa-var-long-arrow-right: \f178;
$fa-var-long-arrow-up: \f176;
$fa-var-loveseat: \f4cc;
$fa-var-low-vision: \f2a8;
$fa-var-luchador: \f455;
$fa-var-luggage-cart: \f59d;
$fa-var-lungs: \f604;
$fa-var-lyft: \f3c3;
$fa-var-mace: \f6f8;
$fa-var-magento: \f3c4;
$fa-var-magic: \f0d0;
$fa-var-magnet: \f076;
$fa-var-mail-bulk: \f674;
$fa-var-mailbox: \f813;
$fa-var-mailchimp: \f59e;
$fa-var-male: \f183;
$fa-var-mandalorian: \f50f;
$fa-var-mandolin: \f6f9;
$fa-var-map: \f279;
$fa-var-map-marked: \f59f;
$fa-var-map-marked-alt: \f5a0;
$fa-var-map-marker: \f041;
$fa-var-map-marker-alt: \f3c5;
$fa-var-map-marker-alt-slash: \f605;
$fa-var-map-marker-check: \f606;
$fa-var-map-marker-edit: \f607;
$fa-var-map-marker-exclamation: \f608;
$fa-var-map-marker-minus: \f609;
$fa-var-map-marker-plus: \f60a;
$fa-var-map-marker-question: \f60b;
$fa-var-map-marker-slash: \f60c;
$fa-var-map-marker-smile: \f60d;
$fa-var-map-marker-times: \f60e;
$fa-var-map-pin: \f276;
$fa-var-map-signs: \f277;
$fa-var-markdown: \f60f;
$fa-var-marker: \f5a1;
$fa-var-mars: \f222;
$fa-var-mars-double: \f227;
$fa-var-mars-stroke: \f229;
$fa-var-mars-stroke-h: \f22b;
$fa-var-mars-stroke-v: \f22a;
$fa-var-mask: \f6fa;
$fa-var-mastodon: \f4f6;
$fa-var-maxcdn: \f136;
$fa-var-meat: \f814;
$fa-var-medal: \f5a2;
$fa-var-medapps: \f3c6;
$fa-var-medium: \f23a;
$fa-var-medium-m: \f3c7;
$fa-var-medkit: \f0fa;
$fa-var-medrt: \f3c8;
$fa-var-meetup: \f2e0;
$fa-var-megaphone: \f675;
$fa-var-megaport: \f5a3;
$fa-var-meh: \f11a;
$fa-var-meh-blank: \f5a4;
$fa-var-meh-rolling-eyes: \f5a5;
$fa-var-memory: \f538;
$fa-var-mendeley: \f7b3;
$fa-var-menorah: \f676;
$fa-var-mercury: \f223;
$fa-var-meteor: \f753;
$fa-var-microchip: \f2db;
$fa-var-microphone: \f130;
$fa-var-microphone-alt: \f3c9;
$fa-var-microphone-alt-slash: \f539;
$fa-var-microphone-slash: \f131;
$fa-var-microscope: \f610;
$fa-var-microsoft: \f3ca;
$fa-var-mind-share: \f677;
$fa-var-minus: \f068;
$fa-var-minus-circle: \f056;
$fa-var-minus-hexagon: \f307;
$fa-var-minus-octagon: \f308;
$fa-var-minus-square: \f146;
$fa-var-mistletoe: \f7b4;
$fa-var-mitten: \f7b5;
$fa-var-mix: \f3cb;
$fa-var-mixcloud: \f289;
$fa-var-mizuni: \f3cc;
$fa-var-mobile: \f10b;
$fa-var-mobile-alt: \f3cd;
$fa-var-mobile-android: \f3ce;
$fa-var-mobile-android-alt: \f3cf;
$fa-var-modx: \f285;
$fa-var-monero: \f3d0;
$fa-var-money-bill: \f0d6;
$fa-var-money-bill-alt: \f3d1;
$fa-var-money-bill-wave: \f53a;
$fa-var-money-bill-wave-alt: \f53b;
$fa-var-money-check: \f53c;
$fa-var-money-check-alt: \f53d;
$fa-var-money-check-edit: \f872;
$fa-var-money-check-edit-alt: \f873;
$fa-var-monitor-heart-rate: \f611;
$fa-var-monkey: \f6fb;
$fa-var-monument: \f5a6;
$fa-var-moon: \f186;
$fa-var-moon-cloud: \f754;
$fa-var-moon-stars: \f755;
$fa-var-mortar-pestle: \f5a7;
$fa-var-mosque: \f678;
$fa-var-motorcycle: \f21c;
$fa-var-mountain: \f6fc;
$fa-var-mountains: \f6fd;
$fa-var-mouse-pointer: \f245;
$fa-var-mug: \f874;
$fa-var-mug-hot: \f7b6;
$fa-var-mug-marshmallows: \f7b7;
$fa-var-mug-tea: \f875;
$fa-var-music: \f001;
$fa-var-napster: \f3d2;
$fa-var-narwhal: \f6fe;
$fa-var-neos: \f612;
$fa-var-network-wired: \f6ff;
$fa-var-neuter: \f22c;
$fa-var-newspaper: \f1ea;
$fa-var-nimblr: \f5a8;
$fa-var-node: \f419;
$fa-var-node-js: \f3d3;
$fa-var-not-equal: \f53e;
$fa-var-notes-medical: \f481;
$fa-var-npm: \f3d4;
$fa-var-ns8: \f3d5;
$fa-var-nutritionix: \f3d6;
$fa-var-object-group: \f247;
$fa-var-object-ungroup: \f248;
$fa-var-octagon: \f306;
$fa-var-odnoklassniki: \f263;
$fa-var-odnoklassniki-square: \f264;
$fa-var-oil-can: \f613;
$fa-var-oil-temp: \f614;
$fa-var-old-republic: \f510;
$fa-var-om: \f679;
$fa-var-omega: \f67a;
$fa-var-opencart: \f23d;
$fa-var-openid: \f19b;
$fa-var-opera: \f26a;
$fa-var-optin-monster: \f23c;
$fa-var-ornament: \f7b8;
$fa-var-osi: \f41a;
$fa-var-otter: \f700;
$fa-var-outdent: \f03b;
$fa-var-overline: \f876;
$fa-var-page-break: \f877;
$fa-var-page4: \f3d7;
$fa-var-pagelines: \f18c;
$fa-var-pager: \f815;
$fa-var-paint-brush: \f1fc;
$fa-var-paint-brush-alt: \f5a9;
$fa-var-paint-roller: \f5aa;
$fa-var-palette: \f53f;
$fa-var-palfed: \f3d8;
$fa-var-pallet: \f482;
$fa-var-pallet-alt: \f483;
$fa-var-paper-plane: \f1d8;
$fa-var-paperclip: \f0c6;
$fa-var-parachute-box: \f4cd;
$fa-var-paragraph: \f1dd;
$fa-var-paragraph-rtl: \f878;
$fa-var-parking: \f540;
$fa-var-parking-circle: \f615;
$fa-var-parking-circle-slash: \f616;
$fa-var-parking-slash: \f617;
$fa-var-passport: \f5ab;
$fa-var-pastafarianism: \f67b;
$fa-var-paste: \f0ea;
$fa-var-patreon: \f3d9;
$fa-var-pause: \f04c;
$fa-var-pause-circle: \f28b;
$fa-var-paw: \f1b0;
$fa-var-paw-alt: \f701;
$fa-var-paw-claws: \f702;
$fa-var-paypal: \f1ed;
$fa-var-peace: \f67c;
$fa-var-pegasus: \f703;
$fa-var-pen: \f304;
$fa-var-pen-alt: \f305;
$fa-var-pen-fancy: \f5ac;
$fa-var-pen-nib: \f5ad;
$fa-var-pen-square: \f14b;
$fa-var-pencil: \f040;
$fa-var-pencil-alt: \f303;
$fa-var-pencil-paintbrush: \f618;
$fa-var-pencil-ruler: \f5ae;
$fa-var-pennant: \f456;
$fa-var-penny-arcade: \f704;
$fa-var-people-carry: \f4ce;
$fa-var-pepper-hot: \f816;
$fa-var-percent: \f295;
$fa-var-percentage: \f541;
$fa-var-periscope: \f3da;
$fa-var-person-booth: \f756;
$fa-var-person-carry: \f4cf;
$fa-var-person-dolly: \f4d0;
$fa-var-person-dolly-empty: \f4d1;
$fa-var-person-sign: \f757;
$fa-var-phabricator: \f3db;
$fa-var-phoenix-framework: \f3dc;
$fa-var-phoenix-squadron: \f511;
$fa-var-phone: \f095;
$fa-var-phone-alt: \f879;
$fa-var-phone-laptop: \f87a;
$fa-var-phone-office: \f67d;
$fa-var-phone-plus: \f4d2;
$fa-var-phone-slash: \f3dd;
$fa-var-phone-square: \f098;
$fa-var-phone-square-alt: \f87b;
$fa-var-phone-volume: \f2a0;
$fa-var-photo-video: \f87c;
$fa-var-php: \f457;
$fa-var-pi: \f67e;
$fa-var-pie: \f705;
$fa-var-pied-piper: \f2ae;
$fa-var-pied-piper-alt: \f1a8;
$fa-var-pied-piper-hat: \f4e5;
$fa-var-pied-piper-pp: \f1a7;
$fa-var-pig: \f706;
$fa-var-piggy-bank: \f4d3;
$fa-var-pills: \f484;
$fa-var-pinterest: \f0d2;
$fa-var-pinterest-p: \f231;
$fa-var-pinterest-square: \f0d3;
$fa-var-pizza: \f817;
$fa-var-pizza-slice: \f818;
$fa-var-place-of-worship: \f67f;
$fa-var-plane: \f072;
$fa-var-plane-alt: \f3de;
$fa-var-plane-arrival: \f5af;
$fa-var-plane-departure: \f5b0;
$fa-var-play: \f04b;
$fa-var-play-circle: \f144;
$fa-var-playstation: \f3df;
$fa-var-plug: \f1e6;
$fa-var-plus: \f067;
$fa-var-plus-circle: \f055;
$fa-var-plus-hexagon: \f300;
$fa-var-plus-octagon: \f301;
$fa-var-plus-square: \f0fe;
$fa-var-podcast: \f2ce;
$fa-var-podium: \f680;
$fa-var-podium-star: \f758;
$fa-var-poll: \f681;
$fa-var-poll-h: \f682;
$fa-var-poll-people: \f759;
$fa-var-poo: \f2fe;
$fa-var-poo-storm: \f75a;
$fa-var-poop: \f619;
$fa-var-popcorn: \f819;
$fa-var-portrait: \f3e0;
$fa-var-pound-sign: \f154;
$fa-var-power-off: \f011;
$fa-var-pray: \f683;
$fa-var-praying-hands: \f684;
$fa-var-prescription: \f5b1;
$fa-var-prescription-bottle: \f485;
$fa-var-prescription-bottle-alt: \f486;
$fa-var-presentation: \f685;
$fa-var-print: \f02f;
$fa-var-print-search: \f81a;
$fa-var-print-slash: \f686;
$fa-var-procedures: \f487;
$fa-var-product-hunt: \f288;
$fa-var-project-diagram: \f542;
$fa-var-pumpkin: \f707;
$fa-var-pushed: \f3e1;
$fa-var-puzzle-piece: \f12e;
$fa-var-python: \f3e2;
$fa-var-qq: \f1d6;
$fa-var-qrcode: \f029;
$fa-var-question: \f128;
$fa-var-question-circle: \f059;
$fa-var-question-square: \f2fd;
$fa-var-quidditch: \f458;
$fa-var-quinscape: \f459;
$fa-var-quora: \f2c4;
$fa-var-quote-left: \f10d;
$fa-var-quote-right: \f10e;
$fa-var-quran: \f687;
$fa-var-r-project: \f4f7;
$fa-var-rabbit: \f708;
$fa-var-rabbit-fast: \f709;
$fa-var-racquet: \f45a;
$fa-var-radiation: \f7b9;
$fa-var-radiation-alt: \f7ba;
$fa-var-rainbow: \f75b;
$fa-var-raindrops: \f75c;
$fa-var-ram: \f70a;
$fa-var-ramp-loading: \f4d4;
$fa-var-random: \f074;
$fa-var-raspberry-pi: \f7bb;
$fa-var-ravelry: \f2d9;
$fa-var-react: \f41b;
$fa-var-reacteurope: \f75d;
$fa-var-readme: \f4d5;
$fa-var-rebel: \f1d0;
$fa-var-receipt: \f543;
$fa-var-rectangle-landscape: \f2fa;
$fa-var-rectangle-portrait: \f2fb;
$fa-var-rectangle-wide: \f2fc;
$fa-var-recycle: \f1b8;
$fa-var-red-river: \f3e3;
$fa-var-reddit: \f1a1;
$fa-var-reddit-alien: \f281;
$fa-var-reddit-square: \f1a2;
$fa-var-redhat: \f7bc;
$fa-var-redo: \f01e;
$fa-var-redo-alt: \f2f9;
$fa-var-registered: \f25d;
$fa-var-remove-format: \f87d;
$fa-var-renren: \f18b;
$fa-var-repeat: \f363;
$fa-var-repeat-1: \f365;
$fa-var-repeat-1-alt: \f366;
$fa-var-repeat-alt: \f364;
$fa-var-reply: \f3e5;
$fa-var-reply-all: \f122;
$fa-var-replyd: \f3e6;
$fa-var-republican: \f75e;
$fa-var-researchgate: \f4f8;
$fa-var-resolving: \f3e7;
$fa-var-restroom: \f7bd;
$fa-var-retweet: \f079;
$fa-var-retweet-alt: \f361;
$fa-var-rev: \f5b2;
$fa-var-ribbon: \f4d6;
$fa-var-ring: \f70b;
$fa-var-rings-wedding: \f81b;
$fa-var-road: \f018;
$fa-var-robot: \f544;
$fa-var-rocket: \f135;
$fa-var-rocketchat: \f3e8;
$fa-var-rockrms: \f3e9;
$fa-var-route: \f4d7;
$fa-var-route-highway: \f61a;
$fa-var-route-interstate: \f61b;
$fa-var-rss: \f09e;
$fa-var-rss-square: \f143;
$fa-var-ruble-sign: \f158;
$fa-var-ruler: \f545;
$fa-var-ruler-combined: \f546;
$fa-var-ruler-horizontal: \f547;
$fa-var-ruler-triangle: \f61c;
$fa-var-ruler-vertical: \f548;
$fa-var-running: \f70c;
$fa-var-rupee-sign: \f156;
$fa-var-rv: \f7be;
$fa-var-sack: \f81c;
$fa-var-sack-dollar: \f81d;
$fa-var-sad-cry: \f5b3;
$fa-var-sad-tear: \f5b4;
$fa-var-safari: \f267;
$fa-var-salad: \f81e;
$fa-var-salesforce: \f83b;
$fa-var-sandwich: \f81f;
$fa-var-sass: \f41e;
$fa-var-satellite: \f7bf;
$fa-var-satellite-dish: \f7c0;
$fa-var-sausage: \f820;
$fa-var-save: \f0c7;
$fa-var-scalpel: \f61d;
$fa-var-scalpel-path: \f61e;
$fa-var-scanner: \f488;
$fa-var-scanner-keyboard: \f489;
$fa-var-scanner-touchscreen: \f48a;
$fa-var-scarecrow: \f70d;
$fa-var-scarf: \f7c1;
$fa-var-schlix: \f3ea;
$fa-var-school: \f549;
$fa-var-screwdriver: \f54a;
$fa-var-scribd: \f28a;
$fa-var-scroll: \f70e;
$fa-var-scroll-old: \f70f;
$fa-var-scrubber: \f2f8;
$fa-var-scythe: \f710;
$fa-var-sd-card: \f7c2;
$fa-var-search: \f002;
$fa-var-search-dollar: \f688;
$fa-var-search-location: \f689;
$fa-var-search-minus: \f010;
$fa-var-search-plus: \f00e;
$fa-var-searchengin: \f3eb;
$fa-var-seedling: \f4d8;
$fa-var-sellcast: \f2da;
$fa-var-sellsy: \f213;
$fa-var-send-back: \f87e;
$fa-var-send-backward: \f87f;
$fa-var-server: \f233;
$fa-var-servicestack: \f3ec;
$fa-var-shapes: \f61f;
$fa-var-share: \f064;
$fa-var-share-all: \f367;
$fa-var-share-alt: \f1e0;
$fa-var-share-alt-square: \f1e1;
$fa-var-share-square: \f14d;
$fa-var-sheep: \f711;
$fa-var-shekel-sign: \f20b;
$fa-var-shield: \f132;
$fa-var-shield-alt: \f3ed;
$fa-var-shield-check: \f2f7;
$fa-var-shield-cross: \f712;
$fa-var-ship: \f21a;
$fa-var-shipping-fast: \f48b;
$fa-var-shipping-timed: \f48c;
$fa-var-shirtsinbulk: \f214;
$fa-var-shish-kebab: \f821;
$fa-var-shoe-prints: \f54b;
$fa-var-shopping-bag: \f290;
$fa-var-shopping-basket: \f291;
$fa-var-shopping-cart: \f07a;
$fa-var-shopware: \f5b5;
$fa-var-shovel: \f713;
$fa-var-shovel-snow: \f7c3;
$fa-var-shower: \f2cc;
$fa-var-shredder: \f68a;
$fa-var-shuttle-van: \f5b6;
$fa-var-shuttlecock: \f45b;
$fa-var-sickle: \f822;
$fa-var-sigma: \f68b;
$fa-var-sign: \f4d9;
$fa-var-sign-in: \f090;
$fa-var-sign-in-alt: \f2f6;
$fa-var-sign-language: \f2a7;
$fa-var-sign-out: \f08b;
$fa-var-sign-out-alt: \f2f5;
$fa-var-signal: \f012;
$fa-var-signal-1: \f68c;
$fa-var-signal-2: \f68d;
$fa-var-signal-3: \f68e;
$fa-var-signal-4: \f68f;
$fa-var-signal-alt: \f690;
$fa-var-signal-alt-1: \f691;
$fa-var-signal-alt-2: \f692;
$fa-var-signal-alt-3: \f693;
$fa-var-signal-alt-slash: \f694;
$fa-var-signal-slash: \f695;
$fa-var-signature: \f5b7;
$fa-var-sim-card: \f7c4;
$fa-var-simplybuilt: \f215;
$fa-var-sistrix: \f3ee;
$fa-var-sitemap: \f0e8;
$fa-var-sith: \f512;
$fa-var-skating: \f7c5;
$fa-var-skeleton: \f620;
$fa-var-sketch: \f7c6;
$fa-var-ski-jump: \f7c7;
$fa-var-ski-lift: \f7c8;
$fa-var-skiing: \f7c9;
$fa-var-skiing-nordic: \f7ca;
$fa-var-skull: \f54c;
$fa-var-skull-crossbones: \f714;
$fa-var-skyatlas: \f216;
$fa-var-skype: \f17e;
$fa-var-slack: \f198;
$fa-var-slack-hash: \f3ef;
$fa-var-slash: \f715;
$fa-var-sledding: \f7cb;
$fa-var-sleigh: \f7cc;
$fa-var-sliders-h: \f1de;
$fa-var-sliders-h-square: \f3f0;
$fa-var-sliders-v: \f3f1;
$fa-var-sliders-v-square: \f3f2;
$fa-var-slideshare: \f1e7;
$fa-var-smile: \f118;
$fa-var-smile-beam: \f5b8;
$fa-var-smile-plus: \f5b9;
$fa-var-smile-wink: \f4da;
$fa-var-smog: \f75f;
$fa-var-smoke: \f760;
$fa-var-smoking: \f48d;
$fa-var-smoking-ban: \f54d;
$fa-var-sms: \f7cd;
$fa-var-snake: \f716;
$fa-var-snapchat: \f2ab;
$fa-var-snapchat-ghost: \f2ac;
$fa-var-snapchat-square: \f2ad;
$fa-var-snooze: \f880;
$fa-var-snow-blowing: \f761;
$fa-var-snowboarding: \f7ce;
$fa-var-snowflake: \f2dc;
$fa-var-snowflakes: \f7cf;
$fa-var-snowman: \f7d0;
$fa-var-snowmobile: \f7d1;
$fa-var-snowplow: \f7d2;
$fa-var-socks: \f696;
$fa-var-solar-panel: \f5ba;
$fa-var-sort: \f0dc;
$fa-var-sort-alpha-down: \f15d;
$fa-var-sort-alpha-down-alt: \f881;
$fa-var-sort-alpha-up: \f15e;
$fa-var-sort-alpha-up-alt: \f882;
$fa-var-sort-alt: \f883;
$fa-var-sort-amount-down: \f160;
$fa-var-sort-amount-down-alt: \f884;
$fa-var-sort-amount-up: \f161;
$fa-var-sort-amount-up-alt: \f885;
$fa-var-sort-down: \f0dd;
$fa-var-sort-numeric-down: \f162;
$fa-var-sort-numeric-down-alt: \f886;
$fa-var-sort-numeric-up: \f163;
$fa-var-sort-numeric-up-alt: \f887;
$fa-var-sort-shapes-down: \f888;
$fa-var-sort-shapes-down-alt: \f889;
$fa-var-sort-shapes-up: \f88a;
$fa-var-sort-shapes-up-alt: \f88b;
$fa-var-sort-size-down: \f88c;
$fa-var-sort-size-down-alt: \f88d;
$fa-var-sort-size-up: \f88e;
$fa-var-sort-size-up-alt: \f88f;
$fa-var-sort-up: \f0de;
$fa-var-soundcloud: \f1be;
$fa-var-soup: \f823;
$fa-var-sourcetree: \f7d3;
$fa-var-spa: \f5bb;
$fa-var-space-shuttle: \f197;
$fa-var-spade: \f2f4;
$fa-var-sparkles: \f890;
$fa-var-speakap: \f3f3;
$fa-var-speaker-deck: \f83c;
$fa-var-spell-check: \f891;
$fa-var-spider: \f717;
$fa-var-spider-black-widow: \f718;
$fa-var-spider-web: \f719;
$fa-var-spinner: \f110;
$fa-var-spinner-third: \f3f4;
$fa-var-splotch: \f5bc;
$fa-var-spotify: \f1bc;
$fa-var-spray-can: \f5bd;
$fa-var-square: \f0c8;
$fa-var-square-full: \f45c;
$fa-var-square-root: \f697;
$fa-var-square-root-alt: \f698;
$fa-var-squarespace: \f5be;
$fa-var-squirrel: \f71a;
$fa-var-stack-exchange: \f18d;
$fa-var-stack-overflow: \f16c;
$fa-var-stackpath: \f842;
$fa-var-staff: \f71b;
$fa-var-stamp: \f5bf;
$fa-var-star: \f005;
$fa-var-star-and-crescent: \f699;
$fa-var-star-christmas: \f7d4;
$fa-var-star-exclamation: \f2f3;
$fa-var-star-half: \f089;
$fa-var-star-half-alt: \f5c0;
$fa-var-star-of-david: \f69a;
$fa-var-star-of-life: \f621;
$fa-var-stars: \f762;
$fa-var-staylinked: \f3f5;
$fa-var-steak: \f824;
$fa-var-steam: \f1b6;
$fa-var-steam-square: \f1b7;
$fa-var-steam-symbol: \f3f6;
$fa-var-steering-wheel: \f622;
$fa-var-step-backward: \f048;
$fa-var-step-forward: \f051;
$fa-var-stethoscope: \f0f1;
$fa-var-sticker-mule: \f3f7;
$fa-var-sticky-note: \f249;
$fa-var-stocking: \f7d5;
$fa-var-stomach: \f623;
$fa-var-stop: \f04d;
$fa-var-stop-circle: \f28d;
$fa-var-stopwatch: \f2f2;
$fa-var-store: \f54e;
$fa-var-store-alt: \f54f;
$fa-var-strava: \f428;
$fa-var-stream: \f550;
$fa-var-street-view: \f21d;
$fa-var-stretcher: \f825;
$fa-var-strikethrough: \f0cc;
$fa-var-stripe: \f429;
$fa-var-stripe-s: \f42a;
$fa-var-stroopwafel: \f551;
$fa-var-studiovinari: \f3f8;
$fa-var-stumbleupon: \f1a4;
$fa-var-stumbleupon-circle: \f1a3;
$fa-var-subscript: \f12c;
$fa-var-subway: \f239;
$fa-var-suitcase: \f0f2;
$fa-var-suitcase-rolling: \f5c1;
$fa-var-sun: \f185;
$fa-var-sun-cloud: \f763;
$fa-var-sun-dust: \f764;
$fa-var-sun-haze: \f765;
$fa-var-sunglasses: \f892;
$fa-var-sunrise: \f766;
$fa-var-sunset: \f767;
$fa-var-superpowers: \f2dd;
$fa-var-superscript: \f12b;
$fa-var-supple: \f3f9;
$fa-var-surprise: \f5c2;
$fa-var-suse: \f7d6;
$fa-var-swatchbook: \f5c3;
$fa-var-swimmer: \f5c4;
$fa-var-swimming-pool: \f5c5;
$fa-var-sword: \f71c;
$fa-var-swords: \f71d;
$fa-var-symfony: \f83d;
$fa-var-synagogue: \f69b;
$fa-var-sync: \f021;
$fa-var-sync-alt: \f2f1;
$fa-var-syringe: \f48e;
$fa-var-table: \f0ce;
$fa-var-table-tennis: \f45d;
$fa-var-tablet: \f10a;
$fa-var-tablet-alt: \f3fa;
$fa-var-tablet-android: \f3fb;
$fa-var-tablet-android-alt: \f3fc;
$fa-var-tablet-rugged: \f48f;
$fa-var-tablets: \f490;
$fa-var-tachometer: \f0e4;
$fa-var-tachometer-alt: \f3fd;
$fa-var-tachometer-alt-average: \f624;
$fa-var-tachometer-alt-fast: \f625;
$fa-var-tachometer-alt-fastest: \f626;
$fa-var-tachometer-alt-slow: \f627;
$fa-var-tachometer-alt-slowest: \f628;
$fa-var-tachometer-average: \f629;
$fa-var-tachometer-fast: \f62a;
$fa-var-tachometer-fastest: \f62b;
$fa-var-tachometer-slow: \f62c;
$fa-var-tachometer-slowest: \f62d;
$fa-var-taco: \f826;
$fa-var-tag: \f02b;
$fa-var-tags: \f02c;
$fa-var-tally: \f69c;
$fa-var-tanakh: \f827;
$fa-var-tape: \f4db;
$fa-var-tasks: \f0ae;
$fa-var-tasks-alt: \f828;
$fa-var-taxi: \f1ba;
$fa-var-teamspeak: \f4f9;
$fa-var-teeth: \f62e;
$fa-var-teeth-open: \f62f;
$fa-var-telegram: \f2c6;
$fa-var-telegram-plane: \f3fe;
$fa-var-temperature-frigid: \f768;
$fa-var-temperature-high: \f769;
$fa-var-temperature-hot: \f76a;
$fa-var-temperature-low: \f76b;
$fa-var-tencent-weibo: \f1d5;
$fa-var-tenge: \f7d7;
$fa-var-tennis-ball: \f45e;
$fa-var-terminal: \f120;
$fa-var-text: \f893;
$fa-var-text-height: \f034;
$fa-var-text-size: \f894;
$fa-var-text-width: \f035;
$fa-var-th: \f00a;
$fa-var-th-large: \f009;
$fa-var-th-list: \f00b;
$fa-var-the-red-yeti: \f69d;
$fa-var-theater-masks: \f630;
$fa-var-themeco: \f5c6;
$fa-var-themeisle: \f2b2;
$fa-var-thermometer: \f491;
$fa-var-thermometer-empty: \f2cb;
$fa-var-thermometer-full: \f2c7;
$fa-var-thermometer-half: \f2c9;
$fa-var-thermometer-quarter: \f2ca;
$fa-var-thermometer-three-quarters: \f2c8;
$fa-var-theta: \f69e;
$fa-var-think-peaks: \f731;
$fa-var-thumbs-down: \f165;
$fa-var-thumbs-up: \f164;
$fa-var-thumbtack: \f08d;
$fa-var-thunderstorm: \f76c;
$fa-var-thunderstorm-moon: \f76d;
$fa-var-thunderstorm-sun: \f76e;
$fa-var-ticket: \f145;
$fa-var-ticket-alt: \f3ff;
$fa-var-tilde: \f69f;
$fa-var-times: \f00d;
$fa-var-times-circle: \f057;
$fa-var-times-hexagon: \f2ee;
$fa-var-times-octagon: \f2f0;
$fa-var-times-square: \f2d3;
$fa-var-tint: \f043;
$fa-var-tint-slash: \f5c7;
$fa-var-tire: \f631;
$fa-var-tire-flat: \f632;
$fa-var-tire-pressure-warning: \f633;
$fa-var-tire-rugged: \f634;
$fa-var-tired: \f5c8;
$fa-var-toggle-off: \f204;
$fa-var-toggle-on: \f205;
$fa-var-toilet: \f7d8;
$fa-var-toilet-paper: \f71e;
$fa-var-toilet-paper-alt: \f71f;
$fa-var-tombstone: \f720;
$fa-var-tombstone-alt: \f721;
$fa-var-toolbox: \f552;
$fa-var-tools: \f7d9;
$fa-var-tooth: \f5c9;
$fa-var-toothbrush: \f635;
$fa-var-torah: \f6a0;
$fa-var-torii-gate: \f6a1;
$fa-var-tornado: \f76f;
$fa-var-tractor: \f722;
$fa-var-trade-federation: \f513;
$fa-var-trademark: \f25c;
$fa-var-traffic-cone: \f636;
$fa-var-traffic-light: \f637;
$fa-var-traffic-light-go: \f638;
$fa-var-traffic-light-slow: \f639;
$fa-var-traffic-light-stop: \f63a;
$fa-var-train: \f238;
$fa-var-tram: \f7da;
$fa-var-transgender: \f224;
$fa-var-transgender-alt: \f225;
$fa-var-trash: \f1f8;
$fa-var-trash-alt: \f2ed;
$fa-var-trash-restore: \f829;
$fa-var-trash-restore-alt: \f82a;
$fa-var-trash-undo: \f895;
$fa-var-trash-undo-alt: \f896;
$fa-var-treasure-chest: \f723;
$fa-var-tree: \f1bb;
$fa-var-tree-alt: \f400;
$fa-var-tree-christmas: \f7db;
$fa-var-tree-decorated: \f7dc;
$fa-var-tree-large: \f7dd;
$fa-var-tree-palm: \f82b;
$fa-var-trees: \f724;
$fa-var-trello: \f181;
$fa-var-triangle: \f2ec;
$fa-var-tripadvisor: \f262;
$fa-var-trophy: \f091;
$fa-var-trophy-alt: \f2eb;
$fa-var-truck: \f0d1;
$fa-var-truck-container: \f4dc;
$fa-var-truck-couch: \f4dd;
$fa-var-truck-loading: \f4de;
$fa-var-truck-monster: \f63b;
$fa-var-truck-moving: \f4df;
$fa-var-truck-pickup: \f63c;
$fa-var-truck-plow: \f7de;
$fa-var-truck-ramp: \f4e0;
$fa-var-tshirt: \f553;
$fa-var-tty: \f1e4;
$fa-var-tumblr: \f173;
$fa-var-tumblr-square: \f174;
$fa-var-turkey: \f725;
$fa-var-turtle: \f726;
$fa-var-tv: \f26c;
$fa-var-tv-retro: \f401;
$fa-var-twitch: \f1e8;
$fa-var-twitter: \f099;
$fa-var-twitter-square: \f081;
$fa-var-typo3: \f42b;
$fa-var-uber: \f402;
$fa-var-ubuntu: \f7df;
$fa-var-uikit: \f403;
$fa-var-umbrella: \f0e9;
$fa-var-umbrella-beach: \f5ca;
$fa-var-underline: \f0cd;
$fa-var-undo: \f0e2;
$fa-var-undo-alt: \f2ea;
$fa-var-unicorn: \f727;
$fa-var-union: \f6a2;
$fa-var-uniregistry: \f404;
$fa-var-universal-access: \f29a;
$fa-var-university: \f19c;
$fa-var-unlink: \f127;
$fa-var-unlock: \f09c;
$fa-var-unlock-alt: \f13e;
$fa-var-untappd: \f405;
$fa-var-upload: \f093;
$fa-var-ups: \f7e0;
$fa-var-usb: \f287;
$fa-var-usd-circle: \f2e8;
$fa-var-usd-square: \f2e9;
$fa-var-user: \f007;
$fa-var-user-alt: \f406;
$fa-var-user-alt-slash: \f4fa;
$fa-var-user-astronaut: \f4fb;
$fa-var-user-chart: \f6a3;
$fa-var-user-check: \f4fc;
$fa-var-user-circle: \f2bd;
$fa-var-user-clock: \f4fd;
$fa-var-user-cog: \f4fe;
$fa-var-user-crown: \f6a4;
$fa-var-user-edit: \f4ff;
$fa-var-user-friends: \f500;
$fa-var-user-graduate: \f501;
$fa-var-user-hard-hat: \f82c;
$fa-var-user-headset: \f82d;
$fa-var-user-injured: \f728;
$fa-var-user-lock: \f502;
$fa-var-user-md: \f0f0;
$fa-var-user-md-chat: \f82e;
$fa-var-user-minus: \f503;
$fa-var-user-ninja: \f504;
$fa-var-user-nurse: \f82f;
$fa-var-user-plus: \f234;
$fa-var-user-secret: \f21b;
$fa-var-user-shield: \f505;
$fa-var-user-slash: \f506;
$fa-var-user-tag: \f507;
$fa-var-user-tie: \f508;
$fa-var-user-times: \f235;
$fa-var-users: \f0c0;
$fa-var-users-class: \f63d;
$fa-var-users-cog: \f509;
$fa-var-users-crown: \f6a5;
$fa-var-users-medical: \f830;
$fa-var-usps: \f7e1;
$fa-var-ussunnah: \f407;
$fa-var-utensil-fork: \f2e3;
$fa-var-utensil-knife: \f2e4;
$fa-var-utensil-spoon: \f2e5;
$fa-var-utensils: \f2e7;
$fa-var-utensils-alt: \f2e6;
$fa-var-vaadin: \f408;
$fa-var-value-absolute: \f6a6;
$fa-var-vector-square: \f5cb;
$fa-var-venus: \f221;
$fa-var-venus-double: \f226;
$fa-var-venus-mars: \f228;
$fa-var-viacoin: \f237;
$fa-var-viadeo: \f2a9;
$fa-var-viadeo-square: \f2aa;
$fa-var-vial: \f492;
$fa-var-vials: \f493;
$fa-var-viber: \f409;
$fa-var-video: \f03d;
$fa-var-video-plus: \f4e1;
$fa-var-video-slash: \f4e2;
$fa-var-vihara: \f6a7;
$fa-var-vimeo: \f40a;
$fa-var-vimeo-square: \f194;
$fa-var-vimeo-v: \f27d;
$fa-var-vine: \f1ca;
$fa-var-vk: \f189;
$fa-var-vnv: \f40b;
$fa-var-voicemail: \f897;
$fa-var-volcano: \f770;
$fa-var-volleyball-ball: \f45f;
$fa-var-volume: \f6a8;
$fa-var-volume-down: \f027;
$fa-var-volume-mute: \f6a9;
$fa-var-volume-off: \f026;
$fa-var-volume-slash: \f2e2;
$fa-var-volume-up: \f028;
$fa-var-vote-nay: \f771;
$fa-var-vote-yea: \f772;
$fa-var-vr-cardboard: \f729;
$fa-var-vuejs: \f41f;
$fa-var-walker: \f831;
$fa-var-walking: \f554;
$fa-var-wallet: \f555;
$fa-var-wand: \f72a;
$fa-var-wand-magic: \f72b;
$fa-var-warehouse: \f494;
$fa-var-warehouse-alt: \f495;
$fa-var-washer: \f898;
$fa-var-watch: \f2e1;
$fa-var-watch-fitness: \f63e;
$fa-var-water: \f773;
$fa-var-water-lower: \f774;
$fa-var-water-rise: \f775;
$fa-var-wave-sine: \f899;
$fa-var-wave-square: \f83e;
$fa-var-wave-triangle: \f89a;
$fa-var-waze: \f83f;
$fa-var-webcam: \f832;
$fa-var-webcam-slash: \f833;
$fa-var-weebly: \f5cc;
$fa-var-weibo: \f18a;
$fa-var-weight: \f496;
$fa-var-weight-hanging: \f5cd;
$fa-var-weixin: \f1d7;
$fa-var-whale: \f72c;
$fa-var-whatsapp: \f232;
$fa-var-whatsapp-square: \f40c;
$fa-var-wheat: \f72d;
$fa-var-wheelchair: \f193;
$fa-var-whistle: \f460;
$fa-var-whmcs: \f40d;
$fa-var-wifi: \f1eb;
$fa-var-wifi-1: \f6aa;
$fa-var-wifi-2: \f6ab;
$fa-var-wifi-slash: \f6ac;
$fa-var-wikipedia-w: \f266;
$fa-var-wind: \f72e;
$fa-var-wind-turbine: \f89b;
$fa-var-wind-warning: \f776;
$fa-var-window: \f40e;
$fa-var-window-alt: \f40f;
$fa-var-window-close: \f410;
$fa-var-window-maximize: \f2d0;
$fa-var-window-minimize: \f2d1;
$fa-var-window-restore: \f2d2;
$fa-var-windows: \f17a;
$fa-var-windsock: \f777;
$fa-var-wine-bottle: \f72f;
$fa-var-wine-glass: \f4e3;
$fa-var-wine-glass-alt: \f5ce;
$fa-var-wix: \f5cf;
$fa-var-wizards-of-the-coast: \f730;
$fa-var-wolf-pack-battalion: \f514;
$fa-var-won-sign: \f159;
$fa-var-wordpress: \f19a;
$fa-var-wordpress-simple: \f411;
$fa-var-wpbeginner: \f297;
$fa-var-wpexplorer: \f2de;
$fa-var-wpforms: \f298;
$fa-var-wpressr: \f3e4;
$fa-var-wreath: \f7e2;
$fa-var-wrench: \f0ad;
$fa-var-x-ray: \f497;
$fa-var-xbox: \f412;
$fa-var-xing: \f168;
$fa-var-xing-square: \f169;
$fa-var-y-combinator: \f23b;
$fa-var-yahoo: \f19e;
$fa-var-yammer: \f840;
$fa-var-yandex: \f413;
$fa-var-yandex-international: \f414;
$fa-var-yarn: \f7e3;
$fa-var-yelp: \f1e9;
$fa-var-yen-sign: \f157;
$fa-var-yin-yang: \f6ad;
$fa-var-yoast: \f2b1;
$fa-var-youtube: \f167;
$fa-var-youtube-square: \f431;
$fa-var-zhihu: \f63f;
*/
@font-face {
  font-family: 'Font Awesome 5 Pro';
  font-style: normal;
  font-weight: 900;
  font-display: auto;
  src: url("../Fonts/fa-solid-900.eot");
  src: url("../Fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../Fonts/fa-solid-900.woff2") format("woff2"), url("../Fonts/fa-solid-900.woff") format("woff"), url("../Fonts/fa-solid-900.ttf") format("truetype"), url("../Fonts/fa-solid-900.svg#fontawesome") format("svg"); }

.fa,
.fas {
  font-family: 'Font Awesome 5 Pro';
  font-weight: 900; }
