@-webkit-keyframes testi-ticker{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes testi-ticker{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.clc-testimonials{justify-content:center}.clc-testimonials-block.alignright .clc-testimonial{margin:0 0 0 30px!important}.clc-testimonials-block.alignleft .clc-testimonial{margin:0 30px 0 0!important}.clc-testimonial,.clc-testimonials{display:flex;flex-direction:column}.clc-testimonial-content{font-style:italic;max-width:750px}.clc-testimonial-author{font-weight:600}.clc-testimonial-content p:last-of-type{margin-bottom:6px}.fa-search:before,.fas{font-family:FontAwesome;font-style:normal}.clc-testimonial-content.bubble{background-color:#f5f5f5;padding:15px;border:1px solid #ddd;margin-bottom:25px;position:relative;border-radius:5px}.clc-testimonial-content.bubble .clc-testimonial-bubble-tail{height:11px;width:20px;background-image:url(images/testimonial-bubble-tail.png);background-position:center center;background-repeat:no-repeat;position:absolute;top:100%;display:block}.clc-testimonial-image{height:100px;width:100px;border-radius:50%;background-size:contain!important}.clc-testimonial-attribution{display:flex;flex-direction:column;align-items:center}.clc-a-testimonial-block{display:flex;justify-content:center}.clc-testimonial-position-and-company{display:flex;flex-direction:column}.testi-ticker-wrap{width:100%;padding-left:100%;box-sizing:content-box}.testi-ticker-wrap .testi-ticker{display:inline-block;white-space:nowrap;padding-right:100%;box-sizing:content-box;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:testi-ticker;animation-name:testi-ticker}.testi-ticker-wrap .testi-ticker .testi-ticker__item{display:inline-block;padding:0 12rem 0 4rem;font-size:2rem;white-space:normal}