/* 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-showcase .desktop .item-4 .g-showcase-slides-slide-content {
  font-size: 22px;
  margin-top: 20px;
}
.g-showcase .g-showcase-slides-slide .g-showcase-slides-slide-content {
  font-size: 1.7em;
  left: 0 !important;
}
.g-main-nav .g-toplevel > li:hover > .g-menu-item-container .g-menu-item-title, .g-main-nav .g-toplevel > li.active > .g-menu-item-container .g-menu-item-title {
  text-shadow: none;
}
#g-bottom {
  background-image: none !important;
  background-color: white !important;
}
.sprocket-strips-p-title {
  font-size: large;
}
.sprocket-strips-p-item img {
  width: auto;
}
.sprocket-strips-p-content .readon {
  display: none;
}
.mnwall-masonry .mnwall-item-outer-cont.content-bottom .mnwall-item-inner {
  height: 15vh;
}
h3.mnwall-title {
  text-align: end;
  padding: 0 !important;
}
.mnwall-big .mnwall-item-inner h3.mnwall-title a {
  font-size: large;
}
#mnwall_container_1 .mnwall_iso_buttons a.mnw_filter_active {
  color: gray;
  border-radius: 45px;
  border: solid 2px #68bbd2;
  background: none !important;
}
.mnwall-photo-link:hover {
  transform: scale(1.1);
  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  /* Firefox */
  -o-transform: scale(1.1);
  /* Chrome - Safari */
  transition: 0.3s;
  /*opera*/
}
.mnwall-photo-link {
  transform: scale(1);
  -moz-transform: scale(1);
  -webkit-transform: scale(1);
  /* Firefox */
  -o-transform: scale(1);
  /* Chrome - Safari */
  transition: 0.3s;
  /*opera*/
}
.g-carousel .owl-item .g-carousel-item .g-carousel-image-wrapper .g-carousel-image-link img {
  margin-left: 25%;
}
.g-simplecontent .g-simplecontent-item-readmore-container {
  padding-left: 10%;
}
.g-simplecontent-item-readmore {
  font-size: x-large;
}
#g-navigation .g-logo {
  padding-left: 22%;
}
.g-slider .g-slider-slides .owl-dots {
  right: 60%;
  width: 0;
  left: auto;
}
.sprocket-strips-p-item img {
  width: 323px;
  height: 249px;
}
.g-casestudies .g-casestudies-header .g-casestudies-nav .g-casestudies-nav-container {
  display: none;
}
/*# sourceMappingURL=custom_28.css.map */