/* 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-feature .g-simplecontent .g-simplecontent-layout-header .g-simplecontent-item-content-title {
  color: white;
}
#g-feature .g-simplecontent .g-simplecontent-item-leading-content {
  color: white;
}
.g-eventlist-item .g-eventlist-location .g-eventlist-location-icon {
  display: none;
}
@media only screen and (min-width: 600px) {
  #g-feature {
    /* The image used */
    background-image: url('../../images/pages/about-us/showcase/on-site-videos.jpg');
    /* Set a specific height */
    height: 500px;
    /* Create the parallax scrolling effect */
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
  }
}
.g-slider .g-slider-carousel .owl-item .g-slider-carousel-image-container {
  background-position: center;
}
.g-main-nav .g-sublevel > li:hover > .g-menu-item-container, .g-main-nav .g-sublevel > li.active > .g-menu-item-container {
  background: #515151;
  color: white;
}
#g-feature {
  /* The image used */
  background-image: url('../../images/pages/about-us/showcase/on-site-videos.jpg');
  background-position: center;
}
.g-main-nav .g-toplevel > li {
  cursor: auto;
}
.photography #g-above {
  background: #0F0F0F;
  color: white;
}
#g-copyright {
  padding-top: 0px;
}
.alert, .alert h4, .text-warning {
  color: white;
}
.alert {
  background-color: black;
}
.contact-name {
  display: none;
}
h2 {
  color: white;
  font-size: 1.3rem;
}
h3 {
  font-size: 1.3rem;
}
.g-main-nav .g-standard .g-fade.g-dropdown {
  width: fit-content !important;
  text-align: center;
}
#eb .reset-heading .text-inherit {
  color: black;
}
.g-eventlist-container .g-eventlist-carousel .g-eventlist-item-image .g-eventlist-item-image-content div {
  display: none;
}
#topContainer {
  background: black, i !important;
}
.photographyservices .nav {
  color: black;
}
h1 {
  font-size: 1.7rem;
}
.photographyservices h3 {
  color: black;
}
h5 {
  margin: 0px;
  font-size: 16px;
}
h3.g-title {
  font-size: 1.3rem;
}
.platform-content, .moduletable, .widget {
  padding-bottom: 0px;
}
.g-block #photography {
  display: flex;
  align-items: center;
  padding: 1rem;
  font-size: calc(15px + .5vw);
}
.g-block #photography2 {
  padding: 1rem;
  font-size: calc(18px + .5vw);
}
.g-grid #photography3 {
  display: flex;
  align-items: center;
  justify-content: center;
}
.g-slider .g-slider-slides .g-slider-slides-slide .g-slider-slides-image {
  min-height: 650px;
}
#eb .eb-post h1, #eb .eb-entry h1 {
  color: black;
}
.section-horizontal-paddings {
  padding: right 0px, imp !important;
}
.videoWrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 25px;
  height: 0;
}
.videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/*# sourceMappingURL=custom_233.css.map */