blockquote.dot-testimonial{background:#b47eea;border-radius:20px;padding:42px 58px;position:relative}.testimonial__content{margin-bottom:1.4rem}.testimonial__footer{align-items:center;display:flex}.testimonial__author-image{border-radius:50%;margin-right:1.05rem}.dot-testimonial.card:after{align-items:baseline;background:var(--dot-orn-bg);border-radius:57px;bottom:-53px;color:#270648;content:"“";display:flex;font-size:136px;font-style:normal;font-weight:400;height:113px;justify-content:space-around;line-height:197px;position:absolute;right:77px;width:113px}@media (max-width:600px){blockquote.dot-testimonial{padding:32px 25px}.dot-testimonial.card:after{font-size:100px;height:80px;line-height:141px;right:10px;width:80px}}