/* 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/g5_anacron/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container {
  color: #000;
  font-family: "Josefin Sans", "Verdana", "Helvetica", "Arial", sans-serif;
  padding: 0 15px;
  height: 40px;
  display: table-cell;
  vertical-align: middle;
  font-weight: 600;
  font-size: 12px;
}
/* line 12, templates/g5_anacron/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li:before {
  font-size: 0px;
}
/*#g-showcase {
 background-attachment: fixed;
 background-repeat: no-repeat;
 background-position: center center;
 color: #fff;
 height: 900px;
 background-size: cover;
 }
 #g-showcase.top-to-bottom.showcase-panel-2 {
 height: 800px;
 }*/
/* line 34, templates/g5_anacron/custom/scss/custom.scss */
.collor-black {
  color: #000;
}
/* line 40, templates/g5_anacron/custom/scss/custom.scss */
.nospace {
  margin: 0 0 0px 0;
}
/* line 44, templates/g5_anacron/custom/scss/custom.scss */
.name {
  font-size: 100%;
  line-height: 160%;
}
/* line 49, templates/g5_anacron/custom/scss/custom.scss */
.title {
  font-size: 80%;
  line-height: 110%;
}
/* line 56, templates/g5_anacron/custom/scss/custom.scss */
.t-block {
  padding: 20px;
  height: 350px;
  background-color: #f7f7f7;
}
/* line 62, templates/g5_anacron/custom/scss/custom.scss */
.g-owlcarousel-showcase .g-owlcarousel .g-owlcarousel-content .g-owlcarousel-item-title {
  font-family: "Josefin Sans", "Verdana", "Helvetica", "Arial", sans-serif;
  font-size: 70px;
  line-height: 1.3em;
  margin-bottom: 40px;
  text-shadow: 2px 2px #151313;
  font-weight: 500 !important;
}
/* line 70, templates/g5_anacron/custom/scss/custom.scss */
.g-owlcarousel-showcase .g-owlcarousel .g-owlcarousel-content .g-owlcarousel-item-desc {
  width: 60%;
  margin: 0 auto;
  font-size: 30px;
  text-shadow: 2px 2px #151313;
  font-weight: 100 !important;
}
/* line 79, templates/g5_anacron/custom/scss/custom.scss */
.g-owlcarousel-showcase .g-owlcarousel .g-owlcarousel-content {
  margin-top: 200px;
}
@media (max-width: 1200px) {
  /* line 85, templates/g5_anacron/custom/scss/custom.scss */
  .t-block {
    height: 550px;
  }
  /* line 86, templates/g5_anacron/custom/scss/custom.scss */
  #g-showcase {
    height: auto;
  }
  /* line 87, templates/g5_anacron/custom/scss/custom.scss */
  #g-showcase .fp-showcase .g-content {
    padding: 115px 0;
  }
  /* line 89, templates/g5_anacron/custom/scss/custom.scss */
  .g-owlcarousel-showcase .g-owlcarousel .g-owlcarousel-content .g-owlcarousel-item-title {
    font-family: "Josefin Sans", "Verdana", "Helvetica", "Arial", sans-serif;
    font-size: 50px;
    line-height: 1.3em;
    margin-bottom: 40px;
    text-shadow: 2px 2px #151313;
    font-weight: 500 !important;
  }
  /* line 97, templates/g5_anacron/custom/scss/custom.scss */
  .g-owlcarousel-showcase .g-owlcarousel .g-owlcarousel-content .g-owlcarousel-item-desc {
    width: 60%;
    margin: 0 auto;
    font-size: 30px;
    text-shadow: 2px 2px #151313;
    font-weight: 100 !important;
  }
}
@media (max-width: 767px) {
  /* line 112, templates/g5_anacron/custom/scss/custom.scss */
  .t-block {
    height: 440px;
  }
  /* line 113, templates/g5_anacron/custom/scss/custom.scss */
  #g-showcase {
    height: auto;
  }
  /* line 115, templates/g5_anacron/custom/scss/custom.scss */
  .font-w-600 {
    font-weight: 600 !important;
  }
  /* line 120, templates/g5_anacron/custom/scss/custom.scss */
  .g-owlcarousel-showcase .g-owlcarousel .g-owlcarousel-content .g-owlcarousel-item-title {
    font-family: "Josefin Sans", "Verdana", "Helvetica", "Arial", sans-serif;
    font-size: 70px;
    line-height: 1.3em;
    margin-bottom: 40px;
    text-shadow: 2px 2px #151313;
    font-weight: 700 !important;
  }
  /* line 128, templates/g5_anacron/custom/scss/custom.scss */
  .g-owlcarousel-showcase .g-owlcarousel .g-owlcarousel-content .g-owlcarousel-item-desc {
    width: 60%;
    margin: 0 auto;
    font-size: 30px;
    text-shadow: 2px 2px #151313;
    font-weight: 300 !important;
  }
  /* line 137, templates/g5_anacron/custom/scss/custom.scss */
  #g-showcase .fp-showcase .g-content {
    padding: 304px 0;
  }
  /* line 143, templates/g5_anacron/custom/scss/custom.scss */
  #g-showcase .fp-showcase .g-content {
    padding: 80px 0;
  }
  /* line 144, templates/g5_anacron/custom/scss/custom.scss */
  .g-owlcarousel-showcase .g-owlcarousel .g-owlcarousel-content .g-owlcarousel-item-title {
    font-family: "Josefin Sans", "Verdana", "Helvetica", "Arial", sans-serif;
    font-size: 30px;
    line-height: 1.3em;
    margin-bottom: 20px;
    text-shadow: 2px 2px #151313;
    font-weight: 500 !important;
  }
  /* line 152, templates/g5_anacron/custom/scss/custom.scss */
  .g-owlcarousel-showcase .g-owlcarousel .g-owlcarousel-content .g-owlcarousel-item-desc {
    width: 60%;
    margin: 0 auto;
    font-size: 20px;
    text-shadow: 2px 2px #151313;
    font-weight: 100 !important;
  }
}
@media (max-width: 500px) {
  /* line 165, templates/g5_anacron/custom/scss/custom.scss */
  #g-showcase.top-to-bottom {
    background-position: -240px 10%;
  }
  /* line 166, templates/g5_anacron/custom/scss/custom.scss */
  #g-showcase {
    height: auto;
  }
}
/******************************************************/
/********************* Icons **************************/
/* line 177, templates/g5_anacron/custom/scss/custom.scss */
.azm-social {
  margin: 0;
  padding: 0;
  display: inline-block;
  color: #fff !important;
  text-align: center;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -o-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -ms-transition: all 0.3s;
  transition: all 0.3s;
}
/* line 186, templates/g5_anacron/custom/scss/custom.scss */
.azm-social:hover, .azm-social:focus, .azm-social:active {
  outline: 0;
  opacity: 0.8;
  color: #fff;
}
/* line 188, templates/g5_anacron/custom/scss/custom.scss */
.azm-size-48 {
  width: 33px;
  height: 33px;
  margin: 1px;
  padding-top: 4px;
  font-size: 15px;
}
/* line 196, templates/g5_anacron/custom/scss/custom.scss */
.azm-r-square {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
/* line 200, templates/g5_anacron/custom/scss/custom.scss */
.azm-btn {
  height: 48px;
  margin: 8px;
  padding: 13px 17px;
  font-size: 14px;
  line-height: 21px;
  font-weight: 300;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
/* line 209, templates/g5_anacron/custom/scss/custom.scss */
.azm-btn i {
  padding-right: 27px;
  font-size: 21px;
  line-height: 21px;
  vertical-align: top;
}
/* line 211, templates/g5_anacron/custom/scss/custom.scss */
.azm-btn i:after {
  content: "";
  position: absolute;
  top: -8px;
  left: 70%;
  width: 1px;
  height: 36px;
  background: #ccc;
  background: rgba(255, 255, 255, 0.3);
}
/* line 222, templates/g5_anacron/custom/scss/custom.scss */
.azm-facebook {
  background: #4862a3;
}
/* line 223, templates/g5_anacron/custom/scss/custom.scss */
.azm-flickr {
  background: #ff1981;
}
/* line 224, templates/g5_anacron/custom/scss/custom.scss */
.azm-instagram {
  background: linear-gradient(15deg, #ffb13d, #dd277b, #4d5ed4);
}
/* line 225, templates/g5_anacron/custom/scss/custom.scss */
.azm-linkedin {
  background: #0177b5;
}
/* line 226, templates/g5_anacron/custom/scss/custom.scss */
.azm-pinterest {
  background: #db242c;
}
/* line 227, templates/g5_anacron/custom/scss/custom.scss */
.azm-twitter {
  background: #55acee;
}
/* line 228, templates/g5_anacron/custom/scss/custom.scss */
.azm-vimeo {
  background: #4bf;
}
/* line 229, templates/g5_anacron/custom/scss/custom.scss */
.azm-youtube {
  background: #d02022;
}
/*# sourceMappingURL=custom_26.css.map */