/* 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-mosaic .g-mosaic-grid .g-mosaic-grid-item .g-mosaic-grid-item-wrapper .g-mosaic-image-container img {
  width: 100%;
  height: 402px;
  object-fit: cover;
}
.g-mosaic .g-mosaic-grid .g-mosaic-grid-item .g-mosaic-grid-item-content .readon {
  border-radius: 3px;
  display: inline-block;
  padding: 6px 6px;
  line-height: normal;
  font-size: 12px;
}
.g-mosaic .g-mosaic-grid .g-mosaic-grid-item .g-mosaic-grid-item-content .g-mosaic-grid-item-title {
  text-transform: uppercase;
  font-weight: 950;
}
.g-mosaic .g-mosaic-grid .g-mosaic-grid-item .g-mosaic-grid-item-content {
  position: sticky;
  object-fit: cover;
}
.g-title {
  font-size: 2.85rem;
}
.g-block size-50 .g-promoimage .g-promoimage-staff {
  object-fit: cover;
  width: 550px;
  height: 495px;
}
.staff-pic-g {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 8px 20px;
  padding-top: 8px;
  padding-right: 20px;
  padding-bottom: 8px;
  padding-left: 20px;
  background: #8391aa;
  border: 1px solid #667794;
}
.staff-pic-b {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 8px 20px;
  padding-top: 8px;
  padding-right: 20px;
  padding-bottom: 8px;
  padding-left: 20px;
  background: #8bb5b4;
  border: 1px solid #558584;
}
.staff-pic-t {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 8px 20px;
  padding-top: 8px;
  padding-right: 20px;
  padding-bottom: 8px;
  padding-left: 20px;
  background: #faf4e4;
  border: 1px solid #E8D390;
}
.project {
  background-color: #558584;
}
/* Style the tab */
.tab {
  overflow: hidden;
  border: 1px solid #ccc;
  background-color: #f1f1f1;
}
/* Style the buttons inside the tab */
.tab button {
  background-color: inherit;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 16px;
  transition: 0.3s;
  font-size: 17px;
}
/* Change background color of buttons on hover */
.tab button:hover {
  background-color: #ddd;
}
/* Create an active/current tablink class */
.tab button.active {
  background-color: #ccc;
}
/* Style the tab content */
.tabcontent {
  display: none;
  padding: 6px 12px;
  border: 1px solid #ccc;
  border-top: none;
}
/*# sourceMappingURL=custom_16.css.map */