.testimonials-section-bg{left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%;z-index:-1}.section--testimonials{padding:5.33em 0;position:relative}.section__post-content-ctas,.testimonial_subtitle,.testimonial_title{margin-top:1em;text-align:center}.button--ghost,.button--ghost:focus,.button--ghost:hover{background:#22518b;border:2px solid #22518b;color:#fff}.testimonial_title{text-transform:full-size-kana}.testimonial--simple-card{position:relative}.testimonial--simple-card__header{background-color:#fff;border-radius:10px;box-shadow:4px 4px 34px 7px rgba(0,0,0,.1);padding:1em;position:relative;text-align:center}.testimonial--simple-card__inner{display:flex;position:relative}.testimonial--simple-card__photo img{background-position:50%;background-size:cover;border-radius:100%;height:4em;margin:0 auto;max-width:4em;min-width:4em;width:4em}.testimonial--simple-card__name{margin-bottom:0;text-transform:capitalize}.testimonial--simple-card__job{color:var(--theme-color);font-size:1.125em;font-weight:400;margin:0;padding:.33em 0}.testimonial--simple-card__quote{font-size:16px}@media (min-width:540px){.testimonial--simple-card__meta,.testimonial--simple-card__quote{text-align:left}.testimonial--simple-card__header{align-items:flex-start;display:flex;justify-content:space-between;margin:1rem;padding:2rem;width:50%}.testimonial--simple-card__photo{margin:0 1em 0 0}.testimonial--simple-card:before{bottom:auto;left:90%;opacity:1;top:-.5em}}@media (min-width:960px){.testimonial-grid{display:-webkit-box;display:-ms-flexbox;display:flex}}.testimonial-grid__item{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:1.33em .66em}@media (max-width:980px){.testimonial--simple-card__header{display:block}.testimonial--simple-card__photo img{margin:.5rem 0}}@media (max-width:480px){.testimonial--simple-card__header{display:block}.testimonial--simple-card__photo img{margin:0 auto}}