/* 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-above .columns .g-simplecontent-item-main-content {
  font-family: "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  opacity: 0.5;
  font-size: 1.25rem;
  margin-top: 0.625rem;
  color: #888 !important;
}
.title3 .g-simplecontent-item-content-title {
  color: #5da62c;
  font-size: 2.5rem !important;
  font-weight: 500 !important;
  font-family: "Futura", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  line-height: 1.35 !important;
}
h1 {
  font-size: 2.2rem;
  font-weight: 500 !important;
}
h4 {
  font-size: 1.5rem;
  font-weight: 500 !important;
}
.g-main-nav .g-toplevel > li.active > .g-menu-item-container {
  border-bottom: 2px solid #5da62c;
}
.g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
  word-break: normal;
  line-height: normal;
  font-size: 1rem;
  letter-spacing: 0.25em;
  font-weight: 700;
}
em {
  color: #898888;
  font-style: italic;
  font-weight: 340;
}
#g-above .g-simplecontent .g-title {
  color: #898888;
  font-style: italic;
  text-transform: none;
  font-weight: 340;
  line-height: 1.2;
}
.g-offcanvas-toggle {
  top: 0.3rem;
  font-size: 2.9rem;
}
.g-simplecontent .g-simplecontent-item-main-content {
  color: #1d1d1b;
}
.title1 .title, .title1 .g-title, .title1 .g-latestnews-title, .title1 .g-testimonials-title {
  font-size: 1.6vw;
}
.g-verticalslideshow-wrapper .swiper-slide.swiper-slide-active {
  box-shadow: 0px 10px 25px rgba(0, 0, 0, 0.25);
  transform: rotate(0deg);
}
.g-verticalslideshow-wrapper .swiper-nav i {
  color: #5da62c;
  text-shadow: 0 0 5px rgba(0, 0, 0, 0.35);
}
/*# sourceMappingURL=custom_14.css.map */