.hs-testimonial{align-items:center;display:flex;flex-direction:column;padding:1em}@media only screen and (min-width:768px){.hs-testimonial--bottom,.hs-testimonial--top{flex-direction:column}.hs-testimonial--right{flex-direction:row-reverse}.hs-testimonial--left{flex-direction:row}}.hs-testimonial blockquote{background-color:#fff;border:1px solid #eee;border-radius:.2em;box-shadow:0 .25em 2em -.5em rgba(29,29,31,.3);flex:1;font-size:1.3em;margin:1em 0;padding:2em;position:relative}.hs-testimonial footer{font-family:sans-serif;font-size:.7em}.hs-testimonial footer .name{font-weight:700;margin-top:1em}.hs-testimonial footer .title{font-style:italic;margin-top:.3em}