/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

#g-navigation .jl-navbar-nav > li:hover > a, #g-navigation .jl-navbar-nav > li > a:focus, #g-navigation .jl-navbar-nav > li > a[aria-expanded="true"], #g-navigation .jl-navbar-nav > li > a:active, #g-navigation .jl-navbar-nav > li.jl-active > a {
  color: #ffc042 !important;
  font-weight: 600;
}
#g-footer .g-content {
  font-size: 0.9rem;
}
#g-navigation .jl-navbar-dropdown, #g-navigation .jl-dropdown, #g-navigation .jl-navbar-dropbar {
  border-radius: 12px;
}
.jl-h1, .jl-h2, .jl-h3, .jl-h4, .jl-h5, .jl-h6, .jl-heading-2xlarge, .jl-heading-3xlarge, .jl-heading-large, .jl-heading-medium, .jl-heading-small, .jl-heading-xlarge, h1, h2, h3, h4, h5, h6 {
  font-weight: 500;
  font-size: calc(1rem + 0.8vw);
}
#g-video .video-control .video-icon i {
  font-size: 50px;
  line-height: 64px;
  width: 70px;
  border: none;
}
.jl-button-default {
  border-radius: 12px;
}
.jl-button-primary {
  border-radius: 12px;
}
.cc-btn {
  font-weight: 400;
  border-width: 1px;
}
a.cc-link label {
  font-size: 13px;
}
div.cc-window a.cc-btn, span.cc-cookie-settings-toggle {
  border-radius: 8px !important;
}
.jlsimplecounter-4146 .tm-counter-number {
  color: #1892d9;
  font-size: 40px;
  font-weight: 600;
}
.jl-article-meta {
  font-size: 15px;
  font-weight: 500;
}
.tm-nav-mobile .jl-nav-default > li > a, .tm-nav-mobile .jl-nav-default .jl-nav-header, .tm-nav-mobile .jl-nav-default .jl-nav-sub a, .tm-nav-mobile .jl-nav-primary > li > a, .tm-nav-mobile .jl-nav-primary .jl-nav-header, .tm-nav-mobile .jl-nav-primary .jl-nav-sub a {
  color: #868686;
}
@media (max-width: 900px) {
  .jlslideshow-8599 .tm-title {
    font-size: 22px !important;
  }
  .jlslideshow-8599 .tm-content {
    font-size: 18px !important;
  }
  .jlcalltoaction-6526 .tm-title {
    font-size: 22px !important;
  }
  .jl-button-large {
    font-size: 14px !important;
  }
  .jlheading-7946 .tm-title {
    font-size: 20px !important;
  }
  .jltestimonial2-1146 .tm-testimonial-4 .tm-content {
    font-size: 14px !important;
  }
  .jlheading-9579 .tm-description {
    font-size: 16px !important;
  }
  .jl-text-right {
    text-align: center !important;
  }
}
/*# sourceMappingURL=custom_83.css.map */