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

/* line 1, templates/rt_antares/custom/scss/_wtp-logo.scss */
.wtp-logo img {
  opacity: 0.5;
}
/* line 5, templates/rt_antares/custom/scss/_wtp-logo.scss */
a.wtp-logo img:hover {
  opacity: 1;
}
/* line 4, templates/rt_antares/custom/scss/custom.scss */
.g-home-positions.g-antares-style #g-header::before, .g-home-particles.g-antares-style #g-header::before {
  display: none;
}
/* line 8, templates/rt_antares/custom/scss/custom.scss */
.g-home-positions.g-antares-style #g-above .g-container, .g-home-particles.g-antares-style #g-above .g-container {
  margin-top: -47rem;
}
@media (max-width: 768px) {
  /* line 13, templates/rt_antares/custom/scss/custom.scss */
  .g-home-positions.g-antares-style #g-above .g-container, .g-home-particles.g-antares-style #g-above .g-container {
    margin-top: -40rem;
  }
}
/* line 18, templates/rt_antares/custom/scss/custom.scss */
#g-slideshow .fp-slideshow-a .g-flexslider-slideshow-item-link {
  margin: 1rem auto;
}
/********************* Homepage *************************/
/* line 24, templates/rt_antares/custom/scss/custom.scss */
/* line 25, templates/rt_antares/custom/scss/custom.scss */
/* line 26, templates/rt_antares/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-dropdown {
  background: #b12a4d;
}
/* line 29, templates/rt_antares/custom/scss/custom.scss */
/* line 30, templates/rt_antares/custom/scss/custom.scss */
/* line 31, templates/rt_antares/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-dropdown .g-sublevel > li > .g-menu-item-container {
  border-bottom: 1px solid #fff;
}
/* line 36, templates/rt_antares/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-dropdown .g-dropdown-column::before {
  border: 0;
}
/* line 43, templates/rt_antares/custom/scss/custom.scss */
.g-flexslider.g-flexslider-slideshow > a {
  display: none;
}
/* line 47, templates/rt_antares/custom/scss/custom.scss */
.g-flexslider-slideshow-item-overlay {
  background-position: center 30% !important;
}
/* line 51, templates/rt_antares/custom/scss/custom.scss */
.g-flexslider-slideshow .g-flexslider-slideshow-item-content {
  padding: 22rem 2rem 2rem;
}
/* line 55, templates/rt_antares/custom/scss/custom.scss */
#g-slideshow {
  padding-top: 4rem;
  background: url('../../../../images/homepage/carousel/slideshow-background.jpg') no-repeat;
  background-size: cover;
}
/* line 61, templates/rt_antares/custom/scss/custom.scss */
/* line 62, templates/rt_antares/custom/scss/custom.scss */
/* line 63, templates/rt_antares/custom/scss/custom.scss */
#g-header .fp-header-a::before {
  background: rgba(0, 0, 0, 0) linear-gradient(to right bottom, #b19bc5, rgba(142, 124, 158, 0.7)) repeat scroll 0 0;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 50%;
  top: 0;
  z-index: -2;
}
/* line 76, templates/rt_antares/custom/scss/custom.scss */
/* line 77, templates/rt_antares/custom/scss/custom.scss */
#g-above .g-gridpromogallery-item-text {
  padding: 1rem 2rem;
}
/* line 82, templates/rt_antares/custom/scss/custom.scss */
/* line 83, templates/rt_antares/custom/scss/custom.scss */
.affiliates img {
  margin-bottom: 4rem !important;
}
/*** Articles ***/
/* line 90, templates/rt_antares/custom/scss/custom.scss */
.article-slideshow {
  margin-right: 10px;
}
/* line 94, templates/rt_antares/custom/scss/custom.scss */
@media (min-width: 768px) {
  .blog .size-70 p:first-child {
    margin-top: 0;
  }
}
/*** News ***/
/* line 102, templates/rt_antares/custom/scss/custom.scss */
/* line 103, templates/rt_antares/custom/scss/custom.scss */
.blog a.btn {
  color: #fff;
  background: #b12a4d;
  padding: 1rem 2rem;
  text-shadow: none;
  border: none;
  border-radius: 0;
}
/* line 111, templates/rt_antares/custom/scss/custom.scss */
.blog a.btn:hover {
  background-color: #5f1629;
}
/* line 115, templates/rt_antares/custom/scss/custom.scss */
.blog a.btn > span {
  display: none;
}
/* line 121, templates/rt_antares/custom/scss/custom.scss */
.rsform-submit-button {
  background: #b12a4d;
  padding: 0.5rem 3rem;
  float: right;
}
/* line 126, templates/rt_antares/custom/scss/custom.scss */
.rsform-submit-button:hover {
  background-color: #5f1629;
}
@media (max-width: 1200px) {
  /* line 132, templates/rt_antares/custom/scss/custom.scss */
  .g-default #g-navigation .size-25 {
    flex: 0 100%;
    width: 100%;
    text-align: center;
  }
  /* line 138, templates/rt_antares/custom/scss/custom.scss */
  .g-default #g-navigation .size-60 {
    flex: 0 85%;
    width: 85%;
  }
}
@media (min-width: 960px) and (max-width: 1199px) {
  /* line 145, templates/rt_antares/custom/scss/custom.scss */
  .g-gridpromogallery-item-img {
    height: 323px;
  }
  /* line 149, templates/rt_antares/custom/scss/custom.scss */
  .g-gridpromogallery-item-text {
    height: 100%;
  }
}
@media (min-width: 768px) and (max-width: 959px) {
  /* line 155, templates/rt_antares/custom/scss/custom.scss */
  .g-gridpromogallery-item-img {
    height: 384px;
  }
  /* line 159, templates/rt_antares/custom/scss/custom.scss */
  .g-gridpromogallery-item-text {
    height: 100%;
  }
}
@media (max-width: 767px) {
  /* line 165, templates/rt_antares/custom/scss/custom.scss */
  .phone-number {
    text-align: center;
  }
  /* line 168, templates/rt_antares/custom/scss/custom.scss */
  .g-flexslider-slideshow .g-flexslider-slideshow-item-overlay {
    background-position: center 90px !important;
  }
  /* line 172, templates/rt_antares/custom/scss/custom.scss */
  .g-flexslider-slideshow .g-flexslider-slideshow-item-content {
    padding: 21rem 2rem 2rem;
  }
  /* line 175, templates/rt_antares/custom/scss/custom.scss */
  #g-above {
    margin-top: 20rem;
  }
  /* line 177, templates/rt_antares/custom/scss/custom.scss */
  #g-above .g-container {
    width: 100%;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  /* line 184, templates/rt_antares/custom/scss/custom.scss */
  .g-gridpromogallery-item-img {
    height: 339px;
  }
  /* line 188, templates/rt_antares/custom/scss/custom.scss */
  .g-gridpromogallery-item-text {
    height: 100%;
  }
}
