/* 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-logo {
  max-width: 300px !important;
}
#g-page-surround {
  min-height: 0vh !important;
}
.mmm-img {
  box-shadow: 5px 5px 4px gray !important;
  margin-right: 5px !important;
  max-width: 95%;
  margin-bottom: 7px !important;
}
.pmc_noborder {
  box-shadow: none !important;
}
p {
  text-shadow: 1px 1px 1px #aaaaaa;
}
#menuwrap {
  margin-top: 17px !important;
}
.mobilebtn:before {
  top: 16px !important;
}
.great-vibes-regular {
  font-family: "Great Vibes", cursive;
  font-weight: 400;
  font-style: normal;
}
.g-main-nav .g-toplevel > li > .g-menu-item-container, .g-main-nav .g-sublevel > li > .g-menu-item-container {
  font-size: 1.1vw !important;
  font-weight: 600 !important;
}
.mmm-inset {
  height: 600px;
  padding-top: 5rem;
}
.mmm-iconimg {
  box-shadow: none !important;
}
.inset_txt h1 {
  color: #fff !important;
  font-size: 5rem;
  letter-spacing: 0px;
  line-height: 4rem;
  text-align: center;
  text-shadow: 1px 3px 3px #333333;
}
.inset_txt h2 {
  color: #fff !important;
  font-size: 5rem;
  letter-spacing: 0px;
  line-height: 5.5rem;
  text-align: center;
  text-shadow: 1px 3px 3px #333333;
}
.inset_txt h3 {
  font-family: "Times New Roman", Times, serif !important;
  text-shadow: 1px 3px 3px #333333;
}
.thumbnail {
  border: none !important;
}
blockquote {
  font-style: italic !important;
}
.mm-event-menu {
  margin-left: auto;
  margin-right: auto;
  marging-top: 15px;
  margin-bottom: 20px;
  max-width: 66%;
  border-style: solid !important;
  border-width: thin;
  padding: 10px !important;
  border-color: #821400 !important;
}
/*# sourceMappingURL=custom_14.css.map */