/* 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
 */

@charset "utf-8";
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/*header tag*/
@media only all and (min-width: 60rem) and (max-width: 79.938rem) {
  /* line 6, templates/rt_salient/custom/scss/custom.scss */
  .g-promo {
    font-size: 3rem;
    font-weight: 400;
    letter-spacing: -2px;
    line-height: 1.4;
    text-align: center;
    width: 116%;
  }
}
@media only all and (max-width: 30rem) {
  /* line 17, templates/rt_salient/custom/scss/custom.scss */
  .g-promo {
    font-size: 2rem;
    font-weight: 400;
    letter-spacing: -2px;
    line-height: 1.4;
    text-align: center;
    width: 100%;
  }
}
@media only all and (max-width: 30rem) {
  /* line 28, templates/rt_salient/custom/scss/custom.scss */
  #custom-3424-particle {
    text-align: center;
  }
}
/* line 33, templates/rt_salient/custom/scss/custom.scss */
#g-navigation {
  color: #99c255;
}
/*menu center*/
/* line 38, templates/rt_salient/custom/scss/custom.scss */
.g-navigation .g-main-nav div.menu-home {
  margin: 0;
  text-align: center;
}
/* line 42, templates/rt_salient/custom/scss/custom.scss */
.g-navigation .g-logo div.menu-home {
  display: block;
  margin: -20px 0;
}
/*wall text*/
/* line 48, templates/rt_salient/custom/scss/custom.scss */
.g-animatedblock .g-bg-1 .g-animatedblock-title {
  font-size: 1.5rem;
  color: #000;
}
/* line 52, templates/rt_salient/custom/scss/custom.scss */
.g-animatedblock .g-bg-2 .g-animatedblock-title {
  font-size: 1.5rem;
  color: #000;
}
/* line 56, templates/rt_salient/custom/scss/custom.scss */
.g-animatedblock .g-bg-3 .g-animatedblock-title {
  font-size: 1.5rem;
}
/* line 59, templates/rt_salient/custom/scss/custom.scss */
.g-animatedblock .g-bg-4 .g-animatedblock-title {
  font-size: 1.7rem;
}
/* line 62, templates/rt_salient/custom/scss/custom.scss */
.g-animatedblock .g-bg-5 .g-animatedblock-title {
  font-size: 1.3rem;
}
/* line 66, templates/rt_salient/custom/scss/custom.scss */
.g-bg-2 .g-animatedblock-desc {
  color: #000;
}
/* line 70, templates/rt_salient/custom/scss/custom.scss */
.g-bg-2 .g-animatedblock-readmore {
  color: #000;
}
/* line 74, templates/rt_salient/custom/scss/custom.scss */
.g-animatedblock .g-animatedblock-animated.g-bg-5 {
  background: #99c255;
}
/* line 78, templates/rt_salient/custom/scss/custom.scss */
.g-animatedblock .g-animatedblock-animated.g-animatedblock-animation-1:hover img {
  opacity: 100;
}
/* line 81, templates/rt_salient/custom/scss/custom.scss */
.g-block-content .g-block-icons {
  font-size: 2rem;
  color: #99c255;
  opacity: 0.6;
  width: 100%;
  text-align: center;
}
/* line 89, templates/rt_salient/custom/scss/custom.scss */
#g-showcase .g-inline-action-button .button {
  border: 2px solid #99c255;
  color: #737373 !important;
  margin-top: 10px;
}
/* line 95, templates/rt_salient/custom/scss/custom.scss */
div.page-header h2 {
  text-align: center;
  text-transform: uppercase;
  color: #791973;
}
/* line 98, templates/rt_salient/custom/scss/custom.scss */
#module-promocontent-302-particle .button {
  background: #99c255;
}
/* line 102, templates/rt_salient/custom/scss/custom.scss */
#module-promocontent-303-particle .button {
  background: #99c255;
}
/* line 106, templates/rt_salient/custom/scss/custom.scss */
#module-promocontent-304-particle .button {
  background: #99c255;
}
/* line 110, templates/rt_salient/custom/scss/custom.scss */
#module-promocontent-296-particle .button {
  background: #99c255;
}
/* line 114, templates/rt_salient/custom/scss/custom.scss */
#module-promocontent-297-particle .button {
  background: #99c255;
}
/* line 118, templates/rt_salient/custom/scss/custom.scss */
.g-infolist-item-desc .button {
  background: #99c255;
  text-align: center;
  margin-left: 37px;
}
/* line 124, templates/rt_salient/custom/scss/custom.scss */
.g-contact .g-contact-map-marker {
  font-size: 2.5rem;
}
@media only all and (min-width: 75rem) {
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
}
@media only all and (max-width: 30rem) {
}
@media only all and (min-width: 60rem) {
}
@media only all and (min-width: 48rem) {
}
@media only all and (max-width: 47.99rem) {
  /* line 170, templates/rt_salient/custom/scss/custom.scss */
  .g-homepositions #g-showcase .g-inline-action-text {
    width: 100%;
  }
  /* line 173, templates/rt_salient/custom/scss/custom.scss */
  .g-homepositions #g-showcase .g-content {
    text-align: center;
  }
  /* line 176, templates/rt_salient/custom/scss/custom.scss */
  .myinfolistimage .g-contentlist-img {
    background-size: contain;
  }
}
@media only all and (max-width: 59.99rem) {
}
/*# sourceMappingURL=custom_30.css.map */