/* 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
 */

html body #g-page-surround {
  margin: inherit;
  background-image: none;
}
#g-offcanvas .g-menu-item-title {
  color: #797d80;
}
#g-offcanvas #g-mobilemenu-container .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
  padding-left: 1rem;
}
#g-navigation .g-logo > img {
  padding: 0 1rem;
}
#g-container-footer ul.g-toplevel {
  justify-content: center;
}
.g-imagegrid .g-imagegrid-item .indicator div {
  font-size: inherit;
}
#first-imagegrid .g-imagegrid-wrapper {
  justify-content: center;
}
.mod-languages li > a:hover {
  color: #a6a6a6;
}
#g-offcanvas #g-mobilemenu-container ul > li > .g-menu-item-container > .g-menu-parent-indicator {
  border: 1px solid #62656a;
  background: #494c4f;
  border-radius: 0.1875rem;
  margin: -0.3rem 0 -0.2rem 0.5rem;
  padding: 0.2rem;
}
#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module) > .g-menu-item-container {
  color: #000;
}
#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module) > .g-menu-item-container:hover {
  color: #000;
  opacity: 0.8;
}
#mainquote h1 {
  font-size: clamp(1.5rem, 2.5vw, 3rem);
}
/*# sourceMappingURL=custom_328.css.map */