.edo-testimonial__section{padding:100px 40px}.edo-testimonial__section:before{background:#f3f3f3;box-shadow:inset 0 0 24px -20px rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:20}.edo-testimonial__container{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;position:relative;z-index:21}.edo-testimonial__headshot{align-self:center;display:flex;position:relative}.edo-testimonial__headshot img{border-radius:50%;max-height:90px;max-width:90px;overflow:hidden}.edo-testimonial__content{align-items:center;display:flex;flex-direction:column;gap:20px}.edo-testimonial__content *{margin:0;width:fit-content}.edo-testimonial__content q{color:#1e2752;font-size:21px;font-style:italic;line-height:1.618;text-align:center}.edo-testimonial__content q a{color:#f26a5c;transition:all .4s ease-in-out}.edo-testimonial__content q a:hover{color:#1e2752}.edo-testimonial__content p{color:#1e2752;font-size:24px;font-weight:700}.edo-testimonial__logo{max-height:60px;max-width:270px;width:auto}.edo-testimonial__persona{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:20px}@media only screen and (max-width:856px){.edo-testimonial__container{display:flex;flex-direction:column;padding:60px 20px}.edo-testimonial__content{align-items:center;padding:0;text-align:center}.edo-testimonial__persona{justify-content:center}}