body {
  background: url("/images/background.jpg") no-repeat center center fixed;
  background-size:cover;
}


.carousel-item{
    height: 300px;
}
.carousel-item img{
    height: 300px;
}
.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }
  @media (min-width: 576px) {
    .container {
      max-width: 540px; } }
  @media (min-width: 768px) {
    .container {
      max-width: 720px; } }
  @media (min-width: 992px) {
    .container {
      max-width: 960px; } }
  @media (min-width: 1200px) {
    .container {
      max-width: 1200px; } }
  @media (min-width: 1440px) {
    .container {
      max-width: 1440px; } }
      .fade {
        transition: opacity 0.55s linear; }
        @media (prefers-reduced-motion: reduce) {
          .fade {
            transition: none; } }
        .fade:not(.show) {
          opacity: 0; }
          .hvr-grow {
            display: inline-block;
            vertical-align: middle;
            -webkit-transform: perspective(1px) translateZ(0);
            transform: perspective(1px) translateZ(0);
            box-shadow: 0 0 1px rgba(0, 0, 0, 0);
            -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
            -webkit-transition-property: transform;
            transition-property: transform;
          }
          .hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active {
            -webkit-transform: scale(1.1);
            transform: scale(1.1);
          }
          /*!
           * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
           * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
           */
          .fa,
          .fas,
          .far,
          .fal,
          .fad,
          .fab {
            -moz-osx-font-smoothing: grayscale;
            -webkit-font-smoothing: antialiased;
            display: inline-block;
            font-style: normal;
            font-variant: normal;
            text-rendering: auto;
            line-height: 1; }

          .fa-lg {
            font-size: 1.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; }


          /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
          readers do not read off random characters that represent icons */


          .fa-check:before {
            content: "\f00c"; }
          .fa-cloud:before {
            content: "\f0c2"; }
          .fa-hdd:before {
            content: "\f0a0"; }
          .fa-lock:before {
            content: "\f023"; }
          .fa-lock-open:before {
            content: "\f3c1"; }
          .fa-map-marker-alt:before {
            content: "\f3c5"; }
          .fa-ticket-alt:before {
            content: "\f3ff"; }
          .fa-user-tie:before {
            content: "\f508"; }



          .sr-only {
            border: 0;
            clip: rect(0, 0, 0, 0);
            height: 1px;
            margin: -1px;
            overflow: hidden;
            padding: 0;
            position: absolute;
            width: 1px; }

          .sr-only-focusable:active, .sr-only-focusable:focus {
            clip: auto;
            height: auto;
            margin: 0;
            overflow: visible;
            position: static;
            width: auto; }
          @font-face {
            font-family: 'Font Awesome 5 Brands';
            font-style: normal;
            font-weight: 400;
            font-display: block;
            src: url("../webfonts/fa-brands-400.eot");
            src: url("../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.woff") format("woff"), url("../webfonts/fa-brands-400.ttf") format("truetype"), url("../webfonts/fa-brands-400.svg#fontawesome") format("svg"); }

          .fab {
            font-family: 'Font Awesome 5 Brands';
            font-weight: 400; }
          @font-face {
            font-family: 'Font Awesome 5 Free';
            font-style: normal;
            font-weight: 400;
            font-display: block;
            src: url("../webfonts/fa-regular-400.eot");
            src: url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.woff") format("woff"), url("../webfonts/fa-regular-400.ttf") format("truetype"), url("../webfonts/fa-regular-400.svg#fontawesome") format("svg"); }

          .far {
            font-family: 'Font Awesome 5 Free';
            font-weight: 400; }
          @font-face {
            font-family: 'Font Awesome 5 Free';
            font-style: normal;
            font-weight: 900;
            font-display: block;
            src: url("../webfonts/fa-solid-900.eot");
            src: url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.woff") format("woff"), url("../webfonts/fa-solid-900.ttf") format("truetype"), url("../webfonts/fa-solid-900.svg#fontawesome") format("svg"); }

          .fa,
          .fas {
            font-family: 'Font Awesome 5 Free';
            font-weight: 900; }


            /**
