.case-container{display:flex;width:100%;justify-content:center;background-repeat:no-repeat,no-repeat,no-repeat;background-position:left top,center left,bottom right;background-size:100% 100%,auto 100%,auto 65%;color:#fff;overflow:hidden;position:relative;padding-left:20px;padding-right:20px}.case-intro{display:flex;flex-direction:column;width:100%;max-width:970px}.case-copy{display:flex;flex-direction:column;justify-content:center;padding:40px 40px 40px 0;text-align:center}.case-copy+.hero-testimonial-content{margin-top:-40px}.case-intro h1{font-size:3em;font-weight:200;margin:0 0 30px 0;color:#FFF}.case-container .hero-testimonial-content{display:flex}.case-container .hero-testimonial-content .hero-testimonial-image{padding:30px 20px}.case-container .hero-testimonial-content .hero-testimonial-image img{border-radius:50%;border:1px solid white;object-fit:cover;width:60px;height:60px}.case-container .hero-testimonial-content blockquote{font-family:'Lato',sans-serif;display:flex;flex-direction:column;color:white;width:100%;padding:30px 20px 30px 0;border-left:0;margin:0}.case-container .hero-testimonial-content blockquote p{quotes:"“" "”" "‘" "’";font-size:18px;line-height:1.8;font-weight:300;font-style:italic;text-align:left;margin-top:0;margin-bottom:0}.case-container .hero-testimonial-content blockquote p::before{content:open-quote}.case-container .hero-testimonial-content blockquote p::after{content:close-quote}.case-container .hero-testimonial-content blockquote cite{font-size:18px;font-weight:400;font-style:normal;text-align:right;padding-top:10px}