
.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: -ms-flexbox; 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; } }
