/* 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 .g-main-nav .g-sublevel > li:hover > .g-menu-item-container .g-menu-item-title, #g-navigation .g-main-nav .g-sublevel > li.active > .g-menu-item-container .g-menu-item-title {
  border-bottom: 0px solid #fff !important;
}
a:hover {
  color: #B63260 !important;
  text-decoration: underline;
}
a {
  color: #CE4C79;
}
.page-header h2 {
  text-color: #ce4c75 !important;
  color: #ce4c75 !important;
}
.page-header h2 a {
  text-color: #ce4c75 !important;
  color: #ce4c75 !important;
}
h2 {
  color: #ce4c75 !important;
}
.g-main-nav ul {
  padding: 0px 18px 0px 0px !important;
  margin: 10px 0px 0px 0px !important;
}
.owl-nav div {
  color: #ce4c75 !important;
}
.owl-nav div:hover {
  color: #663397 !important;
}
p.readmore .btn {
  background-color: #663397 !important;
}
p.readmore .btn:hover {
  background-color: #ce4c75 !important;
  color: #663396 !important;
}
#custom-3774-particle a.button {
  color: #fff !important;
  background-color: #ce4c75 !important;
}
#custom-3774-particle a.button:hover {
  background-color: #de92a9 !important;
  color: #663397 !important;
}
#custom-1985-particle a.button {
  color: #fff !important;
  background-color: #ce4c75 !important;
}
#custom-1985-particle a.button:hover {
  background-color: #de92a9 !important;
  color: #663397 !important;
}
#custom-8309-particle a.button {
  color: #fff !important;
  background-color: #E19B9E !important;
}
#custom-8309-particle a.button:hover {
  background-color: #E19B9E !important;
  color: #663397 !important;
}
#custom-5647-particle a.button {
  color: #fff !important;
  background-color: #E19B9E !important;
}
#custom-5647-particle a.button:hover {
  background-color: #E19B9E !important;
  color: #663397 !important;
}
#g-extension .g-pricingtable .button {
  color: #663397 !important;
  background-color: #ce4c75 !important;
}
#g-extension .g-pricingtable .button:hover {
  background-color: #de92a9 !important;
  color: #fff !important;
}
@media only screen and (max-width: 765px) {
  .ap-show-desktop {
    display: none;
  }
}
@media only screen and (min-width: 765px) {
  .ap-show-mobi {
    display: none;
  }
}
.g-logo img {
  padding-right: 20px;
}
.g-logo-mobi img {
  width: 60%;
  height: 60%;
  margin-left: 20px;
  margin-right: 20px;
}
a.rtPopup {
  color: #ce4c75 !important;
}
h3.g-title {
  color: #ce4c75 !important;
}
div.tp-info-name {
  color: #ce4c75 !important;
}
div.items h1 {
  color: #ce4c75 !important;
}
div.cat-children h3 {
  color: #ce4c75 !important;
}
i.fa.fa-phone {
  color: #663397;
}
i.fa.fa-envelope-o {
  color: #663397;
}
section#g-bottom {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}
footer#g-footer {
  padding: 0 2rem 0;
}
section#g-above {
  padding: 0 !important;
}
h2 {
  font-size: 3rem;
  font-weight: 900;
  line-eight: 1.15;
}
div#custom-4010-particle.g-content.g-particle a {
  color: #ffffff !important;
  background-color: #ce4c75;
}
div#custom-4010-particle.g-content.g-particle a:hover {
  color: #663397 !important;
  background-color: #de92a9;
}
.padding-test {
  padding-top: 25px !important;
}
div.span12 div.item-page div div.info2 a:hover {
  color: #ce4c75;
  border-bottom: 2px solid #ce4c75;
}
div#simplecontent-4304-particle.g-content.g-particle a:hover {
  border-bottom: 2px solid #fff;
}
button#Send.button.button-2.rsform-submit-button {
  color: #ffffff !important;
  background-color: #663397;
}
button#Send.button.button-2.rsform-submit-button:hover {
  color: #663397 !important;
  background-color: #ce4c75;
}
div#custom-3317-particle.g-content.g-particle p a.button {
  color: #ffffff !important;
  background-color: #ce4c75;
}
#g-above > div > div > div > div > div > div > div > div:nth-child(3) > p:nth-child(6) > a.button {
  color: #ffffff !important;
  background-color: #ce4c75;
}
#g-above > div > div > div > div > div > div > div > div:nth-child(3) > p:nth-child(6) > a.button:hover {
  color: #663397 !important;
  background-color: #de92a9;
}
div#custom-3317-particle.g-content.g-particle p a.button:hover {
  color: #663397 !important;
  background-color: #de92a9;
}
.a-custom-hrt {
  color: #ce4c75 !important;
}
.a-custom-hrt:hover {
  color: #de92a9 !important;
}
div.content-category h1 {
  color: #ce4c75 !important;
  font-size: 2.2rem !important;
}
div.page-header h1 {
  color: #ce4c75 !important;
  font-size: 2.2rem !important;
  padding-left: 24px !important;
}
h1 {
  font-size: 2rem !important;
  font-weight: 700 !important;
}
h2 {
  font-size: 2rem !important;
  font-weight: 700 !important;
}
div#logo-7698.g-content.g-particle {
  padding-top: 55px !important;
}
.g-pricingtable {
  border: 0px solid black !important;
}
.button {
  margin-top: 25px !important;
  font-size: 2rem !important;
}
.bookbtn {
  display: inline-block;
  font-family: "lato", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 700;
  color: #ffffff !important;
  font-size: 1rem;
  border: 2px solid #663397;
  margin: 0 0 0.5rem 0;
  padding: 0.3rem 1.1rem;
  border-radius: 0.4rem;
  vertical-align: middle;
  text-shadow: none;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
  font-size: 1rem !important;
  background-color: #ce4c75;
  text-align: center;
}
.bookbtn:hover {
  display: inline-block;
  background-color: #663397;
  text-decoration: none;
  color: #ffffff !important;
  text-align: center;
}
.tp-showcase {
  background: #FDE3E4 !important;
}
#custom-1671-particle > a.button {
  color: #fff !important;
  background-color: #E19B9E !important;
}
#custom-1064-particle > a.button {
  color: #fff !important;
  background-color: #E19B9E !important;
}
/*# sourceMappingURL=custom_13.css.map */