/* 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-page-title h3 {
  font-size: 30px;
  font-weight: bold;
  text-transform: uppercase;
  margin-top: -65px;
  color: #00aeef;
}
#g-navigation {
  height: 300px;
}
#g-footer h1, #g-footer h2, #g-footer h3, #g-footer h4, #g-footer h5, #g-footer h6, #g-footer strong {
  font-weight: bold;
  text-transform: uppercase;
  font-size: 15px;
}
.g-main-feature .image-bottom {
  margin-bottom: 0px;
}
#g-afterbottom h1, #g-afterbottom h2, #g-afterbottom h3, #g-afterbottom h4, #g-afterbottom h5, #g-afterbottom h6, #g-afterbottom strong {
  text-transform: uppercase;
  font-weight: bold;
  color: #00aeef;
}
.g-features-particle.style8 .g-features-particle-title {
  font-weight: bold;
  font-size: 15px;
  text-transform: uppercase;
}
#g-utility h1, #g-utility h2, #g-utility h3, #g-utility h4, #g-utility h5, #g-utility h6, #g-utility strong {
  font-weight: bold;
  font-size: 19px;
  text-transform: uppercase;
}
#g-subfeature h1, #g-subfeature h2, #g-subfeature h3, #g-subfeature h4, #g-subfeature h5, #g-subfeature h6, #g-subfeature strong {
  font-weight: bold;
  font-size: 19px;
  text-transform: uppercase;
}
.g-portfolio .g-portfolio-title {
  font-weight: bold;
  font-size: 12px;
  text-transform: uppercase;
}
#g-mainbody h1, #g-mainbody h2, #g-mainbody h3, #g-mainbody h4, #g-mainbody h5, #g-mainbody h6, #g-mainbody strong {
  color: #00aeef;
}
.g-pricing-tables .g-table-item {
  font-size: 13px;
  padding: 9px 0px;
}
div[id^="logo"].g-content {
  padding-right: 0;
  margin-right: 0;
}
.g-logo-image .g-logo {
  height: auto !important;
  margin-top: 15px;
}
div[id^="menu"].g-content {
  padding-right: 0;
  margin-right: 0;
}
.g-main-nav .g-toplevel {
  margin-top: 5px;
}
#g-header .g-main-nav .g-toplevel > li > .g-menu-item-container {
  padding: 10px;
}
#g-header .g-social-search {
  padding-top: 35px;
}
#g-header .g-social-search .fa {
  font-size: 20px;
}
#g-header .g-social-search a:hover {
  color: #00aeef;
  opacity: 1;
}
#g-showcase .g-features-particle.style8 .g-features-particle-item {
  padding: 35px 30px 35px;
}
#g-container-footer .g-contacts span.fa {
  font-size: 17px;
}
#g-container-footer .g-contacts-item:first-child span {
  vertical-align: middle;
}
#g-container-footer .g-contacts-item:first-child .g-contacts-icon.fa {
  font-size: 19px;
}
#g-container-footer .g-contacts-item span {
  vertical-align: text-top;
}
.g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
  text-transform: uppercase;
  font-weight: bold;
}
.g-contacts.style2 .g-contact-title {
  font-size: 15px;
  font-weight: bold;
}
.g-contacts .g-contacts-item {
  font-size: 12px;
}
.convertforms .cf-label {
  text-transform: uppercase;
}
#g-aside .g-title, #g-sidebar .g-title {
  text-transform: uppercase;
  font-size: 15px;
  font-weight: bold;
}
body .g-contacts.style1 .g-contacts-item.item-button > a {
  color: #2d2d2d !important;
  font-weight: bold;
}
.cc-revoke.cc-bottom.cc-animate {
  padding: 0.4em 0.5em 1em;
}
.cc-color-override-646848878.cc-revoke {
  color: #2d2d2d;
  background-color: #00aeef;
  font-weight: bold;
  font-size: 15px;
  text-transform: uppercase;
}
.cf-btn-text {
  font-weight: bold;
}
.nav.menu li a {
  font-weight: bold;
  text-transform: uppercase;
  padding-bottom: 15px;
}
#g-sidebar h1, #g-sidebar h2, #g-sidebar h3, #g-sidebar h4, #g-sidebar h5, #g-sidebar h6, #g-sidebar strong {
  color: #00aeef;
}
.g-features-particle .g-features-particle-title {
  margin-top: -61px;
  margin-left: 49px;
}
#g-header.uk-active .g-fixed-logo {
  width: 280px;
  margin-top: 5px;
}
.footerpullup {
  margin-top: -25px;
}
/* mobile*/
@media screen and (max-width: 1619px) {
  #g-header .g-main-nav .g-toplevel > li {
    margin: 0;
  }
  .g-main-nav .g-toplevel {
    margin-top: 0px;
  }
}
@media screen and (min-width: 1360px) and (max-width: 1502px) {
  #g-header .g-main-nav .g-toplevel > li > .g-menu-item-container {
    padding: 10px 5px;
  }
}
@media screen and (min-width: 1360px) {
  #g-header .g-search-offcanvas .g-offcanvas-icon {
    display: none;
  }
}
@media screen and (max-width: 1199px) {
  .g-features-particle.style8 .g-features-particle-title {
    font-size: 1.2rem;
  }
  #g-showcase .g-features-particle.style8 .g-features-particle-item {
    padding: 30px 10px 30px;
  }
}
@media screen and (min-width: 768px) and (max-width: 999px) {
  .g-features-particle.style8 .g-features-particle-title {
    font-size: 1rem;
  }
  #g-showcase .g-features-particle.style8 .g-features-particle-item {
    padding: 30px 10px 30px;
  }
}
@media screen and (min-width: 768px) and (max-width: 899px) {
  .g-features-particle.style8 .g-features-particle-icon {
    font-size: 35px;
  }
  .g-features-particle .g-features-particle-title {
    margin-left: 35px;
    margin-top: -55px;
  }
  #g-showcase .g-features-particle.style8 .g-features-particle-item {
    padding: 15px 7px 15px;
  }
}
@media screen and (min-width: 1200px) and (max-width: 1359px) {
  #g-header .g-block.size-20 {
    flex: 0 50%;
    width: 50%;
  }
}
@media screen and (min-width: 768px) and (max-width: 1359px) {
  .g-logo-image .g-logo {
    text-align: right;
  }
}
@media screen and (min-width: 630px) and (max-width: 767px) {
  .uk-slideshow .g-slideshow-desc {
    display: block;
  }
}
@media screen and (max-width: 767px) {
  .uk-slideshow .uk-overlay-panel.uk-flex-middle {
    align-items: flex-end;
  }
  .uk-slideshow .slideshow-caption {
    margin-bottom: 4%;
  }
  #g-showcase .g-features-particle.style8 .g-features-particle-item {
    padding: 15px 10% 15px;
  }
  .g-features-particle .g-features-particle-title {
    margin-top: -55px;
  }
}
@media screen and (min-width: 510px) and (max-width: 629px) {
  .uk-slideshow .slideshow-caption {
    margin-bottom: 10%;
  }
  .uk-slideshow .slideshow-caption .g-slideshow-title {
    font-weight: bold;
  }
}
@media screen and (max-width: 629px) {
  .uk-slidenav-position:hover .uk-slidenav {
    display: none;
  }
}
@media screen and (max-width: 429px) {
  #g-header > .g-grid {
    padding-left: 10px;
    padding-right: 10px;
  }
  #g-header .g-block.LepLogo {
    order: 1;
  }
  div[id^="logo"].g-content {
    margin-left: 0;
    padding-left: 0;
  }
  .uk-slideshow .slideshow-caption {
    margin-bottom: 0;
  }
}
@media screen and (max-width: 354px) {
  .uk-slideshow .slideshow-caption {
    display: none;
  }
  .g-features-particle .g-features-particle-title {
    margin-top: -63px;
  }
}
/*# sourceMappingURL=custom_10.css.map */