@keyframes levitate{0%{transform:translateY(3px)}100%{transform:translateY(-3px)}}@keyframes shake{0%,100%,50%{transform:rotate(0)}25%{transform:rotate(25deg)}75%{transform:rotate(-25deg)}}@keyframes selected{0%,100%{transform:scale3d(1,1,1)}50%{transform:scale3d(1.02,1.09,1)}}@keyframes float{0%{transform:translatey(0)}50%{transform:translatey(-10px)}100%{transform:translatey(0)}}@keyframes float2{0%{transform:translatey(-10px)}50%{transform:translatey(0)}100%{transform:translatey(-10px)}}.testimonials .testimonial{border-bottom:1px solid #eee;border-top:1px solid #eee;padding:25px 0}@media only screen and (min-width:768px){.testimonials .testimonial{padding-left:50px;padding-right:50px}}.testimonials .testimonial blockquote{font-size:24px;margin:0;position:relative}.testimonials .testimonial blockquote .quote-left,.testimonials .testimonial blockquote .quote-right{left:25px;margin-top:-60px;position:absolute;top:50%}.testimonials .testimonial blockquote .quote-left.quote-right,.testimonials .testimonial blockquote .quote-right.quote-right{left:auto;right:25px}.testimonials .testimonial blockquote .quote-left svg,.testimonials .testimonial blockquote .quote-right svg{fill:#f0f0f0;height:auto;width:120px}.testimonials .testimonial blockquote .quote-text-wrap{padding:10px 0;position:relative}.testimonials .testimonial cite{align-items:center;display:flex;position:relative;z-index:2}.testimonials .testimonial cite .img-wrap{margin-right:10px;width:50px}.testimonials .testimonial cite .img-wrap img{border-radius:25px;display:block}.testimonials .testimonial cite .author:before{content:'—'}.testimonials .btn{margin:25px 0}