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

.intro-space-top {
  margin: 55px;
}
.intro-space-bottom {
  margin: 130px;
}
.intro-space-top-phone {
  margin: -15px;
}
.invitation-space-top {
  margin: 95px;
}
.invitation-space-top-phone {
  margin: 55px;
}
.invitation-space-bottom {
  margin: 95px;
}
.invitation-space-bottom-phone {
  margin: 135px;
}
p {
  font-size: 18px;
}
div {
  font-size: 18px;
}
.video-container {
  display: flex;
  justify-content: center;
  align-items: center;
}
#g-drawer {
  background-image: url('../images/climate_california/Oshun-and-Tiger-colorized.jpg');
  background-size: cover;
  background-repeat: no-repeat;
}
#g-top {
  background-image: url('../images/climate_california/Oshun-and-Tiger-vertical3.jpg');
  background-size: cover;
  background-repeat: no-repeat;
}
#g-showcase {
  background-image: url('../images/climate_california/Oshun-and-Tiger-mobile.jpg');
  background-size: cover;
  background-repeat: no-repeat;
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.fadeInAnimated {
  opacity: 0;
  animation: fadeIn 2s forwards;
  /* forwards (animation-fill-mode) retains the style from the last keyframe when the animation ends */
}
#first {
  animation-delay: 0.3s;
}
#second {
  animation-delay: 1.2s;
}
#third {
  animation-delay: 2.5s;
}
.body {
  color: #000;
}
.g-offcanvas-open #g-offcanvas {
  z-index: 9;
}
.resources-menu-item-tablet {
  margin: 0 1rem !important;
}
/*# sourceMappingURL=custom_143.css.map */