
.zscustom-section-williamrichards-testimonial-carousel .zpcarousel-content-inner {
  padding: 15px !important; }

.zscustom-section-williamrichards-testimonial-carousel .zpcarousel-controller-container {
  visibility: hidden; }

.zscustom-section-williamrichards-testimonial-carousel .zpcarousel-arrow-left, .zscustom-section-williamrichards-testimonial-carousel .zpcarousel-arrow-right {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  top: initial;
  left: initial;
  right: 50px;
  bottom: 0;
  position: absolute;
  margin-top: -25px;
  cursor: pointer; }

.zscustom-section-williamrichards-map {
  -webkit-filter: grayscale(1);
  filter: grayscale(1); }

@media screen and (max-width: 767px) {
  .zscustom-williamrichards-heading-align-left .zpheading-align-right {
    text-align: left; } }

@media screen and (max-width: 767px) {
  .zscustom-williamrichards-button-align-left .zpbutton-align-right {
    text-align: left; } }
