.testimonial-single-wrapper .testimonial{background:transparent;color:#000}.testimonial-single-wrapper .offset.testimonial img{margin-top:-200px}.testimonial-single-wrapper .offset.testimonial{padding-top:200px}.testimonial-single-wrapper .offset{margin-top:-200px;padding-bottom:64px}.testimonial-single-wrapper .offset .title{position:absolute;top:-80px}.testimonial-single-wrapper .testimonial .title{font-weight:500;letter-spacing:.45px;line-height:28px;padding:0 16px;text-transform:uppercase}.testimonial-single-wrapper .testimonial .image{margin-right:0}.testimonial-single-wrapper .testimonial img{height:auto;margin-bottom:16px;max-height:380px;max-width:380px;width:100%}.testimonial-single-wrapper .testimonial figcaption span,.testimonial-single-wrapper .testimonial figcaption strong{display:block}.testimonial-single-wrapper .testimonial figcaption span{font-weight:300}.testimonial-single-wrapper .invert-color .quot strong.h3{color:#fff}@media (max-width:767px){.testimonial-single-wrapper .testimonial:not(.offset){padding-bottom:32px;padding-top:32px}.testimonial-single-wrapper .testimonial .title{font-size:1rem;margin-bottom:16px;text-align:center;width:calc(100% + 32px)}.testimonial-single-wrapper .offset.testimonial img{margin-top:0}.testimonial-single-wrapper .offset.testimonial{margin-top:-70px;padding-top:100px}.testimonial-single-wrapper .testimonial{text-align:center}.testimonial-single-wrapper .testimonial figcaption{text-align:left}.testimonial .title{width:100%}}.testimonial blockquote{display:inline-block}.testimonial blockquote,.testimonial blockquote p{font-size:24px;line-height:32px}.testimonial.reset_font blockquote,.testimonial.reset_font blockquote p{font-family:DIN OT,sans-serif}