/* Enter Your Custom CSS Here */

.centered-images {
	text-align: center;
    margin-left: auto;
    margin-right: auto;
}
#wph-header .navbar-brand {
  padding-top: 5;
  padding-bottom: 5;
}
.super-body-text {
  font-size: 24px;
}
.wph-hero-block {
   margin-left: auto;
   margin-right: auto;
   text-align:center;
}
.wpb-wrapper img {
  max-width: 150px;
}
.wp-image-150, .wp-image-153, .wp-image-154 {
  max-width: 120px;
  padding-bottom: 15px;
}
.smaller-images {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
#wph-footer {
	color: #aaa;
}
@media (min-width: 768px) {
  .front-big-text h1 {
      font-size: 70px;
  }
  .larger-header h1 {
      font-size: 60px;
  }
  .wph-hero-block > h1 {
    padding-left: 20%;
    padding-right: 20%;
  }
}
@media (max-width: 768px) {
	.wph-hero-block {
		padding-top: 600px;
	}
    .wpb-wrapper img, .wp-image-137, .wp-image-138, .wp-image-139,
	.wp-image-150, .wp-image-153, .wp-image-154 {
    	max-width: 110px;
    }
    .wp-image-150, .wp-image-153, .wp-image-154 {
      max-width: 100px;
      padding-bottom: 45px;
  	  padding-right: 25px;
    }
    .wp-image-24, .wp-image-8321, .wp-image-8322 {
      text-align: center;
    }
    .front-big-text {
		font-size: 30px;
    }
}
@media (min-width: 1200px) {
  .wph-hero-block h1 {
  	max-width: 960px;
  	margin-left: auto;
	margin-right: auto;
  }
}