/* 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-header .g-fixed-logo {
  width: 500px;
}
#g-header.uk-active {
  box-shadow: 0 5px 0px #45609b;
  border-bottom: solid;
  border-color: #6ead45;
  border-width: 5px;
  background-color: #fffffff2;
}
span.g-menu-item-title {
  font-weight: bold;
}
.dynm h1 {
  font-size: 3.25rem;
  font-weight: bold;
  text-transform: uppercase;
  margin: 0;
}
.nline {
  border-bottom: none !important;
}
.clrbk {
  background-color: none;
}
.bkclrc #g-container-main {
  background-color: rgba(0, 68, 117, 0.66);
}
.g-block:first-child ol.breadcrumb {
  font-weight: bold;
}
.fontsmc h4 {
  font-variant-caps: small-caps;
  font-weight: bold;
}
.g-content-pro.style3 .g-info-container-style2, .g-content-pro-slider.style3 .g-info-container-style2, .g-content-pro-slideset.style3 .g-info-container-style2 {
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.15) 20%, black 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.15) 20%, black 100%);
  padding: 20px;
}
.floatrt {
  float: right;
  width: 33%;
}
@media (min-width: 1360px) {
  #g-header .g-fixed-logo {
    width: 500px;
  }
}
.cfprod {
  background: #ffffff;
  border-radius: 20px;
  padding: 40px;
}
.cfprod h3 {
  font-weight: bold;
  font-size: 40px;
  font-variant-caps: small-caps;
}
@media (max-width: 1340px) {
  .g-main-nav {
    justify-items: right;
  }
}
.btmmenu .g-menu-item {
  border-style: solid;
  border-radius: 10px;
  border-width: 2px;
  border-color: #0071bd;
  background: #e5e5e5;
}
/*# sourceMappingURL=custom_21.css.map */